Documentation ¶
Index ¶
- func ABIPackFunctionInputArguments(abi abi.ABI, functionName string, args []interface{}) ([]byte, error)
- func ABIUnpackAllEventArguments(abi abi.ABI, out interface{}, eventName string, packedOutput []byte) error
- func ABIUnpackFunctionOutputArguments(abi abi.ABI, out interface{}, functionName string, packedOutput []byte) error
- func NewEthereumCrosschainConnector(connection adapter.EthereumConnection, logger log.BasicLogger) services.CrosschainConnector
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ABIPackFunctionInputArguments ¶ added in v0.7.1
func ABIUnpackAllEventArguments ¶ added in v0.7.1
func ABIUnpackAllEventArguments(abi abi.ABI, out interface{}, eventName string, packedOutput []byte) error
go-ethereum normally only unpacks non-indexed event arguments, this hack is needed to make it unpack everything the other option was to duplicate its code and alter it, which we prefer not to do
func ABIUnpackFunctionOutputArguments ¶ added in v0.7.1
func NewEthereumCrosschainConnector ¶
func NewEthereumCrosschainConnector(connection adapter.EthereumConnection, logger log.BasicLogger) services.CrosschainConnector
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.