/
utxo.go
32 lines (24 loc) · 883 Bytes
/
utxo.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package dogecoin
import "github.com/renprotocol/multichain/chain/bitcoin"
type (
// Tx re-exports bitcoin.Tx.
Tx = bitcoin.Tx
// TxBuilder re-exports bitcoin.TxBuilder.
TxBuilder = bitcoin.TxBuilder
// Client re-exports bitcoin.Client.
Client = bitcoin.Client
// ClientOptions re-exports bitcoin.ClientOptions.
ClientOptions = bitcoin.ClientOptions
)
var (
// NewTxBuilder re-exports bitcoin.NewTxBuilder.
NewTxBuilder = bitcoin.NewTxBuilder
// NewClient re-exports bitcoin.NewClient.
NewClient = bitcoin.NewClient
)
// DefaultClientOptions returns ClientOptions with the default settings. These
// settings are valid for use with the default local deployment of the
// multichain. In production, the host, user, and password should be changed.
func DefaultClientOptions() ClientOptions {
return bitcoin.DefaultClientOptions().WithHost("http://0.0.0.0:18332")
}