Fix digibyte scripthash support

pull/85/head
Martin Boehm 2018-10-08 11:24:03 +02:00
parent eea0813198
commit d33188da61
2 changed files with 12 additions and 15 deletions

View File

@ -35,9 +35,6 @@ func NewDigiByteParser(params *chaincfg.Params, c *btc.Configuration) *DigiByteP
// GetChainParams contains network parameters for the main DigiByte network
func GetChainParams(chain string) *chaincfg.Params {
if !chaincfg.IsRegistered(&chaincfg.MainNetParams) {
chaincfg.RegisterBitcoinParams()
}
if !chaincfg.IsRegistered(&MainNetParams) {
err := chaincfg.Register(&MainNetParams)
if err != nil {

View File

@ -40,20 +40,20 @@ func TestAddressToOutputScript_Mainnet(t *testing.T) {
want: "76a914c92bc70927a752deb91cf0361dcdb60bdac6a1d588ac",
wantErr: false,
},
{
name: "scripthash1",
args: args{address: "SgbK2hJXBUccpQgj41fR4VMZqVPesPZgzC"},
want: "a914d3b07c1aaea886f8ceddedec440623f812e49ddc87",
wantErr: false,
},
{
name: "scripthash2",
args: args{address: "SRrevBM5bfZNpFJ4MhzaNfkTghYKoTB6LV"},
want: "a914320d7056c33fd8d0f5bb9cf42d74133dc28d89bb87",
wantErr: false,
},
// 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",
// args: args{address: "vtc1qd80qaputavyhtvszlz9zprueqch0qd003g520j"},
// want: "001469de0e878beb0975b202f88a208f99062ef035ef",