Make btcrpcclient use the new and consistent reply types.
This commit is contained in:
parent
831d0aeb90
commit
0cc22e1134
5 changed files with 17 additions and 17 deletions
4
chain.go
4
chain.go
|
@ -126,13 +126,13 @@ func (r FutureGetBlockVerboseResult) Receive() (*btcjson.BlockResult, error) {
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
blockResult, ok := reply.(btcjson.BlockResult)
|
||||
blockResult, ok := reply.(*btcjson.BlockResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"getblock (verbose=1): %T\n", reply)
|
||||
}
|
||||
|
||||
return &blockResult, nil
|
||||
return blockResult, nil
|
||||
}
|
||||
|
||||
// GetBlockVerboseAsync returns an instance of a type that can be used to get
|
||||
|
|
|
@ -146,13 +146,13 @@ func (r FutureGetMiningInfoResult) Receive() (*btcjson.GetMiningInfoResult, erro
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.GetMiningInfoResult)
|
||||
result, ok := reply.(*btcjson.GetMiningInfoResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"getmininginfo: %T\n", reply)
|
||||
}
|
||||
|
||||
return &result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
// GetMiningInfoAsync returns an instance of a type that can be used to get
|
||||
|
@ -286,13 +286,13 @@ func (r FutureGetWork) Receive() (*btcjson.GetWorkResult, error) {
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.GetWorkResult)
|
||||
result, ok := reply.(*btcjson.GetWorkResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"getwork (request data): %T\n", reply)
|
||||
}
|
||||
|
||||
return &result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
// GetWorkAsync returns an instance of a type that can be used to get the result
|
||||
|
|
4
net.go
4
net.go
|
@ -297,13 +297,13 @@ func (r FutureGetNetTotalsResult) Receive() (*btcjson.GetNetTotalsResult, error)
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
totals, ok := reply.(btcjson.GetNetTotalsResult)
|
||||
totals, ok := reply.(*btcjson.GetNetTotalsResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"getnettotals: %T\n", reply)
|
||||
}
|
||||
|
||||
return &totals, nil
|
||||
return totals, nil
|
||||
}
|
||||
|
||||
// GetNetTotalsAsync returns an instance of a type that can be used to get the
|
||||
|
|
|
@ -322,7 +322,7 @@ func (r FutureSignRawTransactionResult) Receive() (*btcwire.MsgTx, bool, error)
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.SignRawTransactionResult)
|
||||
result, ok := reply.(*btcjson.SignRawTransactionResult)
|
||||
if !ok {
|
||||
return nil, false, fmt.Errorf("unexpected response type for "+
|
||||
"signrawtransaction: %T\n", reply)
|
||||
|
|
16
wallet.go
16
wallet.go
|
@ -29,13 +29,13 @@ func (r FutureGetTransactionResult) Receive() (*btcjson.GetTransactionResult, er
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.GetTransactionResult)
|
||||
result, ok := reply.(*btcjson.GetTransactionResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"gettransaction: %T\n", reply)
|
||||
}
|
||||
|
||||
return &result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
// GetTransactionAsync returns an instance of a type that can be used to get the
|
||||
|
@ -173,13 +173,13 @@ func (r FutureListSinceBlockResult) Receive() (*btcjson.ListSinceBlockResult, er
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
listResult, ok := reply.(btcjson.ListSinceBlockResult)
|
||||
listResult, ok := reply.(*btcjson.ListSinceBlockResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"listsinceblock: %T\n", reply)
|
||||
}
|
||||
|
||||
return &listResult, nil
|
||||
return listResult, nil
|
||||
}
|
||||
|
||||
// ListSinceBlockAsync returns an instance of a type that can be used to get
|
||||
|
@ -690,13 +690,13 @@ func (r FutureCreateMultisigResult) Receive() (*btcjson.CreateMultiSigResult, er
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.CreateMultiSigResult)
|
||||
result, ok := reply.(*btcjson.CreateMultiSigResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"createmultisig: %T\n", reply)
|
||||
}
|
||||
|
||||
return &result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
// CreateMultisigAsync returns an instance of a type that can be used to get
|
||||
|
@ -1001,13 +1001,13 @@ func (r FutureValidateAddressResult) Receive() (*btcjson.ValidateAddressResult,
|
|||
}
|
||||
|
||||
// Ensure the returned data is the expected type.
|
||||
result, ok := reply.(btcjson.ValidateAddressResult)
|
||||
result, ok := reply.(*btcjson.ValidateAddressResult)
|
||||
if !ok {
|
||||
return nil, fmt.Errorf("unexpected response type for "+
|
||||
"validateaddress: %T\n", reply)
|
||||
}
|
||||
|
||||
return &result, nil
|
||||
return result, nil
|
||||
}
|
||||
|
||||
// ValidateAddressAsync returns an instance of a type that can be used to get
|
||||
|
|
Loading…
Add table
Reference in a new issue