Skip to content

Commit

Permalink
First attempt at Stealth Transactions
Browse files Browse the repository at this point in the history
  • Loading branch information
gertjaap committed Feb 16, 2019
1 parent 7164b42 commit 9fdd255
Show file tree
Hide file tree
Showing 12 changed files with 1,137 additions and 30 deletions.
18 changes: 11 additions & 7 deletions config/network.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,21 @@ import (
)

type Network struct {
VtcAddressPrefix string
AssetAddressPrefix string
StartHash *chainhash.Hash
StartHeight int
Name string
DonationAddress string
VtcAddressPrefix string
AssetAddressPrefix string
StealthAddressPrefix string
StartHash *chainhash.Hash
StartHeight int
Name string
DonationAddress string
}

func GetNetwork(name string) *Network {
n := new(Network)
if name == "regtest" {
n.VtcAddressPrefix = "bcrt"
n.VtcAddressPrefix = "rvtc"
n.AssetAddressPrefix = "rvtca"
n.StealthAddressPrefix = "rvtcs"
n.StartHash = &chainhash.Hash{}
n.StartHeight = 0
n.Name = "REGTEST"
Expand All @@ -26,6 +28,7 @@ func GetNetwork(name string) *Network {
} else if name == "testnet" {
n.VtcAddressPrefix = "tvtc"
n.AssetAddressPrefix = "tvtca"
n.StealthAddressPrefix = "tvtcs"
n.StartHash, _ = chainhash.NewHashFromStr("cecdde91a6e53ead307ef615b78b6f47a0f5e4d3046e1a0df7501507ed28ffb6")
n.StartHeight = 161205
n.Name = "TESTNET"
Expand All @@ -34,6 +37,7 @@ func GetNetwork(name string) *Network {
} else if name == "mainnet" {
n.VtcAddressPrefix = "vtc"
n.AssetAddressPrefix = "vtca"
n.StealthAddressPrefix = "vtcs"
n.StartHash, _ = chainhash.NewHashFromStr("c9a400541bc579e1121c1990d94b96f4eef5bdc922fd5b763dbb4789cd28ce6d")
n.StartHeight = 1048725
n.Name = "MAINNET"
Expand Down
Loading

0 comments on commit 9fdd255

Please sign in to comment.