Documentation
¶
Index ¶
- type RPCResponseTransfer
- func (p *RPCResponseTransfer) TransferAddress(response json.RawMessage) (common.Address, error)
- func (p *RPCResponseTransfer) TransferBigInt(response json.RawMessage) (*big.Int, error)
- func (p *RPCResponseTransfer) TransferBlock(response json.RawMessage) (*types.Block, error)
- func (p *RPCResponseTransfer) TransferBool(response json.RawMessage) (bool, error)
- func (p *RPCResponseTransfer) TransferString(response json.RawMessage) (string, error)
- func (p *RPCResponseTransfer) TransferStruct(response json.RawMessage, result interface{}) error
- func (p *RPCResponseTransfer) TransferTransactionReceipt(response json.RawMessage) (*types.Receipt, error)
- func (p *RPCResponseTransfer) TransferUint64(response json.RawMessage) (uint64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RPCResponseTransfer ¶
type RPCResponseTransfer struct { }
func NewRPCResponseTransfer ¶
func NewRPCResponseTransfer() *RPCResponseTransfer
func (*RPCResponseTransfer) TransferAddress ¶
func (p *RPCResponseTransfer) TransferAddress(response json.RawMessage) (common.Address, error)
TransferAddress parses a JSON-RPC response containing a hex string into an Ethereum address.
func (*RPCResponseTransfer) TransferBigInt ¶
func (p *RPCResponseTransfer) TransferBigInt(response json.RawMessage) (*big.Int, error)
TransferBigInt parses a JSON-RPC response containing a hex string into a big.Int.
func (*RPCResponseTransfer) TransferBlock ¶
func (p *RPCResponseTransfer) TransferBlock(response json.RawMessage) (*types.Block, error)
TransferBlock parses a JSON-RPC response into a block.
func (*RPCResponseTransfer) TransferBool ¶
func (p *RPCResponseTransfer) TransferBool(response json.RawMessage) (bool, error)
TransferBool parses a JSON-RPC response containing a boolean value.
func (*RPCResponseTransfer) TransferString ¶
func (p *RPCResponseTransfer) TransferString(response json.RawMessage) (string, error)
TransferString parses a JSON-RPC response containing a string. TransferString 解析包含字符串类型的JSON-RPC响应
func (*RPCResponseTransfer) TransferStruct ¶
func (p *RPCResponseTransfer) TransferStruct(response json.RawMessage, result interface{}) error
TransferStruct parses a JSON-RPC response into a specified struct.
func (*RPCResponseTransfer) TransferTransactionReceipt ¶
func (p *RPCResponseTransfer) TransferTransactionReceipt(response json.RawMessage) (*types.Receipt, error)
TransferTransactionReceipt parses a JSON-RPC response into a transaction.
func (*RPCResponseTransfer) TransferUint64 ¶
func (p *RPCResponseTransfer) TransferUint64(response json.RawMessage) (uint64, error)
TransferUint64 parses a JSON-RPC response containing a hex string into an uint64.
Click to show internal directories.
Click to hide internal directories.