Versions in this module Expand all Collapse all v1 v1.4.1 Oct 2, 2019 Changes in this version + const PortalABI + type Portal struct + func NewPortal(address common.Address, backend bind.ContractBackend) (*Portal, error) + type PortalCaller struct + func NewPortalCaller(address common.Address, caller bind.ContractCaller) (*PortalCaller, error) + type PortalCallerRaw struct + Contract *PortalCaller + func (_Portal *PortalCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type PortalCallerSession struct + CallOpts bind.CallOpts + Contract *PortalCaller + type PortalFilterer struct + func NewPortalFilterer(address common.Address, filterer bind.ContractFilterer) (*PortalFilterer, error) + type PortalRaw struct + Contract *Portal + func (_Portal *PortalRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Portal *PortalRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Portal *PortalRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PortalSession struct + CallOpts bind.CallOpts + Contract *Portal + TransactOpts bind.TransactOpts + func (_Portal *PortalSession) CreateAndOpen(registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalSession) CreateOpenAndLock(registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalSession) CreateOpenLockAndDraw(registry_ common.Address, tub_ common.Address, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalSession) Draw(tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalSession) Free(tub_ common.Address, cup [32]byte, jam *big.Int) (*types.Transaction, error) + func (_Portal *PortalSession) Give(tub_ common.Address, cup [32]byte, lad common.Address) (*types.Transaction, error) + func (_Portal *PortalSession) Lock(tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalSession) LockAndDraw(tub_ common.Address, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalSession) Open(tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalSession) Shut(tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalSession) Wipe(tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalSession) WipeAndFree(tub_ common.Address, cup [32]byte, jam *big.Int, wad *big.Int) (*types.Transaction, error) + type PortalTransactor struct + func NewPortalTransactor(address common.Address, transactor bind.ContractTransactor) (*PortalTransactor, error) + func (_Portal *PortalTransactor) CreateAndOpen(opts *bind.TransactOpts, registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactor) CreateOpenAndLock(opts *bind.TransactOpts, registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactor) CreateOpenLockAndDraw(opts *bind.TransactOpts, registry_ common.Address, tub_ common.Address, ...) (*types.Transaction, error) + func (_Portal *PortalTransactor) Draw(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactor) Free(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte, jam *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactor) Give(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte, lad common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactor) Lock(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalTransactor) LockAndDraw(opts *bind.TransactOpts, tub_ common.Address, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactor) Open(opts *bind.TransactOpts, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactor) Shut(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalTransactor) Wipe(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactor) WipeAndFree(opts *bind.TransactOpts, tub_ common.Address, cup [32]byte, jam *big.Int, ...) (*types.Transaction, error) + type PortalTransactorRaw struct + Contract *PortalTransactor + func (_Portal *PortalTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Portal *PortalTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PortalTransactorSession struct + Contract *PortalTransactor + TransactOpts bind.TransactOpts + func (_Portal *PortalTransactorSession) CreateAndOpen(registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) CreateOpenAndLock(registry_ common.Address, tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) CreateOpenLockAndDraw(registry_ common.Address, tub_ common.Address, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Draw(tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Free(tub_ common.Address, cup [32]byte, jam *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Give(tub_ common.Address, cup [32]byte, lad common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Lock(tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) LockAndDraw(tub_ common.Address, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Open(tub_ common.Address) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Shut(tub_ common.Address, cup [32]byte) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) Wipe(tub_ common.Address, cup [32]byte, wad *big.Int) (*types.Transaction, error) + func (_Portal *PortalTransactorSession) WipeAndFree(tub_ common.Address, cup [32]byte, jam *big.Int, wad *big.Int) (*types.Transaction, error)