Documentation
¶
Index ¶
- type Client
- func (c *Client) GetAddressBalance(ctx context.Context, addr string) (confirmed int64, mempool int64, err error)
- func (c *Client) GetAddressInfo(ctx context.Context, pkScript []byte) (*types.AddressInfo, error)
- func (c *Client) GetAddressScriptInfo(ctx context.Context, addr string) (*types.AddressScriptInfo, error)
- func (c *Client) GetAddressUTXOs(ctx context.Context, addr string) ([]types.TxUTXO, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func New ¶
func New(bitcoindrpcClient *bitcoindrpc.Client, mempoolapisClient *mempoolapis.Client) *Client
func (*Client) GetAddressBalance ¶
func (c *Client) GetAddressBalance(ctx context.Context, addr string) (confirmed int64, mempool int64, err error)
GetAddressBalance 通过地址, 获取地址的确认余额和未确认余额.
func (*Client) GetAddressInfo ¶
GetAddressInfo 通过锁定脚本, 获取地址信息.
func (*Client) GetAddressScriptInfo ¶
func (c *Client) GetAddressScriptInfo(ctx context.Context, addr string) (*types.AddressScriptInfo, error)
GetAddressScriptInfo 通过地址, 获取地址的锁定脚本信息.
Click to show internal directories.
Click to hide internal directories.