Versions in this module Expand all Collapse all v0 v0.3.0 Jun 29, 2023 v0.2.0 Jun 29, 2023 Changes in this version + var UniversalRouterABI = UniversalRouterMetaData.ABI + var UniversalRouterMetaData = &bind.MetaData + type UniversalRouter struct + func NewUniversalRouter(address common.Address, backend bind.ContractBackend) (*UniversalRouter, error) + type UniversalRouterCaller struct + func NewUniversalRouterCaller(address common.Address, caller bind.ContractCaller) (*UniversalRouterCaller, error) + type UniversalRouterCallerRaw struct + Contract *UniversalRouterCaller + func (_UniversalRouter *UniversalRouterCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type UniversalRouterCallerSession struct + CallOpts bind.CallOpts + Contract *UniversalRouterCaller + type UniversalRouterFilterer struct + func NewUniversalRouterFilterer(address common.Address, filterer bind.ContractFilterer) (*UniversalRouterFilterer, error) + type UniversalRouterRaw struct + Contract *UniversalRouter + func (_UniversalRouter *UniversalRouterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_UniversalRouter *UniversalRouterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_UniversalRouter *UniversalRouterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type UniversalRouterSession struct + CallOpts bind.CallOpts + Contract *UniversalRouter + TransactOpts bind.TransactOpts + func (_UniversalRouter *UniversalRouterSession) Execute(commands []byte, inputs [][]byte, deadline *big.Int) (*types.Transaction, error) + type UniversalRouterTransactor struct + func NewUniversalRouterTransactor(address common.Address, transactor bind.ContractTransactor) (*UniversalRouterTransactor, error) + func (_UniversalRouter *UniversalRouterTransactor) Execute(opts *bind.TransactOpts, commands []byte, inputs [][]byte, deadline *big.Int) (*types.Transaction, error) + type UniversalRouterTransactorRaw struct + Contract *UniversalRouterTransactor + func (_UniversalRouter *UniversalRouterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_UniversalRouter *UniversalRouterTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type UniversalRouterTransactorSession struct + Contract *UniversalRouterTransactor + TransactOpts bind.TransactOpts + func (_UniversalRouter *UniversalRouterTransactorSession) Execute(commands []byte, inputs [][]byte, deadline *big.Int) (*types.Transaction, error)