Documentation ¶
Index ¶
- type Client
- func (e *Client) Balance(ctx context.Context, address ethereum.Address) (*big.Int, error)
- func (e *Client) Block(ctx context.Context) (*types.Block, error)
- func (e *Client) BlockNumber(ctx context.Context) (*big.Int, error)
- func (e *Client) Call(ctx context.Context, call ethereum.Call) ([]byte, error)
- func (e *Client) CallBlocks(ctx context.Context, call ethereum.Call, blocks []int64) ([][]byte, error)
- func (e *Client) FilterLogs(ctx context.Context, query geth.FilterQuery) ([]types.Log, error)
- func (e *Client) MultiCall(ctx context.Context, calls []ethereum.Call) ([][]byte, error)
- func (e *Client) SendTransaction(ctx context.Context, transaction *ethereum.Transaction) (*ethereum.Hash, error)
- func (e *Client) Storage(ctx context.Context, address ethereum.Address, key ethereum.Hash) ([]byte, error)
- type Signer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) BlockNumber ¶ added in v0.5.0
func (*Client) CallBlocks ¶ added in v0.5.0
func (*Client) FilterLogs ¶ added in v0.7.1
func (*Client) SendTransaction ¶
type Signer ¶
func (*Signer) SignTransaction ¶
func (s *Signer) SignTransaction(transaction *ethereum.Transaction) error
Click to show internal directories.
Click to hide internal directories.