Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionStatus ¶
type ExecutionStatus struct { IsError bool `etherscan:"isError,num"` ErrDescription string `etherscan:"errDescription"` }
ExecutionStatus describes the current state of a transaction.
type TransactionsClient ¶
TransactionsClient is the client for transaction actions.
func (*TransactionsClient) GetExecutionStatus ¶
func (c *TransactionsClient) GetExecutionStatus( ctx context.Context, txHash common.Hash, ) (*ExecutionStatus, error)
GetExecutionStatus returns he status code of a contract execution.
func (*TransactionsClient) GetTxReceiptStatus ¶
func (c *TransactionsClient) GetTxReceiptStatus( ctx context.Context, txHash common.Hash, ) (bool, error)
GetTxReceiptStatus returns the status code of a transaction execution.
Click to show internal directories.
Click to hide internal directories.