Fix digibyte scripthash support
This commit is contained in:
parent
eea0813198
commit
d33188da61
@ -35,9 +35,6 @@ func NewDigiByteParser(params *chaincfg.Params, c *btc.Configuration) *DigiByteP
|
|||||||
|
|
||||||
// GetChainParams contains network parameters for the main DigiByte network
|
// GetChainParams contains network parameters for the main DigiByte network
|
||||||
func GetChainParams(chain string) *chaincfg.Params {
|
func GetChainParams(chain string) *chaincfg.Params {
|
||||||
if !chaincfg.IsRegistered(&chaincfg.MainNetParams) {
|
|
||||||
chaincfg.RegisterBitcoinParams()
|
|
||||||
}
|
|
||||||
if !chaincfg.IsRegistered(&MainNetParams) {
|
if !chaincfg.IsRegistered(&MainNetParams) {
|
||||||
err := chaincfg.Register(&MainNetParams)
|
err := chaincfg.Register(&MainNetParams)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@ -40,20 +40,20 @@ func TestAddressToOutputScript_Mainnet(t *testing.T) {
|
|||||||
want: "76a914c92bc70927a752deb91cf0361dcdb60bdac6a1d588ac",
|
want: "76a914c92bc70927a752deb91cf0361dcdb60bdac6a1d588ac",
|
||||||
wantErr: false,
|
wantErr: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "scripthash1",
|
||||||
|
args: args{address: "SgbK2hJXBUccpQgj41fR4VMZqVPesPZgzC"},
|
||||||
|
want: "a914d3b07c1aaea886f8ceddedec440623f812e49ddc87",
|
||||||
|
wantErr: false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "scripthash2",
|
||||||
|
args: args{address: "SRrevBM5bfZNpFJ4MhzaNfkTghYKoTB6LV"},
|
||||||
|
want: "a914320d7056c33fd8d0f5bb9cf42d74133dc28d89bb87",
|
||||||
|
wantErr: false,
|
||||||
|
},
|
||||||
// TODO - complete
|
// TODO - complete
|
||||||
// {
|
// {
|
||||||
// name: "scripthash1",
|
|
||||||
// args: args{address: "36c8VAv74dPZZa4cFayb92hzozkPL4fBPe"},
|
|
||||||
// want: "a91435ec06fa05f2d3b16e88cd7eda7651a10ca2e01987",
|
|
||||||
// wantErr: false,
|
|
||||||
// },
|
|
||||||
// {
|
|
||||||
// name: "scripthash2",
|
|
||||||
// args: args{address: "38A1RNvbA5c9wNRfyLVn1FCH5TPKJVG8YR"},
|
|
||||||
// want: "a91446eb90e002f137f05385896c882fe000cc2e967f87",
|
|
||||||
// wantErr: false,
|
|
||||||
// },
|
|
||||||
// {
|
|
||||||
// name: "witness_v0_keyhash",
|
// name: "witness_v0_keyhash",
|
||||||
// args: args{address: "vtc1qd80qaputavyhtvszlz9zprueqch0qd003g520j"},
|
// args: args{address: "vtc1qd80qaputavyhtvszlz9zprueqch0qd003g520j"},
|
||||||
// want: "001469de0e878beb0975b202f88a208f99062ef035ef",
|
// want: "001469de0e878beb0975b202f88a208f99062ef035ef",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user