Versions in this module Expand all Collapse all v1 v1.0.19 Dec 16, 2022 Changes in this version + const DefaultDeployGasLimit + type Contract struct + ABI abi.ABI + func NewContract(contractAddress common.Address, abi abi.ABI, bytecode []byte, ...) Contract + func (c *Contract) CallContract(method string, args ...interface{}) ([]interface{}, error) + func (c *Contract) ContractAddress() *common.Address + func (c *Contract) DeployContract(params ...interface{}) (common.Address, error) + func (c *Contract) ExecuteTransaction(method string, opts transactor.TransactOptions, args ...interface{}) (*common.Hash, error) + func (c *Contract) PackMethod(method string, args ...interface{}) ([]byte, error) + func (c *Contract) UnpackResult(method string, output []byte) ([]interface{}, error)