Documentation ¶
Index ¶
- Constants
- Variables
- type Address
- type AddressCaller
- type AddressCallerRaw
- type AddressCallerSession
- type AddressFilterer
- type AddressRaw
- func (_Address *AddressRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Address *AddressRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Address *AddressRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AddressSession
- type AddressTransactor
- type AddressTransactorRaw
- type AddressTransactorSession
- type ApproveAndCallFallBack
- type ApproveAndCallFallBackCaller
- type ApproveAndCallFallBackCallerRaw
- type ApproveAndCallFallBackCallerSession
- type ApproveAndCallFallBackFilterer
- type ApproveAndCallFallBackRaw
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ApproveAndCallFallBackSession
- type ApproveAndCallFallBackTransactor
- type ApproveAndCallFallBackTransactorRaw
- type ApproveAndCallFallBackTransactorSession
- type AuthController
- type AuthControllerCaller
- type AuthControllerCallerRaw
- type AuthControllerCallerSession
- type AuthControllerFilterer
- func (_AuthController *AuthControllerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*AuthControllerOwnershipTransferredIterator, error)
- func (_AuthController *AuthControllerFilterer) ParseOwnershipTransferred(log types.Log) (*AuthControllerOwnershipTransferred, error)
- func (_AuthController *AuthControllerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AuthControllerOwnershipTransferred, ...) (event.Subscription, error)
- type AuthControllerOwnershipTransferred
- type AuthControllerOwnershipTransferredIterator
- type AuthControllerRaw
- func (_AuthController *AuthControllerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AuthController *AuthControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AuthController *AuthControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AuthControllerSession
- func (_AuthController *AuthControllerSession) IsOwner() (bool, error)
- func (_AuthController *AuthControllerSession) Owner() (common.Address, error)
- func (_AuthController *AuthControllerSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerSession) RenounceOwnership0() (*types.Transaction, error)
- func (_AuthController *AuthControllerSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type AuthControllerTransactor
- func (_AuthController *AuthControllerTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type AuthControllerTransactorRaw
- type AuthControllerTransactorSession
- func (_AuthController *AuthControllerTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactorSession) RenounceOwnership0() (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_AuthController *AuthControllerTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type AutoIncrementCoinage
- type AutoIncrementCoinageApproval
- type AutoIncrementCoinageApprovalIterator
- type AutoIncrementCoinageCaller
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type AutoIncrementCoinageCallerRaw
- type AutoIncrementCoinageCallerSession
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) IsOwner() (bool, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Name() (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Owner() (common.Address, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Symbol() (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
- type AutoIncrementCoinageFactorIncreased
- type AutoIncrementCoinageFactorIncreasedIterator
- type AutoIncrementCoinageFilterer
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageApprovalIterator, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageFactorIncreasedIterator, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*AutoIncrementCoinageOwnershipTransferredIterator, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageTransferIterator, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageApproval, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageFactorIncreased, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*AutoIncrementCoinageOwnershipTransferred, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageTransfer, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageApproval, ...) (event.Subscription, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageFactorIncreased) (event.Subscription, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageOwnershipTransferred, ...) (event.Subscription, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageTransfer, ...) (event.Subscription, error)
- type AutoIncrementCoinageMock
- func DeployAutoIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, ...) (common.Address, *types.Transaction, *AutoIncrementCoinageMock, error)
- func NewAutoIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageMock, error)
- type AutoIncrementCoinageMockApproval
- type AutoIncrementCoinageMockApprovalIterator
- type AutoIncrementCoinageMockCaller
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type AutoIncrementCoinageMockCallerRaw
- type AutoIncrementCoinageMockCallerSession
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) IsOwner() (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Name() (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Owner() (common.Address, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Symbol() (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
- type AutoIncrementCoinageMockFactorIncreased
- type AutoIncrementCoinageMockFactorIncreasedIterator
- type AutoIncrementCoinageMockFilterer
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageMockApprovalIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageMockFactorIncreasedIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*AutoIncrementCoinageMockMinterAddedIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*AutoIncrementCoinageMockMinterRemovedIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*AutoIncrementCoinageMockOwnershipTransferredIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageMockTransferIterator, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageMockApproval, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageMockFactorIncreased, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*AutoIncrementCoinageMockMinterAdded, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*AutoIncrementCoinageMockMinterRemoved, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*AutoIncrementCoinageMockOwnershipTransferred, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageMockTransfer, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockApproval, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockFactorIncreased) (event.Subscription, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockMinterAdded, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockMinterRemoved, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockTransfer, ...) (event.Subscription, error)
- type AutoIncrementCoinageMockMinterAdded
- type AutoIncrementCoinageMockMinterAddedIterator
- type AutoIncrementCoinageMockMinterRemoved
- type AutoIncrementCoinageMockMinterRemovedIterator
- type AutoIncrementCoinageMockOwnershipTransferred
- type AutoIncrementCoinageMockOwnershipTransferredIterator
- type AutoIncrementCoinageMockRaw
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageMockSession
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IsOwner() (bool, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) LastBlock() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Name() (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Owner() (common.Address, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Symbol() (string, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransfersEnabled() (bool, error)
- type AutoIncrementCoinageMockTransactor
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type AutoIncrementCoinageMockTransactorRaw
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageMockTransactorSession
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type AutoIncrementCoinageMockTransfer
- type AutoIncrementCoinageMockTransferIterator
- type AutoIncrementCoinageOwnershipTransferred
- type AutoIncrementCoinageOwnershipTransferredIterator
- type AutoIncrementCoinageRaw
- func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageSession
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) IsOwner() (bool, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) LastBlock() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Name() (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Owner() (common.Address, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Symbol() (string, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransfersEnabled() (bool, error)
- type AutoIncrementCoinageSnapshot
- func DeployAutoIncrementCoinageSnapshot(auth *bind.TransactOpts, backend bind.ContractBackend, ...) (common.Address, *types.Transaction, *AutoIncrementCoinageSnapshot, error)
- func NewAutoIncrementCoinageSnapshot(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageSnapshot, error)
- type AutoIncrementCoinageSnapshotApproval
- type AutoIncrementCoinageSnapshotApprovalIterator
- type AutoIncrementCoinageSnapshotCaller
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BasedBalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BasedTotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Controller(opts *bind.CallOpts) (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) CreationBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) DefaultFactor(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) FactorAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Name(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) ParentSnapShotBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) ParentToken(opts *bind.CallOpts) (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TokenFactory(opts *bind.CallOpts) (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Version(opts *bind.CallOpts) (string, error)
- type AutoIncrementCoinageSnapshotCallerRaw
- type AutoIncrementCoinageSnapshotCallerSession
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BasedBalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BasedTotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Controller() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) CreationBlock() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) DefaultFactor() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) FactorAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Name() (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) ParentSnapShotBlock() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) ParentToken() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Symbol() (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TokenFactory() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TransfersEnabled() (bool, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Version() (string, error)
- type AutoIncrementCoinageSnapshotClaimedTokens
- type AutoIncrementCoinageSnapshotClaimedTokensIterator
- type AutoIncrementCoinageSnapshotFactorIncreased
- type AutoIncrementCoinageSnapshotFactorIncreasedIterator
- type AutoIncrementCoinageSnapshotFactory
- func DeployAutoIncrementCoinageSnapshotFactory(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AutoIncrementCoinageSnapshotFactory, ...)
- func NewAutoIncrementCoinageSnapshotFactory(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageSnapshotFactory, error)
- type AutoIncrementCoinageSnapshotFactoryCaller
- type AutoIncrementCoinageSnapshotFactoryCallerRaw
- type AutoIncrementCoinageSnapshotFactoryCallerSession
- type AutoIncrementCoinageSnapshotFactoryFilterer
- type AutoIncrementCoinageSnapshotFactoryRaw
- func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotFactorySession
- type AutoIncrementCoinageSnapshotFactoryTransactor
- type AutoIncrementCoinageSnapshotFactoryTransactorRaw
- func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotFactoryTransactorSession
- type AutoIncrementCoinageSnapshotFilterer
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageSnapshotApprovalIterator, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterClaimedTokens(opts *bind.FilterOpts, token []common.Address, controller []common.Address) (*AutoIncrementCoinageSnapshotClaimedTokensIterator, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageSnapshotFactorIncreasedIterator, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterNewCloneToken(opts *bind.FilterOpts, cloneToken []common.Address) (*AutoIncrementCoinageSnapshotNewCloneTokenIterator, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageSnapshotTransferIterator, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageSnapshotApproval, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseClaimedTokens(log types.Log) (*AutoIncrementCoinageSnapshotClaimedTokens, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageSnapshotFactorIncreased, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseNewCloneToken(log types.Log) (*AutoIncrementCoinageSnapshotNewCloneToken, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageSnapshotTransfer, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotApproval, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotClaimedTokens, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotFactorIncreased) (event.Subscription, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotNewCloneToken, ...) (event.Subscription, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotTransfer, ...) (event.Subscription, error)
- type AutoIncrementCoinageSnapshotNewCloneToken
- type AutoIncrementCoinageSnapshotNewCloneTokenIterator
- type AutoIncrementCoinageSnapshotRaw
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotSession
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BasedBalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BasedTotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Controller() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) CreateCloneToken(_cloneTokenName string, _cloneTokenSymbol string, _factor *big.Int, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) CreationBlock() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Decimals() (uint8, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) DefaultFactor() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Factor() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) FactorAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) FactorIncrement() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Name() (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ParentSnapShotBlock() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ParentToken() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Symbol() (string, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TokenFactory() (common.Address, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TotalSupply() (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TransfersEnabled() (bool, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Version() (string, error)
- type AutoIncrementCoinageSnapshotTransactor
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotTransactorRaw
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotTransactorSession
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneTokenSymbol string, _factor *big.Int, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- type AutoIncrementCoinageSnapshotTransfer
- type AutoIncrementCoinageSnapshotTransferIterator
- type AutoIncrementCoinageTransactor
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type AutoIncrementCoinageTransactorRaw
- type AutoIncrementCoinageTransactorSession
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type AutoIncrementCoinageTransfer
- type AutoIncrementCoinageTransferIterator
- type Context
- type ContextCaller
- type ContextCallerRaw
- type ContextCallerSession
- type ContextFilterer
- type ContextRaw
- func (_Context *ContextRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextSession
- type ContextTransactor
- type ContextTransactorRaw
- type ContextTransactorSession
- type Controlled
- type ControlledCaller
- type ControlledCallerRaw
- type ControlledCallerSession
- type ControlledFilterer
- type ControlledRaw
- func (_Controlled *ControlledRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Controlled *ControlledRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Controlled *ControlledRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ControlledSession
- type ControlledTransactor
- type ControlledTransactorRaw
- type ControlledTransactorSession
- type CustomIncrementCoinage
- type CustomIncrementCoinageApproval
- type CustomIncrementCoinageApprovalIterator
- type CustomIncrementCoinageCaller
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type CustomIncrementCoinageCallerRaw
- type CustomIncrementCoinageCallerSession
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Decimals() (uint8, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Factor() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) IsOwner() (bool, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Name() (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Owner() (common.Address, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Symbol() (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
- type CustomIncrementCoinageFactorIncreased
- type CustomIncrementCoinageFactorIncreasedIterator
- type CustomIncrementCoinageFactorSet
- type CustomIncrementCoinageFactorSetIterator
- type CustomIncrementCoinageFilterer
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*CustomIncrementCoinageApprovalIterator, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*CustomIncrementCoinageFactorIncreasedIterator, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterFactorSet(opts *bind.FilterOpts) (*CustomIncrementCoinageFactorSetIterator, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*CustomIncrementCoinageOwnershipTransferredIterator, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CustomIncrementCoinageTransferIterator, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseApproval(log types.Log) (*CustomIncrementCoinageApproval, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*CustomIncrementCoinageFactorIncreased, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseFactorSet(log types.Log) (*CustomIncrementCoinageFactorSet, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*CustomIncrementCoinageOwnershipTransferred, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseTransfer(log types.Log) (*CustomIncrementCoinageTransfer, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageApproval, ...) (event.Subscription, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageFactorIncreased) (event.Subscription, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchFactorSet(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageFactorSet) (event.Subscription, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageOwnershipTransferred, ...) (event.Subscription, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageTransfer, ...) (event.Subscription, error)
- type CustomIncrementCoinageMock
- func DeployCustomIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, ...) (common.Address, *types.Transaction, *CustomIncrementCoinageMock, error)
- func NewCustomIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*CustomIncrementCoinageMock, error)
- type CustomIncrementCoinageMockApproval
- type CustomIncrementCoinageMockApprovalIterator
- type CustomIncrementCoinageMockCaller
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type CustomIncrementCoinageMockCallerRaw
- type CustomIncrementCoinageMockCallerSession
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Decimals() (uint8, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) IsOwner() (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Name() (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Owner() (common.Address, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Symbol() (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
- type CustomIncrementCoinageMockFactorIncreased
- type CustomIncrementCoinageMockFactorIncreasedIterator
- type CustomIncrementCoinageMockFactorSet
- type CustomIncrementCoinageMockFactorSetIterator
- type CustomIncrementCoinageMockFilterer
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*CustomIncrementCoinageMockApprovalIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*CustomIncrementCoinageMockFactorIncreasedIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterFactorSet(opts *bind.FilterOpts) (*CustomIncrementCoinageMockFactorSetIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*CustomIncrementCoinageMockMinterAddedIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*CustomIncrementCoinageMockMinterRemovedIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*CustomIncrementCoinageMockOwnershipTransferredIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CustomIncrementCoinageMockTransferIterator, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*CustomIncrementCoinageMockApproval, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*CustomIncrementCoinageMockFactorIncreased, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseFactorSet(log types.Log) (*CustomIncrementCoinageMockFactorSet, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*CustomIncrementCoinageMockMinterAdded, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*CustomIncrementCoinageMockMinterRemoved, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*CustomIncrementCoinageMockOwnershipTransferred, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*CustomIncrementCoinageMockTransfer, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockApproval, ...) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockFactorIncreased) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchFactorSet(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockFactorSet) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockMinterAdded, ...) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockMinterRemoved, ...) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockTransfer, ...) (event.Subscription, error)
- type CustomIncrementCoinageMockMinterAdded
- type CustomIncrementCoinageMockMinterAddedIterator
- type CustomIncrementCoinageMockMinterRemoved
- type CustomIncrementCoinageMockMinterRemovedIterator
- type CustomIncrementCoinageMockOwnershipTransferred
- type CustomIncrementCoinageMockOwnershipTransferredIterator
- type CustomIncrementCoinageMockRaw
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CustomIncrementCoinageMockSession
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Decimals() (uint8, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Factor() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IsOwner() (bool, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) LastBlock() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Name() (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Owner() (common.Address, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) SetFactor(factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Symbol() (string, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransfersEnabled() (bool, error)
- type CustomIncrementCoinageMockTransactor
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) SetFactor(opts *bind.TransactOpts, factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type CustomIncrementCoinageMockTransactorRaw
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CustomIncrementCoinageMockTransactorSession
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) SetFactor(factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type CustomIncrementCoinageMockTransfer
- type CustomIncrementCoinageMockTransferIterator
- type CustomIncrementCoinageOwnershipTransferred
- type CustomIncrementCoinageOwnershipTransferredIterator
- type CustomIncrementCoinageRaw
- func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CustomIncrementCoinageSession
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Decimals() (uint8, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Factor() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) FactorIncrement() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) IsOwner() (bool, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) LastBlock() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Name() (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Owner() (common.Address, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) SetFactor(factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Symbol() (string, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TotalSupply() (*big.Int, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransfersEnabled() (bool, error)
- type CustomIncrementCoinageTransactor
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) SetFactor(opts *bind.TransactOpts, factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type CustomIncrementCoinageTransactorRaw
- type CustomIncrementCoinageTransactorSession
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) SetFactor(factor *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type CustomIncrementCoinageTransfer
- type CustomIncrementCoinageTransferIterator
- type DSMath
- type DSMathCaller
- type DSMathCallerRaw
- type DSMathCallerSession
- type DSMathFilterer
- type DSMathRaw
- func (_DSMath *DSMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DSMath *DSMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DSMath *DSMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DSMathSession
- type DSMathTransactor
- type DSMathTransactorRaw
- type DSMathTransactorSession
- type DelegateProxy
- type DelegateProxyCaller
- type DelegateProxyCallerRaw
- type DelegateProxyCallerSession
- type DelegateProxyFilterer
- type DelegateProxyRaw
- func (_DelegateProxy *DelegateProxyRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DelegateProxy *DelegateProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DelegateProxy *DelegateProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DelegateProxySession
- type DelegateProxyTransactor
- type DelegateProxyTransactorRaw
- type DelegateProxyTransactorSession
- type DepositManager
- type DepositManagerCaller
- func (_DepositManager *DepositManagerCaller) AccStaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) AccStakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) AccStakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) AccUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) AccUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) AccUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
- func (_DepositManager *DepositManagerCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_DepositManager *DepositManagerCaller) NumPendingRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) NumRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManager *DepositManagerCaller) PendingUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) PendingUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) PendingUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) Registry(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManager *DepositManagerCaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManager *DepositManagerCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_DepositManager *DepositManagerCaller) WITHDRAWALDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) WithdrawalRequest(opts *bind.CallOpts, rootchain common.Address, account common.Address, ...) (struct{ ... }, error)
- func (_DepositManager *DepositManagerCaller) WithdrawalRequestIndex(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCaller) Wton(opts *bind.CallOpts) (common.Address, error)
- type DepositManagerCallerRaw
- type DepositManagerCallerSession
- func (_DepositManager *DepositManagerCallerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) AccStakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_DepositManager *DepositManagerCallerSession) IsOwner() (bool, error)
- func (_DepositManager *DepositManagerCallerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) Owner() (common.Address, error)
- func (_DepositManager *DepositManagerCallerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) Registry() (common.Address, error)
- func (_DepositManager *DepositManagerCallerSession) SeigManager() (common.Address, error)
- func (_DepositManager *DepositManagerCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_DepositManager *DepositManagerCallerSession) WITHDRAWALDELAY() (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct{ ... }, error)
- func (_DepositManager *DepositManagerCallerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerCallerSession) Wton() (common.Address, error)
- type DepositManagerDeposited
- type DepositManagerDepositedIterator
- type DepositManagerFilterer
- func (_DepositManager *DepositManagerFilterer) FilterDeposited(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerDepositedIterator, error)
- func (_DepositManager *DepositManagerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DepositManagerOwnershipTransferredIterator, error)
- func (_DepositManager *DepositManagerFilterer) FilterWithdrawalProcessed(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerWithdrawalProcessedIterator, error)
- func (_DepositManager *DepositManagerFilterer) FilterWithdrawalRequested(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerWithdrawalRequestedIterator, error)
- func (_DepositManager *DepositManagerFilterer) ParseDeposited(log types.Log) (*DepositManagerDeposited, error)
- func (_DepositManager *DepositManagerFilterer) ParseOwnershipTransferred(log types.Log) (*DepositManagerOwnershipTransferred, error)
- func (_DepositManager *DepositManagerFilterer) ParseWithdrawalProcessed(log types.Log) (*DepositManagerWithdrawalProcessed, error)
- func (_DepositManager *DepositManagerFilterer) ParseWithdrawalRequested(log types.Log) (*DepositManagerWithdrawalRequested, error)
- func (_DepositManager *DepositManagerFilterer) WatchDeposited(opts *bind.WatchOpts, sink chan<- *DepositManagerDeposited, ...) (event.Subscription, error)
- func (_DepositManager *DepositManagerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DepositManagerOwnershipTransferred, ...) (event.Subscription, error)
- func (_DepositManager *DepositManagerFilterer) WatchWithdrawalProcessed(opts *bind.WatchOpts, sink chan<- *DepositManagerWithdrawalProcessed, ...) (event.Subscription, error)
- func (_DepositManager *DepositManagerFilterer) WatchWithdrawalRequested(opts *bind.WatchOpts, sink chan<- *DepositManagerWithdrawalRequested, ...) (event.Subscription, error)
- type DepositManagerI
- type DepositManagerICaller
- func (_DepositManagerI *DepositManagerICaller) AccStaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) AccStakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) AccStakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) AccUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) AccUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) AccUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) NumPendingRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) NumRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManagerI *DepositManagerICaller) PendingUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) PendingUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) PendingUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) Registry(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManagerI *DepositManagerICaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
- func (_DepositManagerI *DepositManagerICaller) WITHDRAWALDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) WithdrawalRequest(opts *bind.CallOpts, rootchain common.Address, account common.Address, ...) (struct{ ... }, error)
- func (_DepositManagerI *DepositManagerICaller) WithdrawalRequestIndex(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICaller) Wton(opts *bind.CallOpts) (common.Address, error)
- type DepositManagerICallerRaw
- type DepositManagerICallerSession
- func (_DepositManagerI *DepositManagerICallerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) AccStakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) Owner() (common.Address, error)
- func (_DepositManagerI *DepositManagerICallerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) Registry() (common.Address, error)
- func (_DepositManagerI *DepositManagerICallerSession) SeigManager() (common.Address, error)
- func (_DepositManagerI *DepositManagerICallerSession) WITHDRAWALDELAY() (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct{ ... }, error)
- func (_DepositManagerI *DepositManagerICallerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerICallerSession) Wton() (common.Address, error)
- type DepositManagerIFilterer
- type DepositManagerIRaw
- func (_DepositManagerI *DepositManagerIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DepositManagerI *DepositManagerIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DepositManagerISession
- func (_DepositManagerI *DepositManagerISession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) AccStakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) AccUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) Owner() (common.Address, error)
- func (_DepositManagerI *DepositManagerISession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) ProcessRequest(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) ProcessRequests(rootchain common.Address, n *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) Registry() (common.Address, error)
- func (_DepositManagerI *DepositManagerISession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) SeigManager() (common.Address, error)
- func (_DepositManagerI *DepositManagerISession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerISession) WITHDRAWALDELAY() (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct{ ... }, error)
- func (_DepositManagerI *DepositManagerISession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManagerI *DepositManagerISession) Wton() (common.Address, error)
- type DepositManagerITransactor
- func (_DepositManagerI *DepositManagerITransactor) Deposit(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactor) ProcessRequest(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactor) ProcessRequests(opts *bind.TransactOpts, rootchain common.Address, n *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactor) RequestWithdrawal(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactor) RequestWithdrawalAll(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactor) SetSeigManager(opts *bind.TransactOpts, seigManager common.Address) (*types.Transaction, error)
- type DepositManagerITransactorRaw
- type DepositManagerITransactorSession
- func (_DepositManagerI *DepositManagerITransactorSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactorSession) ProcessRequest(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactorSession) ProcessRequests(rootchain common.Address, n *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactorSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactorSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManagerI *DepositManagerITransactorSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
- type DepositManagerOwnershipTransferred
- type DepositManagerOwnershipTransferredIterator
- type DepositManagerRaw
- func (_DepositManager *DepositManagerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DepositManager *DepositManagerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DepositManager *DepositManagerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DepositManagerSession
- func (_DepositManager *DepositManagerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) AccStakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_DepositManager *DepositManagerSession) IsOwner() (bool, error)
- func (_DepositManager *DepositManagerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) Owner() (common.Address, error)
- func (_DepositManager *DepositManagerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) ProcessRequest(rootchain common.Address, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) ProcessRequests(rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) Registry() (common.Address, error)
- func (_DepositManager *DepositManagerSession) RenounceOwnership() (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) SeigManager() (common.Address, error)
- func (_DepositManager *DepositManagerSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_DepositManager *DepositManagerSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerSession) WITHDRAWALDELAY() (*big.Int, error)
- func (_DepositManager *DepositManagerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct{ ... }, error)
- func (_DepositManager *DepositManagerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_DepositManager *DepositManagerSession) Wton() (common.Address, error)
- type DepositManagerTransactor
- func (_DepositManager *DepositManagerTransactor) Deposit(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) OnApprove(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) ProcessRequest(opts *bind.TransactOpts, rootchain common.Address, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) ProcessRequests(opts *bind.TransactOpts, rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) RequestWithdrawal(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) RequestWithdrawalAll(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) SetSeigManager(opts *bind.TransactOpts, seigManager common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type DepositManagerTransactorRaw
- type DepositManagerTransactorSession
- func (_DepositManager *DepositManagerTransactorSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) ProcessRequest(rootchain common.Address, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) ProcessRequests(rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
- func (_DepositManager *DepositManagerTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type DepositManagerWithdrawalProcessed
- type DepositManagerWithdrawalProcessedIterator
- type DepositManagerWithdrawalRequested
- type DepositManagerWithdrawalRequestedIterator
- type ERC165
- type ERC165Caller
- type ERC165CallerRaw
- type ERC165CallerSession
- type ERC165Checker
- type ERC165CheckerCaller
- type ERC165CheckerCallerRaw
- type ERC165CheckerCallerSession
- type ERC165CheckerFilterer
- type ERC165CheckerRaw
- func (_ERC165Checker *ERC165CheckerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC165Checker *ERC165CheckerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC165Checker *ERC165CheckerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC165CheckerSession
- type ERC165CheckerTransactor
- type ERC165CheckerTransactorRaw
- type ERC165CheckerTransactorSession
- type ERC165Filterer
- type ERC165Raw
- func (_ERC165 *ERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC165 *ERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC165Session
- type ERC165Transactor
- type ERC165TransactorRaw
- type ERC165TransactorSession
- type ERC20
- type ERC20Approval
- type ERC20ApprovalIterator
- type ERC20Burnable
- type ERC20BurnableApproval
- type ERC20BurnableApprovalIterator
- type ERC20BurnableCaller
- func (_ERC20Burnable *ERC20BurnableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20BurnableCallerRaw
- type ERC20BurnableCallerSession
- func (_ERC20Burnable *ERC20BurnableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableCallerSession) TotalSupply() (*big.Int, error)
- type ERC20BurnableFilterer
- func (_ERC20Burnable *ERC20BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20BurnableApprovalIterator, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BurnableTransferIterator, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) ParseApproval(log types.Log) (*ERC20BurnableApproval, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) ParseTransfer(log types.Log) (*ERC20BurnableTransfer, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20BurnableApproval, ...) (event.Subscription, error)
- func (_ERC20Burnable *ERC20BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BurnableTransfer, ...) (event.Subscription, error)
- type ERC20BurnableRaw
- func (_ERC20Burnable *ERC20BurnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20Burnable *ERC20BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20BurnableSession
- func (_ERC20Burnable *ERC20BurnableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) TotalSupply() (*big.Int, error)
- func (_ERC20Burnable *ERC20BurnableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20BurnableTransactor
- func (_ERC20Burnable *ERC20BurnableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type ERC20BurnableTransactorRaw
- type ERC20BurnableTransactorSession
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Burnable *ERC20BurnableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20BurnableTransfer
- type ERC20BurnableTransferIterator
- type ERC20Caller
- type ERC20CallerRaw
- type ERC20CallerSession
- type ERC20Detailed
- type ERC20DetailedApproval
- type ERC20DetailedApprovalIterator
- type ERC20DetailedCaller
- func (_ERC20Detailed *ERC20DetailedCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_ERC20Detailed *ERC20DetailedCaller) Name(opts *bind.CallOpts) (string, error)
- func (_ERC20Detailed *ERC20DetailedCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_ERC20Detailed *ERC20DetailedCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20DetailedCallerRaw
- type ERC20DetailedCallerSession
- func (_ERC20Detailed *ERC20DetailedCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedCallerSession) Decimals() (uint8, error)
- func (_ERC20Detailed *ERC20DetailedCallerSession) Name() (string, error)
- func (_ERC20Detailed *ERC20DetailedCallerSession) Symbol() (string, error)
- func (_ERC20Detailed *ERC20DetailedCallerSession) TotalSupply() (*big.Int, error)
- type ERC20DetailedFilterer
- func (_ERC20Detailed *ERC20DetailedFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20DetailedApprovalIterator, error)
- func (_ERC20Detailed *ERC20DetailedFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20DetailedTransferIterator, error)
- func (_ERC20Detailed *ERC20DetailedFilterer) ParseApproval(log types.Log) (*ERC20DetailedApproval, error)
- func (_ERC20Detailed *ERC20DetailedFilterer) ParseTransfer(log types.Log) (*ERC20DetailedTransfer, error)
- func (_ERC20Detailed *ERC20DetailedFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20DetailedApproval, ...) (event.Subscription, error)
- func (_ERC20Detailed *ERC20DetailedFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20DetailedTransfer, ...) (event.Subscription, error)
- type ERC20DetailedRaw
- func (_ERC20Detailed *ERC20DetailedRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20Detailed *ERC20DetailedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20DetailedSession
- func (_ERC20Detailed *ERC20DetailedSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedSession) Decimals() (uint8, error)
- func (_ERC20Detailed *ERC20DetailedSession) Name() (string, error)
- func (_ERC20Detailed *ERC20DetailedSession) Symbol() (string, error)
- func (_ERC20Detailed *ERC20DetailedSession) TotalSupply() (*big.Int, error)
- func (_ERC20Detailed *ERC20DetailedSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20DetailedTransactor
- func (_ERC20Detailed *ERC20DetailedTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type ERC20DetailedTransactorRaw
- type ERC20DetailedTransactorSession
- func (_ERC20Detailed *ERC20DetailedTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Detailed *ERC20DetailedTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20DetailedTransfer
- type ERC20DetailedTransferIterator
- type ERC20Filterer
- func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error)
- func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error)
- func (_ERC20 *ERC20Filterer) ParseApproval(log types.Log) (*ERC20Approval, error)
- func (_ERC20 *ERC20Filterer) ParseTransfer(log types.Log) (*ERC20Transfer, error)
- func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, ...) (event.Subscription, error)
- type ERC20Mintable
- type ERC20MintableApproval
- type ERC20MintableApprovalIterator
- type ERC20MintableCaller
- func (_ERC20Mintable *ERC20MintableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_ERC20Mintable *ERC20MintableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20MintableCallerRaw
- type ERC20MintableCallerSession
- func (_ERC20Mintable *ERC20MintableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableCallerSession) IsMinter(account common.Address) (bool, error)
- func (_ERC20Mintable *ERC20MintableCallerSession) TotalSupply() (*big.Int, error)
- type ERC20MintableFilterer
- func (_ERC20Mintable *ERC20MintableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20MintableApprovalIterator, error)
- func (_ERC20Mintable *ERC20MintableFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*ERC20MintableMinterAddedIterator, error)
- func (_ERC20Mintable *ERC20MintableFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*ERC20MintableMinterRemovedIterator, error)
- func (_ERC20Mintable *ERC20MintableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20MintableTransferIterator, error)
- func (_ERC20Mintable *ERC20MintableFilterer) ParseApproval(log types.Log) (*ERC20MintableApproval, error)
- func (_ERC20Mintable *ERC20MintableFilterer) ParseMinterAdded(log types.Log) (*ERC20MintableMinterAdded, error)
- func (_ERC20Mintable *ERC20MintableFilterer) ParseMinterRemoved(log types.Log) (*ERC20MintableMinterRemoved, error)
- func (_ERC20Mintable *ERC20MintableFilterer) ParseTransfer(log types.Log) (*ERC20MintableTransfer, error)
- func (_ERC20Mintable *ERC20MintableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20MintableApproval, ...) (event.Subscription, error)
- func (_ERC20Mintable *ERC20MintableFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *ERC20MintableMinterAdded, ...) (event.Subscription, error)
- func (_ERC20Mintable *ERC20MintableFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *ERC20MintableMinterRemoved, ...) (event.Subscription, error)
- func (_ERC20Mintable *ERC20MintableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20MintableTransfer, ...) (event.Subscription, error)
- type ERC20MintableMinterAdded
- type ERC20MintableMinterAddedIterator
- type ERC20MintableMinterRemoved
- type ERC20MintableMinterRemovedIterator
- type ERC20MintableRaw
- func (_ERC20Mintable *ERC20MintableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20Mintable *ERC20MintableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20MintableSession
- func (_ERC20Mintable *ERC20MintableSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) IsMinter(account common.Address) (bool, error)
- func (_ERC20Mintable *ERC20MintableSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) RenounceMinter() (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) TotalSupply() (*big.Int, error)
- func (_ERC20Mintable *ERC20MintableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20MintableTransactor
- func (_ERC20Mintable *ERC20MintableTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type ERC20MintableTransactorRaw
- type ERC20MintableTransactorSession
- func (_ERC20Mintable *ERC20MintableTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) RenounceMinter() (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20Mintable *ERC20MintableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20MintableTransfer
- type ERC20MintableTransferIterator
- type ERC20OnApprove
- type ERC20OnApproveApproval
- type ERC20OnApproveApprovalIterator
- type ERC20OnApproveCaller
- func (_ERC20OnApprove *ERC20OnApproveCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
- func (_ERC20OnApprove *ERC20OnApproveCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20OnApproveCallerRaw
- type ERC20OnApproveCallerSession
- func (_ERC20OnApprove *ERC20OnApproveCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_ERC20OnApprove *ERC20OnApproveCallerSession) TotalSupply() (*big.Int, error)
- type ERC20OnApproveFilterer
- func (_ERC20OnApprove *ERC20OnApproveFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20OnApproveApprovalIterator, error)
- func (_ERC20OnApprove *ERC20OnApproveFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20OnApproveTransferIterator, error)
- func (_ERC20OnApprove *ERC20OnApproveFilterer) ParseApproval(log types.Log) (*ERC20OnApproveApproval, error)
- func (_ERC20OnApprove *ERC20OnApproveFilterer) ParseTransfer(log types.Log) (*ERC20OnApproveTransfer, error)
- func (_ERC20OnApprove *ERC20OnApproveFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20OnApproveApproval, ...) (event.Subscription, error)
- func (_ERC20OnApprove *ERC20OnApproveFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20OnApproveTransfer, ...) (event.Subscription, error)
- type ERC20OnApproveRaw
- func (_ERC20OnApprove *ERC20OnApproveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20OnApprove *ERC20OnApproveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20OnApproveSession
- func (_ERC20OnApprove *ERC20OnApproveSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) TotalSupply() (*big.Int, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20OnApproveTransactor
- func (_ERC20OnApprove *ERC20OnApproveTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type ERC20OnApproveTransactorRaw
- type ERC20OnApproveTransactorSession
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20OnApprove *ERC20OnApproveTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20OnApproveTransfer
- type ERC20OnApproveTransferIterator
- type ERC20Raw
- func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20Session
- func (_ERC20 *ERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) BalanceOf(account common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
- func (_ERC20 *ERC20Session) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20Transactor
- func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type ERC20TransactorRaw
- type ERC20TransactorSession
- func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type ERC20Transfer
- type ERC20TransferIterator
- type ERCProxy
- type ERCProxyCaller
- type ERCProxyCallerRaw
- type ERCProxyCallerSession
- type ERCProxyFilterer
- type ERCProxyRaw
- func (_ERCProxy *ERCProxyRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERCProxy *ERCProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERCProxy *ERCProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERCProxySession
- type ERCProxyTransactor
- type ERCProxyTransactorRaw
- type ERCProxyTransactorSession
- type FixedIncrementCoinage
- type FixedIncrementCoinageApproval
- type FixedIncrementCoinageApprovalIterator
- type FixedIncrementCoinageCaller
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) SeigPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type FixedIncrementCoinageCallerRaw
- type FixedIncrementCoinageCallerSession
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Decimals() (uint8, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Factor() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) IsOwner() (bool, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Name() (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Owner() (common.Address, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) SeigPerBlock() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Symbol() (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
- type FixedIncrementCoinageFactorIncreased
- type FixedIncrementCoinageFactorIncreasedIterator
- type FixedIncrementCoinageFilterer
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*FixedIncrementCoinageApprovalIterator, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*FixedIncrementCoinageFactorIncreasedIterator, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FixedIncrementCoinageOwnershipTransferredIterator, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*FixedIncrementCoinageTransferIterator, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseApproval(log types.Log) (*FixedIncrementCoinageApproval, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*FixedIncrementCoinageFactorIncreased, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*FixedIncrementCoinageOwnershipTransferred, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseTransfer(log types.Log) (*FixedIncrementCoinageTransfer, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageApproval, ...) (event.Subscription, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageFactorIncreased) (event.Subscription, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageOwnershipTransferred, ...) (event.Subscription, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageTransfer, ...) (event.Subscription, error)
- type FixedIncrementCoinageMock
- func DeployFixedIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, ...) (common.Address, *types.Transaction, *FixedIncrementCoinageMock, error)
- func NewFixedIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*FixedIncrementCoinageMock, error)
- type FixedIncrementCoinageMockApproval
- type FixedIncrementCoinageMockApprovalIterator
- type FixedIncrementCoinageMockCaller
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) SeigPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- type FixedIncrementCoinageMockCallerRaw
- type FixedIncrementCoinageMockCallerSession
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Decimals() (uint8, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) IsOwner() (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Name() (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Owner() (common.Address, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) SeigPerBlock() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Symbol() (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
- type FixedIncrementCoinageMockFactorIncreased
- type FixedIncrementCoinageMockFactorIncreasedIterator
- type FixedIncrementCoinageMockFilterer
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*FixedIncrementCoinageMockApprovalIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*FixedIncrementCoinageMockFactorIncreasedIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*FixedIncrementCoinageMockMinterAddedIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*FixedIncrementCoinageMockMinterRemovedIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FixedIncrementCoinageMockOwnershipTransferredIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*FixedIncrementCoinageMockTransferIterator, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*FixedIncrementCoinageMockApproval, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*FixedIncrementCoinageMockFactorIncreased, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*FixedIncrementCoinageMockMinterAdded, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*FixedIncrementCoinageMockMinterRemoved, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*FixedIncrementCoinageMockOwnershipTransferred, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*FixedIncrementCoinageMockTransfer, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockApproval, ...) (event.Subscription, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockFactorIncreased) (event.Subscription, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockMinterAdded, ...) (event.Subscription, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockMinterRemoved, ...) (event.Subscription, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockTransfer, ...) (event.Subscription, error)
- type FixedIncrementCoinageMockMinterAdded
- type FixedIncrementCoinageMockMinterAddedIterator
- type FixedIncrementCoinageMockMinterRemoved
- type FixedIncrementCoinageMockMinterRemovedIterator
- type FixedIncrementCoinageMockOwnershipTransferred
- type FixedIncrementCoinageMockOwnershipTransferredIterator
- type FixedIncrementCoinageMockRaw
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FixedIncrementCoinageMockSession
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Decimals() (uint8, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Factor() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IsOwner() (bool, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) LastBlock() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Name() (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Owner() (common.Address, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) SeigPerBlock() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Symbol() (string, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransfersEnabled() (bool, error)
- type FixedIncrementCoinageMockTransactor
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type FixedIncrementCoinageMockTransactorRaw
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FixedIncrementCoinageMockTransactorSession
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type FixedIncrementCoinageMockTransfer
- type FixedIncrementCoinageMockTransferIterator
- type FixedIncrementCoinageOwnershipTransferred
- type FixedIncrementCoinageOwnershipTransferredIterator
- type FixedIncrementCoinageRaw
- func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FixedIncrementCoinageSession
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Decimals() (uint8, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Factor() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) FactorIncrement() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) IsOwner() (bool, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) LastBlock() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Name() (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Owner() (common.Address, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) SeigPerBlock() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Symbol() (string, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TotalSupply() (*big.Int, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransfersEnabled() (bool, error)
- type FixedIncrementCoinageTransactor
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type FixedIncrementCoinageTransactorRaw
- type FixedIncrementCoinageTransactorSession
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type FixedIncrementCoinageTransfer
- type FixedIncrementCoinageTransferIterator
- type IERC165
- type IERC165Caller
- type IERC165CallerRaw
- type IERC165CallerSession
- type IERC165Filterer
- type IERC165Raw
- func (_IERC165 *IERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC165 *IERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC165 *IERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC165Session
- type IERC165Transactor
- type IERC165TransactorRaw
- type IERC165TransactorSession
- type IERC20
- type IERC20Approval
- type IERC20ApprovalIterator
- type IERC20Caller
- func (_IERC20 *IERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Caller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type IERC20CallerRaw
- type IERC20CallerSession
- type IERC20Filterer
- func (_IERC20 *IERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20ApprovalIterator, error)
- func (_IERC20 *IERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20TransferIterator, error)
- func (_IERC20 *IERC20Filterer) ParseApproval(log types.Log) (*IERC20Approval, error)
- func (_IERC20 *IERC20Filterer) ParseTransfer(log types.Log) (*IERC20Transfer, error)
- func (_IERC20 *IERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_IERC20 *IERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20Transfer, from []common.Address, ...) (event.Subscription, error)
- type IERC20Raw
- func (_IERC20 *IERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IERC20 *IERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IERC20 *IERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IERC20Session
- func (_IERC20 *IERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Session) BalanceOf(account common.Address) (*big.Int, error)
- func (_IERC20 *IERC20Session) TotalSupply() (*big.Int, error)
- func (_IERC20 *IERC20Session) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Session) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20Transactor
- func (_IERC20 *IERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Transactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20Transactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- type IERC20TransactorRaw
- type IERC20TransactorSession
- func (_IERC20 *IERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20TransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_IERC20 *IERC20TransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- type IERC20Transfer
- type IERC20TransferIterator
- type IsContract
- type IsContractCaller
- type IsContractCallerRaw
- type IsContractCallerSession
- type IsContractFilterer
- type IsContractRaw
- func (_IsContract *IsContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_IsContract *IsContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IsContract *IsContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IsContractSession
- type IsContractTransactor
- type IsContractTransactorRaw
- type IsContractTransactorSession
- type Migrations
- type MigrationsCaller
- type MigrationsCallerRaw
- type MigrationsCallerSession
- type MigrationsFilterer
- type MigrationsRaw
- func (_Migrations *MigrationsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Migrations *MigrationsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Migrations *MigrationsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MigrationsSession
- func (_Migrations *MigrationsSession) LastCompletedMigration() (*big.Int, error)
- func (_Migrations *MigrationsSession) Owner() (common.Address, error)
- func (_Migrations *MigrationsSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
- func (_Migrations *MigrationsSession) Upgrade(new_address common.Address) (*types.Transaction, error)
- type MigrationsTransactor
- type MigrationsTransactorRaw
- type MigrationsTransactorSession
- type MiniMeToken
- type MiniMeTokenApproval
- type MiniMeTokenApprovalIterator
- type MiniMeTokenCaller
- func (_MiniMeToken *MiniMeTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) Controller(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) CreationBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_MiniMeToken *MiniMeTokenCaller) Name(opts *bind.CallOpts) (string, error)
- func (_MiniMeToken *MiniMeTokenCaller) ParentSnapShotBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) ParentToken(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_MiniMeToken *MiniMeTokenCaller) TokenFactory(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- func (_MiniMeToken *MiniMeTokenCaller) Version(opts *bind.CallOpts) (string, error)
- type MiniMeTokenCallerRaw
- type MiniMeTokenCallerSession
- func (_MiniMeToken *MiniMeTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Controller() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) CreationBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Decimals() (uint8, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Name() (string, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) ParentSnapShotBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) ParentToken() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Symbol() (string, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TokenFactory() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TransfersEnabled() (bool, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Version() (string, error)
- type MiniMeTokenClaimedTokens
- type MiniMeTokenClaimedTokensIterator
- type MiniMeTokenFactory
- type MiniMeTokenFactoryCaller
- type MiniMeTokenFactoryCallerRaw
- type MiniMeTokenFactoryCallerSession
- type MiniMeTokenFactoryFilterer
- type MiniMeTokenFactoryRaw
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MiniMeTokenFactorySession
- type MiniMeTokenFactoryTransactor
- type MiniMeTokenFactoryTransactorRaw
- type MiniMeTokenFactoryTransactorSession
- type MiniMeTokenFilterer
- func (_MiniMeToken *MiniMeTokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*MiniMeTokenApprovalIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*MiniMeTokenClaimedTokensIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*MiniMeTokenNewCloneTokenIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*MiniMeTokenTransferIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseApproval(log types.Log) (*MiniMeTokenApproval, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseClaimedTokens(log types.Log) (*MiniMeTokenClaimedTokens, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseNewCloneToken(log types.Log) (*MiniMeTokenNewCloneToken, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseTransfer(log types.Log) (*MiniMeTokenTransfer, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MiniMeTokenApproval, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *MiniMeTokenClaimedTokens, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *MiniMeTokenNewCloneToken, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MiniMeTokenTransfer, _from []common.Address, ...) (event.Subscription, error)
- type MiniMeTokenNewCloneToken
- type MiniMeTokenNewCloneTokenIterator
- type MiniMeTokenRaw
- func (_MiniMeToken *MiniMeTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MiniMeToken *MiniMeTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MiniMeTokenSession
- func (_MiniMeToken *MiniMeTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) Controller() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) CreationBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Decimals() (uint8, error)
- func (_MiniMeToken *MiniMeTokenSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) Name() (string, error)
- func (_MiniMeToken *MiniMeTokenSession) ParentSnapShotBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) ParentToken() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) Symbol() (string, error)
- func (_MiniMeToken *MiniMeTokenSession) TokenFactory() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) TotalSupply() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) TransfersEnabled() (bool, error)
- func (_MiniMeToken *MiniMeTokenSession) Version() (string, error)
- type MiniMeTokenTransactor
- func (_MiniMeToken *MiniMeTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type MiniMeTokenTransactorRaw
- type MiniMeTokenTransactorSession
- func (_MiniMeToken *MiniMeTokenTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- type MiniMeTokenTransfer
- type MiniMeTokenTransferIterator
- type MinterRole
- type MinterRoleCaller
- type MinterRoleCallerRaw
- type MinterRoleCallerSession
- type MinterRoleFilterer
- func (_MinterRole *MinterRoleFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterAddedIterator, error)
- func (_MinterRole *MinterRoleFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterRemovedIterator, error)
- func (_MinterRole *MinterRoleFilterer) ParseMinterAdded(log types.Log) (*MinterRoleMinterAdded, error)
- func (_MinterRole *MinterRoleFilterer) ParseMinterRemoved(log types.Log) (*MinterRoleMinterRemoved, error)
- func (_MinterRole *MinterRoleFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterAdded, ...) (event.Subscription, error)
- func (_MinterRole *MinterRoleFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterRemoved, ...) (event.Subscription, error)
- type MinterRoleMinterAdded
- type MinterRoleMinterAddedIterator
- type MinterRoleMinterRemoved
- type MinterRoleMinterRemovedIterator
- type MinterRoleRaw
- func (_MinterRole *MinterRoleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MinterRole *MinterRoleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MinterRole *MinterRoleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MinterRoleRenounceTarget
- type MinterRoleRenounceTargetCaller
- type MinterRoleRenounceTargetCallerRaw
- type MinterRoleRenounceTargetCallerSession
- type MinterRoleRenounceTargetFilterer
- type MinterRoleRenounceTargetRaw
- func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MinterRoleRenounceTargetSession
- type MinterRoleRenounceTargetTransactor
- type MinterRoleRenounceTargetTransactorRaw
- func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MinterRoleRenounceTargetTransactorSession
- type MinterRoleSession
- type MinterRoleTransactor
- type MinterRoleTransactorRaw
- type MinterRoleTransactorSession
- type OnApprove
- type OnApproveCaller
- type OnApproveCallerRaw
- type OnApproveCallerSession
- type OnApproveConstant
- type OnApproveConstantCaller
- type OnApproveConstantCallerRaw
- type OnApproveConstantCallerSession
- type OnApproveConstantFilterer
- type OnApproveConstantRaw
- func (_OnApproveConstant *OnApproveConstantRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_OnApproveConstant *OnApproveConstantRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OnApproveConstant *OnApproveConstantRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OnApproveConstantSession
- type OnApproveConstantTransactor
- type OnApproveConstantTransactorRaw
- type OnApproveConstantTransactorSession
- type OnApproveFilterer
- type OnApproveRaw
- func (_OnApprove *OnApproveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_OnApprove *OnApproveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OnApprove *OnApproveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OnApproveSession
- func (_OnApprove *OnApproveSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_OnApprove *OnApproveSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_OnApprove *OnApproveSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- type OnApproveTransactor
- type OnApproveTransactorRaw
- type OnApproveTransactorSession
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipTransferred
- type OwnableOwnershipTransferredIterator
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- func (_Ownable *OwnableSession) IsOwner() (bool, error)
- func (_Ownable *OwnableSession) Owner() (common.Address, error)
- func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
- func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type OwnableTarget
- type OwnableTargetCaller
- type OwnableTargetCallerRaw
- type OwnableTargetCallerSession
- type OwnableTargetFilterer
- type OwnableTargetRaw
- func (_OwnableTarget *OwnableTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_OwnableTarget *OwnableTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnableTarget *OwnableTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableTargetSession
- type OwnableTargetTransactor
- type OwnableTargetTransactorRaw
- type OwnableTargetTransactorSession
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type PauserRoleRenounceTarget
- type PauserRoleRenounceTargetCaller
- type PauserRoleRenounceTargetCallerRaw
- type PauserRoleRenounceTargetCallerSession
- type PauserRoleRenounceTargetFilterer
- type PauserRoleRenounceTargetRaw
- func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PauserRoleRenounceTargetSession
- type PauserRoleRenounceTargetTransactor
- type PauserRoleRenounceTargetTransactorRaw
- func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PauserRoleRenounceTargetTransactorSession
- type PowerTONI
- type PowerTONICaller
- func (_PowerTONI *PowerTONICaller) CurrentRound(opts *bind.CallOpts) (*big.Int, error)
- func (_PowerTONI *PowerTONICaller) PowerOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_PowerTONI *PowerTONICaller) RoundDuration(opts *bind.CallOpts) (*big.Int, error)
- func (_PowerTONI *PowerTONICaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
- func (_PowerTONI *PowerTONICaller) TotalDeposits(opts *bind.CallOpts) (*big.Int, error)
- func (_PowerTONI *PowerTONICaller) WinnerOf(opts *bind.CallOpts, round *big.Int) (common.Address, error)
- func (_PowerTONI *PowerTONICaller) Wton(opts *bind.CallOpts) (common.Address, error)
- type PowerTONICallerRaw
- type PowerTONICallerSession
- func (_PowerTONI *PowerTONICallerSession) CurrentRound() (*big.Int, error)
- func (_PowerTONI *PowerTONICallerSession) PowerOf(account common.Address) (*big.Int, error)
- func (_PowerTONI *PowerTONICallerSession) RoundDuration() (*big.Int, error)
- func (_PowerTONI *PowerTONICallerSession) SeigManager() (common.Address, error)
- func (_PowerTONI *PowerTONICallerSession) TotalDeposits() (*big.Int, error)
- func (_PowerTONI *PowerTONICallerSession) WinnerOf(round *big.Int) (common.Address, error)
- func (_PowerTONI *PowerTONICallerSession) Wton() (common.Address, error)
- type PowerTONIFilterer
- type PowerTONIRaw
- func (_PowerTONI *PowerTONIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_PowerTONI *PowerTONIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PowerTONI *PowerTONIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PowerTONISession
- func (_PowerTONI *PowerTONISession) CurrentRound() (*big.Int, error)
- func (_PowerTONI *PowerTONISession) EndRound() (*types.Transaction, error)
- func (_PowerTONI *PowerTONISession) Init() (*types.Transaction, error)
- func (_PowerTONI *PowerTONISession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_PowerTONI *PowerTONISession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_PowerTONI *PowerTONISession) PowerOf(account common.Address) (*big.Int, error)
- func (_PowerTONI *PowerTONISession) RoundDuration() (*big.Int, error)
- func (_PowerTONI *PowerTONISession) SeigManager() (common.Address, error)
- func (_PowerTONI *PowerTONISession) Start() (*types.Transaction, error)
- func (_PowerTONI *PowerTONISession) TotalDeposits() (*big.Int, error)
- func (_PowerTONI *PowerTONISession) WinnerOf(round *big.Int) (common.Address, error)
- func (_PowerTONI *PowerTONISession) Wton() (common.Address, error)
- type PowerTONITransactor
- func (_PowerTONI *PowerTONITransactor) EndRound(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactor) Init(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactor) OnDeposit(opts *bind.TransactOpts, rootchain common.Address, account common.Address, ...) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactor) OnWithdraw(opts *bind.TransactOpts, rootchain common.Address, account common.Address, ...) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactor) Start(opts *bind.TransactOpts) (*types.Transaction, error)
- type PowerTONITransactorRaw
- type PowerTONITransactorSession
- func (_PowerTONI *PowerTONITransactorSession) EndRound() (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactorSession) Init() (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactorSession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactorSession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_PowerTONI *PowerTONITransactorSession) Start() (*types.Transaction, error)
- type ReentrancyGuard
- type ReentrancyGuardCaller
- type ReentrancyGuardCallerRaw
- type ReentrancyGuardCallerSession
- type ReentrancyGuardFilterer
- type ReentrancyGuardRaw
- func (_ReentrancyGuard *ReentrancyGuardRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ReentrancyGuard *ReentrancyGuardRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ReentrancyGuard *ReentrancyGuardRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ReentrancyGuardSession
- type ReentrancyGuardTransactor
- type ReentrancyGuardTransactorRaw
- type ReentrancyGuardTransactorSession
- type Roles
- type RolesCaller
- type RolesCallerRaw
- type RolesCallerSession
- type RolesFilterer
- type RolesRaw
- func (_Roles *RolesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Roles *RolesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Roles *RolesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RolesSession
- type RolesTransactor
- type RolesTransactorRaw
- type RolesTransactorSession
- type RootChainI
- type RootChainICaller
- func (_RootChainI *RootChainICaller) CurrentFork(opts *bind.CallOpts) (*big.Int, error)
- func (_RootChainI *RootChainICaller) IsRootChain(opts *bind.CallOpts) (bool, error)
- func (_RootChainI *RootChainICaller) LastEpoch(opts *bind.CallOpts, forkNumber *big.Int) (*big.Int, error)
- func (_RootChainI *RootChainICaller) Operator(opts *bind.CallOpts) (common.Address, error)
- type RootChainICallerRaw
- type RootChainICallerSession
- func (_RootChainI *RootChainICallerSession) CurrentFork() (*big.Int, error)
- func (_RootChainI *RootChainICallerSession) IsRootChain() (bool, error)
- func (_RootChainI *RootChainICallerSession) LastEpoch(forkNumber *big.Int) (*big.Int, error)
- func (_RootChainI *RootChainICallerSession) Operator() (common.Address, error)
- type RootChainIFilterer
- type RootChainIRaw
- func (_RootChainI *RootChainIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RootChainI *RootChainIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RootChainI *RootChainIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RootChainISession
- type RootChainITransactor
- type RootChainITransactorRaw
- type RootChainITransactorSession
- type RootChainRegistryI
- type RootChainRegistryICaller
- func (_RootChainRegistryI *RootChainRegistryICaller) NumRootChains(opts *bind.CallOpts) (*big.Int, error)
- func (_RootChainRegistryI *RootChainRegistryICaller) RootchainByIndex(opts *bind.CallOpts, index *big.Int) (common.Address, error)
- func (_RootChainRegistryI *RootChainRegistryICaller) Rootchains(opts *bind.CallOpts, rootchain common.Address) (bool, error)
- type RootChainRegistryICallerRaw
- type RootChainRegistryICallerSession
- func (_RootChainRegistryI *RootChainRegistryICallerSession) NumRootChains() (*big.Int, error)
- func (_RootChainRegistryI *RootChainRegistryICallerSession) RootchainByIndex(index *big.Int) (common.Address, error)
- func (_RootChainRegistryI *RootChainRegistryICallerSession) Rootchains(rootchain common.Address) (bool, error)
- type RootChainRegistryIFilterer
- type RootChainRegistryIRaw
- func (_RootChainRegistryI *RootChainRegistryIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_RootChainRegistryI *RootChainRegistryIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RootChainRegistryISession
- func (_RootChainRegistryI *RootChainRegistryISession) DeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryISession) NumRootChains() (*big.Int, error)
- func (_RootChainRegistryI *RootChainRegistryISession) Register(rootchain common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryISession) RegisterAndDeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryISession) RootchainByIndex(index *big.Int) (common.Address, error)
- func (_RootChainRegistryI *RootChainRegistryISession) Rootchains(rootchain common.Address) (bool, error)
- func (_RootChainRegistryI *RootChainRegistryISession) Unregister(rootchain common.Address) (*types.Transaction, error)
- type RootChainRegistryITransactor
- func (_RootChainRegistryI *RootChainRegistryITransactor) DeployCoinage(opts *bind.TransactOpts, rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactor) Register(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactor) RegisterAndDeployCoinage(opts *bind.TransactOpts, rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactor) Unregister(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- type RootChainRegistryITransactorRaw
- type RootChainRegistryITransactorSession
- func (_RootChainRegistryI *RootChainRegistryITransactorSession) DeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactorSession) Register(rootchain common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactorSession) RegisterAndDeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
- func (_RootChainRegistryI *RootChainRegistryITransactorSession) Unregister(rootchain common.Address) (*types.Transaction, error)
- type SafeERC20
- type SafeERC20Caller
- type SafeERC20CallerRaw
- type SafeERC20CallerSession
- type SafeERC20Filterer
- type SafeERC20Raw
- func (_SafeERC20 *SafeERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SafeERC20 *SafeERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SafeERC20 *SafeERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SafeERC20Session
- type SafeERC20Transactor
- type SafeERC20TransactorRaw
- type SafeERC20TransactorSession
- type SafeMath
- type SafeMathCaller
- type SafeMathCallerRaw
- type SafeMathCallerSession
- type SafeMathFilterer
- type SafeMathRaw
- func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SafeMathSession
- type SafeMathTransactor
- type SafeMathTransactorRaw
- type SafeMathTransactorSession
- type SeigManagerI
- type SeigManagerICaller
- func (_SeigManagerI *SeigManagerICaller) AdditionalTotBurnAmount(opts *bind.CallOpts, rootchain common.Address, account common.Address, ...) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) Coinages(opts *bind.CallOpts, rootchain common.Address) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) DEFAULTFACTOR(opts *bind.CallOpts) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) DepositManager(opts *bind.CallOpts) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) LastCommitBlock(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) LastSeigBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) Powerton(opts *bind.CallOpts) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) Registry(opts *bind.CallOpts) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) SeigPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) StakeOf(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) Ton(opts *bind.CallOpts) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) Tot(opts *bind.CallOpts) (common.Address, error)
- func (_SeigManagerI *SeigManagerICaller) UncomittedStakeOf(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICaller) Wton(opts *bind.CallOpts) (common.Address, error)
- type SeigManagerICallerRaw
- type SeigManagerICallerSession
- func (_SeigManagerI *SeigManagerICallerSession) AdditionalTotBurnAmount(rootchain common.Address, account common.Address, amount *big.Int) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) Coinages(rootchain common.Address) (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) DEFAULTFACTOR() (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) DepositManager() (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) LastCommitBlock(rootchain common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) LastSeigBlock() (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) Powerton() (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) Registry() (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) SeigPerBlock() (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) StakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) Ton() (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) Tot() (common.Address, error)
- func (_SeigManagerI *SeigManagerICallerSession) UncomittedStakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerICallerSession) Wton() (common.Address, error)
- type SeigManagerIFilterer
- type SeigManagerIRaw
- func (_SeigManagerI *SeigManagerIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SeigManagerI *SeigManagerIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SeigManagerISession
- func (_SeigManagerI *SeigManagerISession) AdditionalTotBurnAmount(rootchain common.Address, account common.Address, amount *big.Int) (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) Coinages(rootchain common.Address) (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) DEFAULTFACTOR() (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) DeployCoinage(rootchain common.Address) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerISession) DepositManager() (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) LastCommitBlock(rootchain common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) LastSeigBlock() (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) OnCommit() (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerISession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerISession) OnTransfer(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerISession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerISession) Powerton() (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) Registry() (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) SeigPerBlock() (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) StakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) Ton() (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) Tot() (common.Address, error)
- func (_SeigManagerI *SeigManagerISession) UncomittedStakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
- func (_SeigManagerI *SeigManagerISession) Wton() (common.Address, error)
- type SeigManagerITransactor
- func (_SeigManagerI *SeigManagerITransactor) DeployCoinage(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactor) OnCommit(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactor) OnDeposit(opts *bind.TransactOpts, rootchain common.Address, account common.Address, ...) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactor) OnTransfer(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactor) OnWithdraw(opts *bind.TransactOpts, rootchain common.Address, account common.Address, ...) (*types.Transaction, error)
- type SeigManagerITransactorRaw
- type SeigManagerITransactorSession
- func (_SeigManagerI *SeigManagerITransactorSession) DeployCoinage(rootchain common.Address) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactorSession) OnCommit() (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactorSession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactorSession) OnTransfer(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigManagerI *SeigManagerITransactorSession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
- type SeigToken
- type SeigTokenApproval
- type SeigTokenApprovalIterator
- type SeigTokenCaller
- func (_SeigToken *SeigTokenCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
- func (_SeigToken *SeigTokenCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_SeigToken *SeigTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SeigToken *SeigTokenCaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
- func (_SeigToken *SeigTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type SeigTokenCallerRaw
- type SeigTokenCallerSession
- func (_SeigToken *SeigTokenCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_SeigToken *SeigTokenCallerSession) IsOwner() (bool, error)
- func (_SeigToken *SeigTokenCallerSession) Owner() (common.Address, error)
- func (_SeigToken *SeigTokenCallerSession) SeigManager() (common.Address, error)
- func (_SeigToken *SeigTokenCallerSession) TotalSupply() (*big.Int, error)
- type SeigTokenFilterer
- func (_SeigToken *SeigTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SeigTokenApprovalIterator, error)
- func (_SeigToken *SeigTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SeigTokenOwnershipTransferredIterator, error)
- func (_SeigToken *SeigTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SeigTokenTransferIterator, error)
- func (_SeigToken *SeigTokenFilterer) ParseApproval(log types.Log) (*SeigTokenApproval, error)
- func (_SeigToken *SeigTokenFilterer) ParseOwnershipTransferred(log types.Log) (*SeigTokenOwnershipTransferred, error)
- func (_SeigToken *SeigTokenFilterer) ParseTransfer(log types.Log) (*SeigTokenTransfer, error)
- func (_SeigToken *SeigTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SeigTokenApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_SeigToken *SeigTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SeigTokenOwnershipTransferred, ...) (event.Subscription, error)
- func (_SeigToken *SeigTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SeigTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- type SeigTokenOwnershipTransferred
- type SeigTokenOwnershipTransferredIterator
- type SeigTokenRaw
- func (_SeigToken *SeigTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SeigToken *SeigTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SeigToken *SeigTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SeigTokenSession
- func (_SeigToken *SeigTokenSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_SeigToken *SeigTokenSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_SeigToken *SeigTokenSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) IsOwner() (bool, error)
- func (_SeigToken *SeigTokenSession) Owner() (common.Address, error)
- func (_SeigToken *SeigTokenSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) RenounceOwnership0() (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) SeigManager() (common.Address, error)
- func (_SeigToken *SeigTokenSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) TotalSupply() (*big.Int, error)
- func (_SeigToken *SeigTokenSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type SeigTokenTransactor
- func (_SeigToken *SeigTokenTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) SetSeigManager(opts *bind.TransactOpts, _seigManager common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type SeigTokenTransactorRaw
- type SeigTokenTransactorSession
- func (_SeigToken *SeigTokenTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) RenounceOwnership0() (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_SeigToken *SeigTokenTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type SeigTokenTransfer
- type SeigTokenTransferIterator
- type TokenController
- type TokenControllerCaller
- type TokenControllerCallerRaw
- type TokenControllerCallerSession
- type TokenControllerFilterer
- type TokenControllerRaw
- func (_TokenController *TokenControllerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TokenController *TokenControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TokenController *TokenControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TokenControllerSession
- func (_TokenController *TokenControllerSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
- type TokenControllerTransactor
- func (_TokenController *TokenControllerTransactor) OnApprove(opts *bind.TransactOpts, _owner common.Address, _spender common.Address, ...) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactor) ProxyPayment(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- type TokenControllerTransactorRaw
- type TokenControllerTransactorSession
- func (_TokenController *TokenControllerTransactorSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactorSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactorSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
- type WTON
- type WTONApproval
- type WTONApprovalIterator
- type WTONCaller
- func (_WTON *WTONCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_WTON *WTONCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_WTON *WTONCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_WTON *WTONCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
- func (_WTON *WTONCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_WTON *WTONCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_WTON *WTONCaller) Name(opts *bind.CallOpts) (string, error)
- func (_WTON *WTONCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_WTON *WTONCaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
- func (_WTON *WTONCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_WTON *WTONCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_WTON *WTONCaller) Ton(opts *bind.CallOpts) (common.Address, error)
- func (_WTON *WTONCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type WTONCallerRaw
- type WTONCallerSession
- func (_WTON *WTONCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_WTON *WTONCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_WTON *WTONCallerSession) Decimals() (uint8, error)
- func (_WTON *WTONCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_WTON *WTONCallerSession) IsMinter(account common.Address) (bool, error)
- func (_WTON *WTONCallerSession) IsOwner() (bool, error)
- func (_WTON *WTONCallerSession) Name() (string, error)
- func (_WTON *WTONCallerSession) Owner() (common.Address, error)
- func (_WTON *WTONCallerSession) SeigManager() (common.Address, error)
- func (_WTON *WTONCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_WTON *WTONCallerSession) Symbol() (string, error)
- func (_WTON *WTONCallerSession) Ton() (common.Address, error)
- func (_WTON *WTONCallerSession) TotalSupply() (*big.Int, error)
- type WTONFilterer
- func (_WTON *WTONFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*WTONApprovalIterator, error)
- func (_WTON *WTONFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*WTONMinterAddedIterator, error)
- func (_WTON *WTONFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*WTONMinterRemovedIterator, error)
- func (_WTON *WTONFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*WTONOwnershipTransferredIterator, error)
- func (_WTON *WTONFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*WTONTransferIterator, error)
- func (_WTON *WTONFilterer) ParseApproval(log types.Log) (*WTONApproval, error)
- func (_WTON *WTONFilterer) ParseMinterAdded(log types.Log) (*WTONMinterAdded, error)
- func (_WTON *WTONFilterer) ParseMinterRemoved(log types.Log) (*WTONMinterRemoved, error)
- func (_WTON *WTONFilterer) ParseOwnershipTransferred(log types.Log) (*WTONOwnershipTransferred, error)
- func (_WTON *WTONFilterer) ParseTransfer(log types.Log) (*WTONTransfer, error)
- func (_WTON *WTONFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *WTONApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_WTON *WTONFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *WTONMinterAdded, account []common.Address) (event.Subscription, error)
- func (_WTON *WTONFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *WTONMinterRemoved, account []common.Address) (event.Subscription, error)
- func (_WTON *WTONFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *WTONOwnershipTransferred, ...) (event.Subscription, error)
- func (_WTON *WTONFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *WTONTransfer, from []common.Address, ...) (event.Subscription, error)
- type WTONMinterAdded
- type WTONMinterAddedIterator
- type WTONMinterRemoved
- type WTONMinterRemovedIterator
- type WTONOwnershipTransferred
- type WTONOwnershipTransferredIterator
- type WTONRaw
- func (_WTON *WTONRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_WTON *WTONRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_WTON *WTONRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type WTONSession
- func (_WTON *WTONSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_WTON *WTONSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_WTON *WTONSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_WTON *WTONSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) Decimals() (uint8, error)
- func (_WTON *WTONSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) INTERFACEIDONAPPROVE() ([4]byte, error)
- func (_WTON *WTONSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) IsMinter(account common.Address) (bool, error)
- func (_WTON *WTONSession) IsOwner() (bool, error)
- func (_WTON *WTONSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) Name() (string, error)
- func (_WTON *WTONSession) OnApprove(owner common.Address, spender common.Address, tonAmount *big.Int, data []byte) (*types.Transaction, error)
- func (_WTON *WTONSession) Owner() (common.Address, error)
- func (_WTON *WTONSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) RenounceMinter0() (*types.Transaction, error)
- func (_WTON *WTONSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) RenounceOwnership0() (*types.Transaction, error)
- func (_WTON *WTONSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) SeigManager() (common.Address, error)
- func (_WTON *WTONSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_WTON *WTONSession) SwapFromTON(tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) SwapFromTONAndTransfer(to common.Address, tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) SwapToTON(wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) SwapToTONAndTransfer(to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) Symbol() (string, error)
- func (_WTON *WTONSession) Ton() (common.Address, error)
- func (_WTON *WTONSession) TotalSupply() (*big.Int, error)
- func (_WTON *WTONSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_WTON *WTONSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type WTONTransactor
- func (_WTON *WTONTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_WTON *WTONTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) OnApprove(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_WTON *WTONTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) RenounceMinter0(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_WTON *WTONTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_WTON *WTONTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) SetSeigManager(opts *bind.TransactOpts, _seigManager common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) SwapFromTON(opts *bind.TransactOpts, tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) SwapFromTONAndTransfer(opts *bind.TransactOpts, to common.Address, tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) SwapToTON(opts *bind.TransactOpts, wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) SwapToTONAndTransfer(opts *bind.TransactOpts, to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_WTON *WTONTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type WTONTransactorRaw
- type WTONTransactorSession
- func (_WTON *WTONTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) OnApprove(owner common.Address, spender common.Address, tonAmount *big.Int, data []byte) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) RenounceMinter0() (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) RenounceOwnership0() (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) SwapFromTON(tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) SwapFromTONAndTransfer(to common.Address, tonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) SwapToTON(wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) SwapToTONAndTransfer(to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_WTON *WTONTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
- type WTONTransfer
- type WTONTransferIterator
Constants ¶
const AddressABI = "[]"
AddressABI is the input ABI used to generate the binding from.
const ApproveAndCallFallBackABI = "" /* 436-byte string literal not displayed */
ApproveAndCallFallBackABI is the input ABI used to generate the binding from.
const AuthControllerABI = "" /* 2037-byte string literal not displayed */
AuthControllerABI is the input ABI used to generate the binding from.
const AutoIncrementCoinageABI = "" /* 6712-byte string literal not displayed */
AutoIncrementCoinageABI is the input ABI used to generate the binding from.
const AutoIncrementCoinageMockABI = "" /* 8547-byte string literal not displayed */
AutoIncrementCoinageMockABI is the input ABI used to generate the binding from.
const AutoIncrementCoinageSnapshotABI = "" /* 11149-byte string literal not displayed */
AutoIncrementCoinageSnapshotABI is the input ABI used to generate the binding from.
const AutoIncrementCoinageSnapshotFactoryABI = "" /* 796-byte string literal not displayed */
AutoIncrementCoinageSnapshotFactoryABI is the input ABI used to generate the binding from.
const ContextABI = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"
ContextABI is the input ABI used to generate the binding from.
const ControlledABI = "" /* 550-byte string literal not displayed */
ControlledABI is the input ABI used to generate the binding from.
const CustomIncrementCoinageABI = "" /* 7169-byte string literal not displayed */
CustomIncrementCoinageABI is the input ABI used to generate the binding from.
const CustomIncrementCoinageMockABI = "" /* 9004-byte string literal not displayed */
CustomIncrementCoinageMockABI is the input ABI used to generate the binding from.
const DSMathABI = "[]"
DSMathABI is the input ABI used to generate the binding from.
const DelegateProxyABI = "" /* 437-byte string literal not displayed */
DelegateProxyABI is the input ABI used to generate the binding from.
const DepositManagerABI = "" /* 10937-byte string literal not displayed */
DepositManagerABI is the input ABI used to generate the binding from.
const DepositManagerIABI = "" /* 7532-byte string literal not displayed */
DepositManagerIABI is the input ABI used to generate the binding from.
const ERC165ABI = "" /* 377-byte string literal not displayed */
ERC165ABI is the input ABI used to generate the binding from.
const ERC165CheckerABI = "[]"
ERC165CheckerABI is the input ABI used to generate the binding from.
const ERC20ABI = "" /* 3376-byte string literal not displayed */
ERC20ABI is the input ABI used to generate the binding from.
const ERC20BurnableABI = "" /* 3881-byte string literal not displayed */
ERC20BurnableABI is the input ABI used to generate the binding from.
const ERC20DetailedABI = "" /* 3547-byte string literal not displayed */
ERC20DetailedABI is the input ABI used to generate the binding from.
const ERC20MintableABI = "" /* 4706-byte string literal not displayed */
ERC20MintableABI is the input ABI used to generate the binding from.
const ERC20OnApproveABI = "" /* 4016-byte string literal not displayed */
ERC20OnApproveABI is the input ABI used to generate the binding from.
const ERCProxyABI = "" /* 437-byte string literal not displayed */
ERCProxyABI is the input ABI used to generate the binding from.
const FixedIncrementCoinageABI = "" /* 6918-byte string literal not displayed */
FixedIncrementCoinageABI is the input ABI used to generate the binding from.
const FixedIncrementCoinageMockABI = "" /* 8753-byte string literal not displayed */
FixedIncrementCoinageMockABI is the input ABI used to generate the binding from.
const IERC165ABI = "" /* 283-byte string literal not displayed */
IERC165ABI is the input ABI used to generate the binding from.
const IERC20ABI = "" /* 2645-byte string literal not displayed */
IERC20ABI is the input ABI used to generate the binding from.
const IsContractABI = "[]"
IsContractABI is the input ABI used to generate the binding from.
const MigrationsABI = "" /* 965-byte string literal not displayed */
MigrationsABI is the input ABI used to generate the binding from.
const MiniMeTokenABI = "" /* 9240-byte string literal not displayed */
MiniMeTokenABI is the input ABI used to generate the binding from.
const MiniMeTokenFactoryABI = "" /* 699-byte string literal not displayed */
MiniMeTokenFactoryABI is the input ABI used to generate the binding from.
const MinterRoleABI = "" /* 1079-byte string literal not displayed */
MinterRoleABI is the input ABI used to generate the binding from.
const MinterRoleRenounceTargetABI = "" /* 154-byte string literal not displayed */
MinterRoleRenounceTargetABI is the input ABI used to generate the binding from.
const OnApproveABI = "" /* 1083-byte string literal not displayed */
OnApproveABI is the input ABI used to generate the binding from.
const OnApproveConstantABI = "" /* 219-byte string literal not displayed */
OnApproveConstantABI is the input ABI used to generate the binding from.
const OwnableABI = "" /* 1155-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableTargetABI = "" /* 386-byte string literal not displayed */
OwnableTargetABI is the input ABI used to generate the binding from.
const PauserRoleRenounceTargetABI = "" /* 154-byte string literal not displayed */
PauserRoleRenounceTargetABI is the input ABI used to generate the binding from.
const PowerTONIABI = "" /* 2759-byte string literal not displayed */
PowerTONIABI is the input ABI used to generate the binding from.
const ReentrancyGuardABI = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"
ReentrancyGuardABI is the input ABI used to generate the binding from.
const RolesABI = "[]"
RolesABI is the input ABI used to generate the binding from.
const RootChainIABI = "" /* 897-byte string literal not displayed */
RootChainIABI is the input ABI used to generate the binding from.
const RootChainRegistryIABI = "" /* 2066-byte string literal not displayed */
RootChainRegistryIABI is the input ABI used to generate the binding from.
const SafeERC20ABI = "[]"
SafeERC20ABI is the input ABI used to generate the binding from.
const SafeMathABI = "[]"
SafeMathABI is the input ABI used to generate the binding from.
const SeigManagerIABI = "" /* 5468-byte string literal not displayed */
SeigManagerIABI is the input ABI used to generate the binding from.
const SeigTokenABI = "" /* 6516-byte string literal not displayed */
SeigTokenABI is the input ABI used to generate the binding from.
const TokenControllerABI = "" /* 1123-byte string literal not displayed */
TokenControllerABI is the input ABI used to generate the binding from.
const WTONABI = "" /* 11404-byte string literal not displayed */
WTONABI is the input ABI used to generate the binding from.
Variables ¶
var AddressBin = "" /* 242-byte string literal not displayed */
AddressBin is the compiled bytecode used for deploying new contracts.
var ApproveAndCallFallBackFuncSigs = map[string]string{
"8f4ffcb1": "receiveApproval(address,uint256,address,bytes)",
}
ApproveAndCallFallBackFuncSigs maps the 4-byte function signature to its string representation.
var AuthControllerBin = "" /* 3410-byte string literal not displayed */
AuthControllerBin is the compiled bytecode used for deploying new contracts.
var AuthControllerFuncSigs = map[string]string{
"8f32d59b": "isOwner()",
"8da5cb5b": "owner()",
"5f112c68": "renounceMinter(address)",
"715018a6": "renounceOwnership()",
"38bf3cfa": "renounceOwnership(address)",
"41eb24bb": "renouncePauser(address)",
"f2fde38b": "transferOwnership(address)",
"6d435421": "transferOwnership(address,address)",
}
AuthControllerFuncSigs maps the 4-byte function signature to its string representation.
var AutoIncrementCoinageBin = "" /* 10570-byte string literal not displayed */
AutoIncrementCoinageBin is the compiled bytecode used for deploying new contracts.
var AutoIncrementCoinageFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
AutoIncrementCoinageFuncSigs maps the 4-byte function signature to its string representation.
var AutoIncrementCoinageMockBin = "" /* 15508-byte string literal not displayed */
AutoIncrementCoinageMockBin is the compiled bytecode used for deploying new contracts.
var AutoIncrementCoinageMockFuncSigs = map[string]string{
"983b2d56": "addMinter(address)",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"aa271e1a": "isMinter(address)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"40c10f19": "mint(address,uint256)",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"98650275": "renounceMinter()",
"715018a6": "renounceOwnership()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
AutoIncrementCoinageMockFuncSigs maps the 4-byte function signature to its string representation.
var AutoIncrementCoinageSnapshotBin = "" /* 20600-byte string literal not displayed */
AutoIncrementCoinageSnapshotBin is the compiled bytecode used for deploying new contracts.
var AutoIncrementCoinageSnapshotFactoryBin = "" /* 22530-byte string literal not displayed */
AutoIncrementCoinageSnapshotFactoryBin is the compiled bytecode used for deploying new contracts.
var AutoIncrementCoinageSnapshotFactoryFuncSigs = map[string]string{
"539a3ab9": "createCloneToken(address,uint256,string,string,uint256,uint256,bool)",
}
AutoIncrementCoinageSnapshotFactoryFuncSigs maps the 4-byte function signature to its string representation.
var AutoIncrementCoinageSnapshotFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"4ee2cd7e": "balanceOfAt(address,uint256)",
"ab1e8543": "basedBalanceOfAt(address,uint256)",
"11b38ebb": "basedTotalSupplyAt(uint256)",
"3cebb823": "changeController(address)",
"df8de3e7": "claimTokens(address)",
"f77c4791": "controller()",
"6c634905": "createCloneToken(string,string,uint256,uint256,uint256,bool)",
"17634514": "creationBlock()",
"313ce567": "decimals()",
"2c6add4b": "defaultFactor()",
"d3ce77fe": "destroyTokens(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"713a4965": "factorAt(uint256)",
"d4132ee2": "factorIncrement()",
"827f32c0": "generateTokens(address,uint256)",
"06fdde03": "name()",
"c5bcc4f1": "parentSnapShotBlock()",
"80a54001": "parentToken()",
"95d89b41": "symbol()",
"e77772fe": "tokenFactory()",
"18160ddd": "totalSupply()",
"981b24d0": "totalSupplyAt(uint256)",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"bef97c87": "transfersEnabled()",
"54fd4d50": "version()",
}
AutoIncrementCoinageSnapshotFuncSigs maps the 4-byte function signature to its string representation.
var ControlledBin = "" /* 600-byte string literal not displayed */
ControlledBin is the compiled bytecode used for deploying new contracts.
var ControlledFuncSigs = map[string]string{
"3cebb823": "changeController(address)",
"f77c4791": "controller()",
}
ControlledFuncSigs maps the 4-byte function signature to its string representation.
var CustomIncrementCoinageBin = "" /* 10682-byte string literal not displayed */
CustomIncrementCoinageBin is the compiled bytecode used for deploying new contracts.
var CustomIncrementCoinageFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"817e9d31": "setFactor(uint256)",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
CustomIncrementCoinageFuncSigs maps the 4-byte function signature to its string representation.
var CustomIncrementCoinageMockBin = "" /* 15648-byte string literal not displayed */
CustomIncrementCoinageMockBin is the compiled bytecode used for deploying new contracts.
var CustomIncrementCoinageMockFuncSigs = map[string]string{
"983b2d56": "addMinter(address)",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"aa271e1a": "isMinter(address)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"40c10f19": "mint(address,uint256)",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"98650275": "renounceMinter()",
"715018a6": "renounceOwnership()",
"817e9d31": "setFactor(uint256)",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
CustomIncrementCoinageMockFuncSigs maps the 4-byte function signature to its string representation.
var DSMathBin = "" /* 184-byte string literal not displayed */
DSMathBin is the compiled bytecode used for deploying new contracts.
var DelegateProxyFuncSigs = map[string]string{
"5c60da1b": "implementation()",
"4555d5c9": "proxyType()",
}
DelegateProxyFuncSigs maps the 4-byte function signature to its string representation.
var DepositManagerBin = "" /* 15954-byte string literal not displayed */
DepositManagerBin is the compiled bytecode used for deploying new contracts.
var DepositManagerFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
"0ebb172a": "WITHDRAWAL_DELAY()",
"2d2fab94": "accStaked(address,address)",
"0055f5c1": "accStakedAccount(address)",
"e8035ec9": "accStakedRootChain(address)",
"9d91b87b": "accUnstaked(address,address)",
"a3543989": "accUnstakedAccount(address)",
"03dc6510": "accUnstakedRootChain(address)",
"47e7ef24": "deposit(address,uint256)",
"8f32d59b": "isOwner()",
"5c0df46b": "numPendingRequests(address,address)",
"f762eb57": "numRequests(address,address)",
"4273ca16": "onApprove(address,address,uint256,bytes)",
"8da5cb5b": "owner()",
"2638fdf5": "pendingUnstaked(address,address)",
"a0b2a913": "pendingUnstakedAccount(address)",
"a8f3fb98": "pendingUnstakedRootChain(address)",
"c20a44c6": "processRequest(address,bool)",
"fb0713b1": "processRequests(address,uint256,bool)",
"7b103999": "registry()",
"715018a6": "renounceOwnership()",
"da95ebf7": "requestWithdrawal(address,uint256)",
"6b2160b7": "requestWithdrawalAll(address)",
"6fb7f558": "seigManager()",
"7657f20a": "setSeigManager(address)",
"01ffc9a7": "supportsInterface(bytes4)",
"f2fde38b": "transferOwnership(address)",
"8fbef2d0": "withdrawalRequest(address,address,uint256)",
"c647f26e": "withdrawalRequestIndex(address,address)",
"8d62d949": "wton()",
}
DepositManagerFuncSigs maps the 4-byte function signature to its string representation.
var DepositManagerIFuncSigs = map[string]string{
"0ebb172a": "WITHDRAWAL_DELAY()",
"2d2fab94": "accStaked(address,address)",
"0055f5c1": "accStakedAccount(address)",
"e8035ec9": "accStakedRootChain(address)",
"9d91b87b": "accUnstaked(address,address)",
"a3543989": "accUnstakedAccount(address)",
"03dc6510": "accUnstakedRootChain(address)",
"47e7ef24": "deposit(address,uint256)",
"5c0df46b": "numPendingRequests(address,address)",
"f762eb57": "numRequests(address,address)",
"8da5cb5b": "owner()",
"2638fdf5": "pendingUnstaked(address,address)",
"a0b2a913": "pendingUnstakedAccount(address)",
"a8f3fb98": "pendingUnstakedRootChain(address)",
"5d6f7cca": "processRequest(address)",
"06260ceb": "processRequests(address,uint256)",
"7b103999": "registry()",
"da95ebf7": "requestWithdrawal(address,uint256)",
"6b2160b7": "requestWithdrawalAll(address)",
"6fb7f558": "seigManager()",
"7657f20a": "setSeigManager(address)",
"8fbef2d0": "withdrawalRequest(address,address,uint256)",
"c647f26e": "withdrawalRequestIndex(address,address)",
"8d62d949": "wton()",
}
DepositManagerIFuncSigs maps the 4-byte function signature to its string representation.
var ERC165CheckerBin = "" /* 242-byte string literal not displayed */
ERC165CheckerBin is the compiled bytecode used for deploying new contracts.
var ERC165FuncSigs = map[string]string{
"01ffc9a7": "supportsInterface(bytes4)",
}
ERC165FuncSigs maps the 4-byte function signature to its string representation.
var ERC20Bin = "" /* 4254-byte string literal not displayed */
ERC20Bin is the compiled bytecode used for deploying new contracts.
var ERC20BurnableBin = "" /* 5526-byte string literal not displayed */
ERC20BurnableBin is the compiled bytecode used for deploying new contracts.
var ERC20BurnableFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20BurnableFuncSigs maps the 4-byte function signature to its string representation.
var ERC20DetailedFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"06fdde03": "name()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20DetailedFuncSigs maps the 4-byte function signature to its string representation.
var ERC20FuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20FuncSigs maps the 4-byte function signature to its string representation.
var ERC20MintableBin = "" /* 7592-byte string literal not displayed */
ERC20MintableBin is the compiled bytecode used for deploying new contracts.
var ERC20MintableFuncSigs = map[string]string{
"983b2d56": "addMinter(address)",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"aa271e1a": "isMinter(address)",
"40c10f19": "mint(address,uint256)",
"98650275": "renounceMinter()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20MintableFuncSigs maps the 4-byte function signature to its string representation.
var ERC20OnApproveBin = "" /* 7080-byte string literal not displayed */
ERC20OnApproveBin is the compiled bytecode used for deploying new contracts.
var ERC20OnApproveFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20OnApproveFuncSigs maps the 4-byte function signature to its string representation.
var ERCProxyFuncSigs = map[string]string{
"5c60da1b": "implementation()",
"4555d5c9": "proxyType()",
}
ERCProxyFuncSigs maps the 4-byte function signature to its string representation.
var FixedIncrementCoinageBin = "" /* 10890-byte string literal not displayed */
FixedIncrementCoinageBin is the compiled bytecode used for deploying new contracts.
var FixedIncrementCoinageFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"5f40a349": "seigPerBlock()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
FixedIncrementCoinageFuncSigs maps the 4-byte function signature to its string representation.
var FixedIncrementCoinageMockBin = "" /* 15860-byte string literal not displayed */
FixedIncrementCoinageMockBin is the compiled bytecode used for deploying new contracts.
var FixedIncrementCoinageMockFuncSigs = map[string]string{
"983b2d56": "addMinter(address)",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"54f703f8": "factor()",
"d4132ee2": "factorIncrement()",
"39509351": "increaseAllowance(address,uint256)",
"aa271e1a": "isMinter(address)",
"8f32d59b": "isOwner()",
"806b984f": "lastBlock()",
"40c10f19": "mint(address,uint256)",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"98650275": "renounceMinter()",
"715018a6": "renounceOwnership()",
"5f40a349": "seigPerBlock()",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"bef97c87": "transfersEnabled()",
}
FixedIncrementCoinageMockFuncSigs maps the 4-byte function signature to its string representation.
var IERC165FuncSigs = map[string]string{
"01ffc9a7": "supportsInterface(bytes4)",
}
IERC165FuncSigs maps the 4-byte function signature to its string representation.
var IERC20FuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
IERC20FuncSigs maps the 4-byte function signature to its string representation.
var IsContractBin = "" /* 184-byte string literal not displayed */
IsContractBin is the compiled bytecode used for deploying new contracts.
var MigrationsBin = "" /* 972-byte string literal not displayed */
MigrationsBin is the compiled bytecode used for deploying new contracts.
var MigrationsFuncSigs = map[string]string{
"445df0ac": "last_completed_migration()",
"8da5cb5b": "owner()",
"fdacd576": "setCompleted(uint256)",
"0900f010": "upgrade(address)",
}
MigrationsFuncSigs maps the 4-byte function signature to its string representation.
var MiniMeTokenBin = "" /* 15166-byte string literal not displayed */
MiniMeTokenBin is the compiled bytecode used for deploying new contracts.
var MiniMeTokenFactoryBin = "" /* 17042-byte string literal not displayed */
MiniMeTokenFactoryBin is the compiled bytecode used for deploying new contracts.
var MiniMeTokenFactoryFuncSigs = map[string]string{
"5b7b72c1": "createCloneToken(address,uint256,string,uint8,string,bool)",
}
MiniMeTokenFactoryFuncSigs maps the 4-byte function signature to its string representation.
var MiniMeTokenFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"4ee2cd7e": "balanceOfAt(address,uint256)",
"3cebb823": "changeController(address)",
"df8de3e7": "claimTokens(address)",
"f77c4791": "controller()",
"6638c087": "createCloneToken(string,uint8,string,uint256,bool)",
"17634514": "creationBlock()",
"313ce567": "decimals()",
"d3ce77fe": "destroyTokens(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"827f32c0": "generateTokens(address,uint256)",
"06fdde03": "name()",
"c5bcc4f1": "parentSnapShotBlock()",
"80a54001": "parentToken()",
"95d89b41": "symbol()",
"e77772fe": "tokenFactory()",
"18160ddd": "totalSupply()",
"981b24d0": "totalSupplyAt(uint256)",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"bef97c87": "transfersEnabled()",
"54fd4d50": "version()",
}
MiniMeTokenFuncSigs maps the 4-byte function signature to its string representation.
var MinterRoleFuncSigs = map[string]string{
"983b2d56": "addMinter(address)",
"aa271e1a": "isMinter(address)",
"98650275": "renounceMinter()",
}
MinterRoleFuncSigs maps the 4-byte function signature to its string representation.
var MinterRoleRenounceTargetFuncSigs = map[string]string{
"98650275": "renounceMinter()",
}
MinterRoleRenounceTargetFuncSigs maps the 4-byte function signature to its string representation.
var OnApproveConstantBin = "" /* 460-byte string literal not displayed */
OnApproveConstantBin is the compiled bytecode used for deploying new contracts.
var OnApproveConstantFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
}
OnApproveConstantFuncSigs maps the 4-byte function signature to its string representation.
var OnApproveFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
"4273ca16": "onApprove(address,address,uint256,bytes)",
"01ffc9a7": "supportsInterface(bytes4)",
}
OnApproveFuncSigs maps the 4-byte function signature to its string representation.
var OwnableFuncSigs = map[string]string{
"8f32d59b": "isOwner()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"f2fde38b": "transferOwnership(address)",
}
OwnableFuncSigs maps the 4-byte function signature to its string representation.
var OwnableTargetFuncSigs = map[string]string{
"715018a6": "renounceOwnership()",
"f2fde38b": "transferOwnership(address)",
}
OwnableTargetFuncSigs maps the 4-byte function signature to its string representation.
var PauserRoleRenounceTargetFuncSigs = map[string]string{
"6ef8d66d": "renouncePauser()",
}
PauserRoleRenounceTargetFuncSigs maps the 4-byte function signature to its string representation.
var PowerTONIFuncSigs = map[string]string{
"8a19c8bc": "currentRound()",
"749aa2d9": "endRound()",
"e1c7392a": "init()",
"412c6d50": "onDeposit(address,address,uint256)",
"f850ffaa": "onWithdraw(address,address,uint256)",
"1ac84690": "powerOf(address)",
"f7cb789a": "roundDuration()",
"6fb7f558": "seigManager()",
"be9a6555": "start()",
"7d882097": "totalDeposits()",
"8cb5d700": "winnerOf(uint256)",
"8d62d949": "wton()",
}
PowerTONIFuncSigs maps the 4-byte function signature to its string representation.
var RolesBin = "" /* 242-byte string literal not displayed */
RolesBin is the compiled bytecode used for deploying new contracts.
var RootChainIFuncSigs = map[string]string{
"183d2d1c": "currentFork()",
"420bb4b8": "isRootChain()",
"11e4c914": "lastEpoch(uint256)",
"570ca735": "operator()",
}
RootChainIFuncSigs maps the 4-byte function signature to its string representation.
var RootChainRegistryIFuncSigs = map[string]string{
"85108604": "deployCoinage(address,address)",
"b2b604d0": "numRootChains()",
"4420e486": "register(address)",
"bcb1a71e": "registerAndDeployCoinage(address,address)",
"821f602c": "rootchainByIndex(uint256)",
"02a15299": "rootchains(address)",
"2ec2c246": "unregister(address)",
}
RootChainRegistryIFuncSigs maps the 4-byte function signature to its string representation.
var SafeERC20Bin = "" /* 242-byte string literal not displayed */
SafeERC20Bin is the compiled bytecode used for deploying new contracts.
var SafeMathBin = "" /* 242-byte string literal not displayed */
SafeMathBin is the compiled bytecode used for deploying new contracts.
var SeigManagerIFuncSigs = map[string]string{
"8bf91dc4": "DEFAULT_FACTOR()",
"48c8577e": "additionalTotBurnAmount(address,address,uint256)",
"4c063c19": "coinages(address)",
"833a774f": "deployCoinage(address)",
"6c7ac9d8": "depositManager()",
"c59f1046": "lastCommitBlock(address)",
"f35c89e8": "lastSeigBlock()",
"359c4d59": "onCommit()",
"412c6d50": "onDeposit(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"f850ffaa": "onWithdraw(address,address,uint256)",
"3e832e1d": "powerton()",
"7b103999": "registry()",
"5f40a349": "seigPerBlock()",
"ce4cb876": "stakeOf(address,address)",
"cc48b947": "ton()",
"a16d6aa7": "tot()",
"fa9789c8": "uncomittedStakeOf(address,address)",
"8d62d949": "wton()",
}
SeigManagerIFuncSigs maps the 4-byte function signature to its string representation.
var SeigTokenBin = "" /* 10952-byte string literal not displayed */
SeigTokenBin is the compiled bytecode used for deploying new contracts.
var SeigTokenFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"8f32d59b": "isOwner()",
"8da5cb5b": "owner()",
"5f112c68": "renounceMinter(address)",
"715018a6": "renounceOwnership()",
"38bf3cfa": "renounceOwnership(address)",
"41eb24bb": "renouncePauser(address)",
"6fb7f558": "seigManager()",
"7657f20a": "setSeigManager(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"6d435421": "transferOwnership(address,address)",
}
SeigTokenFuncSigs maps the 4-byte function signature to its string representation.
var TokenControllerFuncSigs = map[string]string{
"da682aeb": "onApprove(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"f48c3054": "proxyPayment(address)",
}
TokenControllerFuncSigs maps the 4-byte function signature to its string representation.
var WTONBin = "" /* 23464-byte string literal not displayed */
WTONBin is the compiled bytecode used for deploying new contracts.
var WTONFuncSigs = map[string]string{
"6cd28f9a": "INTERFACE_ID_ON_APPROVE()",
"983b2d56": "addMinter(address)",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"42966c68": "burn(uint256)",
"79cc6790": "burnFrom(address,uint256)",
"313ce567": "decimals()",
"a457c2d7": "decreaseAllowance(address,uint256)",
"39509351": "increaseAllowance(address,uint256)",
"aa271e1a": "isMinter(address)",
"8f32d59b": "isOwner()",
"40c10f19": "mint(address,uint256)",
"06fdde03": "name()",
"4273ca16": "onApprove(address,address,uint256,bytes)",
"8da5cb5b": "owner()",
"98650275": "renounceMinter()",
"5f112c68": "renounceMinter(address)",
"715018a6": "renounceOwnership()",
"38bf3cfa": "renounceOwnership(address)",
"41eb24bb": "renouncePauser(address)",
"6fb7f558": "seigManager()",
"7657f20a": "setSeigManager(address)",
"01ffc9a7": "supportsInterface(bytes4)",
"e34869d7": "swapFromTON(uint256)",
"588420b7": "swapFromTONAndTransfer(address,uint256)",
"f53fe70f": "swapToTON(uint256)",
"e3b99e85": "swapToTONAndTransfer(address,uint256)",
"95d89b41": "symbol()",
"cc48b947": "ton()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"6d435421": "transferOwnership(address,address)",
}
WTONFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { AddressCaller // Read-only binding to the contract AddressTransactor // Write-only binding to the contract AddressFilterer // Log filterer for contract events }
Address is an auto generated Go binding around an Ethereum contract.
func DeployAddress ¶
func DeployAddress(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Address, error)
DeployAddress deploys a new Ethereum contract, binding an instance of Address to it.
func NewAddress ¶
NewAddress creates a new instance of Address, bound to a specific deployed contract.
type AddressCaller ¶
type AddressCaller struct {
// contains filtered or unexported fields
}
AddressCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAddressCaller ¶
func NewAddressCaller(address common.Address, caller bind.ContractCaller) (*AddressCaller, error)
NewAddressCaller creates a new read-only instance of Address, bound to a specific deployed contract.
type AddressCallerRaw ¶
type AddressCallerRaw struct {
Contract *AddressCaller // Generic read-only contract binding to access the raw methods on
}
AddressCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AddressCallerRaw) Call ¶
func (_Address *AddressCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AddressCallerSession ¶
type AddressCallerSession struct { Contract *AddressCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AddressCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type AddressFilterer ¶
type AddressFilterer struct {
// contains filtered or unexported fields
}
AddressFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAddressFilterer ¶
func NewAddressFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressFilterer, error)
NewAddressFilterer creates a new log filterer instance of Address, bound to a specific deployed contract.
type AddressRaw ¶
type AddressRaw struct {
Contract *Address // Generic contract binding to access the raw methods on
}
AddressRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AddressRaw) Call ¶
func (_Address *AddressRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AddressRaw) Transact ¶
func (_Address *AddressRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressRaw) Transfer ¶
func (_Address *AddressRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AddressSession ¶
type AddressSession struct { Contract *Address // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AddressSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type AddressTransactor ¶
type AddressTransactor struct {
// contains filtered or unexported fields
}
AddressTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAddressTransactor ¶
func NewAddressTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressTransactor, error)
NewAddressTransactor creates a new write-only instance of Address, bound to a specific deployed contract.
type AddressTransactorRaw ¶
type AddressTransactorRaw struct {
Contract *AddressTransactor // Generic write-only contract binding to access the raw methods on
}
AddressTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AddressTransactorRaw) Transact ¶
func (_Address *AddressTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressTransactorRaw) Transfer ¶
func (_Address *AddressTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AddressTransactorSession ¶
type AddressTransactorSession struct { Contract *AddressTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AddressTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ApproveAndCallFallBack ¶
type ApproveAndCallFallBack struct { ApproveAndCallFallBackCaller // Read-only binding to the contract ApproveAndCallFallBackTransactor // Write-only binding to the contract ApproveAndCallFallBackFilterer // Log filterer for contract events }
ApproveAndCallFallBack is an auto generated Go binding around an Ethereum contract.
func NewApproveAndCallFallBack ¶
func NewApproveAndCallFallBack(address common.Address, backend bind.ContractBackend) (*ApproveAndCallFallBack, error)
NewApproveAndCallFallBack creates a new instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackCaller ¶
type ApproveAndCallFallBackCaller struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewApproveAndCallFallBackCaller ¶
func NewApproveAndCallFallBackCaller(address common.Address, caller bind.ContractCaller) (*ApproveAndCallFallBackCaller, error)
NewApproveAndCallFallBackCaller creates a new read-only instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackCallerRaw ¶
type ApproveAndCallFallBackCallerRaw struct {
Contract *ApproveAndCallFallBackCaller // Generic read-only contract binding to access the raw methods on
}
ApproveAndCallFallBackCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackCallerRaw) Call ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ApproveAndCallFallBackCallerSession ¶
type ApproveAndCallFallBackCallerSession struct { Contract *ApproveAndCallFallBackCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ApproveAndCallFallBackCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ApproveAndCallFallBackFilterer ¶
type ApproveAndCallFallBackFilterer struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewApproveAndCallFallBackFilterer ¶
func NewApproveAndCallFallBackFilterer(address common.Address, filterer bind.ContractFilterer) (*ApproveAndCallFallBackFilterer, error)
NewApproveAndCallFallBackFilterer creates a new log filterer instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackRaw ¶
type ApproveAndCallFallBackRaw struct {
Contract *ApproveAndCallFallBack // Generic contract binding to access the raw methods on
}
ApproveAndCallFallBackRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackRaw) Call ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ApproveAndCallFallBackRaw) Transact ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ApproveAndCallFallBackRaw) Transfer ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ApproveAndCallFallBackSession ¶
type ApproveAndCallFallBackSession struct { Contract *ApproveAndCallFallBack // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ApproveAndCallFallBackSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ApproveAndCallFallBackSession) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackSession) ReceiveApproval(from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type ApproveAndCallFallBackTransactor ¶
type ApproveAndCallFallBackTransactor struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewApproveAndCallFallBackTransactor ¶
func NewApproveAndCallFallBackTransactor(address common.Address, transactor bind.ContractTransactor) (*ApproveAndCallFallBackTransactor, error)
NewApproveAndCallFallBackTransactor creates a new write-only instance of ApproveAndCallFallBack, bound to a specific deployed contract.
func (*ApproveAndCallFallBackTransactor) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactor) ReceiveApproval(opts *bind.TransactOpts, from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type ApproveAndCallFallBackTransactorRaw ¶
type ApproveAndCallFallBackTransactorRaw struct {
Contract *ApproveAndCallFallBackTransactor // Generic write-only contract binding to access the raw methods on
}
ApproveAndCallFallBackTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackTransactorRaw) Transact ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ApproveAndCallFallBackTransactorRaw) Transfer ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ApproveAndCallFallBackTransactorSession ¶
type ApproveAndCallFallBackTransactorSession struct { Contract *ApproveAndCallFallBackTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ApproveAndCallFallBackTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ApproveAndCallFallBackTransactorSession) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorSession) ReceiveApproval(from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type AuthController ¶
type AuthController struct { AuthControllerCaller // Read-only binding to the contract AuthControllerTransactor // Write-only binding to the contract AuthControllerFilterer // Log filterer for contract events }
AuthController is an auto generated Go binding around an Ethereum contract.
func DeployAuthController ¶
func DeployAuthController(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AuthController, error)
DeployAuthController deploys a new Ethereum contract, binding an instance of AuthController to it.
func NewAuthController ¶
func NewAuthController(address common.Address, backend bind.ContractBackend) (*AuthController, error)
NewAuthController creates a new instance of AuthController, bound to a specific deployed contract.
type AuthControllerCaller ¶
type AuthControllerCaller struct {
// contains filtered or unexported fields
}
AuthControllerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAuthControllerCaller ¶
func NewAuthControllerCaller(address common.Address, caller bind.ContractCaller) (*AuthControllerCaller, error)
NewAuthControllerCaller creates a new read-only instance of AuthController, bound to a specific deployed contract.
type AuthControllerCallerRaw ¶
type AuthControllerCallerRaw struct {
Contract *AuthControllerCaller // Generic read-only contract binding to access the raw methods on
}
AuthControllerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AuthControllerCallerRaw) Call ¶
func (_AuthController *AuthControllerCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AuthControllerCallerSession ¶
type AuthControllerCallerSession struct { Contract *AuthControllerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AuthControllerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AuthControllerCallerSession) IsOwner ¶
func (_AuthController *AuthControllerCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
type AuthControllerFilterer ¶
type AuthControllerFilterer struct {
// contains filtered or unexported fields
}
AuthControllerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAuthControllerFilterer ¶
func NewAuthControllerFilterer(address common.Address, filterer bind.ContractFilterer) (*AuthControllerFilterer, error)
NewAuthControllerFilterer creates a new log filterer instance of AuthController, bound to a specific deployed contract.
func (*AuthControllerFilterer) FilterOwnershipTransferred ¶
func (_AuthController *AuthControllerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*AuthControllerOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AuthControllerFilterer) ParseOwnershipTransferred ¶
func (_AuthController *AuthControllerFilterer) ParseOwnershipTransferred(log types.Log) (*AuthControllerOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AuthControllerFilterer) WatchOwnershipTransferred ¶
func (_AuthController *AuthControllerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AuthControllerOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type AuthControllerOwnershipTransferred ¶
type AuthControllerOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AuthControllerOwnershipTransferred represents a OwnershipTransferred event raised by the AuthController contract.
type AuthControllerOwnershipTransferredIterator ¶
type AuthControllerOwnershipTransferredIterator struct { Event *AuthControllerOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AuthControllerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AuthController contract.
func (*AuthControllerOwnershipTransferredIterator) Close ¶
func (it *AuthControllerOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AuthControllerOwnershipTransferredIterator) Error ¶
func (it *AuthControllerOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AuthControllerOwnershipTransferredIterator) Next ¶
func (it *AuthControllerOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AuthControllerRaw ¶
type AuthControllerRaw struct {
Contract *AuthController // Generic contract binding to access the raw methods on
}
AuthControllerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AuthControllerRaw) Call ¶
func (_AuthController *AuthControllerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AuthControllerRaw) Transact ¶
func (_AuthController *AuthControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AuthControllerRaw) Transfer ¶
func (_AuthController *AuthControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AuthControllerSession ¶
type AuthControllerSession struct { Contract *AuthController // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AuthControllerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AuthControllerSession) IsOwner ¶
func (_AuthController *AuthControllerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AuthControllerSession) Owner ¶
func (_AuthController *AuthControllerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AuthControllerSession) RenounceMinter ¶
func (_AuthController *AuthControllerSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*AuthControllerSession) RenounceOwnership ¶
func (_AuthController *AuthControllerSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*AuthControllerSession) RenounceOwnership0 ¶
func (_AuthController *AuthControllerSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthControllerSession) RenouncePauser ¶
func (_AuthController *AuthControllerSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*AuthControllerSession) TransferOwnership ¶
func (_AuthController *AuthControllerSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*AuthControllerSession) TransferOwnership0 ¶
func (_AuthController *AuthControllerSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AuthControllerTransactor ¶
type AuthControllerTransactor struct {
// contains filtered or unexported fields
}
AuthControllerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAuthControllerTransactor ¶
func NewAuthControllerTransactor(address common.Address, transactor bind.ContractTransactor) (*AuthControllerTransactor, error)
NewAuthControllerTransactor creates a new write-only instance of AuthController, bound to a specific deployed contract.
func (*AuthControllerTransactor) RenounceMinter ¶
func (_AuthController *AuthControllerTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*AuthControllerTransactor) RenounceOwnership ¶
func (_AuthController *AuthControllerTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*AuthControllerTransactor) RenounceOwnership0 ¶
func (_AuthController *AuthControllerTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthControllerTransactor) RenouncePauser ¶
func (_AuthController *AuthControllerTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*AuthControllerTransactor) TransferOwnership ¶
func (_AuthController *AuthControllerTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*AuthControllerTransactor) TransferOwnership0 ¶
func (_AuthController *AuthControllerTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AuthControllerTransactorRaw ¶
type AuthControllerTransactorRaw struct {
Contract *AuthControllerTransactor // Generic write-only contract binding to access the raw methods on
}
AuthControllerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AuthControllerTransactorRaw) Transact ¶
func (_AuthController *AuthControllerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AuthControllerTransactorRaw) Transfer ¶
func (_AuthController *AuthControllerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AuthControllerTransactorSession ¶
type AuthControllerTransactorSession struct { Contract *AuthControllerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AuthControllerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AuthControllerTransactorSession) RenounceMinter ¶
func (_AuthController *AuthControllerTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*AuthControllerTransactorSession) RenounceOwnership ¶
func (_AuthController *AuthControllerTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*AuthControllerTransactorSession) RenounceOwnership0 ¶
func (_AuthController *AuthControllerTransactorSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AuthControllerTransactorSession) RenouncePauser ¶
func (_AuthController *AuthControllerTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*AuthControllerTransactorSession) TransferOwnership ¶
func (_AuthController *AuthControllerTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*AuthControllerTransactorSession) TransferOwnership0 ¶
func (_AuthController *AuthControllerTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AutoIncrementCoinage ¶
type AutoIncrementCoinage struct { AutoIncrementCoinageCaller // Read-only binding to the contract AutoIncrementCoinageTransactor // Write-only binding to the contract AutoIncrementCoinageFilterer // Log filterer for contract events }
AutoIncrementCoinage is an auto generated Go binding around an Ethereum contract.
func DeployAutoIncrementCoinage ¶
func DeployAutoIncrementCoinage(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, factorIncrement *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *AutoIncrementCoinage, error)
DeployAutoIncrementCoinage deploys a new Ethereum contract, binding an instance of AutoIncrementCoinage to it.
func NewAutoIncrementCoinage ¶
func NewAutoIncrementCoinage(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinage, error)
NewAutoIncrementCoinage creates a new instance of AutoIncrementCoinage, bound to a specific deployed contract.
type AutoIncrementCoinageApproval ¶
type AutoIncrementCoinageApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageApproval represents a Approval event raised by the AutoIncrementCoinage contract.
type AutoIncrementCoinageApprovalIterator ¶
type AutoIncrementCoinageApprovalIterator struct { Event *AutoIncrementCoinageApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the AutoIncrementCoinage contract.
func (*AutoIncrementCoinageApprovalIterator) Close ¶
func (it *AutoIncrementCoinageApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageApprovalIterator) Error ¶
func (it *AutoIncrementCoinageApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageApprovalIterator) Next ¶
func (it *AutoIncrementCoinageApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageCaller ¶
type AutoIncrementCoinageCaller struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageCaller ¶
func NewAutoIncrementCoinageCaller(address common.Address, caller bind.ContractCaller) (*AutoIncrementCoinageCaller, error)
NewAutoIncrementCoinageCaller creates a new read-only instance of AutoIncrementCoinage, bound to a specific deployed contract.
func (*AutoIncrementCoinageCaller) Allowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageCaller) BalanceOf ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageCaller) Decimals ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageCaller) Factor ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageCaller) FactorIncrement ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageCaller) IsOwner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageCaller) LastBlock ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageCaller) Name ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageCaller) Owner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageCaller) Symbol ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageCaller) TotalSupply ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageCaller) TransfersEnabled ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageCallerRaw ¶
type AutoIncrementCoinageCallerRaw struct {
Contract *AutoIncrementCoinageCaller // Generic read-only contract binding to access the raw methods on
}
AutoIncrementCoinageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageCallerRaw) Call ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AutoIncrementCoinageCallerSession ¶
type AutoIncrementCoinageCallerSession struct { Contract *AutoIncrementCoinageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AutoIncrementCoinageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AutoIncrementCoinageCallerSession) Allowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) BalanceOf ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) Decimals ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageCallerSession) Factor ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) FactorIncrement ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) IsOwner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageCallerSession) LastBlock ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) Name ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageCallerSession) Owner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageCallerSession) Symbol ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageCallerSession) TotalSupply ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageCallerSession) TransfersEnabled ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageFactorIncreased ¶
type AutoIncrementCoinageFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageFactorIncreased represents a FactorIncreased event raised by the AutoIncrementCoinage contract.
type AutoIncrementCoinageFactorIncreasedIterator ¶
type AutoIncrementCoinageFactorIncreasedIterator struct { Event *AutoIncrementCoinageFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the AutoIncrementCoinage contract.
func (*AutoIncrementCoinageFactorIncreasedIterator) Close ¶
func (it *AutoIncrementCoinageFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageFactorIncreasedIterator) Error ¶
func (it *AutoIncrementCoinageFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageFactorIncreasedIterator) Next ¶
func (it *AutoIncrementCoinageFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageFilterer ¶
type AutoIncrementCoinageFilterer struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAutoIncrementCoinageFilterer ¶
func NewAutoIncrementCoinageFilterer(address common.Address, filterer bind.ContractFilterer) (*AutoIncrementCoinageFilterer, error)
NewAutoIncrementCoinageFilterer creates a new log filterer instance of AutoIncrementCoinage, bound to a specific deployed contract.
func (*AutoIncrementCoinageFilterer) FilterApproval ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageFilterer) FilterFactorIncreased ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageFilterer) FilterOwnershipTransferred ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*AutoIncrementCoinageOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageFilterer) FilterTransfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageFilterer) ParseApproval ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageFilterer) ParseFactorIncreased ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageFilterer) ParseOwnershipTransferred ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*AutoIncrementCoinageOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageFilterer) ParseTransfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageFilterer) WatchApproval ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageFilterer) WatchFactorIncreased ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageFilterer) WatchOwnershipTransferred ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageFilterer) WatchTransfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type AutoIncrementCoinageMock ¶
type AutoIncrementCoinageMock struct { AutoIncrementCoinageMockCaller // Read-only binding to the contract AutoIncrementCoinageMockTransactor // Write-only binding to the contract AutoIncrementCoinageMockFilterer // Log filterer for contract events }
AutoIncrementCoinageMock is an auto generated Go binding around an Ethereum contract.
func DeployAutoIncrementCoinageMock ¶
func DeployAutoIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, factorIncrement *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *AutoIncrementCoinageMock, error)
DeployAutoIncrementCoinageMock deploys a new Ethereum contract, binding an instance of AutoIncrementCoinageMock to it.
func NewAutoIncrementCoinageMock ¶
func NewAutoIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageMock, error)
NewAutoIncrementCoinageMock creates a new instance of AutoIncrementCoinageMock, bound to a specific deployed contract.
type AutoIncrementCoinageMockApproval ¶
type AutoIncrementCoinageMockApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockApproval represents a Approval event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockApprovalIterator ¶
type AutoIncrementCoinageMockApprovalIterator struct { Event *AutoIncrementCoinageMockApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockApprovalIterator) Close ¶
func (it *AutoIncrementCoinageMockApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockApprovalIterator) Error ¶
func (it *AutoIncrementCoinageMockApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockApprovalIterator) Next ¶
func (it *AutoIncrementCoinageMockApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageMockCaller ¶
type AutoIncrementCoinageMockCaller struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageMockCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageMockCaller ¶
func NewAutoIncrementCoinageMockCaller(address common.Address, caller bind.ContractCaller) (*AutoIncrementCoinageMockCaller, error)
NewAutoIncrementCoinageMockCaller creates a new read-only instance of AutoIncrementCoinageMock, bound to a specific deployed contract.
func (*AutoIncrementCoinageMockCaller) Allowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) BalanceOf ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) Decimals ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageMockCaller) Factor ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) FactorIncrement ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) IsMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*AutoIncrementCoinageMockCaller) IsOwner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageMockCaller) LastBlock ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) Name ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageMockCaller) Owner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageMockCaller) Symbol ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageMockCaller) TotalSupply ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageMockCaller) TransfersEnabled ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageMockCallerRaw ¶
type AutoIncrementCoinageMockCallerRaw struct {
Contract *AutoIncrementCoinageMockCaller // Generic read-only contract binding to access the raw methods on
}
AutoIncrementCoinageMockCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageMockCallerRaw) Call ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AutoIncrementCoinageMockCallerSession ¶
type AutoIncrementCoinageMockCallerSession struct { Contract *AutoIncrementCoinageMockCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AutoIncrementCoinageMockCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AutoIncrementCoinageMockCallerSession) Allowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) BalanceOf ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) Decimals ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageMockCallerSession) Factor ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) FactorIncrement ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) IsMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*AutoIncrementCoinageMockCallerSession) IsOwner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageMockCallerSession) LastBlock ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) Name ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageMockCallerSession) Owner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageMockCallerSession) Symbol ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageMockCallerSession) TotalSupply ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageMockCallerSession) TransfersEnabled ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageMockFactorIncreased ¶
type AutoIncrementCoinageMockFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockFactorIncreased represents a FactorIncreased event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockFactorIncreasedIterator ¶
type AutoIncrementCoinageMockFactorIncreasedIterator struct { Event *AutoIncrementCoinageMockFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockFactorIncreasedIterator) Close ¶
func (it *AutoIncrementCoinageMockFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockFactorIncreasedIterator) Error ¶
func (it *AutoIncrementCoinageMockFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockFactorIncreasedIterator) Next ¶
func (it *AutoIncrementCoinageMockFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageMockFilterer ¶
type AutoIncrementCoinageMockFilterer struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageMockFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAutoIncrementCoinageMockFilterer ¶
func NewAutoIncrementCoinageMockFilterer(address common.Address, filterer bind.ContractFilterer) (*AutoIncrementCoinageMockFilterer, error)
NewAutoIncrementCoinageMockFilterer creates a new log filterer instance of AutoIncrementCoinageMock, bound to a specific deployed contract.
func (*AutoIncrementCoinageMockFilterer) FilterApproval ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageMockApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageMockFilterer) FilterFactorIncreased ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageMockFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageMockFilterer) FilterMinterAdded ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*AutoIncrementCoinageMockMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*AutoIncrementCoinageMockFilterer) FilterMinterRemoved ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*AutoIncrementCoinageMockMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*AutoIncrementCoinageMockFilterer) FilterOwnershipTransferred ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*AutoIncrementCoinageMockOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageMockFilterer) FilterTransfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageMockTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageMockFilterer) ParseApproval ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageMockApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageMockFilterer) ParseFactorIncreased ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageMockFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageMockFilterer) ParseMinterAdded ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*AutoIncrementCoinageMockMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*AutoIncrementCoinageMockFilterer) ParseMinterRemoved ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*AutoIncrementCoinageMockMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*AutoIncrementCoinageMockFilterer) ParseOwnershipTransferred ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*AutoIncrementCoinageMockOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageMockFilterer) ParseTransfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageMockTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageMockFilterer) WatchApproval ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageMockFilterer) WatchFactorIncreased ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageMockFilterer) WatchMinterAdded ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*AutoIncrementCoinageMockFilterer) WatchMinterRemoved ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*AutoIncrementCoinageMockFilterer) WatchOwnershipTransferred ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*AutoIncrementCoinageMockFilterer) WatchTransfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageMockTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type AutoIncrementCoinageMockMinterAdded ¶
type AutoIncrementCoinageMockMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockMinterAdded represents a MinterAdded event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockMinterAddedIterator ¶
type AutoIncrementCoinageMockMinterAddedIterator struct { Event *AutoIncrementCoinageMockMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockMinterAddedIterator) Close ¶
func (it *AutoIncrementCoinageMockMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockMinterAddedIterator) Error ¶
func (it *AutoIncrementCoinageMockMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockMinterAddedIterator) Next ¶
func (it *AutoIncrementCoinageMockMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageMockMinterRemoved ¶
type AutoIncrementCoinageMockMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockMinterRemoved represents a MinterRemoved event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockMinterRemovedIterator ¶
type AutoIncrementCoinageMockMinterRemovedIterator struct { Event *AutoIncrementCoinageMockMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockMinterRemovedIterator) Close ¶
func (it *AutoIncrementCoinageMockMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockMinterRemovedIterator) Error ¶
func (it *AutoIncrementCoinageMockMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockMinterRemovedIterator) Next ¶
func (it *AutoIncrementCoinageMockMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageMockOwnershipTransferred ¶
type AutoIncrementCoinageMockOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockOwnershipTransferred represents a OwnershipTransferred event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockOwnershipTransferredIterator ¶
type AutoIncrementCoinageMockOwnershipTransferredIterator struct { Event *AutoIncrementCoinageMockOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockOwnershipTransferredIterator) Close ¶
func (it *AutoIncrementCoinageMockOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockOwnershipTransferredIterator) Error ¶
func (it *AutoIncrementCoinageMockOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockOwnershipTransferredIterator) Next ¶
func (it *AutoIncrementCoinageMockOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageMockRaw ¶
type AutoIncrementCoinageMockRaw struct {
Contract *AutoIncrementCoinageMock // Generic contract binding to access the raw methods on
}
AutoIncrementCoinageMockRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AutoIncrementCoinageMockRaw) Call ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AutoIncrementCoinageMockRaw) Transact ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageMockRaw) Transfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageMockSession ¶
type AutoIncrementCoinageMockSession struct { Contract *AutoIncrementCoinageMock // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageMockSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AutoIncrementCoinageMockSession) AddMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*AutoIncrementCoinageMockSession) Allowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageMockSession) Approve ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockSession) BalanceOf ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageMockSession) Burn ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*AutoIncrementCoinageMockSession) BurnFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*AutoIncrementCoinageMockSession) Decimals ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageMockSession) DecreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageMockSession) EnableTransfers ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageMockSession) Factor ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageMockSession) FactorIncrement ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageMockSession) IncreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageMockSession) IsMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*AutoIncrementCoinageMockSession) IsOwner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageMockSession) LastBlock ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageMockSession) Mint ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockSession) Name ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageMockSession) Owner ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageMockSession) RenounceMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*AutoIncrementCoinageMockSession) RenounceOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageMockSession) Symbol ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageMockSession) TotalSupply ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageMockSession) Transfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockSession) TransferFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockSession) TransferOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*AutoIncrementCoinageMockSession) TransfersEnabled ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageMockTransactor ¶
type AutoIncrementCoinageMockTransactor struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageMockTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageMockTransactor ¶
func NewAutoIncrementCoinageMockTransactor(address common.Address, transactor bind.ContractTransactor) (*AutoIncrementCoinageMockTransactor, error)
NewAutoIncrementCoinageMockTransactor creates a new write-only instance of AutoIncrementCoinageMock, bound to a specific deployed contract.
func (*AutoIncrementCoinageMockTransactor) AddMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*AutoIncrementCoinageMockTransactor) Approve ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactor) Burn ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*AutoIncrementCoinageMockTransactor) BurnFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*AutoIncrementCoinageMockTransactor) DecreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageMockTransactor) EnableTransfers ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageMockTransactor) IncreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageMockTransactor) Mint ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactor) RenounceMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*AutoIncrementCoinageMockTransactor) RenounceOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageMockTransactor) Transfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactor) TransferFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactor) TransferOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AutoIncrementCoinageMockTransactorRaw ¶
type AutoIncrementCoinageMockTransactorRaw struct {
Contract *AutoIncrementCoinageMockTransactor // Generic write-only contract binding to access the raw methods on
}
AutoIncrementCoinageMockTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageMockTransactorRaw) Transact ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageMockTransactorRaw) Transfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageMockTransactorSession ¶
type AutoIncrementCoinageMockTransactorSession struct { Contract *AutoIncrementCoinageMockTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageMockTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AutoIncrementCoinageMockTransactorSession) AddMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*AutoIncrementCoinageMockTransactorSession) Approve ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) Burn ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*AutoIncrementCoinageMockTransactorSession) BurnFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*AutoIncrementCoinageMockTransactorSession) DecreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) EnableTransfers ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageMockTransactorSession) IncreaseAllowance ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) Mint ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) RenounceMinter ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*AutoIncrementCoinageMockTransactorSession) RenounceOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageMockTransactorSession) Transfer ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) TransferFrom ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageMockTransactorSession) TransferOwnership ¶
func (_AutoIncrementCoinageMock *AutoIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AutoIncrementCoinageMockTransfer ¶
type AutoIncrementCoinageMockTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageMockTransfer represents a Transfer event raised by the AutoIncrementCoinageMock contract.
type AutoIncrementCoinageMockTransferIterator ¶
type AutoIncrementCoinageMockTransferIterator struct { Event *AutoIncrementCoinageMockTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageMockTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the AutoIncrementCoinageMock contract.
func (*AutoIncrementCoinageMockTransferIterator) Close ¶
func (it *AutoIncrementCoinageMockTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageMockTransferIterator) Error ¶
func (it *AutoIncrementCoinageMockTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageMockTransferIterator) Next ¶
func (it *AutoIncrementCoinageMockTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageOwnershipTransferred ¶
type AutoIncrementCoinageOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageOwnershipTransferred represents a OwnershipTransferred event raised by the AutoIncrementCoinage contract.
type AutoIncrementCoinageOwnershipTransferredIterator ¶
type AutoIncrementCoinageOwnershipTransferredIterator struct { Event *AutoIncrementCoinageOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AutoIncrementCoinage contract.
func (*AutoIncrementCoinageOwnershipTransferredIterator) Close ¶
func (it *AutoIncrementCoinageOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageOwnershipTransferredIterator) Error ¶
func (it *AutoIncrementCoinageOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageOwnershipTransferredIterator) Next ¶
func (it *AutoIncrementCoinageOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageRaw ¶
type AutoIncrementCoinageRaw struct {
Contract *AutoIncrementCoinage // Generic contract binding to access the raw methods on
}
AutoIncrementCoinageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AutoIncrementCoinageRaw) Call ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AutoIncrementCoinageRaw) Transact ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageRaw) Transfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageSession ¶
type AutoIncrementCoinageSession struct { Contract *AutoIncrementCoinage // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AutoIncrementCoinageSession) Allowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*AutoIncrementCoinageSession) Approve ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageSession) BalanceOf ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*AutoIncrementCoinageSession) Decimals ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageSession) DecreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageSession) EnableTransfers ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageSession) Factor ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageSession) FactorIncrement ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageSession) IncreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageSession) IsOwner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*AutoIncrementCoinageSession) LastBlock ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*AutoIncrementCoinageSession) Name ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageSession) Owner ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AutoIncrementCoinageSession) RenounceOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageSession) Symbol ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageSession) TotalSupply ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageSession) Transfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageSession) TransferFrom ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageSession) TransferOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*AutoIncrementCoinageSession) TransfersEnabled ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type AutoIncrementCoinageSnapshot ¶
type AutoIncrementCoinageSnapshot struct { AutoIncrementCoinageSnapshotCaller // Read-only binding to the contract AutoIncrementCoinageSnapshotTransactor // Write-only binding to the contract AutoIncrementCoinageSnapshotFilterer // Log filterer for contract events }
AutoIncrementCoinageSnapshot is an auto generated Go binding around an Ethereum contract.
func DeployAutoIncrementCoinageSnapshot ¶
func DeployAutoIncrementCoinageSnapshot(auth *bind.TransactOpts, backend bind.ContractBackend, _tokenFactory common.Address, _parentToken common.Address, _parentSnapShotBlock *big.Int, _tokenName string, _tokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _transfersEnabled bool) (common.Address, *types.Transaction, *AutoIncrementCoinageSnapshot, error)
DeployAutoIncrementCoinageSnapshot deploys a new Ethereum contract, binding an instance of AutoIncrementCoinageSnapshot to it.
func NewAutoIncrementCoinageSnapshot ¶
func NewAutoIncrementCoinageSnapshot(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageSnapshot, error)
NewAutoIncrementCoinageSnapshot creates a new instance of AutoIncrementCoinageSnapshot, bound to a specific deployed contract.
type AutoIncrementCoinageSnapshotApproval ¶
type AutoIncrementCoinageSnapshotApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageSnapshotApproval represents a Approval event raised by the AutoIncrementCoinageSnapshot contract.
type AutoIncrementCoinageSnapshotApprovalIterator ¶
type AutoIncrementCoinageSnapshotApprovalIterator struct { Event *AutoIncrementCoinageSnapshotApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageSnapshotApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the AutoIncrementCoinageSnapshot contract.
func (*AutoIncrementCoinageSnapshotApprovalIterator) Close ¶
func (it *AutoIncrementCoinageSnapshotApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageSnapshotApprovalIterator) Error ¶
func (it *AutoIncrementCoinageSnapshotApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageSnapshotApprovalIterator) Next ¶
func (it *AutoIncrementCoinageSnapshotApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageSnapshotCaller ¶
type AutoIncrementCoinageSnapshotCaller struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageSnapshotCaller ¶
func NewAutoIncrementCoinageSnapshotCaller(address common.Address, caller bind.ContractCaller) (*AutoIncrementCoinageSnapshotCaller, error)
NewAutoIncrementCoinageSnapshotCaller creates a new read-only instance of AutoIncrementCoinageSnapshot, bound to a specific deployed contract.
func (*AutoIncrementCoinageSnapshotCaller) Allowance ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*AutoIncrementCoinageSnapshotCaller) BalanceOf ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*AutoIncrementCoinageSnapshotCaller) BalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) BasedBalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BasedBalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BasedBalanceOfAt is a free data retrieval call binding the contract method 0xab1e8543.
Solidity: function basedBalanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) BasedTotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) BasedTotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
BasedTotalSupplyAt is a free data retrieval call binding the contract method 0x11b38ebb.
Solidity: function basedTotalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) Controller ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Controller(opts *bind.CallOpts) (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*AutoIncrementCoinageSnapshotCaller) CreationBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) CreationBlock(opts *bind.CallOpts) (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) Decimals ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageSnapshotCaller) DefaultFactor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) DefaultFactor(opts *bind.CallOpts) (*big.Int, error)
DefaultFactor is a free data retrieval call binding the contract method 0x2c6add4b.
Solidity: function defaultFactor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) Factor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) FactorAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) FactorAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
FactorAt is a free data retrieval call binding the contract method 0x713a4965.
Solidity: function factorAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) FactorIncrement ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) Name ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageSnapshotCaller) ParentSnapShotBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) ParentSnapShotBlock(opts *bind.CallOpts) (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) ParentToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) ParentToken(opts *bind.CallOpts) (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*AutoIncrementCoinageSnapshotCaller) Symbol ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageSnapshotCaller) TokenFactory ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TokenFactory(opts *bind.CallOpts) (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*AutoIncrementCoinageSnapshotCaller) TotalSupply ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) TotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCaller) TransfersEnabled ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
func (*AutoIncrementCoinageSnapshotCaller) Version ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCaller) Version(opts *bind.CallOpts) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type AutoIncrementCoinageSnapshotCallerRaw ¶
type AutoIncrementCoinageSnapshotCallerRaw struct {
Contract *AutoIncrementCoinageSnapshotCaller // Generic read-only contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotCallerRaw) Call ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AutoIncrementCoinageSnapshotCallerSession ¶
type AutoIncrementCoinageSnapshotCallerSession struct { Contract *AutoIncrementCoinageSnapshotCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AutoIncrementCoinageSnapshotCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AutoIncrementCoinageSnapshotCallerSession) Allowance ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*AutoIncrementCoinageSnapshotCallerSession) BalanceOf ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*AutoIncrementCoinageSnapshotCallerSession) BalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) BasedBalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BasedBalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BasedBalanceOfAt is a free data retrieval call binding the contract method 0xab1e8543.
Solidity: function basedBalanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) BasedTotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) BasedTotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
BasedTotalSupplyAt is a free data retrieval call binding the contract method 0x11b38ebb.
Solidity: function basedTotalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) Controller ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*AutoIncrementCoinageSnapshotCallerSession) CreationBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) Decimals ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageSnapshotCallerSession) DefaultFactor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) DefaultFactor() (*big.Int, error)
DefaultFactor is a free data retrieval call binding the contract method 0x2c6add4b.
Solidity: function defaultFactor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) Factor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) FactorAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) FactorAt(_blockNumber *big.Int) (*big.Int, error)
FactorAt is a free data retrieval call binding the contract method 0x713a4965.
Solidity: function factorAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) FactorIncrement ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) Name ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageSnapshotCallerSession) ParentSnapShotBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) ParentToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*AutoIncrementCoinageSnapshotCallerSession) Symbol ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageSnapshotCallerSession) TokenFactory ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*AutoIncrementCoinageSnapshotCallerSession) TotalSupply ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) TotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotCallerSession) TransfersEnabled ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
func (*AutoIncrementCoinageSnapshotCallerSession) Version ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type AutoIncrementCoinageSnapshotClaimedTokens ¶
type AutoIncrementCoinageSnapshotClaimedTokens struct { Token common.Address Controller common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageSnapshotClaimedTokens represents a ClaimedTokens event raised by the AutoIncrementCoinageSnapshot contract.
type AutoIncrementCoinageSnapshotClaimedTokensIterator ¶
type AutoIncrementCoinageSnapshotClaimedTokensIterator struct { Event *AutoIncrementCoinageSnapshotClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageSnapshotClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the AutoIncrementCoinageSnapshot contract.
func (*AutoIncrementCoinageSnapshotClaimedTokensIterator) Close ¶
func (it *AutoIncrementCoinageSnapshotClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageSnapshotClaimedTokensIterator) Error ¶
func (it *AutoIncrementCoinageSnapshotClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageSnapshotClaimedTokensIterator) Next ¶
func (it *AutoIncrementCoinageSnapshotClaimedTokensIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageSnapshotFactorIncreased ¶
type AutoIncrementCoinageSnapshotFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageSnapshotFactorIncreased represents a FactorIncreased event raised by the AutoIncrementCoinageSnapshot contract.
type AutoIncrementCoinageSnapshotFactorIncreasedIterator ¶
type AutoIncrementCoinageSnapshotFactorIncreasedIterator struct { Event *AutoIncrementCoinageSnapshotFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageSnapshotFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the AutoIncrementCoinageSnapshot contract.
func (*AutoIncrementCoinageSnapshotFactorIncreasedIterator) Close ¶
func (it *AutoIncrementCoinageSnapshotFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageSnapshotFactorIncreasedIterator) Error ¶
func (it *AutoIncrementCoinageSnapshotFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageSnapshotFactorIncreasedIterator) Next ¶
func (it *AutoIncrementCoinageSnapshotFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageSnapshotFactory ¶
type AutoIncrementCoinageSnapshotFactory struct { AutoIncrementCoinageSnapshotFactoryCaller // Read-only binding to the contract AutoIncrementCoinageSnapshotFactoryTransactor // Write-only binding to the contract AutoIncrementCoinageSnapshotFactoryFilterer // Log filterer for contract events }
AutoIncrementCoinageSnapshotFactory is an auto generated Go binding around an Ethereum contract.
func DeployAutoIncrementCoinageSnapshotFactory ¶
func DeployAutoIncrementCoinageSnapshotFactory(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AutoIncrementCoinageSnapshotFactory, error)
DeployAutoIncrementCoinageSnapshotFactory deploys a new Ethereum contract, binding an instance of AutoIncrementCoinageSnapshotFactory to it.
func NewAutoIncrementCoinageSnapshotFactory ¶
func NewAutoIncrementCoinageSnapshotFactory(address common.Address, backend bind.ContractBackend) (*AutoIncrementCoinageSnapshotFactory, error)
NewAutoIncrementCoinageSnapshotFactory creates a new instance of AutoIncrementCoinageSnapshotFactory, bound to a specific deployed contract.
type AutoIncrementCoinageSnapshotFactoryCaller ¶
type AutoIncrementCoinageSnapshotFactoryCaller struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageSnapshotFactoryCaller ¶
func NewAutoIncrementCoinageSnapshotFactoryCaller(address common.Address, caller bind.ContractCaller) (*AutoIncrementCoinageSnapshotFactoryCaller, error)
NewAutoIncrementCoinageSnapshotFactoryCaller creates a new read-only instance of AutoIncrementCoinageSnapshotFactory, bound to a specific deployed contract.
type AutoIncrementCoinageSnapshotFactoryCallerRaw ¶
type AutoIncrementCoinageSnapshotFactoryCallerRaw struct {
Contract *AutoIncrementCoinageSnapshotFactoryCaller // Generic read-only contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotFactoryCallerRaw) Call ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AutoIncrementCoinageSnapshotFactoryCallerSession ¶
type AutoIncrementCoinageSnapshotFactoryCallerSession struct { Contract *AutoIncrementCoinageSnapshotFactoryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AutoIncrementCoinageSnapshotFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type AutoIncrementCoinageSnapshotFactoryFilterer ¶
type AutoIncrementCoinageSnapshotFactoryFilterer struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAutoIncrementCoinageSnapshotFactoryFilterer ¶
func NewAutoIncrementCoinageSnapshotFactoryFilterer(address common.Address, filterer bind.ContractFilterer) (*AutoIncrementCoinageSnapshotFactoryFilterer, error)
NewAutoIncrementCoinageSnapshotFactoryFilterer creates a new log filterer instance of AutoIncrementCoinageSnapshotFactory, bound to a specific deployed contract.
type AutoIncrementCoinageSnapshotFactoryRaw ¶
type AutoIncrementCoinageSnapshotFactoryRaw struct {
Contract *AutoIncrementCoinageSnapshotFactory // Generic contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotFactoryRaw) Call ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AutoIncrementCoinageSnapshotFactoryRaw) Transact ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageSnapshotFactoryRaw) Transfer ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageSnapshotFactorySession ¶
type AutoIncrementCoinageSnapshotFactorySession struct { Contract *AutoIncrementCoinageSnapshotFactory // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageSnapshotFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AutoIncrementCoinageSnapshotFactorySession) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactorySession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _tokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x539a3ab9.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, string _tokenSymbol, uint256 _factor, uint256 _factorIncrement, bool _transfersEnabled) returns(address)
type AutoIncrementCoinageSnapshotFactoryTransactor ¶
type AutoIncrementCoinageSnapshotFactoryTransactor struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageSnapshotFactoryTransactor ¶
func NewAutoIncrementCoinageSnapshotFactoryTransactor(address common.Address, transactor bind.ContractTransactor) (*AutoIncrementCoinageSnapshotFactoryTransactor, error)
NewAutoIncrementCoinageSnapshotFactoryTransactor creates a new write-only instance of AutoIncrementCoinageSnapshotFactory, bound to a specific deployed contract.
func (*AutoIncrementCoinageSnapshotFactoryTransactor) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactor) CreateCloneToken(opts *bind.TransactOpts, _parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _tokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x539a3ab9.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, string _tokenSymbol, uint256 _factor, uint256 _factorIncrement, bool _transfersEnabled) returns(address)
type AutoIncrementCoinageSnapshotFactoryTransactorRaw ¶
type AutoIncrementCoinageSnapshotFactoryTransactorRaw struct {
Contract *AutoIncrementCoinageSnapshotFactoryTransactor // Generic write-only contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transact ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transfer ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageSnapshotFactoryTransactorSession ¶
type AutoIncrementCoinageSnapshotFactoryTransactorSession struct { Contract *AutoIncrementCoinageSnapshotFactoryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageSnapshotFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AutoIncrementCoinageSnapshotFactoryTransactorSession) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshotFactory *AutoIncrementCoinageSnapshotFactoryTransactorSession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _tokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x539a3ab9.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, string _tokenSymbol, uint256 _factor, uint256 _factorIncrement, bool _transfersEnabled) returns(address)
type AutoIncrementCoinageSnapshotFilterer ¶
type AutoIncrementCoinageSnapshotFilterer struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAutoIncrementCoinageSnapshotFilterer ¶
func NewAutoIncrementCoinageSnapshotFilterer(address common.Address, filterer bind.ContractFilterer) (*AutoIncrementCoinageSnapshotFilterer, error)
NewAutoIncrementCoinageSnapshotFilterer creates a new log filterer instance of AutoIncrementCoinageSnapshot, bound to a specific deployed contract.
func (*AutoIncrementCoinageSnapshotFilterer) FilterApproval ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*AutoIncrementCoinageSnapshotApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) FilterClaimedTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterClaimedTokens(opts *bind.FilterOpts, token []common.Address, controller []common.Address) (*AutoIncrementCoinageSnapshotClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed token, address indexed controller, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) FilterFactorIncreased ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*AutoIncrementCoinageSnapshotFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageSnapshotFilterer) FilterNewCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterNewCloneToken(opts *bind.FilterOpts, cloneToken []common.Address) (*AutoIncrementCoinageSnapshotNewCloneTokenIterator, error)
FilterNewCloneToken is a free log retrieval operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed cloneToken, uint256 snapshotBlock)
func (*AutoIncrementCoinageSnapshotFilterer) FilterTransfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*AutoIncrementCoinageSnapshotTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) ParseApproval ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseApproval(log types.Log) (*AutoIncrementCoinageSnapshotApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) ParseClaimedTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseClaimedTokens(log types.Log) (*AutoIncrementCoinageSnapshotClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed token, address indexed controller, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) ParseFactorIncreased ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseFactorIncreased(log types.Log) (*AutoIncrementCoinageSnapshotFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageSnapshotFilterer) ParseNewCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseNewCloneToken(log types.Log) (*AutoIncrementCoinageSnapshotNewCloneToken, error)
ParseNewCloneToken is a log parse operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed cloneToken, uint256 snapshotBlock)
func (*AutoIncrementCoinageSnapshotFilterer) ParseTransfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) ParseTransfer(log types.Log) (*AutoIncrementCoinageSnapshotTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) WatchApproval ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) WatchClaimedTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotClaimedTokens, token []common.Address, controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed token, address indexed controller, uint256 value)
func (*AutoIncrementCoinageSnapshotFilterer) WatchFactorIncreased ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*AutoIncrementCoinageSnapshotFilterer) WatchNewCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotNewCloneToken, cloneToken []common.Address) (event.Subscription, error)
WatchNewCloneToken is a free log subscription operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed cloneToken, uint256 snapshotBlock)
func (*AutoIncrementCoinageSnapshotFilterer) WatchTransfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *AutoIncrementCoinageSnapshotTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type AutoIncrementCoinageSnapshotNewCloneToken ¶
type AutoIncrementCoinageSnapshotNewCloneToken struct { CloneToken common.Address SnapshotBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageSnapshotNewCloneToken represents a NewCloneToken event raised by the AutoIncrementCoinageSnapshot contract.
type AutoIncrementCoinageSnapshotNewCloneTokenIterator ¶
type AutoIncrementCoinageSnapshotNewCloneTokenIterator struct { Event *AutoIncrementCoinageSnapshotNewCloneToken // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageSnapshotNewCloneTokenIterator is returned from FilterNewCloneToken and is used to iterate over the raw logs and unpacked data for NewCloneToken events raised by the AutoIncrementCoinageSnapshot contract.
func (*AutoIncrementCoinageSnapshotNewCloneTokenIterator) Close ¶
func (it *AutoIncrementCoinageSnapshotNewCloneTokenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageSnapshotNewCloneTokenIterator) Error ¶
func (it *AutoIncrementCoinageSnapshotNewCloneTokenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageSnapshotNewCloneTokenIterator) Next ¶
func (it *AutoIncrementCoinageSnapshotNewCloneTokenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageSnapshotRaw ¶
type AutoIncrementCoinageSnapshotRaw struct {
Contract *AutoIncrementCoinageSnapshot // Generic contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotRaw) Call ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AutoIncrementCoinageSnapshotRaw) Transact ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageSnapshotRaw) Transfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageSnapshotSession ¶
type AutoIncrementCoinageSnapshotSession struct { Contract *AutoIncrementCoinageSnapshot // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageSnapshotSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AutoIncrementCoinageSnapshotSession) Allowance ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*AutoIncrementCoinageSnapshotSession) Approve ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotSession) ApproveAndCall ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*AutoIncrementCoinageSnapshotSession) BalanceOf ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*AutoIncrementCoinageSnapshotSession) BalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) BasedBalanceOfAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BasedBalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BasedBalanceOfAt is a free data retrieval call binding the contract method 0xab1e8543.
Solidity: function basedBalanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) BasedTotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) BasedTotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
BasedTotalSupplyAt is a free data retrieval call binding the contract method 0x11b38ebb.
Solidity: function basedTotalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) ChangeController ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*AutoIncrementCoinageSnapshotSession) ClaimTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*AutoIncrementCoinageSnapshotSession) Controller ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*AutoIncrementCoinageSnapshotSession) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) CreateCloneToken(_cloneTokenName string, _cloneTokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6c634905.
Solidity: function createCloneToken(string _cloneTokenName, string _cloneTokenSymbol, uint256 _factor, uint256 _factorIncrement, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*AutoIncrementCoinageSnapshotSession) CreationBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) Decimals ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*AutoIncrementCoinageSnapshotSession) DefaultFactor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) DefaultFactor() (*big.Int, error)
DefaultFactor is a free data retrieval call binding the contract method 0x2c6add4b.
Solidity: function defaultFactor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) DestroyTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotSession) EnableTransfers ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*AutoIncrementCoinageSnapshotSession) Factor ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) FactorAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) FactorAt(_blockNumber *big.Int) (*big.Int, error)
FactorAt is a free data retrieval call binding the contract method 0x713a4965.
Solidity: function factorAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) FactorIncrement ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) GenerateTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotSession) Name ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*AutoIncrementCoinageSnapshotSession) ParentSnapShotBlock ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) ParentToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*AutoIncrementCoinageSnapshotSession) Symbol ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*AutoIncrementCoinageSnapshotSession) TokenFactory ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*AutoIncrementCoinageSnapshotSession) TotalSupply ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) TotalSupplyAt ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*AutoIncrementCoinageSnapshotSession) Transfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotSession) TransferFrom ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotSession) TransfersEnabled ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
func (*AutoIncrementCoinageSnapshotSession) Version ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type AutoIncrementCoinageSnapshotTransactor ¶
type AutoIncrementCoinageSnapshotTransactor struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageSnapshotTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageSnapshotTransactor ¶
func NewAutoIncrementCoinageSnapshotTransactor(address common.Address, transactor bind.ContractTransactor) (*AutoIncrementCoinageSnapshotTransactor, error)
NewAutoIncrementCoinageSnapshotTransactor creates a new write-only instance of AutoIncrementCoinageSnapshot, bound to a specific deployed contract.
func (*AutoIncrementCoinageSnapshotTransactor) Approve ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactor) ApproveAndCall ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactor) ChangeController ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*AutoIncrementCoinageSnapshotTransactor) ClaimTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*AutoIncrementCoinageSnapshotTransactor) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneTokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6c634905.
Solidity: function createCloneToken(string _cloneTokenName, string _cloneTokenSymbol, uint256 _factor, uint256 _factorIncrement, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*AutoIncrementCoinageSnapshotTransactor) DestroyTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotTransactor) EnableTransfers ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*AutoIncrementCoinageSnapshotTransactor) GenerateTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotTransactor) Transfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactor) TransferFrom ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type AutoIncrementCoinageSnapshotTransactorRaw ¶
type AutoIncrementCoinageSnapshotTransactorRaw struct {
Contract *AutoIncrementCoinageSnapshotTransactor // Generic write-only contract binding to access the raw methods on
}
AutoIncrementCoinageSnapshotTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageSnapshotTransactorRaw) Transact ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageSnapshotTransactorRaw) Transfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageSnapshotTransactorSession ¶
type AutoIncrementCoinageSnapshotTransactorSession struct { Contract *AutoIncrementCoinageSnapshotTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageSnapshotTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AutoIncrementCoinageSnapshotTransactorSession) Approve ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactorSession) ApproveAndCall ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactorSession) ChangeController ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*AutoIncrementCoinageSnapshotTransactorSession) ClaimTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*AutoIncrementCoinageSnapshotTransactorSession) CreateCloneToken ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneTokenSymbol string, _factor *big.Int, _factorIncrement *big.Int, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6c634905.
Solidity: function createCloneToken(string _cloneTokenName, string _cloneTokenSymbol, uint256 _factor, uint256 _factorIncrement, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*AutoIncrementCoinageSnapshotTransactorSession) DestroyTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotTransactorSession) EnableTransfers ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*AutoIncrementCoinageSnapshotTransactorSession) GenerateTokens ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*AutoIncrementCoinageSnapshotTransactorSession) Transfer ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*AutoIncrementCoinageSnapshotTransactorSession) TransferFrom ¶
func (_AutoIncrementCoinageSnapshot *AutoIncrementCoinageSnapshotTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type AutoIncrementCoinageSnapshotTransfer ¶
type AutoIncrementCoinageSnapshotTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageSnapshotTransfer represents a Transfer event raised by the AutoIncrementCoinageSnapshot contract.
type AutoIncrementCoinageSnapshotTransferIterator ¶
type AutoIncrementCoinageSnapshotTransferIterator struct { Event *AutoIncrementCoinageSnapshotTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageSnapshotTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the AutoIncrementCoinageSnapshot contract.
func (*AutoIncrementCoinageSnapshotTransferIterator) Close ¶
func (it *AutoIncrementCoinageSnapshotTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageSnapshotTransferIterator) Error ¶
func (it *AutoIncrementCoinageSnapshotTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageSnapshotTransferIterator) Next ¶
func (it *AutoIncrementCoinageSnapshotTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AutoIncrementCoinageTransactor ¶
type AutoIncrementCoinageTransactor struct {
// contains filtered or unexported fields
}
AutoIncrementCoinageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAutoIncrementCoinageTransactor ¶
func NewAutoIncrementCoinageTransactor(address common.Address, transactor bind.ContractTransactor) (*AutoIncrementCoinageTransactor, error)
NewAutoIncrementCoinageTransactor creates a new write-only instance of AutoIncrementCoinage, bound to a specific deployed contract.
func (*AutoIncrementCoinageTransactor) Approve ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactor) DecreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageTransactor) EnableTransfers ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageTransactor) IncreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageTransactor) RenounceOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageTransactor) Transfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactor) TransferFrom ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactor) TransferOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AutoIncrementCoinageTransactorRaw ¶
type AutoIncrementCoinageTransactorRaw struct {
Contract *AutoIncrementCoinageTransactor // Generic write-only contract binding to access the raw methods on
}
AutoIncrementCoinageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AutoIncrementCoinageTransactorRaw) Transact ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AutoIncrementCoinageTransactorRaw) Transfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AutoIncrementCoinageTransactorSession ¶
type AutoIncrementCoinageTransactorSession struct { Contract *AutoIncrementCoinageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AutoIncrementCoinageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AutoIncrementCoinageTransactorSession) Approve ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactorSession) DecreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*AutoIncrementCoinageTransactorSession) EnableTransfers ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*AutoIncrementCoinageTransactorSession) IncreaseAllowance ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*AutoIncrementCoinageTransactorSession) RenounceOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AutoIncrementCoinageTransactorSession) Transfer ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactorSession) TransferFrom ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*AutoIncrementCoinageTransactorSession) TransferOwnership ¶
func (_AutoIncrementCoinage *AutoIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type AutoIncrementCoinageTransfer ¶
type AutoIncrementCoinageTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
AutoIncrementCoinageTransfer represents a Transfer event raised by the AutoIncrementCoinage contract.
type AutoIncrementCoinageTransferIterator ¶
type AutoIncrementCoinageTransferIterator struct { Event *AutoIncrementCoinageTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AutoIncrementCoinageTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the AutoIncrementCoinage contract.
func (*AutoIncrementCoinageTransferIterator) Close ¶
func (it *AutoIncrementCoinageTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AutoIncrementCoinageTransferIterator) Error ¶
func (it *AutoIncrementCoinageTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AutoIncrementCoinageTransferIterator) Next ¶
func (it *AutoIncrementCoinageTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Context ¶
type Context struct { ContextCaller // Read-only binding to the contract ContextTransactor // Write-only binding to the contract ContextFilterer // Log filterer for contract events }
Context is an auto generated Go binding around an Ethereum contract.
func NewContext ¶
NewContext creates a new instance of Context, bound to a specific deployed contract.
type ContextCaller ¶
type ContextCaller struct {
// contains filtered or unexported fields
}
ContextCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContextCaller ¶
func NewContextCaller(address common.Address, caller bind.ContractCaller) (*ContextCaller, error)
NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.
type ContextCallerRaw ¶
type ContextCallerRaw struct {
Contract *ContextCaller // Generic read-only contract binding to access the raw methods on
}
ContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContextCallerRaw) Call ¶
func (_Context *ContextCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ContextCallerSession ¶
type ContextCallerSession struct { Contract *ContextCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ContextFilterer ¶
type ContextFilterer struct {
// contains filtered or unexported fields
}
ContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContextFilterer ¶
func NewContextFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextFilterer, error)
NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.
type ContextRaw ¶
type ContextRaw struct {
Contract *Context // Generic contract binding to access the raw methods on
}
ContextRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContextRaw) Call ¶
func (_Context *ContextRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ContextRaw) Transact ¶
func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextRaw) Transfer ¶
func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ContextSession ¶
type ContextSession struct { Contract *Context // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ContextTransactor ¶
type ContextTransactor struct {
// contains filtered or unexported fields
}
ContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContextTransactor ¶
func NewContextTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextTransactor, error)
NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.
type ContextTransactorRaw ¶
type ContextTransactorRaw struct {
Contract *ContextTransactor // Generic write-only contract binding to access the raw methods on
}
ContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContextTransactorRaw) Transact ¶
func (_Context *ContextTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextTransactorRaw) Transfer ¶
func (_Context *ContextTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ContextTransactorSession ¶
type ContextTransactorSession struct { Contract *ContextTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type Controlled ¶
type Controlled struct { ControlledCaller // Read-only binding to the contract ControlledTransactor // Write-only binding to the contract ControlledFilterer // Log filterer for contract events }
Controlled is an auto generated Go binding around an Ethereum contract.
func DeployControlled ¶
func DeployControlled(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Controlled, error)
DeployControlled deploys a new Ethereum contract, binding an instance of Controlled to it.
func NewControlled ¶
func NewControlled(address common.Address, backend bind.ContractBackend) (*Controlled, error)
NewControlled creates a new instance of Controlled, bound to a specific deployed contract.
type ControlledCaller ¶
type ControlledCaller struct {
// contains filtered or unexported fields
}
ControlledCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewControlledCaller ¶
func NewControlledCaller(address common.Address, caller bind.ContractCaller) (*ControlledCaller, error)
NewControlledCaller creates a new read-only instance of Controlled, bound to a specific deployed contract.
func (*ControlledCaller) Controller ¶
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
type ControlledCallerRaw ¶
type ControlledCallerRaw struct {
Contract *ControlledCaller // Generic read-only contract binding to access the raw methods on
}
ControlledCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ControlledCallerRaw) Call ¶
func (_Controlled *ControlledCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ControlledCallerSession ¶
type ControlledCallerSession struct { Contract *ControlledCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ControlledCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ControlledCallerSession) Controller ¶
func (_Controlled *ControlledCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
type ControlledFilterer ¶
type ControlledFilterer struct {
// contains filtered or unexported fields
}
ControlledFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewControlledFilterer ¶
func NewControlledFilterer(address common.Address, filterer bind.ContractFilterer) (*ControlledFilterer, error)
NewControlledFilterer creates a new log filterer instance of Controlled, bound to a specific deployed contract.
type ControlledRaw ¶
type ControlledRaw struct {
Contract *Controlled // Generic contract binding to access the raw methods on
}
ControlledRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ControlledRaw) Call ¶
func (_Controlled *ControlledRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ControlledRaw) Transact ¶
func (_Controlled *ControlledRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ControlledRaw) Transfer ¶
func (_Controlled *ControlledRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ControlledSession ¶
type ControlledSession struct { Contract *Controlled // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ControlledSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ControlledSession) ChangeController ¶
func (_Controlled *ControlledSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*ControlledSession) Controller ¶
func (_Controlled *ControlledSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
type ControlledTransactor ¶
type ControlledTransactor struct {
// contains filtered or unexported fields
}
ControlledTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewControlledTransactor ¶
func NewControlledTransactor(address common.Address, transactor bind.ContractTransactor) (*ControlledTransactor, error)
NewControlledTransactor creates a new write-only instance of Controlled, bound to a specific deployed contract.
func (*ControlledTransactor) ChangeController ¶
func (_Controlled *ControlledTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
type ControlledTransactorRaw ¶
type ControlledTransactorRaw struct {
Contract *ControlledTransactor // Generic write-only contract binding to access the raw methods on
}
ControlledTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ControlledTransactorRaw) Transact ¶
func (_Controlled *ControlledTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ControlledTransactorRaw) Transfer ¶
func (_Controlled *ControlledTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ControlledTransactorSession ¶
type ControlledTransactorSession struct { Contract *ControlledTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ControlledTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ControlledTransactorSession) ChangeController ¶
func (_Controlled *ControlledTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
type CustomIncrementCoinage ¶
type CustomIncrementCoinage struct { CustomIncrementCoinageCaller // Read-only binding to the contract CustomIncrementCoinageTransactor // Write-only binding to the contract CustomIncrementCoinageFilterer // Log filterer for contract events }
CustomIncrementCoinage is an auto generated Go binding around an Ethereum contract.
func DeployCustomIncrementCoinage ¶
func DeployCustomIncrementCoinage(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *CustomIncrementCoinage, error)
DeployCustomIncrementCoinage deploys a new Ethereum contract, binding an instance of CustomIncrementCoinage to it.
func NewCustomIncrementCoinage ¶
func NewCustomIncrementCoinage(address common.Address, backend bind.ContractBackend) (*CustomIncrementCoinage, error)
NewCustomIncrementCoinage creates a new instance of CustomIncrementCoinage, bound to a specific deployed contract.
type CustomIncrementCoinageApproval ¶
type CustomIncrementCoinageApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageApproval represents a Approval event raised by the CustomIncrementCoinage contract.
type CustomIncrementCoinageApprovalIterator ¶
type CustomIncrementCoinageApprovalIterator struct { Event *CustomIncrementCoinageApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the CustomIncrementCoinage contract.
func (*CustomIncrementCoinageApprovalIterator) Close ¶
func (it *CustomIncrementCoinageApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageApprovalIterator) Error ¶
func (it *CustomIncrementCoinageApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageApprovalIterator) Next ¶
func (it *CustomIncrementCoinageApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageCaller ¶
type CustomIncrementCoinageCaller struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCustomIncrementCoinageCaller ¶
func NewCustomIncrementCoinageCaller(address common.Address, caller bind.ContractCaller) (*CustomIncrementCoinageCaller, error)
NewCustomIncrementCoinageCaller creates a new read-only instance of CustomIncrementCoinage, bound to a specific deployed contract.
func (*CustomIncrementCoinageCaller) Allowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageCaller) BalanceOf ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageCaller) Decimals ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageCaller) Factor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageCaller) FactorIncrement ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageCaller) IsOwner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageCaller) LastBlock ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageCaller) Name ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageCaller) Owner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageCaller) Symbol ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageCaller) TotalSupply ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageCaller) TransfersEnabled ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageCallerRaw ¶
type CustomIncrementCoinageCallerRaw struct {
Contract *CustomIncrementCoinageCaller // Generic read-only contract binding to access the raw methods on
}
CustomIncrementCoinageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CustomIncrementCoinageCallerRaw) Call ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type CustomIncrementCoinageCallerSession ¶
type CustomIncrementCoinageCallerSession struct { Contract *CustomIncrementCoinageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CustomIncrementCoinageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CustomIncrementCoinageCallerSession) Allowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) BalanceOf ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) Decimals ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageCallerSession) Factor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) FactorIncrement ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) IsOwner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageCallerSession) LastBlock ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) Name ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageCallerSession) Owner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageCallerSession) Symbol ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageCallerSession) TotalSupply ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageCallerSession) TransfersEnabled ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageFactorIncreased ¶
type CustomIncrementCoinageFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageFactorIncreased represents a FactorIncreased event raised by the CustomIncrementCoinage contract.
type CustomIncrementCoinageFactorIncreasedIterator ¶
type CustomIncrementCoinageFactorIncreasedIterator struct { Event *CustomIncrementCoinageFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the CustomIncrementCoinage contract.
func (*CustomIncrementCoinageFactorIncreasedIterator) Close ¶
func (it *CustomIncrementCoinageFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageFactorIncreasedIterator) Error ¶
func (it *CustomIncrementCoinageFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageFactorIncreasedIterator) Next ¶
func (it *CustomIncrementCoinageFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageFactorSet ¶
type CustomIncrementCoinageFactorSet struct { Previous *big.Int Current *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageFactorSet represents a FactorSet event raised by the CustomIncrementCoinage contract.
type CustomIncrementCoinageFactorSetIterator ¶
type CustomIncrementCoinageFactorSetIterator struct { Event *CustomIncrementCoinageFactorSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageFactorSetIterator is returned from FilterFactorSet and is used to iterate over the raw logs and unpacked data for FactorSet events raised by the CustomIncrementCoinage contract.
func (*CustomIncrementCoinageFactorSetIterator) Close ¶
func (it *CustomIncrementCoinageFactorSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageFactorSetIterator) Error ¶
func (it *CustomIncrementCoinageFactorSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageFactorSetIterator) Next ¶
func (it *CustomIncrementCoinageFactorSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageFilterer ¶
type CustomIncrementCoinageFilterer struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCustomIncrementCoinageFilterer ¶
func NewCustomIncrementCoinageFilterer(address common.Address, filterer bind.ContractFilterer) (*CustomIncrementCoinageFilterer, error)
NewCustomIncrementCoinageFilterer creates a new log filterer instance of CustomIncrementCoinage, bound to a specific deployed contract.
func (*CustomIncrementCoinageFilterer) FilterApproval ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*CustomIncrementCoinageApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageFilterer) FilterFactorIncreased ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*CustomIncrementCoinageFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageFilterer) FilterFactorSet ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterFactorSet(opts *bind.FilterOpts) (*CustomIncrementCoinageFactorSetIterator, error)
FilterFactorSet is a free log retrieval operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageFilterer) FilterOwnershipTransferred ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*CustomIncrementCoinageOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageFilterer) FilterTransfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CustomIncrementCoinageTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*CustomIncrementCoinageFilterer) ParseApproval ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseApproval(log types.Log) (*CustomIncrementCoinageApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageFilterer) ParseFactorIncreased ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*CustomIncrementCoinageFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageFilterer) ParseFactorSet ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseFactorSet(log types.Log) (*CustomIncrementCoinageFactorSet, error)
ParseFactorSet is a log parse operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageFilterer) ParseOwnershipTransferred ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*CustomIncrementCoinageOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageFilterer) ParseTransfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) ParseTransfer(log types.Log) (*CustomIncrementCoinageTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*CustomIncrementCoinageFilterer) WatchApproval ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageFilterer) WatchFactorIncreased ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageFilterer) WatchFactorSet ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchFactorSet(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageFactorSet) (event.Subscription, error)
WatchFactorSet is a free log subscription operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageFilterer) WatchOwnershipTransferred ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageFilterer) WatchTransfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type CustomIncrementCoinageMock ¶
type CustomIncrementCoinageMock struct { CustomIncrementCoinageMockCaller // Read-only binding to the contract CustomIncrementCoinageMockTransactor // Write-only binding to the contract CustomIncrementCoinageMockFilterer // Log filterer for contract events }
CustomIncrementCoinageMock is an auto generated Go binding around an Ethereum contract.
func DeployCustomIncrementCoinageMock ¶
func DeployCustomIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *CustomIncrementCoinageMock, error)
DeployCustomIncrementCoinageMock deploys a new Ethereum contract, binding an instance of CustomIncrementCoinageMock to it.
func NewCustomIncrementCoinageMock ¶
func NewCustomIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*CustomIncrementCoinageMock, error)
NewCustomIncrementCoinageMock creates a new instance of CustomIncrementCoinageMock, bound to a specific deployed contract.
type CustomIncrementCoinageMockApproval ¶
type CustomIncrementCoinageMockApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockApproval represents a Approval event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockApprovalIterator ¶
type CustomIncrementCoinageMockApprovalIterator struct { Event *CustomIncrementCoinageMockApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockApprovalIterator) Close ¶
func (it *CustomIncrementCoinageMockApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockApprovalIterator) Error ¶
func (it *CustomIncrementCoinageMockApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockApprovalIterator) Next ¶
func (it *CustomIncrementCoinageMockApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockCaller ¶
type CustomIncrementCoinageMockCaller struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageMockCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCustomIncrementCoinageMockCaller ¶
func NewCustomIncrementCoinageMockCaller(address common.Address, caller bind.ContractCaller) (*CustomIncrementCoinageMockCaller, error)
NewCustomIncrementCoinageMockCaller creates a new read-only instance of CustomIncrementCoinageMock, bound to a specific deployed contract.
func (*CustomIncrementCoinageMockCaller) Allowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) BalanceOf ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) Decimals ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageMockCaller) Factor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) FactorIncrement ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) IsMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*CustomIncrementCoinageMockCaller) IsOwner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageMockCaller) LastBlock ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) Name ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageMockCaller) Owner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageMockCaller) Symbol ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageMockCaller) TotalSupply ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageMockCaller) TransfersEnabled ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageMockCallerRaw ¶
type CustomIncrementCoinageMockCallerRaw struct {
Contract *CustomIncrementCoinageMockCaller // Generic read-only contract binding to access the raw methods on
}
CustomIncrementCoinageMockCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CustomIncrementCoinageMockCallerRaw) Call ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type CustomIncrementCoinageMockCallerSession ¶
type CustomIncrementCoinageMockCallerSession struct { Contract *CustomIncrementCoinageMockCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CustomIncrementCoinageMockCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CustomIncrementCoinageMockCallerSession) Allowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) BalanceOf ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) Decimals ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageMockCallerSession) Factor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) FactorIncrement ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) IsMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*CustomIncrementCoinageMockCallerSession) IsOwner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageMockCallerSession) LastBlock ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) Name ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageMockCallerSession) Owner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageMockCallerSession) Symbol ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageMockCallerSession) TotalSupply ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageMockCallerSession) TransfersEnabled ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageMockFactorIncreased ¶
type CustomIncrementCoinageMockFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockFactorIncreased represents a FactorIncreased event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockFactorIncreasedIterator ¶
type CustomIncrementCoinageMockFactorIncreasedIterator struct { Event *CustomIncrementCoinageMockFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockFactorIncreasedIterator) Close ¶
func (it *CustomIncrementCoinageMockFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockFactorIncreasedIterator) Error ¶
func (it *CustomIncrementCoinageMockFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockFactorIncreasedIterator) Next ¶
func (it *CustomIncrementCoinageMockFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockFactorSet ¶
type CustomIncrementCoinageMockFactorSet struct { Previous *big.Int Current *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockFactorSet represents a FactorSet event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockFactorSetIterator ¶
type CustomIncrementCoinageMockFactorSetIterator struct { Event *CustomIncrementCoinageMockFactorSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockFactorSetIterator is returned from FilterFactorSet and is used to iterate over the raw logs and unpacked data for FactorSet events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockFactorSetIterator) Close ¶
func (it *CustomIncrementCoinageMockFactorSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockFactorSetIterator) Error ¶
func (it *CustomIncrementCoinageMockFactorSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockFactorSetIterator) Next ¶
func (it *CustomIncrementCoinageMockFactorSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockFilterer ¶
type CustomIncrementCoinageMockFilterer struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageMockFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCustomIncrementCoinageMockFilterer ¶
func NewCustomIncrementCoinageMockFilterer(address common.Address, filterer bind.ContractFilterer) (*CustomIncrementCoinageMockFilterer, error)
NewCustomIncrementCoinageMockFilterer creates a new log filterer instance of CustomIncrementCoinageMock, bound to a specific deployed contract.
func (*CustomIncrementCoinageMockFilterer) FilterApproval ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*CustomIncrementCoinageMockApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageMockFilterer) FilterFactorIncreased ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*CustomIncrementCoinageMockFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageMockFilterer) FilterFactorSet ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterFactorSet(opts *bind.FilterOpts) (*CustomIncrementCoinageMockFactorSetIterator, error)
FilterFactorSet is a free log retrieval operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageMockFilterer) FilterMinterAdded ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*CustomIncrementCoinageMockMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*CustomIncrementCoinageMockFilterer) FilterMinterRemoved ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*CustomIncrementCoinageMockMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*CustomIncrementCoinageMockFilterer) FilterOwnershipTransferred ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*CustomIncrementCoinageMockOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageMockFilterer) FilterTransfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CustomIncrementCoinageMockTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*CustomIncrementCoinageMockFilterer) ParseApproval ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*CustomIncrementCoinageMockApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageMockFilterer) ParseFactorIncreased ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*CustomIncrementCoinageMockFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageMockFilterer) ParseFactorSet ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseFactorSet(log types.Log) (*CustomIncrementCoinageMockFactorSet, error)
ParseFactorSet is a log parse operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageMockFilterer) ParseMinterAdded ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*CustomIncrementCoinageMockMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*CustomIncrementCoinageMockFilterer) ParseMinterRemoved ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*CustomIncrementCoinageMockMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*CustomIncrementCoinageMockFilterer) ParseOwnershipTransferred ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*CustomIncrementCoinageMockOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageMockFilterer) ParseTransfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*CustomIncrementCoinageMockTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*CustomIncrementCoinageMockFilterer) WatchApproval ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*CustomIncrementCoinageMockFilterer) WatchFactorIncreased ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*CustomIncrementCoinageMockFilterer) WatchFactorSet ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchFactorSet(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockFactorSet) (event.Subscription, error)
WatchFactorSet is a free log subscription operation binding the contract event 0xafc9085bb15d79bc1e9d87807e2fc5f4c2b631088cb3e38c86cb627c12a0e430.
Solidity: event FactorSet(uint256 previous, uint256 current)
func (*CustomIncrementCoinageMockFilterer) WatchMinterAdded ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*CustomIncrementCoinageMockFilterer) WatchMinterRemoved ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*CustomIncrementCoinageMockFilterer) WatchOwnershipTransferred ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*CustomIncrementCoinageMockFilterer) WatchTransfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CustomIncrementCoinageMockTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type CustomIncrementCoinageMockMinterAdded ¶
type CustomIncrementCoinageMockMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockMinterAdded represents a MinterAdded event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockMinterAddedIterator ¶
type CustomIncrementCoinageMockMinterAddedIterator struct { Event *CustomIncrementCoinageMockMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockMinterAddedIterator) Close ¶
func (it *CustomIncrementCoinageMockMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockMinterAddedIterator) Error ¶
func (it *CustomIncrementCoinageMockMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockMinterAddedIterator) Next ¶
func (it *CustomIncrementCoinageMockMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockMinterRemoved ¶
type CustomIncrementCoinageMockMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockMinterRemoved represents a MinterRemoved event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockMinterRemovedIterator ¶
type CustomIncrementCoinageMockMinterRemovedIterator struct { Event *CustomIncrementCoinageMockMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockMinterRemovedIterator) Close ¶
func (it *CustomIncrementCoinageMockMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockMinterRemovedIterator) Error ¶
func (it *CustomIncrementCoinageMockMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockMinterRemovedIterator) Next ¶
func (it *CustomIncrementCoinageMockMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockOwnershipTransferred ¶
type CustomIncrementCoinageMockOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockOwnershipTransferred represents a OwnershipTransferred event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockOwnershipTransferredIterator ¶
type CustomIncrementCoinageMockOwnershipTransferredIterator struct { Event *CustomIncrementCoinageMockOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockOwnershipTransferredIterator) Close ¶
func (it *CustomIncrementCoinageMockOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockOwnershipTransferredIterator) Error ¶
func (it *CustomIncrementCoinageMockOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockOwnershipTransferredIterator) Next ¶
func (it *CustomIncrementCoinageMockOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageMockRaw ¶
type CustomIncrementCoinageMockRaw struct {
Contract *CustomIncrementCoinageMock // Generic contract binding to access the raw methods on
}
CustomIncrementCoinageMockRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CustomIncrementCoinageMockRaw) Call ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*CustomIncrementCoinageMockRaw) Transact ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CustomIncrementCoinageMockRaw) Transfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CustomIncrementCoinageMockSession ¶
type CustomIncrementCoinageMockSession struct { Contract *CustomIncrementCoinageMock // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CustomIncrementCoinageMockSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CustomIncrementCoinageMockSession) AddMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*CustomIncrementCoinageMockSession) Allowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageMockSession) Approve ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockSession) BalanceOf ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageMockSession) Burn ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*CustomIncrementCoinageMockSession) BurnFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*CustomIncrementCoinageMockSession) Decimals ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageMockSession) DecreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageMockSession) EnableTransfers ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageMockSession) Factor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageMockSession) FactorIncrement ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageMockSession) IncreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageMockSession) IsMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*CustomIncrementCoinageMockSession) IsOwner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageMockSession) LastBlock ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageMockSession) Mint ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockSession) Name ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageMockSession) Owner ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageMockSession) RenounceMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*CustomIncrementCoinageMockSession) RenounceOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageMockSession) SetFactor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) SetFactor(factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageMockSession) Symbol ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageMockSession) TotalSupply ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageMockSession) Transfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockSession) TransferFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockSession) TransferOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CustomIncrementCoinageMockSession) TransfersEnabled ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageMockTransactor ¶
type CustomIncrementCoinageMockTransactor struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageMockTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCustomIncrementCoinageMockTransactor ¶
func NewCustomIncrementCoinageMockTransactor(address common.Address, transactor bind.ContractTransactor) (*CustomIncrementCoinageMockTransactor, error)
NewCustomIncrementCoinageMockTransactor creates a new write-only instance of CustomIncrementCoinageMock, bound to a specific deployed contract.
func (*CustomIncrementCoinageMockTransactor) AddMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*CustomIncrementCoinageMockTransactor) Approve ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactor) Burn ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*CustomIncrementCoinageMockTransactor) BurnFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*CustomIncrementCoinageMockTransactor) DecreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageMockTransactor) EnableTransfers ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageMockTransactor) IncreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageMockTransactor) Mint ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactor) RenounceMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*CustomIncrementCoinageMockTransactor) RenounceOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageMockTransactor) SetFactor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) SetFactor(opts *bind.TransactOpts, factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageMockTransactor) Transfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactor) TransferFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactor) TransferOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type CustomIncrementCoinageMockTransactorRaw ¶
type CustomIncrementCoinageMockTransactorRaw struct {
Contract *CustomIncrementCoinageMockTransactor // Generic write-only contract binding to access the raw methods on
}
CustomIncrementCoinageMockTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CustomIncrementCoinageMockTransactorRaw) Transact ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CustomIncrementCoinageMockTransactorRaw) Transfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CustomIncrementCoinageMockTransactorSession ¶
type CustomIncrementCoinageMockTransactorSession struct { Contract *CustomIncrementCoinageMockTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CustomIncrementCoinageMockTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CustomIncrementCoinageMockTransactorSession) AddMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*CustomIncrementCoinageMockTransactorSession) Approve ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) Burn ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*CustomIncrementCoinageMockTransactorSession) BurnFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*CustomIncrementCoinageMockTransactorSession) DecreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) EnableTransfers ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageMockTransactorSession) IncreaseAllowance ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) Mint ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) RenounceMinter ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*CustomIncrementCoinageMockTransactorSession) RenounceOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageMockTransactorSession) SetFactor ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) SetFactor(factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) Transfer ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) TransferFrom ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageMockTransactorSession) TransferOwnership ¶
func (_CustomIncrementCoinageMock *CustomIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type CustomIncrementCoinageMockTransfer ¶
type CustomIncrementCoinageMockTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageMockTransfer represents a Transfer event raised by the CustomIncrementCoinageMock contract.
type CustomIncrementCoinageMockTransferIterator ¶
type CustomIncrementCoinageMockTransferIterator struct { Event *CustomIncrementCoinageMockTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageMockTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the CustomIncrementCoinageMock contract.
func (*CustomIncrementCoinageMockTransferIterator) Close ¶
func (it *CustomIncrementCoinageMockTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageMockTransferIterator) Error ¶
func (it *CustomIncrementCoinageMockTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageMockTransferIterator) Next ¶
func (it *CustomIncrementCoinageMockTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageOwnershipTransferred ¶
type CustomIncrementCoinageOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageOwnershipTransferred represents a OwnershipTransferred event raised by the CustomIncrementCoinage contract.
type CustomIncrementCoinageOwnershipTransferredIterator ¶
type CustomIncrementCoinageOwnershipTransferredIterator struct { Event *CustomIncrementCoinageOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the CustomIncrementCoinage contract.
func (*CustomIncrementCoinageOwnershipTransferredIterator) Close ¶
func (it *CustomIncrementCoinageOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageOwnershipTransferredIterator) Error ¶
func (it *CustomIncrementCoinageOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageOwnershipTransferredIterator) Next ¶
func (it *CustomIncrementCoinageOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CustomIncrementCoinageRaw ¶
type CustomIncrementCoinageRaw struct {
Contract *CustomIncrementCoinage // Generic contract binding to access the raw methods on
}
CustomIncrementCoinageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CustomIncrementCoinageRaw) Call ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*CustomIncrementCoinageRaw) Transact ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CustomIncrementCoinageRaw) Transfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CustomIncrementCoinageSession ¶
type CustomIncrementCoinageSession struct { Contract *CustomIncrementCoinage // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CustomIncrementCoinageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CustomIncrementCoinageSession) Allowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*CustomIncrementCoinageSession) Approve ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageSession) BalanceOf ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*CustomIncrementCoinageSession) Decimals ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*CustomIncrementCoinageSession) DecreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageSession) EnableTransfers ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageSession) Factor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*CustomIncrementCoinageSession) FactorIncrement ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*CustomIncrementCoinageSession) IncreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageSession) IsOwner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*CustomIncrementCoinageSession) LastBlock ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*CustomIncrementCoinageSession) Name ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*CustomIncrementCoinageSession) Owner ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*CustomIncrementCoinageSession) RenounceOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageSession) SetFactor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) SetFactor(factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageSession) Symbol ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*CustomIncrementCoinageSession) TotalSupply ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*CustomIncrementCoinageSession) Transfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageSession) TransferFrom ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageSession) TransferOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*CustomIncrementCoinageSession) TransfersEnabled ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type CustomIncrementCoinageTransactor ¶
type CustomIncrementCoinageTransactor struct {
// contains filtered or unexported fields
}
CustomIncrementCoinageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCustomIncrementCoinageTransactor ¶
func NewCustomIncrementCoinageTransactor(address common.Address, transactor bind.ContractTransactor) (*CustomIncrementCoinageTransactor, error)
NewCustomIncrementCoinageTransactor creates a new write-only instance of CustomIncrementCoinage, bound to a specific deployed contract.
func (*CustomIncrementCoinageTransactor) Approve ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactor) DecreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageTransactor) EnableTransfers ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageTransactor) IncreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageTransactor) RenounceOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageTransactor) SetFactor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) SetFactor(opts *bind.TransactOpts, factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageTransactor) Transfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactor) TransferFrom ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactor) TransferOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type CustomIncrementCoinageTransactorRaw ¶
type CustomIncrementCoinageTransactorRaw struct {
Contract *CustomIncrementCoinageTransactor // Generic write-only contract binding to access the raw methods on
}
CustomIncrementCoinageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CustomIncrementCoinageTransactorRaw) Transact ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CustomIncrementCoinageTransactorRaw) Transfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type CustomIncrementCoinageTransactorSession ¶
type CustomIncrementCoinageTransactorSession struct { Contract *CustomIncrementCoinageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CustomIncrementCoinageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CustomIncrementCoinageTransactorSession) Approve ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactorSession) DecreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*CustomIncrementCoinageTransactorSession) EnableTransfers ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*CustomIncrementCoinageTransactorSession) IncreaseAllowance ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*CustomIncrementCoinageTransactorSession) RenounceOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*CustomIncrementCoinageTransactorSession) SetFactor ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) SetFactor(factor *big.Int) (*types.Transaction, error)
SetFactor is a paid mutator transaction binding the contract method 0x817e9d31.
Solidity: function setFactor(uint256 factor) returns(bool)
func (*CustomIncrementCoinageTransactorSession) Transfer ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactorSession) TransferFrom ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*CustomIncrementCoinageTransactorSession) TransferOwnership ¶
func (_CustomIncrementCoinage *CustomIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type CustomIncrementCoinageTransfer ¶
type CustomIncrementCoinageTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
CustomIncrementCoinageTransfer represents a Transfer event raised by the CustomIncrementCoinage contract.
type CustomIncrementCoinageTransferIterator ¶
type CustomIncrementCoinageTransferIterator struct { Event *CustomIncrementCoinageTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CustomIncrementCoinageTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the CustomIncrementCoinage contract.
func (*CustomIncrementCoinageTransferIterator) Close ¶
func (it *CustomIncrementCoinageTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CustomIncrementCoinageTransferIterator) Error ¶
func (it *CustomIncrementCoinageTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CustomIncrementCoinageTransferIterator) Next ¶
func (it *CustomIncrementCoinageTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DSMath ¶
type DSMath struct { DSMathCaller // Read-only binding to the contract DSMathTransactor // Write-only binding to the contract DSMathFilterer // Log filterer for contract events }
DSMath is an auto generated Go binding around an Ethereum contract.
func DeployDSMath ¶
func DeployDSMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *DSMath, error)
DeployDSMath deploys a new Ethereum contract, binding an instance of DSMath to it.
type DSMathCaller ¶
type DSMathCaller struct {
// contains filtered or unexported fields
}
DSMathCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDSMathCaller ¶
func NewDSMathCaller(address common.Address, caller bind.ContractCaller) (*DSMathCaller, error)
NewDSMathCaller creates a new read-only instance of DSMath, bound to a specific deployed contract.
type DSMathCallerRaw ¶
type DSMathCallerRaw struct {
Contract *DSMathCaller // Generic read-only contract binding to access the raw methods on
}
DSMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DSMathCallerRaw) Call ¶
func (_DSMath *DSMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DSMathCallerSession ¶
type DSMathCallerSession struct { Contract *DSMathCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DSMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type DSMathFilterer ¶
type DSMathFilterer struct {
// contains filtered or unexported fields
}
DSMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDSMathFilterer ¶
func NewDSMathFilterer(address common.Address, filterer bind.ContractFilterer) (*DSMathFilterer, error)
NewDSMathFilterer creates a new log filterer instance of DSMath, bound to a specific deployed contract.
type DSMathRaw ¶
type DSMathRaw struct {
Contract *DSMath // Generic contract binding to access the raw methods on
}
DSMathRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DSMathRaw) Call ¶
func (_DSMath *DSMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DSMathRaw) Transact ¶
func (_DSMath *DSMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DSMathRaw) Transfer ¶
func (_DSMath *DSMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DSMathSession ¶
type DSMathSession struct { Contract *DSMath // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DSMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type DSMathTransactor ¶
type DSMathTransactor struct {
// contains filtered or unexported fields
}
DSMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDSMathTransactor ¶
func NewDSMathTransactor(address common.Address, transactor bind.ContractTransactor) (*DSMathTransactor, error)
NewDSMathTransactor creates a new write-only instance of DSMath, bound to a specific deployed contract.
type DSMathTransactorRaw ¶
type DSMathTransactorRaw struct {
Contract *DSMathTransactor // Generic write-only contract binding to access the raw methods on
}
DSMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DSMathTransactorRaw) Transact ¶
func (_DSMath *DSMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DSMathTransactorRaw) Transfer ¶
func (_DSMath *DSMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DSMathTransactorSession ¶
type DSMathTransactorSession struct { Contract *DSMathTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DSMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type DelegateProxy ¶
type DelegateProxy struct { DelegateProxyCaller // Read-only binding to the contract DelegateProxyTransactor // Write-only binding to the contract DelegateProxyFilterer // Log filterer for contract events }
DelegateProxy is an auto generated Go binding around an Ethereum contract.
func NewDelegateProxy ¶
func NewDelegateProxy(address common.Address, backend bind.ContractBackend) (*DelegateProxy, error)
NewDelegateProxy creates a new instance of DelegateProxy, bound to a specific deployed contract.
type DelegateProxyCaller ¶
type DelegateProxyCaller struct {
// contains filtered or unexported fields
}
DelegateProxyCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDelegateProxyCaller ¶
func NewDelegateProxyCaller(address common.Address, caller bind.ContractCaller) (*DelegateProxyCaller, error)
NewDelegateProxyCaller creates a new read-only instance of DelegateProxy, bound to a specific deployed contract.
func (*DelegateProxyCaller) Implementation ¶
func (_DelegateProxy *DelegateProxyCaller) Implementation(opts *bind.CallOpts) (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type DelegateProxyCallerRaw ¶
type DelegateProxyCallerRaw struct {
Contract *DelegateProxyCaller // Generic read-only contract binding to access the raw methods on
}
DelegateProxyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DelegateProxyCallerRaw) Call ¶
func (_DelegateProxy *DelegateProxyCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DelegateProxyCallerSession ¶
type DelegateProxyCallerSession struct { Contract *DelegateProxyCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DelegateProxyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DelegateProxyCallerSession) Implementation ¶
func (_DelegateProxy *DelegateProxyCallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type DelegateProxyFilterer ¶
type DelegateProxyFilterer struct {
// contains filtered or unexported fields
}
DelegateProxyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDelegateProxyFilterer ¶
func NewDelegateProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*DelegateProxyFilterer, error)
NewDelegateProxyFilterer creates a new log filterer instance of DelegateProxy, bound to a specific deployed contract.
type DelegateProxyRaw ¶
type DelegateProxyRaw struct {
Contract *DelegateProxy // Generic contract binding to access the raw methods on
}
DelegateProxyRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DelegateProxyRaw) Call ¶
func (_DelegateProxy *DelegateProxyRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DelegateProxyRaw) Transact ¶
func (_DelegateProxy *DelegateProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DelegateProxyRaw) Transfer ¶
func (_DelegateProxy *DelegateProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DelegateProxySession ¶
type DelegateProxySession struct { Contract *DelegateProxy // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DelegateProxySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DelegateProxySession) Implementation ¶
func (_DelegateProxy *DelegateProxySession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type DelegateProxyTransactor ¶
type DelegateProxyTransactor struct {
// contains filtered or unexported fields
}
DelegateProxyTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDelegateProxyTransactor ¶
func NewDelegateProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*DelegateProxyTransactor, error)
NewDelegateProxyTransactor creates a new write-only instance of DelegateProxy, bound to a specific deployed contract.
type DelegateProxyTransactorRaw ¶
type DelegateProxyTransactorRaw struct {
Contract *DelegateProxyTransactor // Generic write-only contract binding to access the raw methods on
}
DelegateProxyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DelegateProxyTransactorRaw) Transact ¶
func (_DelegateProxy *DelegateProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DelegateProxyTransactorRaw) Transfer ¶
func (_DelegateProxy *DelegateProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DelegateProxyTransactorSession ¶
type DelegateProxyTransactorSession struct { Contract *DelegateProxyTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DelegateProxyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type DepositManager ¶
type DepositManager struct { DepositManagerCaller // Read-only binding to the contract DepositManagerTransactor // Write-only binding to the contract DepositManagerFilterer // Log filterer for contract events }
DepositManager is an auto generated Go binding around an Ethereum contract.
func DeployDepositManager ¶
func DeployDepositManager(auth *bind.TransactOpts, backend bind.ContractBackend, wton common.Address, registry common.Address, WITHDRAWAL_DELAY *big.Int) (common.Address, *types.Transaction, *DepositManager, error)
DeployDepositManager deploys a new Ethereum contract, binding an instance of DepositManager to it.
func NewDepositManager ¶
func NewDepositManager(address common.Address, backend bind.ContractBackend) (*DepositManager, error)
NewDepositManager creates a new instance of DepositManager, bound to a specific deployed contract.
type DepositManagerCaller ¶
type DepositManagerCaller struct {
// contains filtered or unexported fields
}
DepositManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDepositManagerCaller ¶
func NewDepositManagerCaller(address common.Address, caller bind.ContractCaller) (*DepositManagerCaller, error)
NewDepositManagerCaller creates a new read-only instance of DepositManager, bound to a specific deployed contract.
func (*DepositManagerCaller) AccStaked ¶
func (_DepositManager *DepositManagerCaller) AccStaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) AccStakedAccount ¶
func (_DepositManager *DepositManagerCaller) AccStakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) AccStakedRootChain ¶
func (_DepositManager *DepositManagerCaller) AccStakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) AccUnstaked ¶
func (_DepositManager *DepositManagerCaller) AccUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) AccUnstakedAccount ¶
func (_DepositManager *DepositManagerCaller) AccUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) AccUnstakedRootChain ¶
func (_DepositManager *DepositManagerCaller) AccUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) INTERFACEIDONAPPROVE ¶
func (_DepositManager *DepositManagerCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*DepositManagerCaller) IsOwner ¶
func (_DepositManager *DepositManagerCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DepositManagerCaller) NumPendingRequests ¶
func (_DepositManager *DepositManagerCaller) NumPendingRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerCaller) NumRequests ¶
func (_DepositManager *DepositManagerCaller) NumRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerCaller) PendingUnstaked ¶
func (_DepositManager *DepositManagerCaller) PendingUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) PendingUnstakedAccount ¶
func (_DepositManager *DepositManagerCaller) PendingUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) PendingUnstakedRootChain ¶
func (_DepositManager *DepositManagerCaller) PendingUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCaller) Registry ¶
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerCaller) SeigManager ¶
func (_DepositManager *DepositManagerCaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerCaller) SupportsInterface ¶
func (_DepositManager *DepositManagerCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*DepositManagerCaller) WITHDRAWALDELAY ¶
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerCaller) WithdrawalRequest ¶
func (_DepositManager *DepositManagerCaller) WithdrawalRequest(opts *bind.CallOpts, rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerCaller) WithdrawalRequestIndex ¶
func (_DepositManager *DepositManagerCaller) WithdrawalRequestIndex(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerCallerRaw ¶
type DepositManagerCallerRaw struct {
Contract *DepositManagerCaller // Generic read-only contract binding to access the raw methods on
}
DepositManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DepositManagerCallerRaw) Call ¶
func (_DepositManager *DepositManagerCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DepositManagerCallerSession ¶
type DepositManagerCallerSession struct { Contract *DepositManagerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DepositManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DepositManagerCallerSession) AccStaked ¶
func (_DepositManager *DepositManagerCallerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) AccStakedAccount ¶
func (_DepositManager *DepositManagerCallerSession) AccStakedAccount(account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) AccStakedRootChain ¶
func (_DepositManager *DepositManagerCallerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) AccUnstaked ¶
func (_DepositManager *DepositManagerCallerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) AccUnstakedAccount ¶
func (_DepositManager *DepositManagerCallerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) AccUnstakedRootChain ¶
func (_DepositManager *DepositManagerCallerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) INTERFACEIDONAPPROVE ¶
func (_DepositManager *DepositManagerCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*DepositManagerCallerSession) IsOwner ¶
func (_DepositManager *DepositManagerCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DepositManagerCallerSession) NumPendingRequests ¶
func (_DepositManager *DepositManagerCallerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerCallerSession) NumRequests ¶
func (_DepositManager *DepositManagerCallerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerCallerSession) Owner ¶
func (_DepositManager *DepositManagerCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerCallerSession) PendingUnstaked ¶
func (_DepositManager *DepositManagerCallerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) PendingUnstakedAccount ¶
func (_DepositManager *DepositManagerCallerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) PendingUnstakedRootChain ¶
func (_DepositManager *DepositManagerCallerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerCallerSession) Registry ¶
func (_DepositManager *DepositManagerCallerSession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerCallerSession) SeigManager ¶
func (_DepositManager *DepositManagerCallerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerCallerSession) SupportsInterface ¶
func (_DepositManager *DepositManagerCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*DepositManagerCallerSession) WITHDRAWALDELAY ¶
func (_DepositManager *DepositManagerCallerSession) WITHDRAWALDELAY() (*big.Int, error)
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerCallerSession) WithdrawalRequest ¶
func (_DepositManager *DepositManagerCallerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerCallerSession) WithdrawalRequestIndex ¶
func (_DepositManager *DepositManagerCallerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerDeposited ¶
type DepositManagerDeposited struct { Rootchain common.Address Depositor common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositManagerDeposited represents a Deposited event raised by the DepositManager contract.
type DepositManagerDepositedIterator ¶
type DepositManagerDepositedIterator struct { Event *DepositManagerDeposited // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositManagerDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the DepositManager contract.
func (*DepositManagerDepositedIterator) Close ¶
func (it *DepositManagerDepositedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositManagerDepositedIterator) Error ¶
func (it *DepositManagerDepositedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositManagerDepositedIterator) Next ¶
func (it *DepositManagerDepositedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositManagerFilterer ¶
type DepositManagerFilterer struct {
// contains filtered or unexported fields
}
DepositManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDepositManagerFilterer ¶
func NewDepositManagerFilterer(address common.Address, filterer bind.ContractFilterer) (*DepositManagerFilterer, error)
NewDepositManagerFilterer creates a new log filterer instance of DepositManager, bound to a specific deployed contract.
func (*DepositManagerFilterer) FilterDeposited ¶
func (_DepositManager *DepositManagerFilterer) FilterDeposited(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerDepositedIterator, error)
FilterDeposited is a free log retrieval operation binding the contract event 0x8752a472e571a816aea92eec8dae9baf628e840f4929fbcc2d155e6233ff68a7.
Solidity: event Deposited(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) FilterOwnershipTransferred ¶
func (_DepositManager *DepositManagerFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DepositManagerOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DepositManagerFilterer) FilterWithdrawalProcessed ¶
func (_DepositManager *DepositManagerFilterer) FilterWithdrawalProcessed(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerWithdrawalProcessedIterator, error)
FilterWithdrawalProcessed is a free log retrieval operation binding the contract event 0xcd1fce47d5ad89dd70b04c75bd6bdb8114d4d4ff7b4393f9fb5937e733ba9582.
Solidity: event WithdrawalProcessed(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) FilterWithdrawalRequested ¶
func (_DepositManager *DepositManagerFilterer) FilterWithdrawalRequested(opts *bind.FilterOpts, rootchain []common.Address) (*DepositManagerWithdrawalRequestedIterator, error)
FilterWithdrawalRequested is a free log retrieval operation binding the contract event 0x04c56a409d50971e45c5a2d96e5d557d2b0f1d66d40f14b141e4c958b0f39b32.
Solidity: event WithdrawalRequested(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) ParseDeposited ¶
func (_DepositManager *DepositManagerFilterer) ParseDeposited(log types.Log) (*DepositManagerDeposited, error)
ParseDeposited is a log parse operation binding the contract event 0x8752a472e571a816aea92eec8dae9baf628e840f4929fbcc2d155e6233ff68a7.
Solidity: event Deposited(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) ParseOwnershipTransferred ¶
func (_DepositManager *DepositManagerFilterer) ParseOwnershipTransferred(log types.Log) (*DepositManagerOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DepositManagerFilterer) ParseWithdrawalProcessed ¶
func (_DepositManager *DepositManagerFilterer) ParseWithdrawalProcessed(log types.Log) (*DepositManagerWithdrawalProcessed, error)
ParseWithdrawalProcessed is a log parse operation binding the contract event 0xcd1fce47d5ad89dd70b04c75bd6bdb8114d4d4ff7b4393f9fb5937e733ba9582.
Solidity: event WithdrawalProcessed(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) ParseWithdrawalRequested ¶
func (_DepositManager *DepositManagerFilterer) ParseWithdrawalRequested(log types.Log) (*DepositManagerWithdrawalRequested, error)
ParseWithdrawalRequested is a log parse operation binding the contract event 0x04c56a409d50971e45c5a2d96e5d557d2b0f1d66d40f14b141e4c958b0f39b32.
Solidity: event WithdrawalRequested(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) WatchDeposited ¶
func (_DepositManager *DepositManagerFilterer) WatchDeposited(opts *bind.WatchOpts, sink chan<- *DepositManagerDeposited, rootchain []common.Address) (event.Subscription, error)
WatchDeposited is a free log subscription operation binding the contract event 0x8752a472e571a816aea92eec8dae9baf628e840f4929fbcc2d155e6233ff68a7.
Solidity: event Deposited(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) WatchOwnershipTransferred ¶
func (_DepositManager *DepositManagerFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DepositManagerOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DepositManagerFilterer) WatchWithdrawalProcessed ¶
func (_DepositManager *DepositManagerFilterer) WatchWithdrawalProcessed(opts *bind.WatchOpts, sink chan<- *DepositManagerWithdrawalProcessed, rootchain []common.Address) (event.Subscription, error)
WatchWithdrawalProcessed is a free log subscription operation binding the contract event 0xcd1fce47d5ad89dd70b04c75bd6bdb8114d4d4ff7b4393f9fb5937e733ba9582.
Solidity: event WithdrawalProcessed(address indexed rootchain, address depositor, uint256 amount)
func (*DepositManagerFilterer) WatchWithdrawalRequested ¶
func (_DepositManager *DepositManagerFilterer) WatchWithdrawalRequested(opts *bind.WatchOpts, sink chan<- *DepositManagerWithdrawalRequested, rootchain []common.Address) (event.Subscription, error)
WatchWithdrawalRequested is a free log subscription operation binding the contract event 0x04c56a409d50971e45c5a2d96e5d557d2b0f1d66d40f14b141e4c958b0f39b32.
Solidity: event WithdrawalRequested(address indexed rootchain, address depositor, uint256 amount)
type DepositManagerI ¶
type DepositManagerI struct { DepositManagerICaller // Read-only binding to the contract DepositManagerITransactor // Write-only binding to the contract DepositManagerIFilterer // Log filterer for contract events }
DepositManagerI is an auto generated Go binding around an Ethereum contract.
func NewDepositManagerI ¶
func NewDepositManagerI(address common.Address, backend bind.ContractBackend) (*DepositManagerI, error)
NewDepositManagerI creates a new instance of DepositManagerI, bound to a specific deployed contract.
type DepositManagerICaller ¶
type DepositManagerICaller struct {
// contains filtered or unexported fields
}
DepositManagerICaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDepositManagerICaller ¶
func NewDepositManagerICaller(address common.Address, caller bind.ContractCaller) (*DepositManagerICaller, error)
NewDepositManagerICaller creates a new read-only instance of DepositManagerI, bound to a specific deployed contract.
func (*DepositManagerICaller) AccStaked ¶
func (_DepositManagerI *DepositManagerICaller) AccStaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) AccStakedAccount ¶
func (_DepositManagerI *DepositManagerICaller) AccStakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) AccStakedRootChain ¶
func (_DepositManagerI *DepositManagerICaller) AccStakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) AccUnstaked ¶
func (_DepositManagerI *DepositManagerICaller) AccUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) AccUnstakedAccount ¶
func (_DepositManagerI *DepositManagerICaller) AccUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) AccUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerICaller) AccUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) NumPendingRequests ¶
func (_DepositManagerI *DepositManagerICaller) NumPendingRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerICaller) NumRequests ¶
func (_DepositManagerI *DepositManagerICaller) NumRequests(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerICaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerICaller) PendingUnstaked ¶
func (_DepositManagerI *DepositManagerICaller) PendingUnstaked(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) PendingUnstakedAccount ¶
func (_DepositManagerI *DepositManagerICaller) PendingUnstakedAccount(opts *bind.CallOpts, account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) PendingUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerICaller) PendingUnstakedRootChain(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICaller) Registry ¶
func (_DepositManagerI *DepositManagerICaller) Registry(opts *bind.CallOpts) (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerICaller) SeigManager ¶
func (_DepositManagerI *DepositManagerICaller) SeigManager(opts *bind.CallOpts) (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerICaller) WITHDRAWALDELAY ¶
func (_DepositManagerI *DepositManagerICaller) WITHDRAWALDELAY(opts *bind.CallOpts) (*big.Int, error)
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerICaller) WithdrawalRequest ¶
func (_DepositManagerI *DepositManagerICaller) WithdrawalRequest(opts *bind.CallOpts, rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerICaller) WithdrawalRequestIndex ¶
func (_DepositManagerI *DepositManagerICaller) WithdrawalRequestIndex(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerICallerRaw ¶
type DepositManagerICallerRaw struct {
Contract *DepositManagerICaller // Generic read-only contract binding to access the raw methods on
}
DepositManagerICallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DepositManagerICallerRaw) Call ¶
func (_DepositManagerI *DepositManagerICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DepositManagerICallerSession ¶
type DepositManagerICallerSession struct { Contract *DepositManagerICaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DepositManagerICallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DepositManagerICallerSession) AccStaked ¶
func (_DepositManagerI *DepositManagerICallerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) AccStakedAccount ¶
func (_DepositManagerI *DepositManagerICallerSession) AccStakedAccount(account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) AccStakedRootChain ¶
func (_DepositManagerI *DepositManagerICallerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) AccUnstaked ¶
func (_DepositManagerI *DepositManagerICallerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) AccUnstakedAccount ¶
func (_DepositManagerI *DepositManagerICallerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) AccUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerICallerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) NumPendingRequests ¶
func (_DepositManagerI *DepositManagerICallerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerICallerSession) NumRequests ¶
func (_DepositManagerI *DepositManagerICallerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerICallerSession) Owner ¶
func (_DepositManagerI *DepositManagerICallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerICallerSession) PendingUnstaked ¶
func (_DepositManagerI *DepositManagerICallerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) PendingUnstakedAccount ¶
func (_DepositManagerI *DepositManagerICallerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) PendingUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerICallerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerICallerSession) Registry ¶
func (_DepositManagerI *DepositManagerICallerSession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerICallerSession) SeigManager ¶
func (_DepositManagerI *DepositManagerICallerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerICallerSession) WITHDRAWALDELAY ¶
func (_DepositManagerI *DepositManagerICallerSession) WITHDRAWALDELAY() (*big.Int, error)
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerICallerSession) WithdrawalRequest ¶
func (_DepositManagerI *DepositManagerICallerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerICallerSession) WithdrawalRequestIndex ¶
func (_DepositManagerI *DepositManagerICallerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerIFilterer ¶
type DepositManagerIFilterer struct {
// contains filtered or unexported fields
}
DepositManagerIFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDepositManagerIFilterer ¶
func NewDepositManagerIFilterer(address common.Address, filterer bind.ContractFilterer) (*DepositManagerIFilterer, error)
NewDepositManagerIFilterer creates a new log filterer instance of DepositManagerI, bound to a specific deployed contract.
type DepositManagerIRaw ¶
type DepositManagerIRaw struct {
Contract *DepositManagerI // Generic contract binding to access the raw methods on
}
DepositManagerIRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DepositManagerIRaw) Call ¶
func (_DepositManagerI *DepositManagerIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DepositManagerIRaw) Transact ¶
func (_DepositManagerI *DepositManagerIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositManagerIRaw) Transfer ¶
func (_DepositManagerI *DepositManagerIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositManagerISession ¶
type DepositManagerISession struct { Contract *DepositManagerI // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositManagerISession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DepositManagerISession) AccStaked ¶
func (_DepositManagerI *DepositManagerISession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) AccStakedAccount ¶
func (_DepositManagerI *DepositManagerISession) AccStakedAccount(account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) AccStakedRootChain ¶
func (_DepositManagerI *DepositManagerISession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) AccUnstaked ¶
func (_DepositManagerI *DepositManagerISession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) AccUnstakedAccount ¶
func (_DepositManagerI *DepositManagerISession) AccUnstakedAccount(account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) AccUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerISession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) Deposit ¶
func (_DepositManagerI *DepositManagerISession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerISession) NumPendingRequests ¶
func (_DepositManagerI *DepositManagerISession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerISession) NumRequests ¶
func (_DepositManagerI *DepositManagerISession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerISession) Owner ¶
func (_DepositManagerI *DepositManagerISession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerISession) PendingUnstaked ¶
func (_DepositManagerI *DepositManagerISession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) PendingUnstakedAccount ¶
func (_DepositManagerI *DepositManagerISession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) PendingUnstakedRootChain ¶
func (_DepositManagerI *DepositManagerISession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerISession) ProcessRequest ¶
func (_DepositManagerI *DepositManagerISession) ProcessRequest(rootchain common.Address) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0x5d6f7cca.
Solidity: function processRequest(address rootchain) returns(bool)
func (*DepositManagerISession) ProcessRequests ¶
func (_DepositManagerI *DepositManagerISession) ProcessRequests(rootchain common.Address, n *big.Int) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0x06260ceb.
Solidity: function processRequests(address rootchain, uint256 n) returns(bool)
func (*DepositManagerISession) Registry ¶
func (_DepositManagerI *DepositManagerISession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerISession) RequestWithdrawal ¶
func (_DepositManagerI *DepositManagerISession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerISession) RequestWithdrawalAll ¶
func (_DepositManagerI *DepositManagerISession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerISession) SeigManager ¶
func (_DepositManagerI *DepositManagerISession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerISession) SetSeigManager ¶
func (_DepositManagerI *DepositManagerISession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
func (*DepositManagerISession) WITHDRAWALDELAY ¶
func (_DepositManagerI *DepositManagerISession) WITHDRAWALDELAY() (*big.Int, error)
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerISession) WithdrawalRequest ¶
func (_DepositManagerI *DepositManagerISession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerISession) WithdrawalRequestIndex ¶
func (_DepositManagerI *DepositManagerISession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerITransactor ¶
type DepositManagerITransactor struct {
// contains filtered or unexported fields
}
DepositManagerITransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDepositManagerITransactor ¶
func NewDepositManagerITransactor(address common.Address, transactor bind.ContractTransactor) (*DepositManagerITransactor, error)
NewDepositManagerITransactor creates a new write-only instance of DepositManagerI, bound to a specific deployed contract.
func (*DepositManagerITransactor) Deposit ¶
func (_DepositManagerI *DepositManagerITransactor) Deposit(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerITransactor) ProcessRequest ¶
func (_DepositManagerI *DepositManagerITransactor) ProcessRequest(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0x5d6f7cca.
Solidity: function processRequest(address rootchain) returns(bool)
func (*DepositManagerITransactor) ProcessRequests ¶
func (_DepositManagerI *DepositManagerITransactor) ProcessRequests(opts *bind.TransactOpts, rootchain common.Address, n *big.Int) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0x06260ceb.
Solidity: function processRequests(address rootchain, uint256 n) returns(bool)
func (*DepositManagerITransactor) RequestWithdrawal ¶
func (_DepositManagerI *DepositManagerITransactor) RequestWithdrawal(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerITransactor) RequestWithdrawalAll ¶
func (_DepositManagerI *DepositManagerITransactor) RequestWithdrawalAll(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerITransactor) SetSeigManager ¶
func (_DepositManagerI *DepositManagerITransactor) SetSeigManager(opts *bind.TransactOpts, seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
type DepositManagerITransactorRaw ¶
type DepositManagerITransactorRaw struct {
Contract *DepositManagerITransactor // Generic write-only contract binding to access the raw methods on
}
DepositManagerITransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DepositManagerITransactorRaw) Transact ¶
func (_DepositManagerI *DepositManagerITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositManagerITransactorRaw) Transfer ¶
func (_DepositManagerI *DepositManagerITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositManagerITransactorSession ¶
type DepositManagerITransactorSession struct { Contract *DepositManagerITransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositManagerITransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DepositManagerITransactorSession) Deposit ¶
func (_DepositManagerI *DepositManagerITransactorSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerITransactorSession) ProcessRequest ¶
func (_DepositManagerI *DepositManagerITransactorSession) ProcessRequest(rootchain common.Address) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0x5d6f7cca.
Solidity: function processRequest(address rootchain) returns(bool)
func (*DepositManagerITransactorSession) ProcessRequests ¶
func (_DepositManagerI *DepositManagerITransactorSession) ProcessRequests(rootchain common.Address, n *big.Int) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0x06260ceb.
Solidity: function processRequests(address rootchain, uint256 n) returns(bool)
func (*DepositManagerITransactorSession) RequestWithdrawal ¶
func (_DepositManagerI *DepositManagerITransactorSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerITransactorSession) RequestWithdrawalAll ¶
func (_DepositManagerI *DepositManagerITransactorSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerITransactorSession) SetSeigManager ¶
func (_DepositManagerI *DepositManagerITransactorSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
type DepositManagerOwnershipTransferred ¶
type DepositManagerOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DepositManagerOwnershipTransferred represents a OwnershipTransferred event raised by the DepositManager contract.
type DepositManagerOwnershipTransferredIterator ¶
type DepositManagerOwnershipTransferredIterator struct { Event *DepositManagerOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DepositManager contract.
func (*DepositManagerOwnershipTransferredIterator) Close ¶
func (it *DepositManagerOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositManagerOwnershipTransferredIterator) Error ¶
func (it *DepositManagerOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositManagerOwnershipTransferredIterator) Next ¶
func (it *DepositManagerOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositManagerRaw ¶
type DepositManagerRaw struct {
Contract *DepositManager // Generic contract binding to access the raw methods on
}
DepositManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DepositManagerRaw) Call ¶
func (_DepositManager *DepositManagerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DepositManagerRaw) Transact ¶
func (_DepositManager *DepositManagerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositManagerRaw) Transfer ¶
func (_DepositManager *DepositManagerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositManagerSession ¶
type DepositManagerSession struct { Contract *DepositManager // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DepositManagerSession) AccStaked ¶
func (_DepositManager *DepositManagerSession) AccStaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccStaked is a free data retrieval call binding the contract method 0x2d2fab94.
Solidity: function accStaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) AccStakedAccount ¶
func (_DepositManager *DepositManagerSession) AccStakedAccount(account common.Address) (*big.Int, error)
AccStakedAccount is a free data retrieval call binding the contract method 0x0055f5c1.
Solidity: function accStakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) AccStakedRootChain ¶
func (_DepositManager *DepositManagerSession) AccStakedRootChain(rootchain common.Address) (*big.Int, error)
AccStakedRootChain is a free data retrieval call binding the contract method 0xe8035ec9.
Solidity: function accStakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) AccUnstaked ¶
func (_DepositManager *DepositManagerSession) AccUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
AccUnstaked is a free data retrieval call binding the contract method 0x9d91b87b.
Solidity: function accUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) AccUnstakedAccount ¶
func (_DepositManager *DepositManagerSession) AccUnstakedAccount(account common.Address) (*big.Int, error)
AccUnstakedAccount is a free data retrieval call binding the contract method 0xa3543989.
Solidity: function accUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) AccUnstakedRootChain ¶
func (_DepositManager *DepositManagerSession) AccUnstakedRootChain(rootchain common.Address) (*big.Int, error)
AccUnstakedRootChain is a free data retrieval call binding the contract method 0x03dc6510.
Solidity: function accUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) Deposit ¶
func (_DepositManager *DepositManagerSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerSession) INTERFACEIDONAPPROVE ¶
func (_DepositManager *DepositManagerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*DepositManagerSession) IsOwner ¶
func (_DepositManager *DepositManagerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DepositManagerSession) NumPendingRequests ¶
func (_DepositManager *DepositManagerSession) NumPendingRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumPendingRequests is a free data retrieval call binding the contract method 0x5c0df46b.
Solidity: function numPendingRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerSession) NumRequests ¶
func (_DepositManager *DepositManagerSession) NumRequests(rootchain common.Address, account common.Address) (*big.Int, error)
NumRequests is a free data retrieval call binding the contract method 0xf762eb57.
Solidity: function numRequests(address rootchain, address account) constant returns(uint256)
func (*DepositManagerSession) OnApprove ¶
func (_DepositManager *DepositManagerSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
func (*DepositManagerSession) Owner ¶
func (_DepositManager *DepositManagerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DepositManagerSession) PendingUnstaked ¶
func (_DepositManager *DepositManagerSession) PendingUnstaked(rootchain common.Address, account common.Address) (*big.Int, error)
PendingUnstaked is a free data retrieval call binding the contract method 0x2638fdf5.
Solidity: function pendingUnstaked(address rootchain, address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) PendingUnstakedAccount ¶
func (_DepositManager *DepositManagerSession) PendingUnstakedAccount(account common.Address) (*big.Int, error)
PendingUnstakedAccount is a free data retrieval call binding the contract method 0xa0b2a913.
Solidity: function pendingUnstakedAccount(address account) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) PendingUnstakedRootChain ¶
func (_DepositManager *DepositManagerSession) PendingUnstakedRootChain(rootchain common.Address) (*big.Int, error)
PendingUnstakedRootChain is a free data retrieval call binding the contract method 0xa8f3fb98.
Solidity: function pendingUnstakedRootChain(address rootchain) constant returns(uint256 wtonAmount)
func (*DepositManagerSession) ProcessRequest ¶
func (_DepositManager *DepositManagerSession) ProcessRequest(rootchain common.Address, receiveTON bool) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0xc20a44c6.
Solidity: function processRequest(address rootchain, bool receiveTON) returns(bool)
func (*DepositManagerSession) ProcessRequests ¶
func (_DepositManager *DepositManagerSession) ProcessRequests(rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0xfb0713b1.
Solidity: function processRequests(address rootchain, uint256 n, bool receiveTON) returns(bool)
func (*DepositManagerSession) Registry ¶
func (_DepositManager *DepositManagerSession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*DepositManagerSession) RenounceOwnership ¶
func (_DepositManager *DepositManagerSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DepositManagerSession) RequestWithdrawal ¶
func (_DepositManager *DepositManagerSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerSession) RequestWithdrawalAll ¶
func (_DepositManager *DepositManagerSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerSession) SeigManager ¶
func (_DepositManager *DepositManagerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*DepositManagerSession) SetSeigManager ¶
func (_DepositManager *DepositManagerSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
func (*DepositManagerSession) SupportsInterface ¶
func (_DepositManager *DepositManagerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*DepositManagerSession) TransferOwnership ¶
func (_DepositManager *DepositManagerSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DepositManagerSession) WITHDRAWALDELAY ¶
func (_DepositManager *DepositManagerSession) WITHDRAWALDELAY() (*big.Int, error)
WITHDRAWALDELAY is a free data retrieval call binding the contract method 0x0ebb172a.
Solidity: function WITHDRAWAL_DELAY() constant returns(uint256)
func (*DepositManagerSession) WithdrawalRequest ¶
func (_DepositManager *DepositManagerSession) WithdrawalRequest(rootchain common.Address, account common.Address, index *big.Int) (struct { WithdrawableBlockNumber *big.Int Amount *big.Int Processed bool }, error)
WithdrawalRequest is a free data retrieval call binding the contract method 0x8fbef2d0.
Solidity: function withdrawalRequest(address rootchain, address account, uint256 index) constant returns(uint128 withdrawableBlockNumber, uint128 amount, bool processed)
func (*DepositManagerSession) WithdrawalRequestIndex ¶
func (_DepositManager *DepositManagerSession) WithdrawalRequestIndex(rootchain common.Address, account common.Address) (*big.Int, error)
WithdrawalRequestIndex is a free data retrieval call binding the contract method 0xc647f26e.
Solidity: function withdrawalRequestIndex(address rootchain, address account) constant returns(uint256 index)
type DepositManagerTransactor ¶
type DepositManagerTransactor struct {
// contains filtered or unexported fields
}
DepositManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDepositManagerTransactor ¶
func NewDepositManagerTransactor(address common.Address, transactor bind.ContractTransactor) (*DepositManagerTransactor, error)
NewDepositManagerTransactor creates a new write-only instance of DepositManager, bound to a specific deployed contract.
func (*DepositManagerTransactor) Deposit ¶
func (_DepositManager *DepositManagerTransactor) Deposit(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerTransactor) OnApprove ¶
func (_DepositManager *DepositManagerTransactor) OnApprove(opts *bind.TransactOpts, owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
func (*DepositManagerTransactor) ProcessRequest ¶
func (_DepositManager *DepositManagerTransactor) ProcessRequest(opts *bind.TransactOpts, rootchain common.Address, receiveTON bool) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0xc20a44c6.
Solidity: function processRequest(address rootchain, bool receiveTON) returns(bool)
func (*DepositManagerTransactor) ProcessRequests ¶
func (_DepositManager *DepositManagerTransactor) ProcessRequests(opts *bind.TransactOpts, rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0xfb0713b1.
Solidity: function processRequests(address rootchain, uint256 n, bool receiveTON) returns(bool)
func (*DepositManagerTransactor) RenounceOwnership ¶
func (_DepositManager *DepositManagerTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DepositManagerTransactor) RequestWithdrawal ¶
func (_DepositManager *DepositManagerTransactor) RequestWithdrawal(opts *bind.TransactOpts, rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerTransactor) RequestWithdrawalAll ¶
func (_DepositManager *DepositManagerTransactor) RequestWithdrawalAll(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerTransactor) SetSeigManager ¶
func (_DepositManager *DepositManagerTransactor) SetSeigManager(opts *bind.TransactOpts, seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
func (*DepositManagerTransactor) TransferOwnership ¶
func (_DepositManager *DepositManagerTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type DepositManagerTransactorRaw ¶
type DepositManagerTransactorRaw struct {
Contract *DepositManagerTransactor // Generic write-only contract binding to access the raw methods on
}
DepositManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DepositManagerTransactorRaw) Transact ¶
func (_DepositManager *DepositManagerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositManagerTransactorRaw) Transfer ¶
func (_DepositManager *DepositManagerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositManagerTransactorSession ¶
type DepositManagerTransactorSession struct { Contract *DepositManagerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DepositManagerTransactorSession) Deposit ¶
func (_DepositManager *DepositManagerTransactorSession) Deposit(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerTransactorSession) OnApprove ¶
func (_DepositManager *DepositManagerTransactorSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
func (*DepositManagerTransactorSession) ProcessRequest ¶
func (_DepositManager *DepositManagerTransactorSession) ProcessRequest(rootchain common.Address, receiveTON bool) (*types.Transaction, error)
ProcessRequest is a paid mutator transaction binding the contract method 0xc20a44c6.
Solidity: function processRequest(address rootchain, bool receiveTON) returns(bool)
func (*DepositManagerTransactorSession) ProcessRequests ¶
func (_DepositManager *DepositManagerTransactorSession) ProcessRequests(rootchain common.Address, n *big.Int, receiveTON bool) (*types.Transaction, error)
ProcessRequests is a paid mutator transaction binding the contract method 0xfb0713b1.
Solidity: function processRequests(address rootchain, uint256 n, bool receiveTON) returns(bool)
func (*DepositManagerTransactorSession) RenounceOwnership ¶
func (_DepositManager *DepositManagerTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DepositManagerTransactorSession) RequestWithdrawal ¶
func (_DepositManager *DepositManagerTransactorSession) RequestWithdrawal(rootchain common.Address, amount *big.Int) (*types.Transaction, error)
RequestWithdrawal is a paid mutator transaction binding the contract method 0xda95ebf7.
Solidity: function requestWithdrawal(address rootchain, uint256 amount) returns(bool)
func (*DepositManagerTransactorSession) RequestWithdrawalAll ¶
func (_DepositManager *DepositManagerTransactorSession) RequestWithdrawalAll(rootchain common.Address) (*types.Transaction, error)
RequestWithdrawalAll is a paid mutator transaction binding the contract method 0x6b2160b7.
Solidity: function requestWithdrawalAll(address rootchain) returns(bool)
func (*DepositManagerTransactorSession) SetSeigManager ¶
func (_DepositManager *DepositManagerTransactorSession) SetSeigManager(seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address seigManager) returns()
func (*DepositManagerTransactorSession) TransferOwnership ¶
func (_DepositManager *DepositManagerTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type DepositManagerWithdrawalProcessed ¶
type DepositManagerWithdrawalProcessed struct { Rootchain common.Address Depositor common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositManagerWithdrawalProcessed represents a WithdrawalProcessed event raised by the DepositManager contract.
type DepositManagerWithdrawalProcessedIterator ¶
type DepositManagerWithdrawalProcessedIterator struct { Event *DepositManagerWithdrawalProcessed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositManagerWithdrawalProcessedIterator is returned from FilterWithdrawalProcessed and is used to iterate over the raw logs and unpacked data for WithdrawalProcessed events raised by the DepositManager contract.
func (*DepositManagerWithdrawalProcessedIterator) Close ¶
func (it *DepositManagerWithdrawalProcessedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositManagerWithdrawalProcessedIterator) Error ¶
func (it *DepositManagerWithdrawalProcessedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositManagerWithdrawalProcessedIterator) Next ¶
func (it *DepositManagerWithdrawalProcessedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositManagerWithdrawalRequested ¶
type DepositManagerWithdrawalRequested struct { Rootchain common.Address Depositor common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositManagerWithdrawalRequested represents a WithdrawalRequested event raised by the DepositManager contract.
type DepositManagerWithdrawalRequestedIterator ¶
type DepositManagerWithdrawalRequestedIterator struct { Event *DepositManagerWithdrawalRequested // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositManagerWithdrawalRequestedIterator is returned from FilterWithdrawalRequested and is used to iterate over the raw logs and unpacked data for WithdrawalRequested events raised by the DepositManager contract.
func (*DepositManagerWithdrawalRequestedIterator) Close ¶
func (it *DepositManagerWithdrawalRequestedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositManagerWithdrawalRequestedIterator) Error ¶
func (it *DepositManagerWithdrawalRequestedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositManagerWithdrawalRequestedIterator) Next ¶
func (it *DepositManagerWithdrawalRequestedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC165 ¶
type ERC165 struct { ERC165Caller // Read-only binding to the contract ERC165Transactor // Write-only binding to the contract ERC165Filterer // Log filterer for contract events }
ERC165 is an auto generated Go binding around an Ethereum contract.
type ERC165Caller ¶
type ERC165Caller struct {
// contains filtered or unexported fields
}
ERC165Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC165Caller ¶
func NewERC165Caller(address common.Address, caller bind.ContractCaller) (*ERC165Caller, error)
NewERC165Caller creates a new read-only instance of ERC165, bound to a specific deployed contract.
func (*ERC165Caller) SupportsInterface ¶
func (_ERC165 *ERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type ERC165CallerRaw ¶
type ERC165CallerRaw struct {
Contract *ERC165Caller // Generic read-only contract binding to access the raw methods on
}
ERC165CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC165CallerRaw) Call ¶
func (_ERC165 *ERC165CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC165CallerSession ¶
type ERC165CallerSession struct { Contract *ERC165Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC165CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC165CallerSession) SupportsInterface ¶
func (_ERC165 *ERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type ERC165Checker ¶
type ERC165Checker struct { ERC165CheckerCaller // Read-only binding to the contract ERC165CheckerTransactor // Write-only binding to the contract ERC165CheckerFilterer // Log filterer for contract events }
ERC165Checker is an auto generated Go binding around an Ethereum contract.
func DeployERC165Checker ¶
func DeployERC165Checker(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC165Checker, error)
DeployERC165Checker deploys a new Ethereum contract, binding an instance of ERC165Checker to it.
func NewERC165Checker ¶
func NewERC165Checker(address common.Address, backend bind.ContractBackend) (*ERC165Checker, error)
NewERC165Checker creates a new instance of ERC165Checker, bound to a specific deployed contract.
type ERC165CheckerCaller ¶
type ERC165CheckerCaller struct {
// contains filtered or unexported fields
}
ERC165CheckerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC165CheckerCaller ¶
func NewERC165CheckerCaller(address common.Address, caller bind.ContractCaller) (*ERC165CheckerCaller, error)
NewERC165CheckerCaller creates a new read-only instance of ERC165Checker, bound to a specific deployed contract.
type ERC165CheckerCallerRaw ¶
type ERC165CheckerCallerRaw struct {
Contract *ERC165CheckerCaller // Generic read-only contract binding to access the raw methods on
}
ERC165CheckerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC165CheckerCallerRaw) Call ¶
func (_ERC165Checker *ERC165CheckerCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC165CheckerCallerSession ¶
type ERC165CheckerCallerSession struct { Contract *ERC165CheckerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC165CheckerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ERC165CheckerFilterer ¶
type ERC165CheckerFilterer struct {
// contains filtered or unexported fields
}
ERC165CheckerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC165CheckerFilterer ¶
func NewERC165CheckerFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC165CheckerFilterer, error)
NewERC165CheckerFilterer creates a new log filterer instance of ERC165Checker, bound to a specific deployed contract.
type ERC165CheckerRaw ¶
type ERC165CheckerRaw struct {
Contract *ERC165Checker // Generic contract binding to access the raw methods on
}
ERC165CheckerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC165CheckerRaw) Call ¶
func (_ERC165Checker *ERC165CheckerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC165CheckerRaw) Transact ¶
func (_ERC165Checker *ERC165CheckerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165CheckerRaw) Transfer ¶
func (_ERC165Checker *ERC165CheckerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC165CheckerSession ¶
type ERC165CheckerSession struct { Contract *ERC165Checker // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC165CheckerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ERC165CheckerTransactor ¶
type ERC165CheckerTransactor struct {
// contains filtered or unexported fields
}
ERC165CheckerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC165CheckerTransactor ¶
func NewERC165CheckerTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC165CheckerTransactor, error)
NewERC165CheckerTransactor creates a new write-only instance of ERC165Checker, bound to a specific deployed contract.
type ERC165CheckerTransactorRaw ¶
type ERC165CheckerTransactorRaw struct {
Contract *ERC165CheckerTransactor // Generic write-only contract binding to access the raw methods on
}
ERC165CheckerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC165CheckerTransactorRaw) Transact ¶
func (_ERC165Checker *ERC165CheckerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165CheckerTransactorRaw) Transfer ¶
func (_ERC165Checker *ERC165CheckerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC165CheckerTransactorSession ¶
type ERC165CheckerTransactorSession struct { Contract *ERC165CheckerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC165CheckerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ERC165Filterer ¶
type ERC165Filterer struct {
// contains filtered or unexported fields
}
ERC165Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC165Filterer ¶
func NewERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC165Filterer, error)
NewERC165Filterer creates a new log filterer instance of ERC165, bound to a specific deployed contract.
type ERC165Raw ¶
type ERC165Raw struct {
Contract *ERC165 // Generic contract binding to access the raw methods on
}
ERC165Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC165Raw) Call ¶
func (_ERC165 *ERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC165Raw) Transact ¶
func (_ERC165 *ERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165Raw) Transfer ¶
func (_ERC165 *ERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC165Session ¶
type ERC165Session struct { Contract *ERC165 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC165Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC165Session) SupportsInterface ¶
func (_ERC165 *ERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type ERC165Transactor ¶
type ERC165Transactor struct {
// contains filtered or unexported fields
}
ERC165Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC165Transactor ¶
func NewERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC165Transactor, error)
NewERC165Transactor creates a new write-only instance of ERC165, bound to a specific deployed contract.
type ERC165TransactorRaw ¶
type ERC165TransactorRaw struct {
Contract *ERC165Transactor // Generic write-only contract binding to access the raw methods on
}
ERC165TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC165TransactorRaw) Transact ¶
func (_ERC165 *ERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC165TransactorRaw) Transfer ¶
func (_ERC165 *ERC165TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC165TransactorSession ¶
type ERC165TransactorSession struct { Contract *ERC165Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC165TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ERC20 ¶
type ERC20 struct { ERC20Caller // Read-only binding to the contract ERC20Transactor // Write-only binding to the contract ERC20Filterer // Log filterer for contract events }
ERC20 is an auto generated Go binding around an Ethereum contract.
func DeployERC20 ¶
func DeployERC20(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20, error)
DeployERC20 deploys a new Ethereum contract, binding an instance of ERC20 to it.
type ERC20Approval ¶
type ERC20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Approval represents a Approval event raised by the ERC20 contract.
type ERC20ApprovalIterator ¶
type ERC20ApprovalIterator struct { Event *ERC20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20 contract.
func (*ERC20ApprovalIterator) Close ¶
func (it *ERC20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20ApprovalIterator) Error ¶
func (it *ERC20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20ApprovalIterator) Next ¶
func (it *ERC20ApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Burnable ¶
type ERC20Burnable struct { ERC20BurnableCaller // Read-only binding to the contract ERC20BurnableTransactor // Write-only binding to the contract ERC20BurnableFilterer // Log filterer for contract events }
ERC20Burnable is an auto generated Go binding around an Ethereum contract.
func DeployERC20Burnable ¶
func DeployERC20Burnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20Burnable, error)
DeployERC20Burnable deploys a new Ethereum contract, binding an instance of ERC20Burnable to it.
func NewERC20Burnable ¶
func NewERC20Burnable(address common.Address, backend bind.ContractBackend) (*ERC20Burnable, error)
NewERC20Burnable creates a new instance of ERC20Burnable, bound to a specific deployed contract.
type ERC20BurnableApproval ¶
type ERC20BurnableApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BurnableApproval represents a Approval event raised by the ERC20Burnable contract.
type ERC20BurnableApprovalIterator ¶
type ERC20BurnableApprovalIterator struct { Event *ERC20BurnableApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BurnableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Burnable contract.
func (*ERC20BurnableApprovalIterator) Close ¶
func (it *ERC20BurnableApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BurnableApprovalIterator) Error ¶
func (it *ERC20BurnableApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BurnableApprovalIterator) Next ¶
func (it *ERC20BurnableApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20BurnableCaller ¶
type ERC20BurnableCaller struct {
// contains filtered or unexported fields
}
ERC20BurnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20BurnableCaller ¶
func NewERC20BurnableCaller(address common.Address, caller bind.ContractCaller) (*ERC20BurnableCaller, error)
NewERC20BurnableCaller creates a new read-only instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableCaller) Allowance ¶
func (_ERC20Burnable *ERC20BurnableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20BurnableCaller) BalanceOf ¶
func (_ERC20Burnable *ERC20BurnableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20BurnableCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20BurnableCallerRaw ¶
type ERC20BurnableCallerRaw struct {
Contract *ERC20BurnableCaller // Generic read-only contract binding to access the raw methods on
}
ERC20BurnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20BurnableCallerRaw) Call ¶
func (_ERC20Burnable *ERC20BurnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20BurnableCallerSession ¶
type ERC20BurnableCallerSession struct { Contract *ERC20BurnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20BurnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20BurnableCallerSession) Allowance ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20BurnableCallerSession) BalanceOf ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20BurnableCallerSession) TotalSupply ¶
func (_ERC20Burnable *ERC20BurnableCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20BurnableFilterer ¶
type ERC20BurnableFilterer struct {
// contains filtered or unexported fields
}
ERC20BurnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20BurnableFilterer ¶
func NewERC20BurnableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20BurnableFilterer, error)
NewERC20BurnableFilterer creates a new log filterer instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableFilterer) FilterApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20BurnableApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20BurnableFilterer) FilterTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BurnableTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20BurnableFilterer) ParseApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) ParseApproval(log types.Log) (*ERC20BurnableApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20BurnableFilterer) ParseTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) ParseTransfer(log types.Log) (*ERC20BurnableTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20BurnableFilterer) WatchApproval ¶
func (_ERC20Burnable *ERC20BurnableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20BurnableApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20BurnableFilterer) WatchTransfer ¶
func (_ERC20Burnable *ERC20BurnableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BurnableTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type ERC20BurnableRaw ¶
type ERC20BurnableRaw struct {
Contract *ERC20Burnable // Generic contract binding to access the raw methods on
}
ERC20BurnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20BurnableRaw) Call ¶
func (_ERC20Burnable *ERC20BurnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20BurnableRaw) Transact ¶
func (_ERC20Burnable *ERC20BurnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BurnableRaw) Transfer ¶
func (_ERC20Burnable *ERC20BurnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20BurnableSession ¶
type ERC20BurnableSession struct { Contract *ERC20Burnable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BurnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20BurnableSession) Allowance ¶
func (_ERC20Burnable *ERC20BurnableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20BurnableSession) Approve ¶
func (_ERC20Burnable *ERC20BurnableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20BurnableSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20BurnableSession) Burn ¶
func (_ERC20Burnable *ERC20BurnableSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableSession) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableSession) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20BurnableSession) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20BurnableSession) TotalSupply ¶
func (_ERC20Burnable *ERC20BurnableSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20BurnableSession) Transfer ¶
func (_ERC20Burnable *ERC20BurnableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20BurnableSession) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20BurnableTransactor ¶
type ERC20BurnableTransactor struct {
// contains filtered or unexported fields
}
ERC20BurnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20BurnableTransactor ¶
func NewERC20BurnableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20BurnableTransactor, error)
NewERC20BurnableTransactor creates a new write-only instance of ERC20Burnable, bound to a specific deployed contract.
func (*ERC20BurnableTransactor) Approve ¶
func (_ERC20Burnable *ERC20BurnableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20BurnableTransactor) Burn ¶
func (_ERC20Burnable *ERC20BurnableTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableTransactor) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableTransactor) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20BurnableTransactor) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20BurnableTransactor) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20BurnableTransactor) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20BurnableTransactorRaw ¶
type ERC20BurnableTransactorRaw struct {
Contract *ERC20BurnableTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20BurnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20BurnableTransactorRaw) Transact ¶
func (_ERC20Burnable *ERC20BurnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BurnableTransactorRaw) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20BurnableTransactorSession ¶
type ERC20BurnableTransactorSession struct { Contract *ERC20BurnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BurnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20BurnableTransactorSession) Approve ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20BurnableTransactorSession) Burn ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*ERC20BurnableTransactorSession) BurnFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*ERC20BurnableTransactorSession) DecreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20BurnableTransactorSession) IncreaseAllowance ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20BurnableTransactorSession) Transfer ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20BurnableTransactorSession) TransferFrom ¶
func (_ERC20Burnable *ERC20BurnableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20BurnableTransfer ¶
type ERC20BurnableTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BurnableTransfer represents a Transfer event raised by the ERC20Burnable contract.
type ERC20BurnableTransferIterator ¶
type ERC20BurnableTransferIterator struct { Event *ERC20BurnableTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BurnableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Burnable contract.
func (*ERC20BurnableTransferIterator) Close ¶
func (it *ERC20BurnableTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BurnableTransferIterator) Error ¶
func (it *ERC20BurnableTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BurnableTransferIterator) Next ¶
func (it *ERC20BurnableTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Caller ¶
type ERC20Caller struct {
// contains filtered or unexported fields
}
ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20Caller ¶
func NewERC20Caller(address common.Address, caller bind.ContractCaller) (*ERC20Caller, error)
NewERC20Caller creates a new read-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Caller) Allowance ¶
func (_ERC20 *ERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20CallerRaw ¶
type ERC20CallerRaw struct {
Contract *ERC20Caller // Generic read-only contract binding to access the raw methods on
}
ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20CallerRaw) Call ¶
func (_ERC20 *ERC20CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20CallerSession ¶
type ERC20CallerSession struct { Contract *ERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20CallerSession) Allowance ¶
func (_ERC20 *ERC20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20CallerSession) TotalSupply ¶
func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20Detailed ¶
type ERC20Detailed struct { ERC20DetailedCaller // Read-only binding to the contract ERC20DetailedTransactor // Write-only binding to the contract ERC20DetailedFilterer // Log filterer for contract events }
ERC20Detailed is an auto generated Go binding around an Ethereum contract.
func NewERC20Detailed ¶
func NewERC20Detailed(address common.Address, backend bind.ContractBackend) (*ERC20Detailed, error)
NewERC20Detailed creates a new instance of ERC20Detailed, bound to a specific deployed contract.
type ERC20DetailedApproval ¶
type ERC20DetailedApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20DetailedApproval represents a Approval event raised by the ERC20Detailed contract.
type ERC20DetailedApprovalIterator ¶
type ERC20DetailedApprovalIterator struct { Event *ERC20DetailedApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20DetailedApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Detailed contract.
func (*ERC20DetailedApprovalIterator) Close ¶
func (it *ERC20DetailedApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20DetailedApprovalIterator) Error ¶
func (it *ERC20DetailedApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20DetailedApprovalIterator) Next ¶
func (it *ERC20DetailedApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20DetailedCaller ¶
type ERC20DetailedCaller struct {
// contains filtered or unexported fields
}
ERC20DetailedCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20DetailedCaller ¶
func NewERC20DetailedCaller(address common.Address, caller bind.ContractCaller) (*ERC20DetailedCaller, error)
NewERC20DetailedCaller creates a new read-only instance of ERC20Detailed, bound to a specific deployed contract.
func (*ERC20DetailedCaller) Allowance ¶
func (_ERC20Detailed *ERC20DetailedCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20DetailedCaller) BalanceOf ¶
func (_ERC20Detailed *ERC20DetailedCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20DetailedCaller) Decimals ¶
func (_ERC20Detailed *ERC20DetailedCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*ERC20DetailedCaller) Name ¶
func (_ERC20Detailed *ERC20DetailedCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*ERC20DetailedCaller) Symbol ¶
func (_ERC20Detailed *ERC20DetailedCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*ERC20DetailedCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20DetailedCallerRaw ¶
type ERC20DetailedCallerRaw struct {
Contract *ERC20DetailedCaller // Generic read-only contract binding to access the raw methods on
}
ERC20DetailedCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20DetailedCallerRaw) Call ¶
func (_ERC20Detailed *ERC20DetailedCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20DetailedCallerSession ¶
type ERC20DetailedCallerSession struct { Contract *ERC20DetailedCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20DetailedCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20DetailedCallerSession) Allowance ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20DetailedCallerSession) BalanceOf ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20DetailedCallerSession) Decimals ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*ERC20DetailedCallerSession) Name ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*ERC20DetailedCallerSession) Symbol ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*ERC20DetailedCallerSession) TotalSupply ¶
func (_ERC20Detailed *ERC20DetailedCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20DetailedFilterer ¶
type ERC20DetailedFilterer struct {
// contains filtered or unexported fields
}
ERC20DetailedFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20DetailedFilterer ¶
func NewERC20DetailedFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20DetailedFilterer, error)
NewERC20DetailedFilterer creates a new log filterer instance of ERC20Detailed, bound to a specific deployed contract.
func (*ERC20DetailedFilterer) FilterApproval ¶
func (_ERC20Detailed *ERC20DetailedFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20DetailedApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20DetailedFilterer) FilterTransfer ¶
func (_ERC20Detailed *ERC20DetailedFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20DetailedTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20DetailedFilterer) ParseApproval ¶
func (_ERC20Detailed *ERC20DetailedFilterer) ParseApproval(log types.Log) (*ERC20DetailedApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20DetailedFilterer) ParseTransfer ¶
func (_ERC20Detailed *ERC20DetailedFilterer) ParseTransfer(log types.Log) (*ERC20DetailedTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20DetailedFilterer) WatchApproval ¶
func (_ERC20Detailed *ERC20DetailedFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20DetailedApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20DetailedFilterer) WatchTransfer ¶
func (_ERC20Detailed *ERC20DetailedFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20DetailedTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type ERC20DetailedRaw ¶
type ERC20DetailedRaw struct {
Contract *ERC20Detailed // Generic contract binding to access the raw methods on
}
ERC20DetailedRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20DetailedRaw) Call ¶
func (_ERC20Detailed *ERC20DetailedRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20DetailedRaw) Transact ¶
func (_ERC20Detailed *ERC20DetailedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20DetailedRaw) Transfer ¶
func (_ERC20Detailed *ERC20DetailedRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20DetailedSession ¶
type ERC20DetailedSession struct { Contract *ERC20Detailed // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20DetailedSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20DetailedSession) Allowance ¶
func (_ERC20Detailed *ERC20DetailedSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20DetailedSession) Approve ¶
func (_ERC20Detailed *ERC20DetailedSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20DetailedSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20DetailedSession) Decimals ¶
func (_ERC20Detailed *ERC20DetailedSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*ERC20DetailedSession) Name ¶
func (_ERC20Detailed *ERC20DetailedSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*ERC20DetailedSession) Symbol ¶
func (_ERC20Detailed *ERC20DetailedSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*ERC20DetailedSession) TotalSupply ¶
func (_ERC20Detailed *ERC20DetailedSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20DetailedSession) Transfer ¶
func (_ERC20Detailed *ERC20DetailedSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20DetailedSession) TransferFrom ¶
func (_ERC20Detailed *ERC20DetailedSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20DetailedTransactor ¶
type ERC20DetailedTransactor struct {
// contains filtered or unexported fields
}
ERC20DetailedTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20DetailedTransactor ¶
func NewERC20DetailedTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20DetailedTransactor, error)
NewERC20DetailedTransactor creates a new write-only instance of ERC20Detailed, bound to a specific deployed contract.
func (*ERC20DetailedTransactor) Approve ¶
func (_ERC20Detailed *ERC20DetailedTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20DetailedTransactor) Transfer ¶
func (_ERC20Detailed *ERC20DetailedTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20DetailedTransactor) TransferFrom ¶
func (_ERC20Detailed *ERC20DetailedTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20DetailedTransactorRaw ¶
type ERC20DetailedTransactorRaw struct {
Contract *ERC20DetailedTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20DetailedTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20DetailedTransactorRaw) Transact ¶
func (_ERC20Detailed *ERC20DetailedTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20DetailedTransactorRaw) Transfer ¶
func (_ERC20Detailed *ERC20DetailedTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20DetailedTransactorSession ¶
type ERC20DetailedTransactorSession struct { Contract *ERC20DetailedTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20DetailedTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20DetailedTransactorSession) Approve ¶
func (_ERC20Detailed *ERC20DetailedTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20DetailedTransactorSession) Transfer ¶
func (_ERC20Detailed *ERC20DetailedTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20DetailedTransactorSession) TransferFrom ¶
func (_ERC20Detailed *ERC20DetailedTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20DetailedTransfer ¶
type ERC20DetailedTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20DetailedTransfer represents a Transfer event raised by the ERC20Detailed contract.
type ERC20DetailedTransferIterator ¶
type ERC20DetailedTransferIterator struct { Event *ERC20DetailedTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20DetailedTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Detailed contract.
func (*ERC20DetailedTransferIterator) Close ¶
func (it *ERC20DetailedTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20DetailedTransferIterator) Error ¶
func (it *ERC20DetailedTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20DetailedTransferIterator) Next ¶
func (it *ERC20DetailedTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Filterer ¶
type ERC20Filterer struct {
// contains filtered or unexported fields
}
ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20Filterer ¶
func NewERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC20Filterer, error)
NewERC20Filterer creates a new log filterer instance of ERC20, bound to a specific deployed contract.
func (*ERC20Filterer) FilterApproval ¶
func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20Filterer) FilterTransfer ¶
func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20Filterer) ParseApproval ¶
func (_ERC20 *ERC20Filterer) ParseApproval(log types.Log) (*ERC20Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20Filterer) ParseTransfer ¶
func (_ERC20 *ERC20Filterer) ParseTransfer(log types.Log) (*ERC20Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20Filterer) WatchApproval ¶
func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20Filterer) WatchTransfer ¶
func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type ERC20Mintable ¶
type ERC20Mintable struct { ERC20MintableCaller // Read-only binding to the contract ERC20MintableTransactor // Write-only binding to the contract ERC20MintableFilterer // Log filterer for contract events }
ERC20Mintable is an auto generated Go binding around an Ethereum contract.
func DeployERC20Mintable ¶
func DeployERC20Mintable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20Mintable, error)
DeployERC20Mintable deploys a new Ethereum contract, binding an instance of ERC20Mintable to it.
func NewERC20Mintable ¶
func NewERC20Mintable(address common.Address, backend bind.ContractBackend) (*ERC20Mintable, error)
NewERC20Mintable creates a new instance of ERC20Mintable, bound to a specific deployed contract.
type ERC20MintableApproval ¶
type ERC20MintableApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20MintableApproval represents a Approval event raised by the ERC20Mintable contract.
type ERC20MintableApprovalIterator ¶
type ERC20MintableApprovalIterator struct { Event *ERC20MintableApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20MintableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Mintable contract.
func (*ERC20MintableApprovalIterator) Close ¶
func (it *ERC20MintableApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20MintableApprovalIterator) Error ¶
func (it *ERC20MintableApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20MintableApprovalIterator) Next ¶
func (it *ERC20MintableApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20MintableCaller ¶
type ERC20MintableCaller struct {
// contains filtered or unexported fields
}
ERC20MintableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20MintableCaller ¶
func NewERC20MintableCaller(address common.Address, caller bind.ContractCaller) (*ERC20MintableCaller, error)
NewERC20MintableCaller creates a new read-only instance of ERC20Mintable, bound to a specific deployed contract.
func (*ERC20MintableCaller) Allowance ¶
func (_ERC20Mintable *ERC20MintableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20MintableCaller) BalanceOf ¶
func (_ERC20Mintable *ERC20MintableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20MintableCaller) IsMinter ¶
func (_ERC20Mintable *ERC20MintableCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*ERC20MintableCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20MintableCallerRaw ¶
type ERC20MintableCallerRaw struct {
Contract *ERC20MintableCaller // Generic read-only contract binding to access the raw methods on
}
ERC20MintableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20MintableCallerRaw) Call ¶
func (_ERC20Mintable *ERC20MintableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20MintableCallerSession ¶
type ERC20MintableCallerSession struct { Contract *ERC20MintableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20MintableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20MintableCallerSession) Allowance ¶
func (_ERC20Mintable *ERC20MintableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20MintableCallerSession) BalanceOf ¶
func (_ERC20Mintable *ERC20MintableCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20MintableCallerSession) IsMinter ¶
func (_ERC20Mintable *ERC20MintableCallerSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*ERC20MintableCallerSession) TotalSupply ¶
func (_ERC20Mintable *ERC20MintableCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20MintableFilterer ¶
type ERC20MintableFilterer struct {
// contains filtered or unexported fields
}
ERC20MintableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20MintableFilterer ¶
func NewERC20MintableFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20MintableFilterer, error)
NewERC20MintableFilterer creates a new log filterer instance of ERC20Mintable, bound to a specific deployed contract.
func (*ERC20MintableFilterer) FilterApproval ¶
func (_ERC20Mintable *ERC20MintableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20MintableApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20MintableFilterer) FilterMinterAdded ¶
func (_ERC20Mintable *ERC20MintableFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*ERC20MintableMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*ERC20MintableFilterer) FilterMinterRemoved ¶
func (_ERC20Mintable *ERC20MintableFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*ERC20MintableMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*ERC20MintableFilterer) FilterTransfer ¶
func (_ERC20Mintable *ERC20MintableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20MintableTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20MintableFilterer) ParseApproval ¶
func (_ERC20Mintable *ERC20MintableFilterer) ParseApproval(log types.Log) (*ERC20MintableApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20MintableFilterer) ParseMinterAdded ¶
func (_ERC20Mintable *ERC20MintableFilterer) ParseMinterAdded(log types.Log) (*ERC20MintableMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*ERC20MintableFilterer) ParseMinterRemoved ¶
func (_ERC20Mintable *ERC20MintableFilterer) ParseMinterRemoved(log types.Log) (*ERC20MintableMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*ERC20MintableFilterer) ParseTransfer ¶
func (_ERC20Mintable *ERC20MintableFilterer) ParseTransfer(log types.Log) (*ERC20MintableTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20MintableFilterer) WatchApproval ¶
func (_ERC20Mintable *ERC20MintableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20MintableApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20MintableFilterer) WatchMinterAdded ¶
func (_ERC20Mintable *ERC20MintableFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *ERC20MintableMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*ERC20MintableFilterer) WatchMinterRemoved ¶
func (_ERC20Mintable *ERC20MintableFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *ERC20MintableMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*ERC20MintableFilterer) WatchTransfer ¶
func (_ERC20Mintable *ERC20MintableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20MintableTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type ERC20MintableMinterAdded ¶
type ERC20MintableMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ERC20MintableMinterAdded represents a MinterAdded event raised by the ERC20Mintable contract.
type ERC20MintableMinterAddedIterator ¶
type ERC20MintableMinterAddedIterator struct { Event *ERC20MintableMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20MintableMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the ERC20Mintable contract.
func (*ERC20MintableMinterAddedIterator) Close ¶
func (it *ERC20MintableMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20MintableMinterAddedIterator) Error ¶
func (it *ERC20MintableMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20MintableMinterAddedIterator) Next ¶
func (it *ERC20MintableMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20MintableMinterRemoved ¶
type ERC20MintableMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ERC20MintableMinterRemoved represents a MinterRemoved event raised by the ERC20Mintable contract.
type ERC20MintableMinterRemovedIterator ¶
type ERC20MintableMinterRemovedIterator struct { Event *ERC20MintableMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20MintableMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the ERC20Mintable contract.
func (*ERC20MintableMinterRemovedIterator) Close ¶
func (it *ERC20MintableMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20MintableMinterRemovedIterator) Error ¶
func (it *ERC20MintableMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20MintableMinterRemovedIterator) Next ¶
func (it *ERC20MintableMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20MintableRaw ¶
type ERC20MintableRaw struct {
Contract *ERC20Mintable // Generic contract binding to access the raw methods on
}
ERC20MintableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20MintableRaw) Call ¶
func (_ERC20Mintable *ERC20MintableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20MintableRaw) Transact ¶
func (_ERC20Mintable *ERC20MintableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20MintableRaw) Transfer ¶
func (_ERC20Mintable *ERC20MintableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20MintableSession ¶
type ERC20MintableSession struct { Contract *ERC20Mintable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20MintableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20MintableSession) AddMinter ¶
func (_ERC20Mintable *ERC20MintableSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*ERC20MintableSession) Allowance ¶
func (_ERC20Mintable *ERC20MintableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20MintableSession) Approve ¶
func (_ERC20Mintable *ERC20MintableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20MintableSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20MintableSession) DecreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20MintableSession) IncreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20MintableSession) IsMinter ¶
func (_ERC20Mintable *ERC20MintableSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*ERC20MintableSession) Mint ¶
func (_ERC20Mintable *ERC20MintableSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*ERC20MintableSession) RenounceMinter ¶
func (_ERC20Mintable *ERC20MintableSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*ERC20MintableSession) TotalSupply ¶
func (_ERC20Mintable *ERC20MintableSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20MintableSession) Transfer ¶
func (_ERC20Mintable *ERC20MintableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20MintableSession) TransferFrom ¶
func (_ERC20Mintable *ERC20MintableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20MintableTransactor ¶
type ERC20MintableTransactor struct {
// contains filtered or unexported fields
}
ERC20MintableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20MintableTransactor ¶
func NewERC20MintableTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20MintableTransactor, error)
NewERC20MintableTransactor creates a new write-only instance of ERC20Mintable, bound to a specific deployed contract.
func (*ERC20MintableTransactor) AddMinter ¶
func (_ERC20Mintable *ERC20MintableTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*ERC20MintableTransactor) Approve ¶
func (_ERC20Mintable *ERC20MintableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20MintableTransactor) DecreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20MintableTransactor) IncreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20MintableTransactor) Mint ¶
func (_ERC20Mintable *ERC20MintableTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*ERC20MintableTransactor) RenounceMinter ¶
func (_ERC20Mintable *ERC20MintableTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*ERC20MintableTransactor) Transfer ¶
func (_ERC20Mintable *ERC20MintableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20MintableTransactor) TransferFrom ¶
func (_ERC20Mintable *ERC20MintableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20MintableTransactorRaw ¶
type ERC20MintableTransactorRaw struct {
Contract *ERC20MintableTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20MintableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20MintableTransactorRaw) Transact ¶
func (_ERC20Mintable *ERC20MintableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20MintableTransactorRaw) Transfer ¶
func (_ERC20Mintable *ERC20MintableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20MintableTransactorSession ¶
type ERC20MintableTransactorSession struct { Contract *ERC20MintableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20MintableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20MintableTransactorSession) AddMinter ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*ERC20MintableTransactorSession) Approve ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20MintableTransactorSession) DecreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20MintableTransactorSession) IncreaseAllowance ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20MintableTransactorSession) Mint ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*ERC20MintableTransactorSession) RenounceMinter ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*ERC20MintableTransactorSession) Transfer ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20MintableTransactorSession) TransferFrom ¶
func (_ERC20Mintable *ERC20MintableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20MintableTransfer ¶
type ERC20MintableTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20MintableTransfer represents a Transfer event raised by the ERC20Mintable contract.
type ERC20MintableTransferIterator ¶
type ERC20MintableTransferIterator struct { Event *ERC20MintableTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20MintableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Mintable contract.
func (*ERC20MintableTransferIterator) Close ¶
func (it *ERC20MintableTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20MintableTransferIterator) Error ¶
func (it *ERC20MintableTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20MintableTransferIterator) Next ¶
func (it *ERC20MintableTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20OnApprove ¶
type ERC20OnApprove struct { ERC20OnApproveCaller // Read-only binding to the contract ERC20OnApproveTransactor // Write-only binding to the contract ERC20OnApproveFilterer // Log filterer for contract events }
ERC20OnApprove is an auto generated Go binding around an Ethereum contract.
func DeployERC20OnApprove ¶
func DeployERC20OnApprove(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20OnApprove, error)
DeployERC20OnApprove deploys a new Ethereum contract, binding an instance of ERC20OnApprove to it.
func NewERC20OnApprove ¶
func NewERC20OnApprove(address common.Address, backend bind.ContractBackend) (*ERC20OnApprove, error)
NewERC20OnApprove creates a new instance of ERC20OnApprove, bound to a specific deployed contract.
type ERC20OnApproveApproval ¶
type ERC20OnApproveApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20OnApproveApproval represents a Approval event raised by the ERC20OnApprove contract.
type ERC20OnApproveApprovalIterator ¶
type ERC20OnApproveApprovalIterator struct { Event *ERC20OnApproveApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20OnApproveApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20OnApprove contract.
func (*ERC20OnApproveApprovalIterator) Close ¶
func (it *ERC20OnApproveApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20OnApproveApprovalIterator) Error ¶
func (it *ERC20OnApproveApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20OnApproveApprovalIterator) Next ¶
func (it *ERC20OnApproveApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20OnApproveCaller ¶
type ERC20OnApproveCaller struct {
// contains filtered or unexported fields
}
ERC20OnApproveCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20OnApproveCaller ¶
func NewERC20OnApproveCaller(address common.Address, caller bind.ContractCaller) (*ERC20OnApproveCaller, error)
NewERC20OnApproveCaller creates a new read-only instance of ERC20OnApprove, bound to a specific deployed contract.
func (*ERC20OnApproveCaller) Allowance ¶
func (_ERC20OnApprove *ERC20OnApproveCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20OnApproveCaller) BalanceOf ¶
func (_ERC20OnApprove *ERC20OnApproveCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20OnApproveCaller) INTERFACEIDONAPPROVE ¶
func (_ERC20OnApprove *ERC20OnApproveCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*ERC20OnApproveCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20OnApproveCallerRaw ¶
type ERC20OnApproveCallerRaw struct {
Contract *ERC20OnApproveCaller // Generic read-only contract binding to access the raw methods on
}
ERC20OnApproveCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20OnApproveCallerRaw) Call ¶
func (_ERC20OnApprove *ERC20OnApproveCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20OnApproveCallerSession ¶
type ERC20OnApproveCallerSession struct { Contract *ERC20OnApproveCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20OnApproveCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20OnApproveCallerSession) Allowance ¶
func (_ERC20OnApprove *ERC20OnApproveCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20OnApproveCallerSession) BalanceOf ¶
func (_ERC20OnApprove *ERC20OnApproveCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20OnApproveCallerSession) INTERFACEIDONAPPROVE ¶
func (_ERC20OnApprove *ERC20OnApproveCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*ERC20OnApproveCallerSession) TotalSupply ¶
func (_ERC20OnApprove *ERC20OnApproveCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20OnApproveFilterer ¶
type ERC20OnApproveFilterer struct {
// contains filtered or unexported fields
}
ERC20OnApproveFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20OnApproveFilterer ¶
func NewERC20OnApproveFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20OnApproveFilterer, error)
NewERC20OnApproveFilterer creates a new log filterer instance of ERC20OnApprove, bound to a specific deployed contract.
func (*ERC20OnApproveFilterer) FilterApproval ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20OnApproveApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20OnApproveFilterer) FilterTransfer ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20OnApproveTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20OnApproveFilterer) ParseApproval ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) ParseApproval(log types.Log) (*ERC20OnApproveApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20OnApproveFilterer) ParseTransfer ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) ParseTransfer(log types.Log) (*ERC20OnApproveTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20OnApproveFilterer) WatchApproval ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20OnApproveApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*ERC20OnApproveFilterer) WatchTransfer ¶
func (_ERC20OnApprove *ERC20OnApproveFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20OnApproveTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type ERC20OnApproveRaw ¶
type ERC20OnApproveRaw struct {
Contract *ERC20OnApprove // Generic contract binding to access the raw methods on
}
ERC20OnApproveRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20OnApproveRaw) Call ¶
func (_ERC20OnApprove *ERC20OnApproveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20OnApproveRaw) Transact ¶
func (_ERC20OnApprove *ERC20OnApproveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20OnApproveRaw) Transfer ¶
func (_ERC20OnApprove *ERC20OnApproveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20OnApproveSession ¶
type ERC20OnApproveSession struct { Contract *ERC20OnApprove // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20OnApproveSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20OnApproveSession) Allowance ¶
func (_ERC20OnApprove *ERC20OnApproveSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20OnApproveSession) Approve ¶
func (_ERC20OnApprove *ERC20OnApproveSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20OnApproveSession) ApproveAndCall ¶
func (_ERC20OnApprove *ERC20OnApproveSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*ERC20OnApproveSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20OnApproveSession) DecreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20OnApproveSession) INTERFACEIDONAPPROVE ¶
func (_ERC20OnApprove *ERC20OnApproveSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*ERC20OnApproveSession) IncreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20OnApproveSession) TotalSupply ¶
func (_ERC20OnApprove *ERC20OnApproveSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20OnApproveSession) Transfer ¶
func (_ERC20OnApprove *ERC20OnApproveSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20OnApproveSession) TransferFrom ¶
func (_ERC20OnApprove *ERC20OnApproveSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20OnApproveTransactor ¶
type ERC20OnApproveTransactor struct {
// contains filtered or unexported fields
}
ERC20OnApproveTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20OnApproveTransactor ¶
func NewERC20OnApproveTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20OnApproveTransactor, error)
NewERC20OnApproveTransactor creates a new write-only instance of ERC20OnApprove, bound to a specific deployed contract.
func (*ERC20OnApproveTransactor) Approve ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20OnApproveTransactor) ApproveAndCall ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*ERC20OnApproveTransactor) DecreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20OnApproveTransactor) IncreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20OnApproveTransactor) Transfer ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20OnApproveTransactor) TransferFrom ¶
func (_ERC20OnApprove *ERC20OnApproveTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20OnApproveTransactorRaw ¶
type ERC20OnApproveTransactorRaw struct {
Contract *ERC20OnApproveTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20OnApproveTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20OnApproveTransactorRaw) Transact ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20OnApproveTransactorRaw) Transfer ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20OnApproveTransactorSession ¶
type ERC20OnApproveTransactorSession struct { Contract *ERC20OnApproveTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20OnApproveTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20OnApproveTransactorSession) Approve ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20OnApproveTransactorSession) ApproveAndCall ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*ERC20OnApproveTransactorSession) DecreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20OnApproveTransactorSession) IncreaseAllowance ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20OnApproveTransactorSession) Transfer ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20OnApproveTransactorSession) TransferFrom ¶
func (_ERC20OnApprove *ERC20OnApproveTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20OnApproveTransfer ¶
type ERC20OnApproveTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20OnApproveTransfer represents a Transfer event raised by the ERC20OnApprove contract.
type ERC20OnApproveTransferIterator ¶
type ERC20OnApproveTransferIterator struct { Event *ERC20OnApproveTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20OnApproveTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20OnApprove contract.
func (*ERC20OnApproveTransferIterator) Close ¶
func (it *ERC20OnApproveTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20OnApproveTransferIterator) Error ¶
func (it *ERC20OnApproveTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20OnApproveTransferIterator) Next ¶
func (it *ERC20OnApproveTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Raw ¶
type ERC20Raw struct {
Contract *ERC20 // Generic contract binding to access the raw methods on
}
ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20Raw) Call ¶
func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20Raw) Transact ¶
func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20Raw) Transfer ¶
func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20Session ¶
type ERC20Session struct { Contract *ERC20 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20Session) Allowance ¶
func (_ERC20 *ERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*ERC20Session) Approve ¶
func (_ERC20 *ERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*ERC20Session) DecreaseAllowance ¶
func (_ERC20 *ERC20Session) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20Session) IncreaseAllowance ¶
func (_ERC20 *ERC20Session) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20Session) TotalSupply ¶
func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20Session) Transfer ¶
func (_ERC20 *ERC20Session) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20Session) TransferFrom ¶
func (_ERC20 *ERC20Session) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20Transactor ¶
type ERC20Transactor struct {
// contains filtered or unexported fields
}
ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20Transactor ¶
func NewERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC20Transactor, error)
NewERC20Transactor creates a new write-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Transactor) Approve ¶
func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20Transactor) DecreaseAllowance ¶
func (_ERC20 *ERC20Transactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20Transactor) IncreaseAllowance ¶
func (_ERC20 *ERC20Transactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20Transactor) Transfer ¶
func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20Transactor) TransferFrom ¶
func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20TransactorRaw ¶
type ERC20TransactorRaw struct {
Contract *ERC20Transactor // Generic write-only contract binding to access the raw methods on
}
ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20TransactorRaw) Transact ¶
func (_ERC20 *ERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20TransactorRaw) Transfer ¶
func (_ERC20 *ERC20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20TransactorSession ¶
type ERC20TransactorSession struct { Contract *ERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20TransactorSession) Approve ¶
func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*ERC20TransactorSession) DecreaseAllowance ¶
func (_ERC20 *ERC20TransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*ERC20TransactorSession) IncreaseAllowance ¶
func (_ERC20 *ERC20TransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*ERC20TransactorSession) Transfer ¶
func (_ERC20 *ERC20TransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*ERC20TransactorSession) TransferFrom ¶
func (_ERC20 *ERC20TransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type ERC20Transfer ¶
type ERC20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Transfer represents a Transfer event raised by the ERC20 contract.
type ERC20TransferIterator ¶
type ERC20TransferIterator struct { Event *ERC20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20 contract.
func (*ERC20TransferIterator) Close ¶
func (it *ERC20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20TransferIterator) Error ¶
func (it *ERC20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20TransferIterator) Next ¶
func (it *ERC20TransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERCProxy ¶
type ERCProxy struct { ERCProxyCaller // Read-only binding to the contract ERCProxyTransactor // Write-only binding to the contract ERCProxyFilterer // Log filterer for contract events }
ERCProxy is an auto generated Go binding around an Ethereum contract.
func NewERCProxy ¶
NewERCProxy creates a new instance of ERCProxy, bound to a specific deployed contract.
type ERCProxyCaller ¶
type ERCProxyCaller struct {
// contains filtered or unexported fields
}
ERCProxyCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERCProxyCaller ¶
func NewERCProxyCaller(address common.Address, caller bind.ContractCaller) (*ERCProxyCaller, error)
NewERCProxyCaller creates a new read-only instance of ERCProxy, bound to a specific deployed contract.
func (*ERCProxyCaller) Implementation ¶
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type ERCProxyCallerRaw ¶
type ERCProxyCallerRaw struct {
Contract *ERCProxyCaller // Generic read-only contract binding to access the raw methods on
}
ERCProxyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERCProxyCallerRaw) Call ¶
func (_ERCProxy *ERCProxyCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERCProxyCallerSession ¶
type ERCProxyCallerSession struct { Contract *ERCProxyCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERCProxyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERCProxyCallerSession) Implementation ¶
func (_ERCProxy *ERCProxyCallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type ERCProxyFilterer ¶
type ERCProxyFilterer struct {
// contains filtered or unexported fields
}
ERCProxyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERCProxyFilterer ¶
func NewERCProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*ERCProxyFilterer, error)
NewERCProxyFilterer creates a new log filterer instance of ERCProxy, bound to a specific deployed contract.
type ERCProxyRaw ¶
type ERCProxyRaw struct {
Contract *ERCProxy // Generic contract binding to access the raw methods on
}
ERCProxyRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERCProxyRaw) Call ¶
func (_ERCProxy *ERCProxyRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERCProxyRaw) Transact ¶
func (_ERCProxy *ERCProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERCProxyRaw) Transfer ¶
func (_ERCProxy *ERCProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERCProxySession ¶
type ERCProxySession struct { Contract *ERCProxy // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERCProxySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERCProxySession) Implementation ¶
func (_ERCProxy *ERCProxySession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address codeAddr)
type ERCProxyTransactor ¶
type ERCProxyTransactor struct {
// contains filtered or unexported fields
}
ERCProxyTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERCProxyTransactor ¶
func NewERCProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*ERCProxyTransactor, error)
NewERCProxyTransactor creates a new write-only instance of ERCProxy, bound to a specific deployed contract.
type ERCProxyTransactorRaw ¶
type ERCProxyTransactorRaw struct {
Contract *ERCProxyTransactor // Generic write-only contract binding to access the raw methods on
}
ERCProxyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERCProxyTransactorRaw) Transact ¶
func (_ERCProxy *ERCProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERCProxyTransactorRaw) Transfer ¶
func (_ERCProxy *ERCProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERCProxyTransactorSession ¶
type ERCProxyTransactorSession struct { Contract *ERCProxyTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERCProxyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type FixedIncrementCoinage ¶
type FixedIncrementCoinage struct { FixedIncrementCoinageCaller // Read-only binding to the contract FixedIncrementCoinageTransactor // Write-only binding to the contract FixedIncrementCoinageFilterer // Log filterer for contract events }
FixedIncrementCoinage is an auto generated Go binding around an Ethereum contract.
func DeployFixedIncrementCoinage ¶
func DeployFixedIncrementCoinage(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, seigPerBlock *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *FixedIncrementCoinage, error)
DeployFixedIncrementCoinage deploys a new Ethereum contract, binding an instance of FixedIncrementCoinage to it.
func NewFixedIncrementCoinage ¶
func NewFixedIncrementCoinage(address common.Address, backend bind.ContractBackend) (*FixedIncrementCoinage, error)
NewFixedIncrementCoinage creates a new instance of FixedIncrementCoinage, bound to a specific deployed contract.
type FixedIncrementCoinageApproval ¶
type FixedIncrementCoinageApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageApproval represents a Approval event raised by the FixedIncrementCoinage contract.
type FixedIncrementCoinageApprovalIterator ¶
type FixedIncrementCoinageApprovalIterator struct { Event *FixedIncrementCoinageApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the FixedIncrementCoinage contract.
func (*FixedIncrementCoinageApprovalIterator) Close ¶
func (it *FixedIncrementCoinageApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageApprovalIterator) Error ¶
func (it *FixedIncrementCoinageApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageApprovalIterator) Next ¶
func (it *FixedIncrementCoinageApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageCaller ¶
type FixedIncrementCoinageCaller struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewFixedIncrementCoinageCaller ¶
func NewFixedIncrementCoinageCaller(address common.Address, caller bind.ContractCaller) (*FixedIncrementCoinageCaller, error)
NewFixedIncrementCoinageCaller creates a new read-only instance of FixedIncrementCoinage, bound to a specific deployed contract.
func (*FixedIncrementCoinageCaller) Allowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageCaller) BalanceOf ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageCaller) Decimals ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageCaller) Factor ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageCaller) FactorIncrement ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageCaller) IsOwner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageCaller) LastBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageCaller) Name ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageCaller) Owner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageCaller) SeigPerBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) SeigPerBlock(opts *bind.CallOpts) (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageCaller) Symbol ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageCaller) TotalSupply ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageCaller) TransfersEnabled ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageCallerRaw ¶
type FixedIncrementCoinageCallerRaw struct {
Contract *FixedIncrementCoinageCaller // Generic read-only contract binding to access the raw methods on
}
FixedIncrementCoinageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*FixedIncrementCoinageCallerRaw) Call ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type FixedIncrementCoinageCallerSession ¶
type FixedIncrementCoinageCallerSession struct { Contract *FixedIncrementCoinageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
FixedIncrementCoinageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*FixedIncrementCoinageCallerSession) Allowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) BalanceOf ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) Decimals ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageCallerSession) Factor ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) FactorIncrement ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) IsOwner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageCallerSession) LastBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) Name ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageCallerSession) Owner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageCallerSession) SeigPerBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) Symbol ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageCallerSession) TotalSupply ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageCallerSession) TransfersEnabled ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageFactorIncreased ¶
type FixedIncrementCoinageFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageFactorIncreased represents a FactorIncreased event raised by the FixedIncrementCoinage contract.
type FixedIncrementCoinageFactorIncreasedIterator ¶
type FixedIncrementCoinageFactorIncreasedIterator struct { Event *FixedIncrementCoinageFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the FixedIncrementCoinage contract.
func (*FixedIncrementCoinageFactorIncreasedIterator) Close ¶
func (it *FixedIncrementCoinageFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageFactorIncreasedIterator) Error ¶
func (it *FixedIncrementCoinageFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageFactorIncreasedIterator) Next ¶
func (it *FixedIncrementCoinageFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageFilterer ¶
type FixedIncrementCoinageFilterer struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewFixedIncrementCoinageFilterer ¶
func NewFixedIncrementCoinageFilterer(address common.Address, filterer bind.ContractFilterer) (*FixedIncrementCoinageFilterer, error)
NewFixedIncrementCoinageFilterer creates a new log filterer instance of FixedIncrementCoinage, bound to a specific deployed contract.
func (*FixedIncrementCoinageFilterer) FilterApproval ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*FixedIncrementCoinageApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageFilterer) FilterFactorIncreased ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*FixedIncrementCoinageFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageFilterer) FilterOwnershipTransferred ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*FixedIncrementCoinageOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageFilterer) FilterTransfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*FixedIncrementCoinageTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*FixedIncrementCoinageFilterer) ParseApproval ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseApproval(log types.Log) (*FixedIncrementCoinageApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageFilterer) ParseFactorIncreased ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseFactorIncreased(log types.Log) (*FixedIncrementCoinageFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageFilterer) ParseOwnershipTransferred ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseOwnershipTransferred(log types.Log) (*FixedIncrementCoinageOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageFilterer) ParseTransfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) ParseTransfer(log types.Log) (*FixedIncrementCoinageTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*FixedIncrementCoinageFilterer) WatchApproval ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageFilterer) WatchFactorIncreased ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageFilterer) WatchOwnershipTransferred ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageFilterer) WatchTransfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type FixedIncrementCoinageMock ¶
type FixedIncrementCoinageMock struct { FixedIncrementCoinageMockCaller // Read-only binding to the contract FixedIncrementCoinageMockTransactor // Write-only binding to the contract FixedIncrementCoinageMockFilterer // Log filterer for contract events }
FixedIncrementCoinageMock is an auto generated Go binding around an Ethereum contract.
func DeployFixedIncrementCoinageMock ¶
func DeployFixedIncrementCoinageMock(auth *bind.TransactOpts, backend bind.ContractBackend, name string, symbol string, factor *big.Int, seigPerBlock *big.Int, transfersEnabled bool) (common.Address, *types.Transaction, *FixedIncrementCoinageMock, error)
DeployFixedIncrementCoinageMock deploys a new Ethereum contract, binding an instance of FixedIncrementCoinageMock to it.
func NewFixedIncrementCoinageMock ¶
func NewFixedIncrementCoinageMock(address common.Address, backend bind.ContractBackend) (*FixedIncrementCoinageMock, error)
NewFixedIncrementCoinageMock creates a new instance of FixedIncrementCoinageMock, bound to a specific deployed contract.
type FixedIncrementCoinageMockApproval ¶
type FixedIncrementCoinageMockApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockApproval represents a Approval event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockApprovalIterator ¶
type FixedIncrementCoinageMockApprovalIterator struct { Event *FixedIncrementCoinageMockApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockApprovalIterator) Close ¶
func (it *FixedIncrementCoinageMockApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockApprovalIterator) Error ¶
func (it *FixedIncrementCoinageMockApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockApprovalIterator) Next ¶
func (it *FixedIncrementCoinageMockApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageMockCaller ¶
type FixedIncrementCoinageMockCaller struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageMockCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewFixedIncrementCoinageMockCaller ¶
func NewFixedIncrementCoinageMockCaller(address common.Address, caller bind.ContractCaller) (*FixedIncrementCoinageMockCaller, error)
NewFixedIncrementCoinageMockCaller creates a new read-only instance of FixedIncrementCoinageMock, bound to a specific deployed contract.
func (*FixedIncrementCoinageMockCaller) Allowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) BalanceOf ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) Decimals ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageMockCaller) Factor ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Factor(opts *bind.CallOpts) (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) FactorIncrement ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) FactorIncrement(opts *bind.CallOpts) (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) IsMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) IsMinter(opts *bind.CallOpts, account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*FixedIncrementCoinageMockCaller) IsOwner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageMockCaller) LastBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) LastBlock(opts *bind.CallOpts) (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) Name ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageMockCaller) Owner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageMockCaller) SeigPerBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) SeigPerBlock(opts *bind.CallOpts) (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) Symbol ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageMockCaller) TotalSupply ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageMockCaller) TransfersEnabled ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageMockCallerRaw ¶
type FixedIncrementCoinageMockCallerRaw struct {
Contract *FixedIncrementCoinageMockCaller // Generic read-only contract binding to access the raw methods on
}
FixedIncrementCoinageMockCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*FixedIncrementCoinageMockCallerRaw) Call ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type FixedIncrementCoinageMockCallerSession ¶
type FixedIncrementCoinageMockCallerSession struct { Contract *FixedIncrementCoinageMockCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
FixedIncrementCoinageMockCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*FixedIncrementCoinageMockCallerSession) Allowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) BalanceOf ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) Decimals ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageMockCallerSession) Factor ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) FactorIncrement ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) IsMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*FixedIncrementCoinageMockCallerSession) IsOwner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageMockCallerSession) LastBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) Name ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageMockCallerSession) Owner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageMockCallerSession) SeigPerBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) Symbol ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageMockCallerSession) TotalSupply ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageMockCallerSession) TransfersEnabled ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageMockFactorIncreased ¶
type FixedIncrementCoinageMockFactorIncreased struct { Factor *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockFactorIncreased represents a FactorIncreased event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockFactorIncreasedIterator ¶
type FixedIncrementCoinageMockFactorIncreasedIterator struct { Event *FixedIncrementCoinageMockFactorIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockFactorIncreasedIterator is returned from FilterFactorIncreased and is used to iterate over the raw logs and unpacked data for FactorIncreased events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockFactorIncreasedIterator) Close ¶
func (it *FixedIncrementCoinageMockFactorIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockFactorIncreasedIterator) Error ¶
func (it *FixedIncrementCoinageMockFactorIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockFactorIncreasedIterator) Next ¶
func (it *FixedIncrementCoinageMockFactorIncreasedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageMockFilterer ¶
type FixedIncrementCoinageMockFilterer struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageMockFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewFixedIncrementCoinageMockFilterer ¶
func NewFixedIncrementCoinageMockFilterer(address common.Address, filterer bind.ContractFilterer) (*FixedIncrementCoinageMockFilterer, error)
NewFixedIncrementCoinageMockFilterer creates a new log filterer instance of FixedIncrementCoinageMock, bound to a specific deployed contract.
func (*FixedIncrementCoinageMockFilterer) FilterApproval ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*FixedIncrementCoinageMockApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageMockFilterer) FilterFactorIncreased ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterFactorIncreased(opts *bind.FilterOpts) (*FixedIncrementCoinageMockFactorIncreasedIterator, error)
FilterFactorIncreased is a free log retrieval operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageMockFilterer) FilterMinterAdded ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*FixedIncrementCoinageMockMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*FixedIncrementCoinageMockFilterer) FilterMinterRemoved ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*FixedIncrementCoinageMockMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*FixedIncrementCoinageMockFilterer) FilterOwnershipTransferred ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*FixedIncrementCoinageMockOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageMockFilterer) FilterTransfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*FixedIncrementCoinageMockTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*FixedIncrementCoinageMockFilterer) ParseApproval ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseApproval(log types.Log) (*FixedIncrementCoinageMockApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageMockFilterer) ParseFactorIncreased ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseFactorIncreased(log types.Log) (*FixedIncrementCoinageMockFactorIncreased, error)
ParseFactorIncreased is a log parse operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageMockFilterer) ParseMinterAdded ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseMinterAdded(log types.Log) (*FixedIncrementCoinageMockMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*FixedIncrementCoinageMockFilterer) ParseMinterRemoved ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseMinterRemoved(log types.Log) (*FixedIncrementCoinageMockMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*FixedIncrementCoinageMockFilterer) ParseOwnershipTransferred ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseOwnershipTransferred(log types.Log) (*FixedIncrementCoinageMockOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageMockFilterer) ParseTransfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) ParseTransfer(log types.Log) (*FixedIncrementCoinageMockTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*FixedIncrementCoinageMockFilterer) WatchApproval ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*FixedIncrementCoinageMockFilterer) WatchFactorIncreased ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchFactorIncreased(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockFactorIncreased) (event.Subscription, error)
WatchFactorIncreased is a free log subscription operation binding the contract event 0xe26ee4870433319e6f01f123f37f6f6823ff4084f5651912025d24930b01bcb6.
Solidity: event FactorIncreased(uint256 factor)
func (*FixedIncrementCoinageMockFilterer) WatchMinterAdded ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*FixedIncrementCoinageMockFilterer) WatchMinterRemoved ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*FixedIncrementCoinageMockFilterer) WatchOwnershipTransferred ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*FixedIncrementCoinageMockFilterer) WatchTransfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FixedIncrementCoinageMockTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type FixedIncrementCoinageMockMinterAdded ¶
type FixedIncrementCoinageMockMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockMinterAdded represents a MinterAdded event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockMinterAddedIterator ¶
type FixedIncrementCoinageMockMinterAddedIterator struct { Event *FixedIncrementCoinageMockMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockMinterAddedIterator) Close ¶
func (it *FixedIncrementCoinageMockMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockMinterAddedIterator) Error ¶
func (it *FixedIncrementCoinageMockMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockMinterAddedIterator) Next ¶
func (it *FixedIncrementCoinageMockMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageMockMinterRemoved ¶
type FixedIncrementCoinageMockMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockMinterRemoved represents a MinterRemoved event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockMinterRemovedIterator ¶
type FixedIncrementCoinageMockMinterRemovedIterator struct { Event *FixedIncrementCoinageMockMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockMinterRemovedIterator) Close ¶
func (it *FixedIncrementCoinageMockMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockMinterRemovedIterator) Error ¶
func (it *FixedIncrementCoinageMockMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockMinterRemovedIterator) Next ¶
func (it *FixedIncrementCoinageMockMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageMockOwnershipTransferred ¶
type FixedIncrementCoinageMockOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockOwnershipTransferred represents a OwnershipTransferred event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockOwnershipTransferredIterator ¶
type FixedIncrementCoinageMockOwnershipTransferredIterator struct { Event *FixedIncrementCoinageMockOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockOwnershipTransferredIterator) Close ¶
func (it *FixedIncrementCoinageMockOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockOwnershipTransferredIterator) Error ¶
func (it *FixedIncrementCoinageMockOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockOwnershipTransferredIterator) Next ¶
func (it *FixedIncrementCoinageMockOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageMockRaw ¶
type FixedIncrementCoinageMockRaw struct {
Contract *FixedIncrementCoinageMock // Generic contract binding to access the raw methods on
}
FixedIncrementCoinageMockRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*FixedIncrementCoinageMockRaw) Call ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*FixedIncrementCoinageMockRaw) Transact ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FixedIncrementCoinageMockRaw) Transfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type FixedIncrementCoinageMockSession ¶
type FixedIncrementCoinageMockSession struct { Contract *FixedIncrementCoinageMock // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FixedIncrementCoinageMockSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*FixedIncrementCoinageMockSession) AddMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*FixedIncrementCoinageMockSession) Allowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageMockSession) Approve ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockSession) BalanceOf ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageMockSession) Burn ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*FixedIncrementCoinageMockSession) BurnFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*FixedIncrementCoinageMockSession) Decimals ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageMockSession) DecreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageMockSession) EnableTransfers ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageMockSession) Factor ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageMockSession) FactorIncrement ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageMockSession) IncreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageMockSession) IsMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*FixedIncrementCoinageMockSession) IsOwner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageMockSession) LastBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockSession) Mint ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockSession) Name ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageMockSession) Owner ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageMockSession) RenounceMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*FixedIncrementCoinageMockSession) RenounceOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageMockSession) SeigPerBlock ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageMockSession) Symbol ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageMockSession) TotalSupply ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageMockSession) Transfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockSession) TransferFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockSession) TransferOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*FixedIncrementCoinageMockSession) TransfersEnabled ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageMockTransactor ¶
type FixedIncrementCoinageMockTransactor struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageMockTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewFixedIncrementCoinageMockTransactor ¶
func NewFixedIncrementCoinageMockTransactor(address common.Address, transactor bind.ContractTransactor) (*FixedIncrementCoinageMockTransactor, error)
NewFixedIncrementCoinageMockTransactor creates a new write-only instance of FixedIncrementCoinageMock, bound to a specific deployed contract.
func (*FixedIncrementCoinageMockTransactor) AddMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*FixedIncrementCoinageMockTransactor) Approve ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactor) Burn ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*FixedIncrementCoinageMockTransactor) BurnFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*FixedIncrementCoinageMockTransactor) DecreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageMockTransactor) EnableTransfers ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageMockTransactor) IncreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageMockTransactor) Mint ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactor) RenounceMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*FixedIncrementCoinageMockTransactor) RenounceOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageMockTransactor) Transfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactor) TransferFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactor) TransferOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type FixedIncrementCoinageMockTransactorRaw ¶
type FixedIncrementCoinageMockTransactorRaw struct {
Contract *FixedIncrementCoinageMockTransactor // Generic write-only contract binding to access the raw methods on
}
FixedIncrementCoinageMockTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*FixedIncrementCoinageMockTransactorRaw) Transact ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FixedIncrementCoinageMockTransactorRaw) Transfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type FixedIncrementCoinageMockTransactorSession ¶
type FixedIncrementCoinageMockTransactorSession struct { Contract *FixedIncrementCoinageMockTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FixedIncrementCoinageMockTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*FixedIncrementCoinageMockTransactorSession) AddMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*FixedIncrementCoinageMockTransactorSession) Approve ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) Burn ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*FixedIncrementCoinageMockTransactorSession) BurnFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*FixedIncrementCoinageMockTransactorSession) DecreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) EnableTransfers ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageMockTransactorSession) IncreaseAllowance ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) Mint ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) RenounceMinter ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*FixedIncrementCoinageMockTransactorSession) RenounceOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageMockTransactorSession) Transfer ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) TransferFrom ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageMockTransactorSession) TransferOwnership ¶
func (_FixedIncrementCoinageMock *FixedIncrementCoinageMockTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type FixedIncrementCoinageMockTransfer ¶
type FixedIncrementCoinageMockTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageMockTransfer represents a Transfer event raised by the FixedIncrementCoinageMock contract.
type FixedIncrementCoinageMockTransferIterator ¶
type FixedIncrementCoinageMockTransferIterator struct { Event *FixedIncrementCoinageMockTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageMockTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the FixedIncrementCoinageMock contract.
func (*FixedIncrementCoinageMockTransferIterator) Close ¶
func (it *FixedIncrementCoinageMockTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageMockTransferIterator) Error ¶
func (it *FixedIncrementCoinageMockTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageMockTransferIterator) Next ¶
func (it *FixedIncrementCoinageMockTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageOwnershipTransferred ¶
type FixedIncrementCoinageOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageOwnershipTransferred represents a OwnershipTransferred event raised by the FixedIncrementCoinage contract.
type FixedIncrementCoinageOwnershipTransferredIterator ¶
type FixedIncrementCoinageOwnershipTransferredIterator struct { Event *FixedIncrementCoinageOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FixedIncrementCoinage contract.
func (*FixedIncrementCoinageOwnershipTransferredIterator) Close ¶
func (it *FixedIncrementCoinageOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageOwnershipTransferredIterator) Error ¶
func (it *FixedIncrementCoinageOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageOwnershipTransferredIterator) Next ¶
func (it *FixedIncrementCoinageOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FixedIncrementCoinageRaw ¶
type FixedIncrementCoinageRaw struct {
Contract *FixedIncrementCoinage // Generic contract binding to access the raw methods on
}
FixedIncrementCoinageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*FixedIncrementCoinageRaw) Call ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*FixedIncrementCoinageRaw) Transact ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FixedIncrementCoinageRaw) Transfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type FixedIncrementCoinageSession ¶
type FixedIncrementCoinageSession struct { Contract *FixedIncrementCoinage // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FixedIncrementCoinageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*FixedIncrementCoinageSession) Allowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*FixedIncrementCoinageSession) Approve ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageSession) BalanceOf ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*FixedIncrementCoinageSession) Decimals ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*FixedIncrementCoinageSession) DecreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageSession) EnableTransfers ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageSession) Factor ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Factor() (*big.Int, error)
Factor is a free data retrieval call binding the contract method 0x54f703f8.
Solidity: function factor() constant returns(uint256)
func (*FixedIncrementCoinageSession) FactorIncrement ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) FactorIncrement() (*big.Int, error)
FactorIncrement is a free data retrieval call binding the contract method 0xd4132ee2.
Solidity: function factorIncrement() constant returns(uint256)
func (*FixedIncrementCoinageSession) IncreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageSession) IsOwner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*FixedIncrementCoinageSession) LastBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) LastBlock() (*big.Int, error)
LastBlock is a free data retrieval call binding the contract method 0x806b984f.
Solidity: function lastBlock() constant returns(uint256)
func (*FixedIncrementCoinageSession) Name ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*FixedIncrementCoinageSession) Owner ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FixedIncrementCoinageSession) RenounceOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageSession) SeigPerBlock ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*FixedIncrementCoinageSession) Symbol ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*FixedIncrementCoinageSession) TotalSupply ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*FixedIncrementCoinageSession) Transfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageSession) TransferFrom ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageSession) TransferOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*FixedIncrementCoinageSession) TransfersEnabled ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type FixedIncrementCoinageTransactor ¶
type FixedIncrementCoinageTransactor struct {
// contains filtered or unexported fields
}
FixedIncrementCoinageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewFixedIncrementCoinageTransactor ¶
func NewFixedIncrementCoinageTransactor(address common.Address, transactor bind.ContractTransactor) (*FixedIncrementCoinageTransactor, error)
NewFixedIncrementCoinageTransactor creates a new write-only instance of FixedIncrementCoinage, bound to a specific deployed contract.
func (*FixedIncrementCoinageTransactor) Approve ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactor) DecreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageTransactor) EnableTransfers ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) EnableTransfers(opts *bind.TransactOpts, v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageTransactor) IncreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageTransactor) RenounceOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageTransactor) Transfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactor) TransferFrom ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactor) TransferOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type FixedIncrementCoinageTransactorRaw ¶
type FixedIncrementCoinageTransactorRaw struct {
Contract *FixedIncrementCoinageTransactor // Generic write-only contract binding to access the raw methods on
}
FixedIncrementCoinageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*FixedIncrementCoinageTransactorRaw) Transact ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FixedIncrementCoinageTransactorRaw) Transfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type FixedIncrementCoinageTransactorSession ¶
type FixedIncrementCoinageTransactorSession struct { Contract *FixedIncrementCoinageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FixedIncrementCoinageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*FixedIncrementCoinageTransactorSession) Approve ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactorSession) DecreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*FixedIncrementCoinageTransactorSession) EnableTransfers ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) EnableTransfers(v bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool v) returns()
func (*FixedIncrementCoinageTransactorSession) IncreaseAllowance ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*FixedIncrementCoinageTransactorSession) RenounceOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*FixedIncrementCoinageTransactorSession) Transfer ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactorSession) TransferFrom ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*FixedIncrementCoinageTransactorSession) TransferOwnership ¶
func (_FixedIncrementCoinage *FixedIncrementCoinageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type FixedIncrementCoinageTransfer ¶
type FixedIncrementCoinageTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
FixedIncrementCoinageTransfer represents a Transfer event raised by the FixedIncrementCoinage contract.
type FixedIncrementCoinageTransferIterator ¶
type FixedIncrementCoinageTransferIterator struct { Event *FixedIncrementCoinageTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FixedIncrementCoinageTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the FixedIncrementCoinage contract.
func (*FixedIncrementCoinageTransferIterator) Close ¶
func (it *FixedIncrementCoinageTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FixedIncrementCoinageTransferIterator) Error ¶
func (it *FixedIncrementCoinageTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FixedIncrementCoinageTransferIterator) Next ¶
func (it *FixedIncrementCoinageTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IERC165 ¶
type IERC165 struct { IERC165Caller // Read-only binding to the contract IERC165Transactor // Write-only binding to the contract IERC165Filterer // Log filterer for contract events }
IERC165 is an auto generated Go binding around an Ethereum contract.
func NewIERC165 ¶
NewIERC165 creates a new instance of IERC165, bound to a specific deployed contract.
type IERC165Caller ¶
type IERC165Caller struct {
// contains filtered or unexported fields
}
IERC165Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewIERC165Caller ¶
func NewIERC165Caller(address common.Address, caller bind.ContractCaller) (*IERC165Caller, error)
NewIERC165Caller creates a new read-only instance of IERC165, bound to a specific deployed contract.
func (*IERC165Caller) SupportsInterface ¶
func (_IERC165 *IERC165Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type IERC165CallerRaw ¶
type IERC165CallerRaw struct {
Contract *IERC165Caller // Generic read-only contract binding to access the raw methods on
}
IERC165CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IERC165CallerRaw) Call ¶
func (_IERC165 *IERC165CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type IERC165CallerSession ¶
type IERC165CallerSession struct { Contract *IERC165Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC165CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*IERC165CallerSession) SupportsInterface ¶
func (_IERC165 *IERC165CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type IERC165Filterer ¶
type IERC165Filterer struct {
// contains filtered or unexported fields
}
IERC165Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIERC165Filterer ¶
func NewIERC165Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC165Filterer, error)
NewIERC165Filterer creates a new log filterer instance of IERC165, bound to a specific deployed contract.
type IERC165Raw ¶
type IERC165Raw struct {
Contract *IERC165 // Generic contract binding to access the raw methods on
}
IERC165Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*IERC165Raw) Call ¶
func (_IERC165 *IERC165Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*IERC165Raw) Transact ¶
func (_IERC165 *IERC165Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC165Raw) Transfer ¶
func (_IERC165 *IERC165Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IERC165Session ¶
type IERC165Session struct { Contract *IERC165 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC165Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IERC165Session) SupportsInterface ¶
func (_IERC165 *IERC165Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type IERC165Transactor ¶
type IERC165Transactor struct {
// contains filtered or unexported fields
}
IERC165Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIERC165Transactor ¶
func NewIERC165Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC165Transactor, error)
NewIERC165Transactor creates a new write-only instance of IERC165, bound to a specific deployed contract.
type IERC165TransactorRaw ¶
type IERC165TransactorRaw struct {
Contract *IERC165Transactor // Generic write-only contract binding to access the raw methods on
}
IERC165TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IERC165TransactorRaw) Transact ¶
func (_IERC165 *IERC165TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC165TransactorRaw) Transfer ¶
func (_IERC165 *IERC165TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IERC165TransactorSession ¶
type IERC165TransactorSession struct { Contract *IERC165Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC165TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type IERC20 ¶
type IERC20 struct { IERC20Caller // Read-only binding to the contract IERC20Transactor // Write-only binding to the contract IERC20Filterer // Log filterer for contract events }
IERC20 is an auto generated Go binding around an Ethereum contract.
type IERC20Approval ¶
type IERC20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20Approval represents a Approval event raised by the IERC20 contract.
type IERC20ApprovalIterator ¶
type IERC20ApprovalIterator struct { Event *IERC20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20 contract.
func (*IERC20ApprovalIterator) Close ¶
func (it *IERC20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20ApprovalIterator) Error ¶
func (it *IERC20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20ApprovalIterator) Next ¶
func (it *IERC20ApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IERC20Caller ¶
type IERC20Caller struct {
// contains filtered or unexported fields
}
IERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewIERC20Caller ¶
func NewIERC20Caller(address common.Address, caller bind.ContractCaller) (*IERC20Caller, error)
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
func (*IERC20Caller) Allowance ¶
func (_IERC20 *IERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*IERC20Caller) BalanceOf ¶
func (_IERC20 *IERC20Caller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*IERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type IERC20CallerRaw ¶
type IERC20CallerRaw struct {
Contract *IERC20Caller // Generic read-only contract binding to access the raw methods on
}
IERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IERC20CallerRaw) Call ¶
func (_IERC20 *IERC20CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type IERC20CallerSession ¶
type IERC20CallerSession struct { Contract *IERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*IERC20CallerSession) Allowance ¶
func (_IERC20 *IERC20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*IERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*IERC20CallerSession) TotalSupply ¶
func (_IERC20 *IERC20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type IERC20Filterer ¶
type IERC20Filterer struct {
// contains filtered or unexported fields
}
IERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIERC20Filterer ¶
func NewIERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*IERC20Filterer, error)
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
func (*IERC20Filterer) FilterApproval ¶
func (_IERC20 *IERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IERC20ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*IERC20Filterer) FilterTransfer ¶
func (_IERC20 *IERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IERC20TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*IERC20Filterer) ParseApproval ¶
func (_IERC20 *IERC20Filterer) ParseApproval(log types.Log) (*IERC20Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*IERC20Filterer) ParseTransfer ¶
func (_IERC20 *IERC20Filterer) ParseTransfer(log types.Log) (*IERC20Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*IERC20Filterer) WatchApproval ¶
func (_IERC20 *IERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *IERC20Approval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*IERC20Filterer) WatchTransfer ¶
func (_IERC20 *IERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *IERC20Transfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type IERC20Raw ¶
type IERC20Raw struct {
Contract *IERC20 // Generic contract binding to access the raw methods on
}
IERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*IERC20Raw) Call ¶
func (_IERC20 *IERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*IERC20Raw) Transact ¶
func (_IERC20 *IERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20Raw) Transfer ¶
func (_IERC20 *IERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IERC20Session ¶
type IERC20Session struct { Contract *IERC20 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IERC20Session) Allowance ¶
func (_IERC20 *IERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*IERC20Session) Approve ¶
func (_IERC20 *IERC20Session) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*IERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*IERC20Session) TotalSupply ¶
func (_IERC20 *IERC20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*IERC20Session) Transfer ¶
func (_IERC20 *IERC20Session) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*IERC20Session) TransferFrom ¶
func (_IERC20 *IERC20Session) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type IERC20Transactor ¶
type IERC20Transactor struct {
// contains filtered or unexported fields
}
IERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIERC20Transactor ¶
func NewIERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*IERC20Transactor, error)
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
func (*IERC20Transactor) Approve ¶
func (_IERC20 *IERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*IERC20Transactor) Transfer ¶
func (_IERC20 *IERC20Transactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*IERC20Transactor) TransferFrom ¶
func (_IERC20 *IERC20Transactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type IERC20TransactorRaw ¶
type IERC20TransactorRaw struct {
Contract *IERC20Transactor // Generic write-only contract binding to access the raw methods on
}
IERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IERC20TransactorRaw) Transact ¶
func (_IERC20 *IERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IERC20TransactorRaw) Transfer ¶
func (_IERC20 *IERC20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IERC20TransactorSession ¶
type IERC20TransactorSession struct { Contract *IERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IERC20TransactorSession) Approve ¶
func (_IERC20 *IERC20TransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*IERC20TransactorSession) Transfer ¶
func (_IERC20 *IERC20TransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*IERC20TransactorSession) TransferFrom ¶
func (_IERC20 *IERC20TransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
type IERC20Transfer ¶
type IERC20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
IERC20Transfer represents a Transfer event raised by the IERC20 contract.
type IERC20TransferIterator ¶
type IERC20TransferIterator struct { Event *IERC20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20 contract.
func (*IERC20TransferIterator) Close ¶
func (it *IERC20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IERC20TransferIterator) Error ¶
func (it *IERC20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IERC20TransferIterator) Next ¶
func (it *IERC20TransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type IsContract ¶
type IsContract struct { IsContractCaller // Read-only binding to the contract IsContractTransactor // Write-only binding to the contract IsContractFilterer // Log filterer for contract events }
IsContract is an auto generated Go binding around an Ethereum contract.
func DeployIsContract ¶
func DeployIsContract(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *IsContract, error)
DeployIsContract deploys a new Ethereum contract, binding an instance of IsContract to it.
func NewIsContract ¶
func NewIsContract(address common.Address, backend bind.ContractBackend) (*IsContract, error)
NewIsContract creates a new instance of IsContract, bound to a specific deployed contract.
type IsContractCaller ¶
type IsContractCaller struct {
// contains filtered or unexported fields
}
IsContractCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIsContractCaller ¶
func NewIsContractCaller(address common.Address, caller bind.ContractCaller) (*IsContractCaller, error)
NewIsContractCaller creates a new read-only instance of IsContract, bound to a specific deployed contract.
type IsContractCallerRaw ¶
type IsContractCallerRaw struct {
Contract *IsContractCaller // Generic read-only contract binding to access the raw methods on
}
IsContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IsContractCallerRaw) Call ¶
func (_IsContract *IsContractCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type IsContractCallerSession ¶
type IsContractCallerSession struct { Contract *IsContractCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IsContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IsContractFilterer ¶
type IsContractFilterer struct {
// contains filtered or unexported fields
}
IsContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIsContractFilterer ¶
func NewIsContractFilterer(address common.Address, filterer bind.ContractFilterer) (*IsContractFilterer, error)
NewIsContractFilterer creates a new log filterer instance of IsContract, bound to a specific deployed contract.
type IsContractRaw ¶
type IsContractRaw struct {
Contract *IsContract // Generic contract binding to access the raw methods on
}
IsContractRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IsContractRaw) Call ¶
func (_IsContract *IsContractRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*IsContractRaw) Transact ¶
func (_IsContract *IsContractRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IsContractRaw) Transfer ¶
func (_IsContract *IsContractRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IsContractSession ¶
type IsContractSession struct { Contract *IsContract // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IsContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type IsContractTransactor ¶
type IsContractTransactor struct {
// contains filtered or unexported fields
}
IsContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIsContractTransactor ¶
func NewIsContractTransactor(address common.Address, transactor bind.ContractTransactor) (*IsContractTransactor, error)
NewIsContractTransactor creates a new write-only instance of IsContract, bound to a specific deployed contract.
type IsContractTransactorRaw ¶
type IsContractTransactorRaw struct {
Contract *IsContractTransactor // Generic write-only contract binding to access the raw methods on
}
IsContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IsContractTransactorRaw) Transact ¶
func (_IsContract *IsContractTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IsContractTransactorRaw) Transfer ¶
func (_IsContract *IsContractTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type IsContractTransactorSession ¶
type IsContractTransactorSession struct { Contract *IsContractTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IsContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type Migrations ¶
type Migrations struct { MigrationsCaller // Read-only binding to the contract MigrationsTransactor // Write-only binding to the contract MigrationsFilterer // Log filterer for contract events }
Migrations is an auto generated Go binding around an Ethereum contract.
func DeployMigrations ¶
func DeployMigrations(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Migrations, error)
DeployMigrations deploys a new Ethereum contract, binding an instance of Migrations to it.
func NewMigrations ¶
func NewMigrations(address common.Address, backend bind.ContractBackend) (*Migrations, error)
NewMigrations creates a new instance of Migrations, bound to a specific deployed contract.
type MigrationsCaller ¶
type MigrationsCaller struct {
// contains filtered or unexported fields
}
MigrationsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMigrationsCaller ¶
func NewMigrationsCaller(address common.Address, caller bind.ContractCaller) (*MigrationsCaller, error)
NewMigrationsCaller creates a new read-only instance of Migrations, bound to a specific deployed contract.
func (*MigrationsCaller) LastCompletedMigration ¶
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
type MigrationsCallerRaw ¶
type MigrationsCallerRaw struct {
Contract *MigrationsCaller // Generic read-only contract binding to access the raw methods on
}
MigrationsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MigrationsCallerRaw) Call ¶
func (_Migrations *MigrationsCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MigrationsCallerSession ¶
type MigrationsCallerSession struct { Contract *MigrationsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MigrationsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MigrationsCallerSession) LastCompletedMigration ¶
func (_Migrations *MigrationsCallerSession) LastCompletedMigration() (*big.Int, error)
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
type MigrationsFilterer ¶
type MigrationsFilterer struct {
// contains filtered or unexported fields
}
MigrationsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMigrationsFilterer ¶
func NewMigrationsFilterer(address common.Address, filterer bind.ContractFilterer) (*MigrationsFilterer, error)
NewMigrationsFilterer creates a new log filterer instance of Migrations, bound to a specific deployed contract.
type MigrationsRaw ¶
type MigrationsRaw struct {
Contract *Migrations // Generic contract binding to access the raw methods on
}
MigrationsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MigrationsRaw) Call ¶
func (_Migrations *MigrationsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MigrationsRaw) Transact ¶
func (_Migrations *MigrationsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MigrationsRaw) Transfer ¶
func (_Migrations *MigrationsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MigrationsSession ¶
type MigrationsSession struct { Contract *Migrations // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MigrationsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MigrationsSession) LastCompletedMigration ¶
func (_Migrations *MigrationsSession) LastCompletedMigration() (*big.Int, error)
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
func (*MigrationsSession) Owner ¶
func (_Migrations *MigrationsSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MigrationsSession) SetCompleted ¶
func (_Migrations *MigrationsSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(uint256 completed) returns()
func (*MigrationsSession) Upgrade ¶
func (_Migrations *MigrationsSession) Upgrade(new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(address new_address) returns()
type MigrationsTransactor ¶
type MigrationsTransactor struct {
// contains filtered or unexported fields
}
MigrationsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMigrationsTransactor ¶
func NewMigrationsTransactor(address common.Address, transactor bind.ContractTransactor) (*MigrationsTransactor, error)
NewMigrationsTransactor creates a new write-only instance of Migrations, bound to a specific deployed contract.
func (*MigrationsTransactor) SetCompleted ¶
func (_Migrations *MigrationsTransactor) SetCompleted(opts *bind.TransactOpts, completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(uint256 completed) returns()
func (*MigrationsTransactor) Upgrade ¶
func (_Migrations *MigrationsTransactor) Upgrade(opts *bind.TransactOpts, new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(address new_address) returns()
type MigrationsTransactorRaw ¶
type MigrationsTransactorRaw struct {
Contract *MigrationsTransactor // Generic write-only contract binding to access the raw methods on
}
MigrationsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MigrationsTransactorRaw) Transact ¶
func (_Migrations *MigrationsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MigrationsTransactorRaw) Transfer ¶
func (_Migrations *MigrationsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MigrationsTransactorSession ¶
type MigrationsTransactorSession struct { Contract *MigrationsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MigrationsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MigrationsTransactorSession) SetCompleted ¶
func (_Migrations *MigrationsTransactorSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(uint256 completed) returns()
func (*MigrationsTransactorSession) Upgrade ¶
func (_Migrations *MigrationsTransactorSession) Upgrade(new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(address new_address) returns()
type MiniMeToken ¶
type MiniMeToken struct { MiniMeTokenCaller // Read-only binding to the contract MiniMeTokenTransactor // Write-only binding to the contract MiniMeTokenFilterer // Log filterer for contract events }
MiniMeToken is an auto generated Go binding around an Ethereum contract.
func DeployMiniMeToken ¶
func DeployMiniMeToken(auth *bind.TransactOpts, backend bind.ContractBackend, _tokenFactory common.Address, _parentToken common.Address, _parentSnapShotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (common.Address, *types.Transaction, *MiniMeToken, error)
DeployMiniMeToken deploys a new Ethereum contract, binding an instance of MiniMeToken to it.
func NewMiniMeToken ¶
func NewMiniMeToken(address common.Address, backend bind.ContractBackend) (*MiniMeToken, error)
NewMiniMeToken creates a new instance of MiniMeToken, bound to a specific deployed contract.
type MiniMeTokenApproval ¶
type MiniMeTokenApproval struct { Owner common.Address Spender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenApproval represents a Approval event raised by the MiniMeToken contract.
type MiniMeTokenApprovalIterator ¶
type MiniMeTokenApprovalIterator struct { Event *MiniMeTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the MiniMeToken contract.
func (*MiniMeTokenApprovalIterator) Close ¶
func (it *MiniMeTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenApprovalIterator) Error ¶
func (it *MiniMeTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenApprovalIterator) Next ¶
func (it *MiniMeTokenApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenCaller ¶
type MiniMeTokenCaller struct {
// contains filtered or unexported fields
}
MiniMeTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMiniMeTokenCaller ¶
func NewMiniMeTokenCaller(address common.Address, caller bind.ContractCaller) (*MiniMeTokenCaller, error)
NewMiniMeTokenCaller creates a new read-only instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenCaller) Allowance ¶
func (_MiniMeToken *MiniMeTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*MiniMeTokenCaller) BalanceOf ¶
func (_MiniMeToken *MiniMeTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*MiniMeTokenCaller) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenCaller) Controller ¶
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*MiniMeTokenCaller) CreationBlock ¶
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*MiniMeTokenCaller) Decimals ¶
func (_MiniMeToken *MiniMeTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*MiniMeTokenCaller) Name ¶
func (_MiniMeToken *MiniMeTokenCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*MiniMeTokenCaller) ParentSnapShotBlock ¶
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*MiniMeTokenCaller) ParentToken ¶
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*MiniMeTokenCaller) Symbol ¶
func (_MiniMeToken *MiniMeTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*MiniMeTokenCaller) TokenFactory ¶
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*MiniMeTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*MiniMeTokenCaller) TotalSupplyAt ¶
func (_MiniMeToken *MiniMeTokenCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenCaller) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
type MiniMeTokenCallerRaw ¶
type MiniMeTokenCallerRaw struct {
Contract *MiniMeTokenCaller // Generic read-only contract binding to access the raw methods on
}
MiniMeTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MiniMeTokenCallerRaw) Call ¶
func (_MiniMeToken *MiniMeTokenCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MiniMeTokenCallerSession ¶
type MiniMeTokenCallerSession struct { Contract *MiniMeTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MiniMeTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MiniMeTokenCallerSession) Allowance ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*MiniMeTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*MiniMeTokenCallerSession) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenCallerSession) Controller ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*MiniMeTokenCallerSession) CreationBlock ¶
func (_MiniMeToken *MiniMeTokenCallerSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*MiniMeTokenCallerSession) Decimals ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*MiniMeTokenCallerSession) Name ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*MiniMeTokenCallerSession) ParentSnapShotBlock ¶
func (_MiniMeToken *MiniMeTokenCallerSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*MiniMeTokenCallerSession) ParentToken ¶
func (_MiniMeToken *MiniMeTokenCallerSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*MiniMeTokenCallerSession) Symbol ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*MiniMeTokenCallerSession) TokenFactory ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*MiniMeTokenCallerSession) TotalSupply ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*MiniMeTokenCallerSession) TotalSupplyAt ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenCallerSession) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
func (*MiniMeTokenCallerSession) Version ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type MiniMeTokenClaimedTokens ¶
type MiniMeTokenClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenClaimedTokens represents a ClaimedTokens event raised by the MiniMeToken contract.
type MiniMeTokenClaimedTokensIterator ¶
type MiniMeTokenClaimedTokensIterator struct { Event *MiniMeTokenClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the MiniMeToken contract.
func (*MiniMeTokenClaimedTokensIterator) Close ¶
func (it *MiniMeTokenClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenClaimedTokensIterator) Error ¶
func (it *MiniMeTokenClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenClaimedTokensIterator) Next ¶
func (it *MiniMeTokenClaimedTokensIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenFactory ¶
type MiniMeTokenFactory struct { MiniMeTokenFactoryCaller // Read-only binding to the contract MiniMeTokenFactoryTransactor // Write-only binding to the contract MiniMeTokenFactoryFilterer // Log filterer for contract events }
MiniMeTokenFactory is an auto generated Go binding around an Ethereum contract.
func DeployMiniMeTokenFactory ¶
func DeployMiniMeTokenFactory(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MiniMeTokenFactory, error)
DeployMiniMeTokenFactory deploys a new Ethereum contract, binding an instance of MiniMeTokenFactory to it.
func NewMiniMeTokenFactory ¶
func NewMiniMeTokenFactory(address common.Address, backend bind.ContractBackend) (*MiniMeTokenFactory, error)
NewMiniMeTokenFactory creates a new instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryCaller ¶
type MiniMeTokenFactoryCaller struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMiniMeTokenFactoryCaller ¶
func NewMiniMeTokenFactoryCaller(address common.Address, caller bind.ContractCaller) (*MiniMeTokenFactoryCaller, error)
NewMiniMeTokenFactoryCaller creates a new read-only instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryCallerRaw ¶
type MiniMeTokenFactoryCallerRaw struct {
Contract *MiniMeTokenFactoryCaller // Generic read-only contract binding to access the raw methods on
}
MiniMeTokenFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryCallerRaw) Call ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MiniMeTokenFactoryCallerSession ¶
type MiniMeTokenFactoryCallerSession struct { Contract *MiniMeTokenFactoryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MiniMeTokenFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type MiniMeTokenFactoryFilterer ¶
type MiniMeTokenFactoryFilterer struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMiniMeTokenFactoryFilterer ¶
func NewMiniMeTokenFactoryFilterer(address common.Address, filterer bind.ContractFilterer) (*MiniMeTokenFactoryFilterer, error)
NewMiniMeTokenFactoryFilterer creates a new log filterer instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryRaw ¶
type MiniMeTokenFactoryRaw struct {
Contract *MiniMeTokenFactory // Generic contract binding to access the raw methods on
}
MiniMeTokenFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryRaw) Call ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MiniMeTokenFactoryRaw) Transact ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenFactoryRaw) Transfer ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenFactorySession ¶
type MiniMeTokenFactorySession struct { Contract *MiniMeTokenFactory // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MiniMeTokenFactorySession) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactorySession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFactoryTransactor ¶
type MiniMeTokenFactoryTransactor struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMiniMeTokenFactoryTransactor ¶
func NewMiniMeTokenFactoryTransactor(address common.Address, transactor bind.ContractTransactor) (*MiniMeTokenFactoryTransactor, error)
NewMiniMeTokenFactoryTransactor creates a new write-only instance of MiniMeTokenFactory, bound to a specific deployed contract.
func (*MiniMeTokenFactoryTransactor) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactor) CreateCloneToken(opts *bind.TransactOpts, _parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFactoryTransactorRaw ¶
type MiniMeTokenFactoryTransactorRaw struct {
Contract *MiniMeTokenFactoryTransactor // Generic write-only contract binding to access the raw methods on
}
MiniMeTokenFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryTransactorRaw) Transact ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenFactoryTransactorRaw) Transfer ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenFactoryTransactorSession ¶
type MiniMeTokenFactoryTransactorSession struct { Contract *MiniMeTokenFactoryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MiniMeTokenFactoryTransactorSession) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorSession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFilterer ¶
type MiniMeTokenFilterer struct {
// contains filtered or unexported fields
}
MiniMeTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMiniMeTokenFilterer ¶
func NewMiniMeTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*MiniMeTokenFilterer, error)
NewMiniMeTokenFilterer creates a new log filterer instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenFilterer) FilterApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*MiniMeTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) FilterClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*MiniMeTokenClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) FilterNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*MiniMeTokenNewCloneTokenIterator, error)
FilterNewCloneToken is a free log retrieval operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) FilterTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*MiniMeTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*MiniMeTokenFilterer) ParseApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseApproval(log types.Log) (*MiniMeTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) ParseClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseClaimedTokens(log types.Log) (*MiniMeTokenClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) ParseNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseNewCloneToken(log types.Log) (*MiniMeTokenNewCloneToken, error)
ParseNewCloneToken is a log parse operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) ParseTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseTransfer(log types.Log) (*MiniMeTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*MiniMeTokenFilterer) WatchApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MiniMeTokenApproval, _owner []common.Address, _spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) WatchClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *MiniMeTokenClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) WatchNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *MiniMeTokenNewCloneToken, _cloneToken []common.Address) (event.Subscription, error)
WatchNewCloneToken is a free log subscription operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) WatchTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MiniMeTokenTransfer, _from []common.Address, _to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
type MiniMeTokenNewCloneToken ¶
type MiniMeTokenNewCloneToken struct { CloneToken common.Address SnapshotBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenNewCloneToken represents a NewCloneToken event raised by the MiniMeToken contract.
type MiniMeTokenNewCloneTokenIterator ¶
type MiniMeTokenNewCloneTokenIterator struct { Event *MiniMeTokenNewCloneToken // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenNewCloneTokenIterator is returned from FilterNewCloneToken and is used to iterate over the raw logs and unpacked data for NewCloneToken events raised by the MiniMeToken contract.
func (*MiniMeTokenNewCloneTokenIterator) Close ¶
func (it *MiniMeTokenNewCloneTokenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenNewCloneTokenIterator) Error ¶
func (it *MiniMeTokenNewCloneTokenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenNewCloneTokenIterator) Next ¶
func (it *MiniMeTokenNewCloneTokenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenRaw ¶
type MiniMeTokenRaw struct {
Contract *MiniMeToken // Generic contract binding to access the raw methods on
}
MiniMeTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MiniMeTokenRaw) Call ¶
func (_MiniMeToken *MiniMeTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MiniMeTokenRaw) Transact ¶
func (_MiniMeToken *MiniMeTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenRaw) Transfer ¶
func (_MiniMeToken *MiniMeTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenSession ¶
type MiniMeTokenSession struct { Contract *MiniMeToken // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MiniMeTokenSession) Allowance ¶
func (_MiniMeToken *MiniMeTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) constant returns(uint256 remaining)
func (*MiniMeTokenSession) Approve ¶
func (_MiniMeToken *MiniMeTokenSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) constant returns(uint256 balance)
func (*MiniMeTokenSession) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenSession) ChangeController ¶
func (_MiniMeToken *MiniMeTokenSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenSession) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenSession) Controller ¶
func (_MiniMeToken *MiniMeTokenSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() constant returns(address)
func (*MiniMeTokenSession) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenSession) CreationBlock ¶
func (_MiniMeToken *MiniMeTokenSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() constant returns(uint256)
func (*MiniMeTokenSession) Decimals ¶
func (_MiniMeToken *MiniMeTokenSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*MiniMeTokenSession) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenSession) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenSession) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenSession) Name ¶
func (_MiniMeToken *MiniMeTokenSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*MiniMeTokenSession) ParentSnapShotBlock ¶
func (_MiniMeToken *MiniMeTokenSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() constant returns(uint256)
func (*MiniMeTokenSession) ParentToken ¶
func (_MiniMeToken *MiniMeTokenSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() constant returns(address)
func (*MiniMeTokenSession) Symbol ¶
func (_MiniMeToken *MiniMeTokenSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*MiniMeTokenSession) TokenFactory ¶
func (_MiniMeToken *MiniMeTokenSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() constant returns(address)
func (*MiniMeTokenSession) TotalSupply ¶
func (_MiniMeToken *MiniMeTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*MiniMeTokenSession) TotalSupplyAt ¶
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) constant returns(uint256)
func (*MiniMeTokenSession) Transfer ¶
func (_MiniMeToken *MiniMeTokenSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() constant returns(bool)
func (*MiniMeTokenSession) Version ¶
func (_MiniMeToken *MiniMeTokenSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type MiniMeTokenTransactor ¶
type MiniMeTokenTransactor struct {
// contains filtered or unexported fields
}
MiniMeTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMiniMeTokenTransactor ¶
func NewMiniMeTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*MiniMeTokenTransactor, error)
NewMiniMeTokenTransactor creates a new write-only instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenTransactor) Approve ¶
func (_MiniMeToken *MiniMeTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactor) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenTransactor) ChangeController ¶
func (_MiniMeToken *MiniMeTokenTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenTransactor) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenTransactor) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenTransactor) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactor) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenTransactor) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactor) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactor) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type MiniMeTokenTransactorRaw ¶
type MiniMeTokenTransactorRaw struct {
Contract *MiniMeTokenTransactor // Generic write-only contract binding to access the raw methods on
}
MiniMeTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MiniMeTokenTransactorRaw) Transact ¶
func (_MiniMeToken *MiniMeTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenTransactorRaw) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenTransactorSession ¶
type MiniMeTokenTransactorSession struct { Contract *MiniMeTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MiniMeTokenTransactorSession) Approve ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactorSession) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenTransactorSession) ChangeController ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenTransactorSession) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenTransactorSession) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenTransactorSession) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactorSession) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenTransactorSession) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactorSession) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactorSession) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type MiniMeTokenTransfer ¶
type MiniMeTokenTransfer struct { From common.Address To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenTransfer represents a Transfer event raised by the MiniMeToken contract.
type MiniMeTokenTransferIterator ¶
type MiniMeTokenTransferIterator struct { Event *MiniMeTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the MiniMeToken contract.
func (*MiniMeTokenTransferIterator) Close ¶
func (it *MiniMeTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenTransferIterator) Error ¶
func (it *MiniMeTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenTransferIterator) Next ¶
func (it *MiniMeTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MinterRole ¶
type MinterRole struct { MinterRoleCaller // Read-only binding to the contract MinterRoleTransactor // Write-only binding to the contract MinterRoleFilterer // Log filterer for contract events }
MinterRole is an auto generated Go binding around an Ethereum contract.
func NewMinterRole ¶
func NewMinterRole(address common.Address, backend bind.ContractBackend) (*MinterRole, error)
NewMinterRole creates a new instance of MinterRole, bound to a specific deployed contract.
type MinterRoleCaller ¶
type MinterRoleCaller struct {
// contains filtered or unexported fields
}
MinterRoleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMinterRoleCaller ¶
func NewMinterRoleCaller(address common.Address, caller bind.ContractCaller) (*MinterRoleCaller, error)
NewMinterRoleCaller creates a new read-only instance of MinterRole, bound to a specific deployed contract.
type MinterRoleCallerRaw ¶
type MinterRoleCallerRaw struct {
Contract *MinterRoleCaller // Generic read-only contract binding to access the raw methods on
}
MinterRoleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MinterRoleCallerRaw) Call ¶
func (_MinterRole *MinterRoleCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MinterRoleCallerSession ¶
type MinterRoleCallerSession struct { Contract *MinterRoleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MinterRoleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type MinterRoleFilterer ¶
type MinterRoleFilterer struct {
// contains filtered or unexported fields
}
MinterRoleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMinterRoleFilterer ¶
func NewMinterRoleFilterer(address common.Address, filterer bind.ContractFilterer) (*MinterRoleFilterer, error)
NewMinterRoleFilterer creates a new log filterer instance of MinterRole, bound to a specific deployed contract.
func (*MinterRoleFilterer) FilterMinterAdded ¶
func (_MinterRole *MinterRoleFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*MinterRoleFilterer) FilterMinterRemoved ¶
func (_MinterRole *MinterRoleFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*MinterRoleMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*MinterRoleFilterer) ParseMinterAdded ¶
func (_MinterRole *MinterRoleFilterer) ParseMinterAdded(log types.Log) (*MinterRoleMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*MinterRoleFilterer) ParseMinterRemoved ¶
func (_MinterRole *MinterRoleFilterer) ParseMinterRemoved(log types.Log) (*MinterRoleMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*MinterRoleFilterer) WatchMinterAdded ¶
func (_MinterRole *MinterRoleFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*MinterRoleFilterer) WatchMinterRemoved ¶
func (_MinterRole *MinterRoleFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *MinterRoleMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
type MinterRoleMinterAdded ¶
type MinterRoleMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MinterRoleMinterAdded represents a MinterAdded event raised by the MinterRole contract.
type MinterRoleMinterAddedIterator ¶
type MinterRoleMinterAddedIterator struct { Event *MinterRoleMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MinterRoleMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the MinterRole contract.
func (*MinterRoleMinterAddedIterator) Close ¶
func (it *MinterRoleMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MinterRoleMinterAddedIterator) Error ¶
func (it *MinterRoleMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MinterRoleMinterAddedIterator) Next ¶
func (it *MinterRoleMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MinterRoleMinterRemoved ¶
type MinterRoleMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MinterRoleMinterRemoved represents a MinterRemoved event raised by the MinterRole contract.
type MinterRoleMinterRemovedIterator ¶
type MinterRoleMinterRemovedIterator struct { Event *MinterRoleMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MinterRoleMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the MinterRole contract.
func (*MinterRoleMinterRemovedIterator) Close ¶
func (it *MinterRoleMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MinterRoleMinterRemovedIterator) Error ¶
func (it *MinterRoleMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MinterRoleMinterRemovedIterator) Next ¶
func (it *MinterRoleMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MinterRoleRaw ¶
type MinterRoleRaw struct {
Contract *MinterRole // Generic contract binding to access the raw methods on
}
MinterRoleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MinterRoleRaw) Call ¶
func (_MinterRole *MinterRoleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MinterRoleRaw) Transact ¶
func (_MinterRole *MinterRoleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MinterRoleRaw) Transfer ¶
func (_MinterRole *MinterRoleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MinterRoleRenounceTarget ¶
type MinterRoleRenounceTarget struct { MinterRoleRenounceTargetCaller // Read-only binding to the contract MinterRoleRenounceTargetTransactor // Write-only binding to the contract MinterRoleRenounceTargetFilterer // Log filterer for contract events }
MinterRoleRenounceTarget is an auto generated Go binding around an Ethereum contract.
func NewMinterRoleRenounceTarget ¶
func NewMinterRoleRenounceTarget(address common.Address, backend bind.ContractBackend) (*MinterRoleRenounceTarget, error)
NewMinterRoleRenounceTarget creates a new instance of MinterRoleRenounceTarget, bound to a specific deployed contract.
type MinterRoleRenounceTargetCaller ¶
type MinterRoleRenounceTargetCaller struct {
// contains filtered or unexported fields
}
MinterRoleRenounceTargetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMinterRoleRenounceTargetCaller ¶
func NewMinterRoleRenounceTargetCaller(address common.Address, caller bind.ContractCaller) (*MinterRoleRenounceTargetCaller, error)
NewMinterRoleRenounceTargetCaller creates a new read-only instance of MinterRoleRenounceTarget, bound to a specific deployed contract.
type MinterRoleRenounceTargetCallerRaw ¶
type MinterRoleRenounceTargetCallerRaw struct {
Contract *MinterRoleRenounceTargetCaller // Generic read-only contract binding to access the raw methods on
}
MinterRoleRenounceTargetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MinterRoleRenounceTargetCallerRaw) Call ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MinterRoleRenounceTargetCallerSession ¶
type MinterRoleRenounceTargetCallerSession struct { Contract *MinterRoleRenounceTargetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MinterRoleRenounceTargetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type MinterRoleRenounceTargetFilterer ¶
type MinterRoleRenounceTargetFilterer struct {
// contains filtered or unexported fields
}
MinterRoleRenounceTargetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMinterRoleRenounceTargetFilterer ¶
func NewMinterRoleRenounceTargetFilterer(address common.Address, filterer bind.ContractFilterer) (*MinterRoleRenounceTargetFilterer, error)
NewMinterRoleRenounceTargetFilterer creates a new log filterer instance of MinterRoleRenounceTarget, bound to a specific deployed contract.
type MinterRoleRenounceTargetRaw ¶
type MinterRoleRenounceTargetRaw struct {
Contract *MinterRoleRenounceTarget // Generic contract binding to access the raw methods on
}
MinterRoleRenounceTargetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MinterRoleRenounceTargetRaw) Call ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MinterRoleRenounceTargetRaw) Transact ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MinterRoleRenounceTargetRaw) Transfer ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MinterRoleRenounceTargetSession ¶
type MinterRoleRenounceTargetSession struct { Contract *MinterRoleRenounceTarget // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MinterRoleRenounceTargetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MinterRoleRenounceTargetSession) RenounceMinter ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type MinterRoleRenounceTargetTransactor ¶
type MinterRoleRenounceTargetTransactor struct {
// contains filtered or unexported fields
}
MinterRoleRenounceTargetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMinterRoleRenounceTargetTransactor ¶
func NewMinterRoleRenounceTargetTransactor(address common.Address, transactor bind.ContractTransactor) (*MinterRoleRenounceTargetTransactor, error)
NewMinterRoleRenounceTargetTransactor creates a new write-only instance of MinterRoleRenounceTarget, bound to a specific deployed contract.
func (*MinterRoleRenounceTargetTransactor) RenounceMinter ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type MinterRoleRenounceTargetTransactorRaw ¶
type MinterRoleRenounceTargetTransactorRaw struct {
Contract *MinterRoleRenounceTargetTransactor // Generic write-only contract binding to access the raw methods on
}
MinterRoleRenounceTargetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MinterRoleRenounceTargetTransactorRaw) Transact ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MinterRoleRenounceTargetTransactorRaw) Transfer ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MinterRoleRenounceTargetTransactorSession ¶
type MinterRoleRenounceTargetTransactorSession struct { Contract *MinterRoleRenounceTargetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MinterRoleRenounceTargetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MinterRoleRenounceTargetTransactorSession) RenounceMinter ¶
func (_MinterRoleRenounceTarget *MinterRoleRenounceTargetTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type MinterRoleSession ¶
type MinterRoleSession struct { Contract *MinterRole // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MinterRoleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MinterRoleSession) AddMinter ¶
func (_MinterRole *MinterRoleSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*MinterRoleSession) IsMinter ¶
func (_MinterRole *MinterRoleSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*MinterRoleSession) RenounceMinter ¶
func (_MinterRole *MinterRoleSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type MinterRoleTransactor ¶
type MinterRoleTransactor struct {
// contains filtered or unexported fields
}
MinterRoleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMinterRoleTransactor ¶
func NewMinterRoleTransactor(address common.Address, transactor bind.ContractTransactor) (*MinterRoleTransactor, error)
NewMinterRoleTransactor creates a new write-only instance of MinterRole, bound to a specific deployed contract.
func (*MinterRoleTransactor) AddMinter ¶
func (_MinterRole *MinterRoleTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*MinterRoleTransactor) RenounceMinter ¶
func (_MinterRole *MinterRoleTransactor) RenounceMinter(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type MinterRoleTransactorRaw ¶
type MinterRoleTransactorRaw struct {
Contract *MinterRoleTransactor // Generic write-only contract binding to access the raw methods on
}
MinterRoleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MinterRoleTransactorRaw) Transact ¶
func (_MinterRole *MinterRoleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MinterRoleTransactorRaw) Transfer ¶
func (_MinterRole *MinterRoleTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MinterRoleTransactorSession ¶
type MinterRoleTransactorSession struct { Contract *MinterRoleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MinterRoleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MinterRoleTransactorSession) AddMinter ¶
func (_MinterRole *MinterRoleTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*MinterRoleTransactorSession) RenounceMinter ¶
func (_MinterRole *MinterRoleTransactorSession) RenounceMinter() (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
type OnApprove ¶
type OnApprove struct { OnApproveCaller // Read-only binding to the contract OnApproveTransactor // Write-only binding to the contract OnApproveFilterer // Log filterer for contract events }
OnApprove is an auto generated Go binding around an Ethereum contract.
func NewOnApprove ¶
NewOnApprove creates a new instance of OnApprove, bound to a specific deployed contract.
type OnApproveCaller ¶
type OnApproveCaller struct {
// contains filtered or unexported fields
}
OnApproveCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOnApproveCaller ¶
func NewOnApproveCaller(address common.Address, caller bind.ContractCaller) (*OnApproveCaller, error)
NewOnApproveCaller creates a new read-only instance of OnApprove, bound to a specific deployed contract.
func (*OnApproveCaller) INTERFACEIDONAPPROVE ¶
func (_OnApprove *OnApproveCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*OnApproveCaller) SupportsInterface ¶
func (_OnApprove *OnApproveCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type OnApproveCallerRaw ¶
type OnApproveCallerRaw struct {
Contract *OnApproveCaller // Generic read-only contract binding to access the raw methods on
}
OnApproveCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OnApproveCallerRaw) Call ¶
func (_OnApprove *OnApproveCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OnApproveCallerSession ¶
type OnApproveCallerSession struct { Contract *OnApproveCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OnApproveCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OnApproveCallerSession) INTERFACEIDONAPPROVE ¶
func (_OnApprove *OnApproveCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*OnApproveCallerSession) SupportsInterface ¶
func (_OnApprove *OnApproveCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type OnApproveConstant ¶
type OnApproveConstant struct { OnApproveConstantCaller // Read-only binding to the contract OnApproveConstantTransactor // Write-only binding to the contract OnApproveConstantFilterer // Log filterer for contract events }
OnApproveConstant is an auto generated Go binding around an Ethereum contract.
func DeployOnApproveConstant ¶
func DeployOnApproveConstant(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OnApproveConstant, error)
DeployOnApproveConstant deploys a new Ethereum contract, binding an instance of OnApproveConstant to it.
func NewOnApproveConstant ¶
func NewOnApproveConstant(address common.Address, backend bind.ContractBackend) (*OnApproveConstant, error)
NewOnApproveConstant creates a new instance of OnApproveConstant, bound to a specific deployed contract.
type OnApproveConstantCaller ¶
type OnApproveConstantCaller struct {
// contains filtered or unexported fields
}
OnApproveConstantCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOnApproveConstantCaller ¶
func NewOnApproveConstantCaller(address common.Address, caller bind.ContractCaller) (*OnApproveConstantCaller, error)
NewOnApproveConstantCaller creates a new read-only instance of OnApproveConstant, bound to a specific deployed contract.
func (*OnApproveConstantCaller) INTERFACEIDONAPPROVE ¶
func (_OnApproveConstant *OnApproveConstantCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
type OnApproveConstantCallerRaw ¶
type OnApproveConstantCallerRaw struct {
Contract *OnApproveConstantCaller // Generic read-only contract binding to access the raw methods on
}
OnApproveConstantCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OnApproveConstantCallerRaw) Call ¶
func (_OnApproveConstant *OnApproveConstantCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OnApproveConstantCallerSession ¶
type OnApproveConstantCallerSession struct { Contract *OnApproveConstantCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OnApproveConstantCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OnApproveConstantCallerSession) INTERFACEIDONAPPROVE ¶
func (_OnApproveConstant *OnApproveConstantCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
type OnApproveConstantFilterer ¶
type OnApproveConstantFilterer struct {
// contains filtered or unexported fields
}
OnApproveConstantFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOnApproveConstantFilterer ¶
func NewOnApproveConstantFilterer(address common.Address, filterer bind.ContractFilterer) (*OnApproveConstantFilterer, error)
NewOnApproveConstantFilterer creates a new log filterer instance of OnApproveConstant, bound to a specific deployed contract.
type OnApproveConstantRaw ¶
type OnApproveConstantRaw struct {
Contract *OnApproveConstant // Generic contract binding to access the raw methods on
}
OnApproveConstantRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OnApproveConstantRaw) Call ¶
func (_OnApproveConstant *OnApproveConstantRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OnApproveConstantRaw) Transact ¶
func (_OnApproveConstant *OnApproveConstantRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OnApproveConstantRaw) Transfer ¶
func (_OnApproveConstant *OnApproveConstantRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OnApproveConstantSession ¶
type OnApproveConstantSession struct { Contract *OnApproveConstant // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OnApproveConstantSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OnApproveConstantSession) INTERFACEIDONAPPROVE ¶
func (_OnApproveConstant *OnApproveConstantSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
type OnApproveConstantTransactor ¶
type OnApproveConstantTransactor struct {
// contains filtered or unexported fields
}
OnApproveConstantTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOnApproveConstantTransactor ¶
func NewOnApproveConstantTransactor(address common.Address, transactor bind.ContractTransactor) (*OnApproveConstantTransactor, error)
NewOnApproveConstantTransactor creates a new write-only instance of OnApproveConstant, bound to a specific deployed contract.
type OnApproveConstantTransactorRaw ¶
type OnApproveConstantTransactorRaw struct {
Contract *OnApproveConstantTransactor // Generic write-only contract binding to access the raw methods on
}
OnApproveConstantTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OnApproveConstantTransactorRaw) Transact ¶
func (_OnApproveConstant *OnApproveConstantTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OnApproveConstantTransactorRaw) Transfer ¶
func (_OnApproveConstant *OnApproveConstantTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OnApproveConstantTransactorSession ¶
type OnApproveConstantTransactorSession struct { Contract *OnApproveConstantTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OnApproveConstantTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type OnApproveFilterer ¶
type OnApproveFilterer struct {
// contains filtered or unexported fields
}
OnApproveFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOnApproveFilterer ¶
func NewOnApproveFilterer(address common.Address, filterer bind.ContractFilterer) (*OnApproveFilterer, error)
NewOnApproveFilterer creates a new log filterer instance of OnApprove, bound to a specific deployed contract.
type OnApproveRaw ¶
type OnApproveRaw struct {
Contract *OnApprove // Generic contract binding to access the raw methods on
}
OnApproveRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OnApproveRaw) Call ¶
func (_OnApprove *OnApproveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OnApproveRaw) Transact ¶
func (_OnApprove *OnApproveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OnApproveRaw) Transfer ¶
func (_OnApprove *OnApproveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OnApproveSession ¶
type OnApproveSession struct { Contract *OnApprove // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OnApproveSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OnApproveSession) INTERFACEIDONAPPROVE ¶
func (_OnApprove *OnApproveSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*OnApproveSession) OnApprove ¶
func (_OnApprove *OnApproveSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
func (*OnApproveSession) SupportsInterface ¶
func (_OnApprove *OnApproveSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
type OnApproveTransactor ¶
type OnApproveTransactor struct {
// contains filtered or unexported fields
}
OnApproveTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOnApproveTransactor ¶
func NewOnApproveTransactor(address common.Address, transactor bind.ContractTransactor) (*OnApproveTransactor, error)
NewOnApproveTransactor creates a new write-only instance of OnApprove, bound to a specific deployed contract.
func (*OnApproveTransactor) OnApprove ¶
func (_OnApprove *OnApproveTransactor) OnApprove(opts *bind.TransactOpts, owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
type OnApproveTransactorRaw ¶
type OnApproveTransactorRaw struct {
Contract *OnApproveTransactor // Generic write-only contract binding to access the raw methods on
}
OnApproveTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OnApproveTransactorRaw) Transact ¶
func (_OnApprove *OnApproveTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OnApproveTransactorRaw) Transfer ¶
func (_OnApprove *OnApproveTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OnApproveTransactorSession ¶
type OnApproveTransactorSession struct { Contract *OnApproveTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OnApproveTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OnApproveTransactorSession) OnApprove ¶
func (_OnApprove *OnApproveTransactorSession) OnApprove(owner common.Address, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 amount, bytes data) returns(bool)
type Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OwnableCallerSession) IsOwner ¶
func (_Ownable *OwnableCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
func (*OwnableFilterer) FilterOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) ParseOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) WatchOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type OwnableOwnershipTransferred ¶
type OwnableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
type OwnableOwnershipTransferredIterator ¶
type OwnableOwnershipTransferredIterator struct { Event *OwnableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
func (*OwnableOwnershipTransferredIterator) Close ¶
func (it *OwnableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipTransferredIterator) Error ¶
func (it *OwnableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipTransferredIterator) Next ¶
func (it *OwnableOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableSession ¶
type OwnableSession struct { Contract *Ownable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) IsOwner ¶
func (_Ownable *OwnableSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableSession) RenounceOwnership ¶
func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTarget ¶
type OwnableTarget struct { OwnableTargetCaller // Read-only binding to the contract OwnableTargetTransactor // Write-only binding to the contract OwnableTargetFilterer // Log filterer for contract events }
OwnableTarget is an auto generated Go binding around an Ethereum contract.
func NewOwnableTarget ¶
func NewOwnableTarget(address common.Address, backend bind.ContractBackend) (*OwnableTarget, error)
NewOwnableTarget creates a new instance of OwnableTarget, bound to a specific deployed contract.
type OwnableTargetCaller ¶
type OwnableTargetCaller struct {
// contains filtered or unexported fields
}
OwnableTargetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableTargetCaller ¶
func NewOwnableTargetCaller(address common.Address, caller bind.ContractCaller) (*OwnableTargetCaller, error)
NewOwnableTargetCaller creates a new read-only instance of OwnableTarget, bound to a specific deployed contract.
type OwnableTargetCallerRaw ¶
type OwnableTargetCallerRaw struct {
Contract *OwnableTargetCaller // Generic read-only contract binding to access the raw methods on
}
OwnableTargetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableTargetCallerRaw) Call ¶
func (_OwnableTarget *OwnableTargetCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableTargetCallerSession ¶
type OwnableTargetCallerSession struct { Contract *OwnableTargetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableTargetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableTargetFilterer ¶
type OwnableTargetFilterer struct {
// contains filtered or unexported fields
}
OwnableTargetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableTargetFilterer ¶
func NewOwnableTargetFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableTargetFilterer, error)
NewOwnableTargetFilterer creates a new log filterer instance of OwnableTarget, bound to a specific deployed contract.
type OwnableTargetRaw ¶
type OwnableTargetRaw struct {
Contract *OwnableTarget // Generic contract binding to access the raw methods on
}
OwnableTargetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableTargetRaw) Call ¶
func (_OwnableTarget *OwnableTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableTargetRaw) Transact ¶
func (_OwnableTarget *OwnableTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTargetRaw) Transfer ¶
func (_OwnableTarget *OwnableTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTargetSession ¶
type OwnableTargetSession struct { Contract *OwnableTarget // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTargetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableTargetSession) RenounceOwnership ¶
func (_OwnableTarget *OwnableTargetSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTargetSession) TransferOwnership ¶
func (_OwnableTarget *OwnableTargetSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTargetTransactor ¶
type OwnableTargetTransactor struct {
// contains filtered or unexported fields
}
OwnableTargetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTargetTransactor ¶
func NewOwnableTargetTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTargetTransactor, error)
NewOwnableTargetTransactor creates a new write-only instance of OwnableTarget, bound to a specific deployed contract.
func (*OwnableTargetTransactor) RenounceOwnership ¶
func (_OwnableTarget *OwnableTargetTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTargetTransactor) TransferOwnership ¶
func (_OwnableTarget *OwnableTargetTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTargetTransactorRaw ¶
type OwnableTargetTransactorRaw struct {
Contract *OwnableTargetTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTargetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTargetTransactorRaw) Transact ¶
func (_OwnableTarget *OwnableTargetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTargetTransactorRaw) Transfer ¶
func (_OwnableTarget *OwnableTargetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTargetTransactorSession ¶
type OwnableTargetTransactorSession struct { Contract *OwnableTargetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTargetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTargetTransactorSession) RenounceOwnership ¶
func (_OwnableTarget *OwnableTargetTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTargetTransactorSession) TransferOwnership ¶
func (_OwnableTarget *OwnableTargetTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) RenounceOwnership ¶
func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) RenounceOwnership ¶
func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type PauserRoleRenounceTarget ¶
type PauserRoleRenounceTarget struct { PauserRoleRenounceTargetCaller // Read-only binding to the contract PauserRoleRenounceTargetTransactor // Write-only binding to the contract PauserRoleRenounceTargetFilterer // Log filterer for contract events }
PauserRoleRenounceTarget is an auto generated Go binding around an Ethereum contract.
func NewPauserRoleRenounceTarget ¶
func NewPauserRoleRenounceTarget(address common.Address, backend bind.ContractBackend) (*PauserRoleRenounceTarget, error)
NewPauserRoleRenounceTarget creates a new instance of PauserRoleRenounceTarget, bound to a specific deployed contract.
type PauserRoleRenounceTargetCaller ¶
type PauserRoleRenounceTargetCaller struct {
// contains filtered or unexported fields
}
PauserRoleRenounceTargetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPauserRoleRenounceTargetCaller ¶
func NewPauserRoleRenounceTargetCaller(address common.Address, caller bind.ContractCaller) (*PauserRoleRenounceTargetCaller, error)
NewPauserRoleRenounceTargetCaller creates a new read-only instance of PauserRoleRenounceTarget, bound to a specific deployed contract.
type PauserRoleRenounceTargetCallerRaw ¶
type PauserRoleRenounceTargetCallerRaw struct {
Contract *PauserRoleRenounceTargetCaller // Generic read-only contract binding to access the raw methods on
}
PauserRoleRenounceTargetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PauserRoleRenounceTargetCallerRaw) Call ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type PauserRoleRenounceTargetCallerSession ¶
type PauserRoleRenounceTargetCallerSession struct { Contract *PauserRoleRenounceTargetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PauserRoleRenounceTargetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type PauserRoleRenounceTargetFilterer ¶
type PauserRoleRenounceTargetFilterer struct {
// contains filtered or unexported fields
}
PauserRoleRenounceTargetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPauserRoleRenounceTargetFilterer ¶
func NewPauserRoleRenounceTargetFilterer(address common.Address, filterer bind.ContractFilterer) (*PauserRoleRenounceTargetFilterer, error)
NewPauserRoleRenounceTargetFilterer creates a new log filterer instance of PauserRoleRenounceTarget, bound to a specific deployed contract.
type PauserRoleRenounceTargetRaw ¶
type PauserRoleRenounceTargetRaw struct {
Contract *PauserRoleRenounceTarget // Generic contract binding to access the raw methods on
}
PauserRoleRenounceTargetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PauserRoleRenounceTargetRaw) Call ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*PauserRoleRenounceTargetRaw) Transact ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PauserRoleRenounceTargetRaw) Transfer ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PauserRoleRenounceTargetSession ¶
type PauserRoleRenounceTargetSession struct { Contract *PauserRoleRenounceTarget // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PauserRoleRenounceTargetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PauserRoleRenounceTargetSession) RenouncePauser ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetSession) RenouncePauser() (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x6ef8d66d.
Solidity: function renouncePauser() returns()
type PauserRoleRenounceTargetTransactor ¶
type PauserRoleRenounceTargetTransactor struct {
// contains filtered or unexported fields
}
PauserRoleRenounceTargetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPauserRoleRenounceTargetTransactor ¶
func NewPauserRoleRenounceTargetTransactor(address common.Address, transactor bind.ContractTransactor) (*PauserRoleRenounceTargetTransactor, error)
NewPauserRoleRenounceTargetTransactor creates a new write-only instance of PauserRoleRenounceTarget, bound to a specific deployed contract.
func (*PauserRoleRenounceTargetTransactor) RenouncePauser ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactor) RenouncePauser(opts *bind.TransactOpts) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x6ef8d66d.
Solidity: function renouncePauser() returns()
type PauserRoleRenounceTargetTransactorRaw ¶
type PauserRoleRenounceTargetTransactorRaw struct {
Contract *PauserRoleRenounceTargetTransactor // Generic write-only contract binding to access the raw methods on
}
PauserRoleRenounceTargetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PauserRoleRenounceTargetTransactorRaw) Transact ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PauserRoleRenounceTargetTransactorRaw) Transfer ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PauserRoleRenounceTargetTransactorSession ¶
type PauserRoleRenounceTargetTransactorSession struct { Contract *PauserRoleRenounceTargetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PauserRoleRenounceTargetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PauserRoleRenounceTargetTransactorSession) RenouncePauser ¶
func (_PauserRoleRenounceTarget *PauserRoleRenounceTargetTransactorSession) RenouncePauser() (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x6ef8d66d.
Solidity: function renouncePauser() returns()
type PowerTONI ¶
type PowerTONI struct { PowerTONICaller // Read-only binding to the contract PowerTONITransactor // Write-only binding to the contract PowerTONIFilterer // Log filterer for contract events }
PowerTONI is an auto generated Go binding around an Ethereum contract.
func NewPowerTONI ¶
NewPowerTONI creates a new instance of PowerTONI, bound to a specific deployed contract.
type PowerTONICaller ¶
type PowerTONICaller struct {
// contains filtered or unexported fields
}
PowerTONICaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPowerTONICaller ¶
func NewPowerTONICaller(address common.Address, caller bind.ContractCaller) (*PowerTONICaller, error)
NewPowerTONICaller creates a new read-only instance of PowerTONI, bound to a specific deployed contract.
func (*PowerTONICaller) CurrentRound ¶
CurrentRound is a free data retrieval call binding the contract method 0x8a19c8bc.
Solidity: function currentRound() constant returns(uint256)
func (*PowerTONICaller) PowerOf ¶
func (_PowerTONI *PowerTONICaller) PowerOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
PowerOf is a free data retrieval call binding the contract method 0x1ac84690.
Solidity: function powerOf(address account) constant returns(uint256)
func (*PowerTONICaller) RoundDuration ¶
RoundDuration is a free data retrieval call binding the contract method 0xf7cb789a.
Solidity: function roundDuration() constant returns(uint256)
func (*PowerTONICaller) SeigManager ¶
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*PowerTONICaller) TotalDeposits ¶
TotalDeposits is a free data retrieval call binding the contract method 0x7d882097.
Solidity: function totalDeposits() constant returns(uint256)
type PowerTONICallerRaw ¶
type PowerTONICallerRaw struct {
Contract *PowerTONICaller // Generic read-only contract binding to access the raw methods on
}
PowerTONICallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PowerTONICallerRaw) Call ¶
func (_PowerTONI *PowerTONICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type PowerTONICallerSession ¶
type PowerTONICallerSession struct { Contract *PowerTONICaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PowerTONICallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PowerTONICallerSession) CurrentRound ¶
func (_PowerTONI *PowerTONICallerSession) CurrentRound() (*big.Int, error)
CurrentRound is a free data retrieval call binding the contract method 0x8a19c8bc.
Solidity: function currentRound() constant returns(uint256)
func (*PowerTONICallerSession) PowerOf ¶
PowerOf is a free data retrieval call binding the contract method 0x1ac84690.
Solidity: function powerOf(address account) constant returns(uint256)
func (*PowerTONICallerSession) RoundDuration ¶
func (_PowerTONI *PowerTONICallerSession) RoundDuration() (*big.Int, error)
RoundDuration is a free data retrieval call binding the contract method 0xf7cb789a.
Solidity: function roundDuration() constant returns(uint256)
func (*PowerTONICallerSession) SeigManager ¶
func (_PowerTONI *PowerTONICallerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*PowerTONICallerSession) TotalDeposits ¶
func (_PowerTONI *PowerTONICallerSession) TotalDeposits() (*big.Int, error)
TotalDeposits is a free data retrieval call binding the contract method 0x7d882097.
Solidity: function totalDeposits() constant returns(uint256)
type PowerTONIFilterer ¶
type PowerTONIFilterer struct {
// contains filtered or unexported fields
}
PowerTONIFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPowerTONIFilterer ¶
func NewPowerTONIFilterer(address common.Address, filterer bind.ContractFilterer) (*PowerTONIFilterer, error)
NewPowerTONIFilterer creates a new log filterer instance of PowerTONI, bound to a specific deployed contract.
type PowerTONIRaw ¶
type PowerTONIRaw struct {
Contract *PowerTONI // Generic contract binding to access the raw methods on
}
PowerTONIRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PowerTONIRaw) Call ¶
func (_PowerTONI *PowerTONIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*PowerTONIRaw) Transact ¶
func (_PowerTONI *PowerTONIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PowerTONIRaw) Transfer ¶
func (_PowerTONI *PowerTONIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PowerTONISession ¶
type PowerTONISession struct { Contract *PowerTONI // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PowerTONISession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PowerTONISession) CurrentRound ¶
func (_PowerTONI *PowerTONISession) CurrentRound() (*big.Int, error)
CurrentRound is a free data retrieval call binding the contract method 0x8a19c8bc.
Solidity: function currentRound() constant returns(uint256)
func (*PowerTONISession) EndRound ¶
func (_PowerTONI *PowerTONISession) EndRound() (*types.Transaction, error)
EndRound is a paid mutator transaction binding the contract method 0x749aa2d9.
Solidity: function endRound() returns()
func (*PowerTONISession) Init ¶
func (_PowerTONI *PowerTONISession) Init() (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xe1c7392a.
Solidity: function init() returns()
func (*PowerTONISession) OnDeposit ¶
func (_PowerTONI *PowerTONISession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns()
func (*PowerTONISession) OnWithdraw ¶
func (_PowerTONI *PowerTONISession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns()
func (*PowerTONISession) PowerOf ¶
PowerOf is a free data retrieval call binding the contract method 0x1ac84690.
Solidity: function powerOf(address account) constant returns(uint256)
func (*PowerTONISession) RoundDuration ¶
func (_PowerTONI *PowerTONISession) RoundDuration() (*big.Int, error)
RoundDuration is a free data retrieval call binding the contract method 0xf7cb789a.
Solidity: function roundDuration() constant returns(uint256)
func (*PowerTONISession) SeigManager ¶
func (_PowerTONI *PowerTONISession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*PowerTONISession) Start ¶
func (_PowerTONI *PowerTONISession) Start() (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xbe9a6555.
Solidity: function start() returns()
func (*PowerTONISession) TotalDeposits ¶
func (_PowerTONI *PowerTONISession) TotalDeposits() (*big.Int, error)
TotalDeposits is a free data retrieval call binding the contract method 0x7d882097.
Solidity: function totalDeposits() constant returns(uint256)
type PowerTONITransactor ¶
type PowerTONITransactor struct {
// contains filtered or unexported fields
}
PowerTONITransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPowerTONITransactor ¶
func NewPowerTONITransactor(address common.Address, transactor bind.ContractTransactor) (*PowerTONITransactor, error)
NewPowerTONITransactor creates a new write-only instance of PowerTONI, bound to a specific deployed contract.
func (*PowerTONITransactor) EndRound ¶
func (_PowerTONI *PowerTONITransactor) EndRound(opts *bind.TransactOpts) (*types.Transaction, error)
EndRound is a paid mutator transaction binding the contract method 0x749aa2d9.
Solidity: function endRound() returns()
func (*PowerTONITransactor) Init ¶
func (_PowerTONI *PowerTONITransactor) Init(opts *bind.TransactOpts) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xe1c7392a.
Solidity: function init() returns()
func (*PowerTONITransactor) OnDeposit ¶
func (_PowerTONI *PowerTONITransactor) OnDeposit(opts *bind.TransactOpts, rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns()
func (*PowerTONITransactor) OnWithdraw ¶
func (_PowerTONI *PowerTONITransactor) OnWithdraw(opts *bind.TransactOpts, rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns()
func (*PowerTONITransactor) Start ¶
func (_PowerTONI *PowerTONITransactor) Start(opts *bind.TransactOpts) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xbe9a6555.
Solidity: function start() returns()
type PowerTONITransactorRaw ¶
type PowerTONITransactorRaw struct {
Contract *PowerTONITransactor // Generic write-only contract binding to access the raw methods on
}
PowerTONITransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PowerTONITransactorRaw) Transact ¶
func (_PowerTONI *PowerTONITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PowerTONITransactorRaw) Transfer ¶
func (_PowerTONI *PowerTONITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PowerTONITransactorSession ¶
type PowerTONITransactorSession struct { Contract *PowerTONITransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PowerTONITransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PowerTONITransactorSession) EndRound ¶
func (_PowerTONI *PowerTONITransactorSession) EndRound() (*types.Transaction, error)
EndRound is a paid mutator transaction binding the contract method 0x749aa2d9.
Solidity: function endRound() returns()
func (*PowerTONITransactorSession) Init ¶
func (_PowerTONI *PowerTONITransactorSession) Init() (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xe1c7392a.
Solidity: function init() returns()
func (*PowerTONITransactorSession) OnDeposit ¶
func (_PowerTONI *PowerTONITransactorSession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns()
func (*PowerTONITransactorSession) OnWithdraw ¶
func (_PowerTONI *PowerTONITransactorSession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns()
func (*PowerTONITransactorSession) Start ¶
func (_PowerTONI *PowerTONITransactorSession) Start() (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xbe9a6555.
Solidity: function start() returns()
type ReentrancyGuard ¶
type ReentrancyGuard struct { ReentrancyGuardCaller // Read-only binding to the contract ReentrancyGuardTransactor // Write-only binding to the contract ReentrancyGuardFilterer // Log filterer for contract events }
ReentrancyGuard is an auto generated Go binding around an Ethereum contract.
func NewReentrancyGuard ¶
func NewReentrancyGuard(address common.Address, backend bind.ContractBackend) (*ReentrancyGuard, error)
NewReentrancyGuard creates a new instance of ReentrancyGuard, bound to a specific deployed contract.
type ReentrancyGuardCaller ¶
type ReentrancyGuardCaller struct {
// contains filtered or unexported fields
}
ReentrancyGuardCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewReentrancyGuardCaller ¶
func NewReentrancyGuardCaller(address common.Address, caller bind.ContractCaller) (*ReentrancyGuardCaller, error)
NewReentrancyGuardCaller creates a new read-only instance of ReentrancyGuard, bound to a specific deployed contract.
type ReentrancyGuardCallerRaw ¶
type ReentrancyGuardCallerRaw struct {
Contract *ReentrancyGuardCaller // Generic read-only contract binding to access the raw methods on
}
ReentrancyGuardCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ReentrancyGuardCallerRaw) Call ¶
func (_ReentrancyGuard *ReentrancyGuardCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ReentrancyGuardCallerSession ¶
type ReentrancyGuardCallerSession struct { Contract *ReentrancyGuardCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ReentrancyGuardCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ReentrancyGuardFilterer ¶
type ReentrancyGuardFilterer struct {
// contains filtered or unexported fields
}
ReentrancyGuardFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewReentrancyGuardFilterer ¶
func NewReentrancyGuardFilterer(address common.Address, filterer bind.ContractFilterer) (*ReentrancyGuardFilterer, error)
NewReentrancyGuardFilterer creates a new log filterer instance of ReentrancyGuard, bound to a specific deployed contract.
type ReentrancyGuardRaw ¶
type ReentrancyGuardRaw struct {
Contract *ReentrancyGuard // Generic contract binding to access the raw methods on
}
ReentrancyGuardRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ReentrancyGuardRaw) Call ¶
func (_ReentrancyGuard *ReentrancyGuardRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ReentrancyGuardRaw) Transact ¶
func (_ReentrancyGuard *ReentrancyGuardRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ReentrancyGuardRaw) Transfer ¶
func (_ReentrancyGuard *ReentrancyGuardRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ReentrancyGuardSession ¶
type ReentrancyGuardSession struct { Contract *ReentrancyGuard // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ReentrancyGuardSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ReentrancyGuardTransactor ¶
type ReentrancyGuardTransactor struct {
// contains filtered or unexported fields
}
ReentrancyGuardTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewReentrancyGuardTransactor ¶
func NewReentrancyGuardTransactor(address common.Address, transactor bind.ContractTransactor) (*ReentrancyGuardTransactor, error)
NewReentrancyGuardTransactor creates a new write-only instance of ReentrancyGuard, bound to a specific deployed contract.
type ReentrancyGuardTransactorRaw ¶
type ReentrancyGuardTransactorRaw struct {
Contract *ReentrancyGuardTransactor // Generic write-only contract binding to access the raw methods on
}
ReentrancyGuardTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ReentrancyGuardTransactorRaw) Transact ¶
func (_ReentrancyGuard *ReentrancyGuardTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ReentrancyGuardTransactorRaw) Transfer ¶
func (_ReentrancyGuard *ReentrancyGuardTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ReentrancyGuardTransactorSession ¶
type ReentrancyGuardTransactorSession struct { Contract *ReentrancyGuardTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ReentrancyGuardTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type Roles ¶
type Roles struct { RolesCaller // Read-only binding to the contract RolesTransactor // Write-only binding to the contract RolesFilterer // Log filterer for contract events }
Roles is an auto generated Go binding around an Ethereum contract.
func DeployRoles ¶
func DeployRoles(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Roles, error)
DeployRoles deploys a new Ethereum contract, binding an instance of Roles to it.
type RolesCaller ¶
type RolesCaller struct {
// contains filtered or unexported fields
}
RolesCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRolesCaller ¶
func NewRolesCaller(address common.Address, caller bind.ContractCaller) (*RolesCaller, error)
NewRolesCaller creates a new read-only instance of Roles, bound to a specific deployed contract.
type RolesCallerRaw ¶
type RolesCallerRaw struct {
Contract *RolesCaller // Generic read-only contract binding to access the raw methods on
}
RolesCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RolesCallerRaw) Call ¶
func (_Roles *RolesCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type RolesCallerSession ¶
type RolesCallerSession struct { Contract *RolesCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RolesCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type RolesFilterer ¶
type RolesFilterer struct {
// contains filtered or unexported fields
}
RolesFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRolesFilterer ¶
func NewRolesFilterer(address common.Address, filterer bind.ContractFilterer) (*RolesFilterer, error)
NewRolesFilterer creates a new log filterer instance of Roles, bound to a specific deployed contract.
type RolesRaw ¶
type RolesRaw struct {
Contract *Roles // Generic contract binding to access the raw methods on
}
RolesRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RolesRaw) Call ¶
func (_Roles *RolesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*RolesRaw) Transact ¶
func (_Roles *RolesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RolesRaw) Transfer ¶
func (_Roles *RolesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RolesSession ¶
type RolesSession struct { Contract *Roles // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RolesSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type RolesTransactor ¶
type RolesTransactor struct {
// contains filtered or unexported fields
}
RolesTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRolesTransactor ¶
func NewRolesTransactor(address common.Address, transactor bind.ContractTransactor) (*RolesTransactor, error)
NewRolesTransactor creates a new write-only instance of Roles, bound to a specific deployed contract.
type RolesTransactorRaw ¶
type RolesTransactorRaw struct {
Contract *RolesTransactor // Generic write-only contract binding to access the raw methods on
}
RolesTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RolesTransactorRaw) Transact ¶
func (_Roles *RolesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RolesTransactorRaw) Transfer ¶
func (_Roles *RolesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RolesTransactorSession ¶
type RolesTransactorSession struct { Contract *RolesTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RolesTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type RootChainI ¶
type RootChainI struct { RootChainICaller // Read-only binding to the contract RootChainITransactor // Write-only binding to the contract RootChainIFilterer // Log filterer for contract events }
RootChainI is an auto generated Go binding around an Ethereum contract.
func NewRootChainI ¶
func NewRootChainI(address common.Address, backend bind.ContractBackend) (*RootChainI, error)
NewRootChainI creates a new instance of RootChainI, bound to a specific deployed contract.
type RootChainICaller ¶
type RootChainICaller struct {
// contains filtered or unexported fields
}
RootChainICaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRootChainICaller ¶
func NewRootChainICaller(address common.Address, caller bind.ContractCaller) (*RootChainICaller, error)
NewRootChainICaller creates a new read-only instance of RootChainI, bound to a specific deployed contract.
func (*RootChainICaller) CurrentFork ¶
CurrentFork is a free data retrieval call binding the contract method 0x183d2d1c.
Solidity: function currentFork() constant returns(uint256)
func (*RootChainICaller) IsRootChain ¶
func (_RootChainI *RootChainICaller) IsRootChain(opts *bind.CallOpts) (bool, error)
IsRootChain is a free data retrieval call binding the contract method 0x420bb4b8.
Solidity: function isRootChain() constant returns(bool)
type RootChainICallerRaw ¶
type RootChainICallerRaw struct {
Contract *RootChainICaller // Generic read-only contract binding to access the raw methods on
}
RootChainICallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RootChainICallerRaw) Call ¶
func (_RootChainI *RootChainICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type RootChainICallerSession ¶
type RootChainICallerSession struct { Contract *RootChainICaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RootChainICallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RootChainICallerSession) CurrentFork ¶
func (_RootChainI *RootChainICallerSession) CurrentFork() (*big.Int, error)
CurrentFork is a free data retrieval call binding the contract method 0x183d2d1c.
Solidity: function currentFork() constant returns(uint256)
func (*RootChainICallerSession) IsRootChain ¶
func (_RootChainI *RootChainICallerSession) IsRootChain() (bool, error)
IsRootChain is a free data retrieval call binding the contract method 0x420bb4b8.
Solidity: function isRootChain() constant returns(bool)
type RootChainIFilterer ¶
type RootChainIFilterer struct {
// contains filtered or unexported fields
}
RootChainIFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRootChainIFilterer ¶
func NewRootChainIFilterer(address common.Address, filterer bind.ContractFilterer) (*RootChainIFilterer, error)
NewRootChainIFilterer creates a new log filterer instance of RootChainI, bound to a specific deployed contract.
type RootChainIRaw ¶
type RootChainIRaw struct {
Contract *RootChainI // Generic contract binding to access the raw methods on
}
RootChainIRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RootChainIRaw) Call ¶
func (_RootChainI *RootChainIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*RootChainIRaw) Transact ¶
func (_RootChainI *RootChainIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RootChainIRaw) Transfer ¶
func (_RootChainI *RootChainIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RootChainISession ¶
type RootChainISession struct { Contract *RootChainI // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RootChainISession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RootChainISession) CurrentFork ¶
func (_RootChainI *RootChainISession) CurrentFork() (*big.Int, error)
CurrentFork is a free data retrieval call binding the contract method 0x183d2d1c.
Solidity: function currentFork() constant returns(uint256)
func (*RootChainISession) IsRootChain ¶
func (_RootChainI *RootChainISession) IsRootChain() (bool, error)
IsRootChain is a free data retrieval call binding the contract method 0x420bb4b8.
Solidity: function isRootChain() constant returns(bool)
type RootChainITransactor ¶
type RootChainITransactor struct {
// contains filtered or unexported fields
}
RootChainITransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRootChainITransactor ¶
func NewRootChainITransactor(address common.Address, transactor bind.ContractTransactor) (*RootChainITransactor, error)
NewRootChainITransactor creates a new write-only instance of RootChainI, bound to a specific deployed contract.
type RootChainITransactorRaw ¶
type RootChainITransactorRaw struct {
Contract *RootChainITransactor // Generic write-only contract binding to access the raw methods on
}
RootChainITransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RootChainITransactorRaw) Transact ¶
func (_RootChainI *RootChainITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RootChainITransactorRaw) Transfer ¶
func (_RootChainI *RootChainITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RootChainITransactorSession ¶
type RootChainITransactorSession struct { Contract *RootChainITransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RootChainITransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type RootChainRegistryI ¶
type RootChainRegistryI struct { RootChainRegistryICaller // Read-only binding to the contract RootChainRegistryITransactor // Write-only binding to the contract RootChainRegistryIFilterer // Log filterer for contract events }
RootChainRegistryI is an auto generated Go binding around an Ethereum contract.
func NewRootChainRegistryI ¶
func NewRootChainRegistryI(address common.Address, backend bind.ContractBackend) (*RootChainRegistryI, error)
NewRootChainRegistryI creates a new instance of RootChainRegistryI, bound to a specific deployed contract.
type RootChainRegistryICaller ¶
type RootChainRegistryICaller struct {
// contains filtered or unexported fields
}
RootChainRegistryICaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRootChainRegistryICaller ¶
func NewRootChainRegistryICaller(address common.Address, caller bind.ContractCaller) (*RootChainRegistryICaller, error)
NewRootChainRegistryICaller creates a new read-only instance of RootChainRegistryI, bound to a specific deployed contract.
func (*RootChainRegistryICaller) NumRootChains ¶
func (_RootChainRegistryI *RootChainRegistryICaller) NumRootChains(opts *bind.CallOpts) (*big.Int, error)
NumRootChains is a free data retrieval call binding the contract method 0xb2b604d0.
Solidity: function numRootChains() constant returns(uint256)
func (*RootChainRegistryICaller) RootchainByIndex ¶
func (_RootChainRegistryI *RootChainRegistryICaller) RootchainByIndex(opts *bind.CallOpts, index *big.Int) (common.Address, error)
RootchainByIndex is a free data retrieval call binding the contract method 0x821f602c.
Solidity: function rootchainByIndex(uint256 index) constant returns(address)
func (*RootChainRegistryICaller) Rootchains ¶
func (_RootChainRegistryI *RootChainRegistryICaller) Rootchains(opts *bind.CallOpts, rootchain common.Address) (bool, error)
Rootchains is a free data retrieval call binding the contract method 0x02a15299.
Solidity: function rootchains(address rootchain) constant returns(bool)
type RootChainRegistryICallerRaw ¶
type RootChainRegistryICallerRaw struct {
Contract *RootChainRegistryICaller // Generic read-only contract binding to access the raw methods on
}
RootChainRegistryICallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RootChainRegistryICallerRaw) Call ¶
func (_RootChainRegistryI *RootChainRegistryICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type RootChainRegistryICallerSession ¶
type RootChainRegistryICallerSession struct { Contract *RootChainRegistryICaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RootChainRegistryICallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RootChainRegistryICallerSession) NumRootChains ¶
func (_RootChainRegistryI *RootChainRegistryICallerSession) NumRootChains() (*big.Int, error)
NumRootChains is a free data retrieval call binding the contract method 0xb2b604d0.
Solidity: function numRootChains() constant returns(uint256)
func (*RootChainRegistryICallerSession) RootchainByIndex ¶
func (_RootChainRegistryI *RootChainRegistryICallerSession) RootchainByIndex(index *big.Int) (common.Address, error)
RootchainByIndex is a free data retrieval call binding the contract method 0x821f602c.
Solidity: function rootchainByIndex(uint256 index) constant returns(address)
func (*RootChainRegistryICallerSession) Rootchains ¶
func (_RootChainRegistryI *RootChainRegistryICallerSession) Rootchains(rootchain common.Address) (bool, error)
Rootchains is a free data retrieval call binding the contract method 0x02a15299.
Solidity: function rootchains(address rootchain) constant returns(bool)
type RootChainRegistryIFilterer ¶
type RootChainRegistryIFilterer struct {
// contains filtered or unexported fields
}
RootChainRegistryIFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRootChainRegistryIFilterer ¶
func NewRootChainRegistryIFilterer(address common.Address, filterer bind.ContractFilterer) (*RootChainRegistryIFilterer, error)
NewRootChainRegistryIFilterer creates a new log filterer instance of RootChainRegistryI, bound to a specific deployed contract.
type RootChainRegistryIRaw ¶
type RootChainRegistryIRaw struct {
Contract *RootChainRegistryI // Generic contract binding to access the raw methods on
}
RootChainRegistryIRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RootChainRegistryIRaw) Call ¶
func (_RootChainRegistryI *RootChainRegistryIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*RootChainRegistryIRaw) Transact ¶
func (_RootChainRegistryI *RootChainRegistryIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RootChainRegistryIRaw) Transfer ¶
func (_RootChainRegistryI *RootChainRegistryIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RootChainRegistryISession ¶
type RootChainRegistryISession struct { Contract *RootChainRegistryI // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RootChainRegistryISession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RootChainRegistryISession) DeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryISession) DeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x85108604.
Solidity: function deployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryISession) NumRootChains ¶
func (_RootChainRegistryI *RootChainRegistryISession) NumRootChains() (*big.Int, error)
NumRootChains is a free data retrieval call binding the contract method 0xb2b604d0.
Solidity: function numRootChains() constant returns(uint256)
func (*RootChainRegistryISession) Register ¶
func (_RootChainRegistryI *RootChainRegistryISession) Register(rootchain common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0x4420e486.
Solidity: function register(address rootchain) returns(bool)
func (*RootChainRegistryISession) RegisterAndDeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryISession) RegisterAndDeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
RegisterAndDeployCoinage is a paid mutator transaction binding the contract method 0xbcb1a71e.
Solidity: function registerAndDeployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryISession) RootchainByIndex ¶
func (_RootChainRegistryI *RootChainRegistryISession) RootchainByIndex(index *big.Int) (common.Address, error)
RootchainByIndex is a free data retrieval call binding the contract method 0x821f602c.
Solidity: function rootchainByIndex(uint256 index) constant returns(address)
func (*RootChainRegistryISession) Rootchains ¶
func (_RootChainRegistryI *RootChainRegistryISession) Rootchains(rootchain common.Address) (bool, error)
Rootchains is a free data retrieval call binding the contract method 0x02a15299.
Solidity: function rootchains(address rootchain) constant returns(bool)
func (*RootChainRegistryISession) Unregister ¶
func (_RootChainRegistryI *RootChainRegistryISession) Unregister(rootchain common.Address) (*types.Transaction, error)
Unregister is a paid mutator transaction binding the contract method 0x2ec2c246.
Solidity: function unregister(address rootchain) returns(bool)
type RootChainRegistryITransactor ¶
type RootChainRegistryITransactor struct {
// contains filtered or unexported fields
}
RootChainRegistryITransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRootChainRegistryITransactor ¶
func NewRootChainRegistryITransactor(address common.Address, transactor bind.ContractTransactor) (*RootChainRegistryITransactor, error)
NewRootChainRegistryITransactor creates a new write-only instance of RootChainRegistryI, bound to a specific deployed contract.
func (*RootChainRegistryITransactor) DeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryITransactor) DeployCoinage(opts *bind.TransactOpts, rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x85108604.
Solidity: function deployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryITransactor) Register ¶
func (_RootChainRegistryI *RootChainRegistryITransactor) Register(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0x4420e486.
Solidity: function register(address rootchain) returns(bool)
func (*RootChainRegistryITransactor) RegisterAndDeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryITransactor) RegisterAndDeployCoinage(opts *bind.TransactOpts, rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
RegisterAndDeployCoinage is a paid mutator transaction binding the contract method 0xbcb1a71e.
Solidity: function registerAndDeployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryITransactor) Unregister ¶
func (_RootChainRegistryI *RootChainRegistryITransactor) Unregister(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
Unregister is a paid mutator transaction binding the contract method 0x2ec2c246.
Solidity: function unregister(address rootchain) returns(bool)
type RootChainRegistryITransactorRaw ¶
type RootChainRegistryITransactorRaw struct {
Contract *RootChainRegistryITransactor // Generic write-only contract binding to access the raw methods on
}
RootChainRegistryITransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RootChainRegistryITransactorRaw) Transact ¶
func (_RootChainRegistryI *RootChainRegistryITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RootChainRegistryITransactorRaw) Transfer ¶
func (_RootChainRegistryI *RootChainRegistryITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type RootChainRegistryITransactorSession ¶
type RootChainRegistryITransactorSession struct { Contract *RootChainRegistryITransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RootChainRegistryITransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RootChainRegistryITransactorSession) DeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryITransactorSession) DeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x85108604.
Solidity: function deployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryITransactorSession) Register ¶
func (_RootChainRegistryI *RootChainRegistryITransactorSession) Register(rootchain common.Address) (*types.Transaction, error)
Register is a paid mutator transaction binding the contract method 0x4420e486.
Solidity: function register(address rootchain) returns(bool)
func (*RootChainRegistryITransactorSession) RegisterAndDeployCoinage ¶
func (_RootChainRegistryI *RootChainRegistryITransactorSession) RegisterAndDeployCoinage(rootchain common.Address, seigManager common.Address) (*types.Transaction, error)
RegisterAndDeployCoinage is a paid mutator transaction binding the contract method 0xbcb1a71e.
Solidity: function registerAndDeployCoinage(address rootchain, address seigManager) returns(bool)
func (*RootChainRegistryITransactorSession) Unregister ¶
func (_RootChainRegistryI *RootChainRegistryITransactorSession) Unregister(rootchain common.Address) (*types.Transaction, error)
Unregister is a paid mutator transaction binding the contract method 0x2ec2c246.
Solidity: function unregister(address rootchain) returns(bool)
type SafeERC20 ¶
type SafeERC20 struct { SafeERC20Caller // Read-only binding to the contract SafeERC20Transactor // Write-only binding to the contract SafeERC20Filterer // Log filterer for contract events }
SafeERC20 is an auto generated Go binding around an Ethereum contract.
func DeploySafeERC20 ¶
func DeploySafeERC20(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeERC20, error)
DeploySafeERC20 deploys a new Ethereum contract, binding an instance of SafeERC20 to it.
func NewSafeERC20 ¶
NewSafeERC20 creates a new instance of SafeERC20, bound to a specific deployed contract.
type SafeERC20Caller ¶
type SafeERC20Caller struct {
// contains filtered or unexported fields
}
SafeERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewSafeERC20Caller ¶
func NewSafeERC20Caller(address common.Address, caller bind.ContractCaller) (*SafeERC20Caller, error)
NewSafeERC20Caller creates a new read-only instance of SafeERC20, bound to a specific deployed contract.
type SafeERC20CallerRaw ¶
type SafeERC20CallerRaw struct {
Contract *SafeERC20Caller // Generic read-only contract binding to access the raw methods on
}
SafeERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SafeERC20CallerRaw) Call ¶
func (_SafeERC20 *SafeERC20CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SafeERC20CallerSession ¶
type SafeERC20CallerSession struct { Contract *SafeERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SafeERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type SafeERC20Filterer ¶
type SafeERC20Filterer struct {
// contains filtered or unexported fields
}
SafeERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSafeERC20Filterer ¶
func NewSafeERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*SafeERC20Filterer, error)
NewSafeERC20Filterer creates a new log filterer instance of SafeERC20, bound to a specific deployed contract.
type SafeERC20Raw ¶
type SafeERC20Raw struct {
Contract *SafeERC20 // Generic contract binding to access the raw methods on
}
SafeERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*SafeERC20Raw) Call ¶
func (_SafeERC20 *SafeERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SafeERC20Raw) Transact ¶
func (_SafeERC20 *SafeERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeERC20Raw) Transfer ¶
func (_SafeERC20 *SafeERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeERC20Session ¶
type SafeERC20Session struct { Contract *SafeERC20 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type SafeERC20Transactor ¶
type SafeERC20Transactor struct {
// contains filtered or unexported fields
}
SafeERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSafeERC20Transactor ¶
func NewSafeERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*SafeERC20Transactor, error)
NewSafeERC20Transactor creates a new write-only instance of SafeERC20, bound to a specific deployed contract.
type SafeERC20TransactorRaw ¶
type SafeERC20TransactorRaw struct {
Contract *SafeERC20Transactor // Generic write-only contract binding to access the raw methods on
}
SafeERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SafeERC20TransactorRaw) Transact ¶
func (_SafeERC20 *SafeERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeERC20TransactorRaw) Transfer ¶
func (_SafeERC20 *SafeERC20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeERC20TransactorSession ¶
type SafeERC20TransactorSession struct { Contract *SafeERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type SafeMath ¶
type SafeMath struct { SafeMathCaller // Read-only binding to the contract SafeMathTransactor // Write-only binding to the contract SafeMathFilterer // Log filterer for contract events }
SafeMath is an auto generated Go binding around an Ethereum contract.
func DeploySafeMath ¶
func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error)
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
func NewSafeMath ¶
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
type SafeMathCaller ¶
type SafeMathCaller struct {
// contains filtered or unexported fields
}
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSafeMathCaller ¶
func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error)
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathCallerRaw ¶
type SafeMathCallerRaw struct {
Contract *SafeMathCaller // Generic read-only contract binding to access the raw methods on
}
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SafeMathCallerRaw) Call ¶
func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SafeMathCallerSession ¶
type SafeMathCallerSession struct { Contract *SafeMathCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type SafeMathFilterer ¶
type SafeMathFilterer struct {
// contains filtered or unexported fields
}
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSafeMathFilterer ¶
func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error)
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
type SafeMathRaw ¶
type SafeMathRaw struct {
Contract *SafeMath // Generic contract binding to access the raw methods on
}
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SafeMathRaw) Call ¶
func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SafeMathRaw) Transact ¶
func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathRaw) Transfer ¶
func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathSession ¶
type SafeMathSession struct { Contract *SafeMath // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type SafeMathTransactor ¶
type SafeMathTransactor struct {
// contains filtered or unexported fields
}
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSafeMathTransactor ¶
func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error)
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathTransactorRaw ¶
type SafeMathTransactorRaw struct {
Contract *SafeMathTransactor // Generic write-only contract binding to access the raw methods on
}
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SafeMathTransactorRaw) Transact ¶
func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathTransactorRaw) Transfer ¶
func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathTransactorSession ¶
type SafeMathTransactorSession struct { Contract *SafeMathTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type SeigManagerI ¶
type SeigManagerI struct { SeigManagerICaller // Read-only binding to the contract SeigManagerITransactor // Write-only binding to the contract SeigManagerIFilterer // Log filterer for contract events }
SeigManagerI is an auto generated Go binding around an Ethereum contract.
func NewSeigManagerI ¶
func NewSeigManagerI(address common.Address, backend bind.ContractBackend) (*SeigManagerI, error)
NewSeigManagerI creates a new instance of SeigManagerI, bound to a specific deployed contract.
type SeigManagerICaller ¶
type SeigManagerICaller struct {
// contains filtered or unexported fields
}
SeigManagerICaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSeigManagerICaller ¶
func NewSeigManagerICaller(address common.Address, caller bind.ContractCaller) (*SeigManagerICaller, error)
NewSeigManagerICaller creates a new read-only instance of SeigManagerI, bound to a specific deployed contract.
func (*SeigManagerICaller) AdditionalTotBurnAmount ¶
func (_SeigManagerI *SeigManagerICaller) AdditionalTotBurnAmount(opts *bind.CallOpts, rootchain common.Address, account common.Address, amount *big.Int) (*big.Int, error)
AdditionalTotBurnAmount is a free data retrieval call binding the contract method 0x48c8577e.
Solidity: function additionalTotBurnAmount(address rootchain, address account, uint256 amount) constant returns(uint256 totAmount)
func (*SeigManagerICaller) Coinages ¶
func (_SeigManagerI *SeigManagerICaller) Coinages(opts *bind.CallOpts, rootchain common.Address) (common.Address, error)
Coinages is a free data retrieval call binding the contract method 0x4c063c19.
Solidity: function coinages(address rootchain) constant returns(address)
func (*SeigManagerICaller) DEFAULTFACTOR ¶
DEFAULTFACTOR is a free data retrieval call binding the contract method 0x8bf91dc4.
Solidity: function DEFAULT_FACTOR() constant returns(uint256)
func (*SeigManagerICaller) DepositManager ¶
func (_SeigManagerI *SeigManagerICaller) DepositManager(opts *bind.CallOpts) (common.Address, error)
DepositManager is a free data retrieval call binding the contract method 0x6c7ac9d8.
Solidity: function depositManager() constant returns(address)
func (*SeigManagerICaller) LastCommitBlock ¶
func (_SeigManagerI *SeigManagerICaller) LastCommitBlock(opts *bind.CallOpts, rootchain common.Address) (*big.Int, error)
LastCommitBlock is a free data retrieval call binding the contract method 0xc59f1046.
Solidity: function lastCommitBlock(address rootchain) constant returns(uint256)
func (*SeigManagerICaller) LastSeigBlock ¶
LastSeigBlock is a free data retrieval call binding the contract method 0xf35c89e8.
Solidity: function lastSeigBlock() constant returns(uint256)
func (*SeigManagerICaller) Powerton ¶
Powerton is a free data retrieval call binding the contract method 0x3e832e1d.
Solidity: function powerton() constant returns(address)
func (*SeigManagerICaller) Registry ¶
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*SeigManagerICaller) SeigPerBlock ¶
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*SeigManagerICaller) StakeOf ¶
func (_SeigManagerI *SeigManagerICaller) StakeOf(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
StakeOf is a free data retrieval call binding the contract method 0xce4cb876.
Solidity: function stakeOf(address rootchain, address account) constant returns(uint256)
func (*SeigManagerICaller) Ton ¶
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*SeigManagerICaller) Tot ¶
Tot is a free data retrieval call binding the contract method 0xa16d6aa7.
Solidity: function tot() constant returns(address)
func (*SeigManagerICaller) UncomittedStakeOf ¶
func (_SeigManagerI *SeigManagerICaller) UncomittedStakeOf(opts *bind.CallOpts, rootchain common.Address, account common.Address) (*big.Int, error)
UncomittedStakeOf is a free data retrieval call binding the contract method 0xfa9789c8.
Solidity: function uncomittedStakeOf(address rootchain, address account) constant returns(uint256)
type SeigManagerICallerRaw ¶
type SeigManagerICallerRaw struct {
Contract *SeigManagerICaller // Generic read-only contract binding to access the raw methods on
}
SeigManagerICallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SeigManagerICallerRaw) Call ¶
func (_SeigManagerI *SeigManagerICallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SeigManagerICallerSession ¶
type SeigManagerICallerSession struct { Contract *SeigManagerICaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SeigManagerICallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SeigManagerICallerSession) AdditionalTotBurnAmount ¶
func (_SeigManagerI *SeigManagerICallerSession) AdditionalTotBurnAmount(rootchain common.Address, account common.Address, amount *big.Int) (*big.Int, error)
AdditionalTotBurnAmount is a free data retrieval call binding the contract method 0x48c8577e.
Solidity: function additionalTotBurnAmount(address rootchain, address account, uint256 amount) constant returns(uint256 totAmount)
func (*SeigManagerICallerSession) Coinages ¶
func (_SeigManagerI *SeigManagerICallerSession) Coinages(rootchain common.Address) (common.Address, error)
Coinages is a free data retrieval call binding the contract method 0x4c063c19.
Solidity: function coinages(address rootchain) constant returns(address)
func (*SeigManagerICallerSession) DEFAULTFACTOR ¶
func (_SeigManagerI *SeigManagerICallerSession) DEFAULTFACTOR() (*big.Int, error)
DEFAULTFACTOR is a free data retrieval call binding the contract method 0x8bf91dc4.
Solidity: function DEFAULT_FACTOR() constant returns(uint256)
func (*SeigManagerICallerSession) DepositManager ¶
func (_SeigManagerI *SeigManagerICallerSession) DepositManager() (common.Address, error)
DepositManager is a free data retrieval call binding the contract method 0x6c7ac9d8.
Solidity: function depositManager() constant returns(address)
func (*SeigManagerICallerSession) LastCommitBlock ¶
func (_SeigManagerI *SeigManagerICallerSession) LastCommitBlock(rootchain common.Address) (*big.Int, error)
LastCommitBlock is a free data retrieval call binding the contract method 0xc59f1046.
Solidity: function lastCommitBlock(address rootchain) constant returns(uint256)
func (*SeigManagerICallerSession) LastSeigBlock ¶
func (_SeigManagerI *SeigManagerICallerSession) LastSeigBlock() (*big.Int, error)
LastSeigBlock is a free data retrieval call binding the contract method 0xf35c89e8.
Solidity: function lastSeigBlock() constant returns(uint256)
func (*SeigManagerICallerSession) Powerton ¶
func (_SeigManagerI *SeigManagerICallerSession) Powerton() (common.Address, error)
Powerton is a free data retrieval call binding the contract method 0x3e832e1d.
Solidity: function powerton() constant returns(address)
func (*SeigManagerICallerSession) Registry ¶
func (_SeigManagerI *SeigManagerICallerSession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*SeigManagerICallerSession) SeigPerBlock ¶
func (_SeigManagerI *SeigManagerICallerSession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*SeigManagerICallerSession) StakeOf ¶
func (_SeigManagerI *SeigManagerICallerSession) StakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
StakeOf is a free data retrieval call binding the contract method 0xce4cb876.
Solidity: function stakeOf(address rootchain, address account) constant returns(uint256)
func (*SeigManagerICallerSession) Ton ¶
func (_SeigManagerI *SeigManagerICallerSession) Ton() (common.Address, error)
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*SeigManagerICallerSession) Tot ¶
func (_SeigManagerI *SeigManagerICallerSession) Tot() (common.Address, error)
Tot is a free data retrieval call binding the contract method 0xa16d6aa7.
Solidity: function tot() constant returns(address)
func (*SeigManagerICallerSession) UncomittedStakeOf ¶
func (_SeigManagerI *SeigManagerICallerSession) UncomittedStakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
UncomittedStakeOf is a free data retrieval call binding the contract method 0xfa9789c8.
Solidity: function uncomittedStakeOf(address rootchain, address account) constant returns(uint256)
type SeigManagerIFilterer ¶
type SeigManagerIFilterer struct {
// contains filtered or unexported fields
}
SeigManagerIFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSeigManagerIFilterer ¶
func NewSeigManagerIFilterer(address common.Address, filterer bind.ContractFilterer) (*SeigManagerIFilterer, error)
NewSeigManagerIFilterer creates a new log filterer instance of SeigManagerI, bound to a specific deployed contract.
type SeigManagerIRaw ¶
type SeigManagerIRaw struct {
Contract *SeigManagerI // Generic contract binding to access the raw methods on
}
SeigManagerIRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SeigManagerIRaw) Call ¶
func (_SeigManagerI *SeigManagerIRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SeigManagerIRaw) Transact ¶
func (_SeigManagerI *SeigManagerIRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SeigManagerIRaw) Transfer ¶
func (_SeigManagerI *SeigManagerIRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SeigManagerISession ¶
type SeigManagerISession struct { Contract *SeigManagerI // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SeigManagerISession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SeigManagerISession) AdditionalTotBurnAmount ¶
func (_SeigManagerI *SeigManagerISession) AdditionalTotBurnAmount(rootchain common.Address, account common.Address, amount *big.Int) (*big.Int, error)
AdditionalTotBurnAmount is a free data retrieval call binding the contract method 0x48c8577e.
Solidity: function additionalTotBurnAmount(address rootchain, address account, uint256 amount) constant returns(uint256 totAmount)
func (*SeigManagerISession) Coinages ¶
func (_SeigManagerI *SeigManagerISession) Coinages(rootchain common.Address) (common.Address, error)
Coinages is a free data retrieval call binding the contract method 0x4c063c19.
Solidity: function coinages(address rootchain) constant returns(address)
func (*SeigManagerISession) DEFAULTFACTOR ¶
func (_SeigManagerI *SeigManagerISession) DEFAULTFACTOR() (*big.Int, error)
DEFAULTFACTOR is a free data retrieval call binding the contract method 0x8bf91dc4.
Solidity: function DEFAULT_FACTOR() constant returns(uint256)
func (*SeigManagerISession) DeployCoinage ¶
func (_SeigManagerI *SeigManagerISession) DeployCoinage(rootchain common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x833a774f.
Solidity: function deployCoinage(address rootchain) returns(bool)
func (*SeigManagerISession) DepositManager ¶
func (_SeigManagerI *SeigManagerISession) DepositManager() (common.Address, error)
DepositManager is a free data retrieval call binding the contract method 0x6c7ac9d8.
Solidity: function depositManager() constant returns(address)
func (*SeigManagerISession) LastCommitBlock ¶
func (_SeigManagerI *SeigManagerISession) LastCommitBlock(rootchain common.Address) (*big.Int, error)
LastCommitBlock is a free data retrieval call binding the contract method 0xc59f1046.
Solidity: function lastCommitBlock(address rootchain) constant returns(uint256)
func (*SeigManagerISession) LastSeigBlock ¶
func (_SeigManagerI *SeigManagerISession) LastSeigBlock() (*big.Int, error)
LastSeigBlock is a free data retrieval call binding the contract method 0xf35c89e8.
Solidity: function lastSeigBlock() constant returns(uint256)
func (*SeigManagerISession) OnCommit ¶
func (_SeigManagerI *SeigManagerISession) OnCommit() (*types.Transaction, error)
OnCommit is a paid mutator transaction binding the contract method 0x359c4d59.
Solidity: function onCommit() returns(bool)
func (*SeigManagerISession) OnDeposit ¶
func (_SeigManagerI *SeigManagerISession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns(bool)
func (*SeigManagerISession) OnTransfer ¶
func (_SeigManagerI *SeigManagerISession) OnTransfer(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigManagerISession) OnWithdraw ¶
func (_SeigManagerI *SeigManagerISession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns(bool)
func (*SeigManagerISession) Powerton ¶
func (_SeigManagerI *SeigManagerISession) Powerton() (common.Address, error)
Powerton is a free data retrieval call binding the contract method 0x3e832e1d.
Solidity: function powerton() constant returns(address)
func (*SeigManagerISession) Registry ¶
func (_SeigManagerI *SeigManagerISession) Registry() (common.Address, error)
Registry is a free data retrieval call binding the contract method 0x7b103999.
Solidity: function registry() constant returns(address)
func (*SeigManagerISession) SeigPerBlock ¶
func (_SeigManagerI *SeigManagerISession) SeigPerBlock() (*big.Int, error)
SeigPerBlock is a free data retrieval call binding the contract method 0x5f40a349.
Solidity: function seigPerBlock() constant returns(uint256)
func (*SeigManagerISession) StakeOf ¶
func (_SeigManagerI *SeigManagerISession) StakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
StakeOf is a free data retrieval call binding the contract method 0xce4cb876.
Solidity: function stakeOf(address rootchain, address account) constant returns(uint256)
func (*SeigManagerISession) Ton ¶
func (_SeigManagerI *SeigManagerISession) Ton() (common.Address, error)
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*SeigManagerISession) Tot ¶
func (_SeigManagerI *SeigManagerISession) Tot() (common.Address, error)
Tot is a free data retrieval call binding the contract method 0xa16d6aa7.
Solidity: function tot() constant returns(address)
func (*SeigManagerISession) UncomittedStakeOf ¶
func (_SeigManagerI *SeigManagerISession) UncomittedStakeOf(rootchain common.Address, account common.Address) (*big.Int, error)
UncomittedStakeOf is a free data retrieval call binding the contract method 0xfa9789c8.
Solidity: function uncomittedStakeOf(address rootchain, address account) constant returns(uint256)
type SeigManagerITransactor ¶
type SeigManagerITransactor struct {
// contains filtered or unexported fields
}
SeigManagerITransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSeigManagerITransactor ¶
func NewSeigManagerITransactor(address common.Address, transactor bind.ContractTransactor) (*SeigManagerITransactor, error)
NewSeigManagerITransactor creates a new write-only instance of SeigManagerI, bound to a specific deployed contract.
func (*SeigManagerITransactor) DeployCoinage ¶
func (_SeigManagerI *SeigManagerITransactor) DeployCoinage(opts *bind.TransactOpts, rootchain common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x833a774f.
Solidity: function deployCoinage(address rootchain) returns(bool)
func (*SeigManagerITransactor) OnCommit ¶
func (_SeigManagerI *SeigManagerITransactor) OnCommit(opts *bind.TransactOpts) (*types.Transaction, error)
OnCommit is a paid mutator transaction binding the contract method 0x359c4d59.
Solidity: function onCommit() returns(bool)
func (*SeigManagerITransactor) OnDeposit ¶
func (_SeigManagerI *SeigManagerITransactor) OnDeposit(opts *bind.TransactOpts, rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns(bool)
func (*SeigManagerITransactor) OnTransfer ¶
func (_SeigManagerI *SeigManagerITransactor) OnTransfer(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigManagerITransactor) OnWithdraw ¶
func (_SeigManagerI *SeigManagerITransactor) OnWithdraw(opts *bind.TransactOpts, rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns(bool)
type SeigManagerITransactorRaw ¶
type SeigManagerITransactorRaw struct {
Contract *SeigManagerITransactor // Generic write-only contract binding to access the raw methods on
}
SeigManagerITransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SeigManagerITransactorRaw) Transact ¶
func (_SeigManagerI *SeigManagerITransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SeigManagerITransactorRaw) Transfer ¶
func (_SeigManagerI *SeigManagerITransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SeigManagerITransactorSession ¶
type SeigManagerITransactorSession struct { Contract *SeigManagerITransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SeigManagerITransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SeigManagerITransactorSession) DeployCoinage ¶
func (_SeigManagerI *SeigManagerITransactorSession) DeployCoinage(rootchain common.Address) (*types.Transaction, error)
DeployCoinage is a paid mutator transaction binding the contract method 0x833a774f.
Solidity: function deployCoinage(address rootchain) returns(bool)
func (*SeigManagerITransactorSession) OnCommit ¶
func (_SeigManagerI *SeigManagerITransactorSession) OnCommit() (*types.Transaction, error)
OnCommit is a paid mutator transaction binding the contract method 0x359c4d59.
Solidity: function onCommit() returns(bool)
func (*SeigManagerITransactorSession) OnDeposit ¶
func (_SeigManagerI *SeigManagerITransactorSession) OnDeposit(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnDeposit is a paid mutator transaction binding the contract method 0x412c6d50.
Solidity: function onDeposit(address rootchain, address account, uint256 amount) returns(bool)
func (*SeigManagerITransactorSession) OnTransfer ¶
func (_SeigManagerI *SeigManagerITransactorSession) OnTransfer(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigManagerITransactorSession) OnWithdraw ¶
func (_SeigManagerI *SeigManagerITransactorSession) OnWithdraw(rootchain common.Address, account common.Address, amount *big.Int) (*types.Transaction, error)
OnWithdraw is a paid mutator transaction binding the contract method 0xf850ffaa.
Solidity: function onWithdraw(address rootchain, address account, uint256 amount) returns(bool)
type SeigToken ¶
type SeigToken struct { SeigTokenCaller // Read-only binding to the contract SeigTokenTransactor // Write-only binding to the contract SeigTokenFilterer // Log filterer for contract events }
SeigToken is an auto generated Go binding around an Ethereum contract.
func DeploySeigToken ¶
func DeploySeigToken(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SeigToken, error)
DeploySeigToken deploys a new Ethereum contract, binding an instance of SeigToken to it.
func NewSeigToken ¶
NewSeigToken creates a new instance of SeigToken, bound to a specific deployed contract.
type SeigTokenApproval ¶
type SeigTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SeigTokenApproval represents a Approval event raised by the SeigToken contract.
type SeigTokenApprovalIterator ¶
type SeigTokenApprovalIterator struct { Event *SeigTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SeigTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the SeigToken contract.
func (*SeigTokenApprovalIterator) Close ¶
func (it *SeigTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SeigTokenApprovalIterator) Error ¶
func (it *SeigTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SeigTokenApprovalIterator) Next ¶
func (it *SeigTokenApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type SeigTokenCaller ¶
type SeigTokenCaller struct {
// contains filtered or unexported fields
}
SeigTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSeigTokenCaller ¶
func NewSeigTokenCaller(address common.Address, caller bind.ContractCaller) (*SeigTokenCaller, error)
NewSeigTokenCaller creates a new read-only instance of SeigToken, bound to a specific deployed contract.
func (*SeigTokenCaller) Allowance ¶
func (_SeigToken *SeigTokenCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*SeigTokenCaller) BalanceOf ¶
func (_SeigToken *SeigTokenCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*SeigTokenCaller) INTERFACEIDONAPPROVE ¶
func (_SeigToken *SeigTokenCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*SeigTokenCaller) IsOwner ¶
func (_SeigToken *SeigTokenCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*SeigTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SeigTokenCaller) SeigManager ¶
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*SeigTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type SeigTokenCallerRaw ¶
type SeigTokenCallerRaw struct {
Contract *SeigTokenCaller // Generic read-only contract binding to access the raw methods on
}
SeigTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SeigTokenCallerRaw) Call ¶
func (_SeigToken *SeigTokenCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SeigTokenCallerSession ¶
type SeigTokenCallerSession struct { Contract *SeigTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SeigTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SeigTokenCallerSession) Allowance ¶
func (_SeigToken *SeigTokenCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*SeigTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*SeigTokenCallerSession) INTERFACEIDONAPPROVE ¶
func (_SeigToken *SeigTokenCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*SeigTokenCallerSession) IsOwner ¶
func (_SeigToken *SeigTokenCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*SeigTokenCallerSession) Owner ¶
func (_SeigToken *SeigTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SeigTokenCallerSession) SeigManager ¶
func (_SeigToken *SeigTokenCallerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*SeigTokenCallerSession) TotalSupply ¶
func (_SeigToken *SeigTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type SeigTokenFilterer ¶
type SeigTokenFilterer struct {
// contains filtered or unexported fields
}
SeigTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSeigTokenFilterer ¶
func NewSeigTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*SeigTokenFilterer, error)
NewSeigTokenFilterer creates a new log filterer instance of SeigToken, bound to a specific deployed contract.
func (*SeigTokenFilterer) FilterApproval ¶
func (_SeigToken *SeigTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SeigTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*SeigTokenFilterer) FilterOwnershipTransferred ¶
func (_SeigToken *SeigTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*SeigTokenOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*SeigTokenFilterer) FilterTransfer ¶
func (_SeigToken *SeigTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SeigTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*SeigTokenFilterer) ParseApproval ¶
func (_SeigToken *SeigTokenFilterer) ParseApproval(log types.Log) (*SeigTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*SeigTokenFilterer) ParseOwnershipTransferred ¶
func (_SeigToken *SeigTokenFilterer) ParseOwnershipTransferred(log types.Log) (*SeigTokenOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*SeigTokenFilterer) ParseTransfer ¶
func (_SeigToken *SeigTokenFilterer) ParseTransfer(log types.Log) (*SeigTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*SeigTokenFilterer) WatchApproval ¶
func (_SeigToken *SeigTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SeigTokenApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*SeigTokenFilterer) WatchOwnershipTransferred ¶
func (_SeigToken *SeigTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SeigTokenOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*SeigTokenFilterer) WatchTransfer ¶
func (_SeigToken *SeigTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SeigTokenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type SeigTokenOwnershipTransferred ¶
type SeigTokenOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SeigTokenOwnershipTransferred represents a OwnershipTransferred event raised by the SeigToken contract.
type SeigTokenOwnershipTransferredIterator ¶
type SeigTokenOwnershipTransferredIterator struct { Event *SeigTokenOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SeigTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SeigToken contract.
func (*SeigTokenOwnershipTransferredIterator) Close ¶
func (it *SeigTokenOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SeigTokenOwnershipTransferredIterator) Error ¶
func (it *SeigTokenOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SeigTokenOwnershipTransferredIterator) Next ¶
func (it *SeigTokenOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type SeigTokenRaw ¶
type SeigTokenRaw struct {
Contract *SeigToken // Generic contract binding to access the raw methods on
}
SeigTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SeigTokenRaw) Call ¶
func (_SeigToken *SeigTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SeigTokenRaw) Transact ¶
func (_SeigToken *SeigTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SeigTokenRaw) Transfer ¶
func (_SeigToken *SeigTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SeigTokenSession ¶
type SeigTokenSession struct { Contract *SeigToken // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SeigTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SeigTokenSession) Allowance ¶
func (_SeigToken *SeigTokenSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*SeigTokenSession) Approve ¶
func (_SeigToken *SeigTokenSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*SeigTokenSession) ApproveAndCall ¶
func (_SeigToken *SeigTokenSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*SeigTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*SeigTokenSession) DecreaseAllowance ¶
func (_SeigToken *SeigTokenSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*SeigTokenSession) INTERFACEIDONAPPROVE ¶
func (_SeigToken *SeigTokenSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*SeigTokenSession) IncreaseAllowance ¶
func (_SeigToken *SeigTokenSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*SeigTokenSession) IsOwner ¶
func (_SeigToken *SeigTokenSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*SeigTokenSession) Owner ¶
func (_SeigToken *SeigTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SeigTokenSession) RenounceMinter ¶
func (_SeigToken *SeigTokenSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*SeigTokenSession) RenounceOwnership ¶
func (_SeigToken *SeigTokenSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*SeigTokenSession) RenounceOwnership0 ¶
func (_SeigToken *SeigTokenSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SeigTokenSession) RenouncePauser ¶
func (_SeigToken *SeigTokenSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*SeigTokenSession) SeigManager ¶
func (_SeigToken *SeigTokenSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*SeigTokenSession) SetSeigManager ¶
func (_SeigToken *SeigTokenSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*SeigTokenSession) TotalSupply ¶
func (_SeigToken *SeigTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*SeigTokenSession) Transfer ¶
func (_SeigToken *SeigTokenSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*SeigTokenSession) TransferFrom ¶
func (_SeigToken *SeigTokenSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigTokenSession) TransferOwnership ¶
func (_SeigToken *SeigTokenSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*SeigTokenSession) TransferOwnership0 ¶
func (_SeigToken *SeigTokenSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type SeigTokenTransactor ¶
type SeigTokenTransactor struct {
// contains filtered or unexported fields
}
SeigTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSeigTokenTransactor ¶
func NewSeigTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*SeigTokenTransactor, error)
NewSeigTokenTransactor creates a new write-only instance of SeigToken, bound to a specific deployed contract.
func (*SeigTokenTransactor) Approve ¶
func (_SeigToken *SeigTokenTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*SeigTokenTransactor) ApproveAndCall ¶
func (_SeigToken *SeigTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*SeigTokenTransactor) DecreaseAllowance ¶
func (_SeigToken *SeigTokenTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*SeigTokenTransactor) IncreaseAllowance ¶
func (_SeigToken *SeigTokenTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*SeigTokenTransactor) RenounceMinter ¶
func (_SeigToken *SeigTokenTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*SeigTokenTransactor) RenounceOwnership ¶
func (_SeigToken *SeigTokenTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*SeigTokenTransactor) RenounceOwnership0 ¶
func (_SeigToken *SeigTokenTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SeigTokenTransactor) RenouncePauser ¶
func (_SeigToken *SeigTokenTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*SeigTokenTransactor) SetSeigManager ¶
func (_SeigToken *SeigTokenTransactor) SetSeigManager(opts *bind.TransactOpts, _seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*SeigTokenTransactor) Transfer ¶
func (_SeigToken *SeigTokenTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*SeigTokenTransactor) TransferFrom ¶
func (_SeigToken *SeigTokenTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigTokenTransactor) TransferOwnership ¶
func (_SeigToken *SeigTokenTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*SeigTokenTransactor) TransferOwnership0 ¶
func (_SeigToken *SeigTokenTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type SeigTokenTransactorRaw ¶
type SeigTokenTransactorRaw struct {
Contract *SeigTokenTransactor // Generic write-only contract binding to access the raw methods on
}
SeigTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SeigTokenTransactorRaw) Transact ¶
func (_SeigToken *SeigTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SeigTokenTransactorRaw) Transfer ¶
func (_SeigToken *SeigTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SeigTokenTransactorSession ¶
type SeigTokenTransactorSession struct { Contract *SeigTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SeigTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SeigTokenTransactorSession) Approve ¶
func (_SeigToken *SeigTokenTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*SeigTokenTransactorSession) ApproveAndCall ¶
func (_SeigToken *SeigTokenTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*SeigTokenTransactorSession) DecreaseAllowance ¶
func (_SeigToken *SeigTokenTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*SeigTokenTransactorSession) IncreaseAllowance ¶
func (_SeigToken *SeigTokenTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*SeigTokenTransactorSession) RenounceMinter ¶
func (_SeigToken *SeigTokenTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*SeigTokenTransactorSession) RenounceOwnership ¶
func (_SeigToken *SeigTokenTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*SeigTokenTransactorSession) RenounceOwnership0 ¶
func (_SeigToken *SeigTokenTransactorSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SeigTokenTransactorSession) RenouncePauser ¶
func (_SeigToken *SeigTokenTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*SeigTokenTransactorSession) SetSeigManager ¶
func (_SeigToken *SeigTokenTransactorSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*SeigTokenTransactorSession) Transfer ¶
func (_SeigToken *SeigTokenTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*SeigTokenTransactorSession) TransferFrom ¶
func (_SeigToken *SeigTokenTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*SeigTokenTransactorSession) TransferOwnership ¶
func (_SeigToken *SeigTokenTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*SeigTokenTransactorSession) TransferOwnership0 ¶
func (_SeigToken *SeigTokenTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type SeigTokenTransfer ¶
type SeigTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SeigTokenTransfer represents a Transfer event raised by the SeigToken contract.
type SeigTokenTransferIterator ¶
type SeigTokenTransferIterator struct { Event *SeigTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SeigTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the SeigToken contract.
func (*SeigTokenTransferIterator) Close ¶
func (it *SeigTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SeigTokenTransferIterator) Error ¶
func (it *SeigTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SeigTokenTransferIterator) Next ¶
func (it *SeigTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type TokenController ¶
type TokenController struct { TokenControllerCaller // Read-only binding to the contract TokenControllerTransactor // Write-only binding to the contract TokenControllerFilterer // Log filterer for contract events }
TokenController is an auto generated Go binding around an Ethereum contract.
func NewTokenController ¶
func NewTokenController(address common.Address, backend bind.ContractBackend) (*TokenController, error)
NewTokenController creates a new instance of TokenController, bound to a specific deployed contract.
type TokenControllerCaller ¶
type TokenControllerCaller struct {
// contains filtered or unexported fields
}
TokenControllerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTokenControllerCaller ¶
func NewTokenControllerCaller(address common.Address, caller bind.ContractCaller) (*TokenControllerCaller, error)
NewTokenControllerCaller creates a new read-only instance of TokenController, bound to a specific deployed contract.
type TokenControllerCallerRaw ¶
type TokenControllerCallerRaw struct {
Contract *TokenControllerCaller // Generic read-only contract binding to access the raw methods on
}
TokenControllerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TokenControllerCallerRaw) Call ¶
func (_TokenController *TokenControllerCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type TokenControllerCallerSession ¶
type TokenControllerCallerSession struct { Contract *TokenControllerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TokenControllerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type TokenControllerFilterer ¶
type TokenControllerFilterer struct {
// contains filtered or unexported fields
}
TokenControllerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTokenControllerFilterer ¶
func NewTokenControllerFilterer(address common.Address, filterer bind.ContractFilterer) (*TokenControllerFilterer, error)
NewTokenControllerFilterer creates a new log filterer instance of TokenController, bound to a specific deployed contract.
type TokenControllerRaw ¶
type TokenControllerRaw struct {
Contract *TokenController // Generic contract binding to access the raw methods on
}
TokenControllerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TokenControllerRaw) Call ¶
func (_TokenController *TokenControllerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*TokenControllerRaw) Transact ¶
func (_TokenController *TokenControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenControllerRaw) Transfer ¶
func (_TokenController *TokenControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenControllerSession ¶
type TokenControllerSession struct { Contract *TokenController // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TokenControllerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TokenControllerSession) OnApprove ¶
func (_TokenController *TokenControllerSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerSession) OnTransfer ¶
func (_TokenController *TokenControllerSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerSession) ProxyPayment ¶
func (_TokenController *TokenControllerSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) returns(bool)
type TokenControllerTransactor ¶
type TokenControllerTransactor struct {
// contains filtered or unexported fields
}
TokenControllerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTokenControllerTransactor ¶
func NewTokenControllerTransactor(address common.Address, transactor bind.ContractTransactor) (*TokenControllerTransactor, error)
NewTokenControllerTransactor creates a new write-only instance of TokenController, bound to a specific deployed contract.
func (*TokenControllerTransactor) OnApprove ¶
func (_TokenController *TokenControllerTransactor) OnApprove(opts *bind.TransactOpts, _owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerTransactor) OnTransfer ¶
func (_TokenController *TokenControllerTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerTransactor) ProxyPayment ¶
func (_TokenController *TokenControllerTransactor) ProxyPayment(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) returns(bool)
type TokenControllerTransactorRaw ¶
type TokenControllerTransactorRaw struct {
Contract *TokenControllerTransactor // Generic write-only contract binding to access the raw methods on
}
TokenControllerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TokenControllerTransactorRaw) Transact ¶
func (_TokenController *TokenControllerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenControllerTransactorRaw) Transfer ¶
func (_TokenController *TokenControllerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenControllerTransactorSession ¶
type TokenControllerTransactorSession struct { Contract *TokenControllerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TokenControllerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TokenControllerTransactorSession) OnApprove ¶
func (_TokenController *TokenControllerTransactorSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerTransactorSession) OnTransfer ¶
func (_TokenController *TokenControllerTransactorSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerTransactorSession) ProxyPayment ¶
func (_TokenController *TokenControllerTransactorSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) returns(bool)
type WTON ¶
type WTON struct { WTONCaller // Read-only binding to the contract WTONTransactor // Write-only binding to the contract WTONFilterer // Log filterer for contract events }
WTON is an auto generated Go binding around an Ethereum contract.
func DeployWTON ¶
func DeployWTON(auth *bind.TransactOpts, backend bind.ContractBackend, _ton common.Address) (common.Address, *types.Transaction, *WTON, error)
DeployWTON deploys a new Ethereum contract, binding an instance of WTON to it.
type WTONApproval ¶
type WTONApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
WTONApproval represents a Approval event raised by the WTON contract.
type WTONApprovalIterator ¶
type WTONApprovalIterator struct { Event *WTONApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WTONApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the WTON contract.
func (*WTONApprovalIterator) Close ¶
func (it *WTONApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WTONApprovalIterator) Error ¶
func (it *WTONApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WTONApprovalIterator) Next ¶
func (it *WTONApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WTONCaller ¶
type WTONCaller struct {
// contains filtered or unexported fields
}
WTONCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewWTONCaller ¶
func NewWTONCaller(address common.Address, caller bind.ContractCaller) (*WTONCaller, error)
NewWTONCaller creates a new read-only instance of WTON, bound to a specific deployed contract.
func (*WTONCaller) Allowance ¶
func (_WTON *WTONCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*WTONCaller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*WTONCaller) Decimals ¶
func (_WTON *WTONCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*WTONCaller) INTERFACEIDONAPPROVE ¶
func (_WTON *WTONCaller) INTERFACEIDONAPPROVE(opts *bind.CallOpts) ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*WTONCaller) IsMinter ¶
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*WTONCaller) IsOwner ¶
func (_WTON *WTONCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WTONCaller) Name ¶
func (_WTON *WTONCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*WTONCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*WTONCaller) SeigManager ¶
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*WTONCaller) SupportsInterface ¶
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*WTONCaller) Symbol ¶
func (_WTON *WTONCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*WTONCaller) Ton ¶
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*WTONCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type WTONCallerRaw ¶
type WTONCallerRaw struct {
Contract *WTONCaller // Generic read-only contract binding to access the raw methods on
}
WTONCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*WTONCallerRaw) Call ¶
func (_WTON *WTONCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type WTONCallerSession ¶
type WTONCallerSession struct { Contract *WTONCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
WTONCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*WTONCallerSession) Allowance ¶
func (_WTON *WTONCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*WTONCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*WTONCallerSession) Decimals ¶
func (_WTON *WTONCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*WTONCallerSession) INTERFACEIDONAPPROVE ¶
func (_WTON *WTONCallerSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*WTONCallerSession) IsMinter ¶
func (_WTON *WTONCallerSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*WTONCallerSession) IsOwner ¶
func (_WTON *WTONCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WTONCallerSession) Name ¶
func (_WTON *WTONCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*WTONCallerSession) Owner ¶
func (_WTON *WTONCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*WTONCallerSession) SeigManager ¶
func (_WTON *WTONCallerSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*WTONCallerSession) SupportsInterface ¶
func (_WTON *WTONCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*WTONCallerSession) Symbol ¶
func (_WTON *WTONCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*WTONCallerSession) Ton ¶
func (_WTON *WTONCallerSession) Ton() (common.Address, error)
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*WTONCallerSession) TotalSupply ¶
func (_WTON *WTONCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type WTONFilterer ¶
type WTONFilterer struct {
// contains filtered or unexported fields
}
WTONFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewWTONFilterer ¶
func NewWTONFilterer(address common.Address, filterer bind.ContractFilterer) (*WTONFilterer, error)
NewWTONFilterer creates a new log filterer instance of WTON, bound to a specific deployed contract.
func (*WTONFilterer) FilterApproval ¶
func (_WTON *WTONFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*WTONApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*WTONFilterer) FilterMinterAdded ¶
func (_WTON *WTONFilterer) FilterMinterAdded(opts *bind.FilterOpts, account []common.Address) (*WTONMinterAddedIterator, error)
FilterMinterAdded is a free log retrieval operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*WTONFilterer) FilterMinterRemoved ¶
func (_WTON *WTONFilterer) FilterMinterRemoved(opts *bind.FilterOpts, account []common.Address) (*WTONMinterRemovedIterator, error)
FilterMinterRemoved is a free log retrieval operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*WTONFilterer) FilterOwnershipTransferred ¶
func (_WTON *WTONFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*WTONOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WTONFilterer) FilterTransfer ¶
func (_WTON *WTONFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*WTONTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*WTONFilterer) ParseApproval ¶
func (_WTON *WTONFilterer) ParseApproval(log types.Log) (*WTONApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*WTONFilterer) ParseMinterAdded ¶
func (_WTON *WTONFilterer) ParseMinterAdded(log types.Log) (*WTONMinterAdded, error)
ParseMinterAdded is a log parse operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*WTONFilterer) ParseMinterRemoved ¶
func (_WTON *WTONFilterer) ParseMinterRemoved(log types.Log) (*WTONMinterRemoved, error)
ParseMinterRemoved is a log parse operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*WTONFilterer) ParseOwnershipTransferred ¶
func (_WTON *WTONFilterer) ParseOwnershipTransferred(log types.Log) (*WTONOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WTONFilterer) ParseTransfer ¶
func (_WTON *WTONFilterer) ParseTransfer(log types.Log) (*WTONTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*WTONFilterer) WatchApproval ¶
func (_WTON *WTONFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *WTONApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*WTONFilterer) WatchMinterAdded ¶
func (_WTON *WTONFilterer) WatchMinterAdded(opts *bind.WatchOpts, sink chan<- *WTONMinterAdded, account []common.Address) (event.Subscription, error)
WatchMinterAdded is a free log subscription operation binding the contract event 0x6ae172837ea30b801fbfcdd4108aa1d5bf8ff775444fd70256b44e6bf3dfc3f6.
Solidity: event MinterAdded(address indexed account)
func (*WTONFilterer) WatchMinterRemoved ¶
func (_WTON *WTONFilterer) WatchMinterRemoved(opts *bind.WatchOpts, sink chan<- *WTONMinterRemoved, account []common.Address) (event.Subscription, error)
WatchMinterRemoved is a free log subscription operation binding the contract event 0xe94479a9f7e1952cc78f2d6baab678adc1b772d936c6583def489e524cb66692.
Solidity: event MinterRemoved(address indexed account)
func (*WTONFilterer) WatchOwnershipTransferred ¶
func (_WTON *WTONFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *WTONOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WTONFilterer) WatchTransfer ¶
func (_WTON *WTONFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *WTONTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type WTONMinterAdded ¶
type WTONMinterAdded struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
WTONMinterAdded represents a MinterAdded event raised by the WTON contract.
type WTONMinterAddedIterator ¶
type WTONMinterAddedIterator struct { Event *WTONMinterAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WTONMinterAddedIterator is returned from FilterMinterAdded and is used to iterate over the raw logs and unpacked data for MinterAdded events raised by the WTON contract.
func (*WTONMinterAddedIterator) Close ¶
func (it *WTONMinterAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WTONMinterAddedIterator) Error ¶
func (it *WTONMinterAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WTONMinterAddedIterator) Next ¶
func (it *WTONMinterAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WTONMinterRemoved ¶
type WTONMinterRemoved struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
WTONMinterRemoved represents a MinterRemoved event raised by the WTON contract.
type WTONMinterRemovedIterator ¶
type WTONMinterRemovedIterator struct { Event *WTONMinterRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WTONMinterRemovedIterator is returned from FilterMinterRemoved and is used to iterate over the raw logs and unpacked data for MinterRemoved events raised by the WTON contract.
func (*WTONMinterRemovedIterator) Close ¶
func (it *WTONMinterRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WTONMinterRemovedIterator) Error ¶
func (it *WTONMinterRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WTONMinterRemovedIterator) Next ¶
func (it *WTONMinterRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WTONOwnershipTransferred ¶
type WTONOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
WTONOwnershipTransferred represents a OwnershipTransferred event raised by the WTON contract.
type WTONOwnershipTransferredIterator ¶
type WTONOwnershipTransferredIterator struct { Event *WTONOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WTONOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the WTON contract.
func (*WTONOwnershipTransferredIterator) Close ¶
func (it *WTONOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WTONOwnershipTransferredIterator) Error ¶
func (it *WTONOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WTONOwnershipTransferredIterator) Next ¶
func (it *WTONOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WTONRaw ¶
type WTONRaw struct {
Contract *WTON // Generic contract binding to access the raw methods on
}
WTONRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*WTONRaw) Call ¶
func (_WTON *WTONRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*WTONRaw) Transact ¶
func (_WTON *WTONRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WTONRaw) Transfer ¶
func (_WTON *WTONRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type WTONSession ¶
type WTONSession struct { Contract *WTON // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
WTONSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*WTONSession) AddMinter ¶
func (_WTON *WTONSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*WTONSession) Allowance ¶
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) constant returns(uint256)
func (*WTONSession) Approve ¶
func (_WTON *WTONSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*WTONSession) ApproveAndCall ¶
func (_WTON *WTONSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*WTONSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) constant returns(uint256)
func (*WTONSession) Burn ¶
func (_WTON *WTONSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*WTONSession) BurnFrom ¶
func (_WTON *WTONSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*WTONSession) Decimals ¶
func (_WTON *WTONSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*WTONSession) DecreaseAllowance ¶
func (_WTON *WTONSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*WTONSession) INTERFACEIDONAPPROVE ¶
func (_WTON *WTONSession) INTERFACEIDONAPPROVE() ([4]byte, error)
INTERFACEIDONAPPROVE is a free data retrieval call binding the contract method 0x6cd28f9a.
Solidity: function INTERFACE_ID_ON_APPROVE() constant returns(bytes4)
func (*WTONSession) IncreaseAllowance ¶
func (_WTON *WTONSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*WTONSession) IsMinter ¶
func (_WTON *WTONSession) IsMinter(account common.Address) (bool, error)
IsMinter is a free data retrieval call binding the contract method 0xaa271e1a.
Solidity: function isMinter(address account) constant returns(bool)
func (*WTONSession) IsOwner ¶
func (_WTON *WTONSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WTONSession) Mint ¶
func (_WTON *WTONSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*WTONSession) Name ¶
func (_WTON *WTONSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*WTONSession) OnApprove ¶
func (_WTON *WTONSession) OnApprove(owner common.Address, spender common.Address, tonAmount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 tonAmount, bytes data) returns(bool)
func (*WTONSession) Owner ¶
func (_WTON *WTONSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*WTONSession) RenounceMinter ¶
func (_WTON *WTONSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*WTONSession) RenounceMinter0 ¶
func (_WTON *WTONSession) RenounceMinter0() (*types.Transaction, error)
RenounceMinter0 is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*WTONSession) RenounceOwnership ¶
func (_WTON *WTONSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*WTONSession) RenounceOwnership0 ¶
func (_WTON *WTONSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WTONSession) RenouncePauser ¶
func (_WTON *WTONSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*WTONSession) SeigManager ¶
func (_WTON *WTONSession) SeigManager() (common.Address, error)
SeigManager is a free data retrieval call binding the contract method 0x6fb7f558.
Solidity: function seigManager() constant returns(address)
func (*WTONSession) SetSeigManager ¶
func (_WTON *WTONSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*WTONSession) SupportsInterface ¶
func (_WTON *WTONSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) constant returns(bool)
func (*WTONSession) SwapFromTON ¶
func (_WTON *WTONSession) SwapFromTON(tonAmount *big.Int) (*types.Transaction, error)
SwapFromTON is a paid mutator transaction binding the contract method 0xe34869d7.
Solidity: function swapFromTON(uint256 tonAmount) returns(bool)
func (*WTONSession) SwapFromTONAndTransfer ¶
func (_WTON *WTONSession) SwapFromTONAndTransfer(to common.Address, tonAmount *big.Int) (*types.Transaction, error)
SwapFromTONAndTransfer is a paid mutator transaction binding the contract method 0x588420b7.
Solidity: function swapFromTONAndTransfer(address to, uint256 tonAmount) returns(bool)
func (*WTONSession) SwapToTON ¶
func (_WTON *WTONSession) SwapToTON(wtonAmount *big.Int) (*types.Transaction, error)
SwapToTON is a paid mutator transaction binding the contract method 0xf53fe70f.
Solidity: function swapToTON(uint256 wtonAmount) returns(bool)
func (*WTONSession) SwapToTONAndTransfer ¶
func (_WTON *WTONSession) SwapToTONAndTransfer(to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
SwapToTONAndTransfer is a paid mutator transaction binding the contract method 0xe3b99e85.
Solidity: function swapToTONAndTransfer(address to, uint256 wtonAmount) returns(bool)
func (*WTONSession) Symbol ¶
func (_WTON *WTONSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*WTONSession) Ton ¶
func (_WTON *WTONSession) Ton() (common.Address, error)
Ton is a free data retrieval call binding the contract method 0xcc48b947.
Solidity: function ton() constant returns(address)
func (*WTONSession) TotalSupply ¶
func (_WTON *WTONSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*WTONSession) Transfer ¶
func (_WTON *WTONSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*WTONSession) TransferFrom ¶
func (_WTON *WTONSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*WTONSession) TransferOwnership ¶
func (_WTON *WTONSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*WTONSession) TransferOwnership0 ¶
func (_WTON *WTONSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WTONTransactor ¶
type WTONTransactor struct {
// contains filtered or unexported fields
}
WTONTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewWTONTransactor ¶
func NewWTONTransactor(address common.Address, transactor bind.ContractTransactor) (*WTONTransactor, error)
NewWTONTransactor creates a new write-only instance of WTON, bound to a specific deployed contract.
func (*WTONTransactor) AddMinter ¶
func (_WTON *WTONTransactor) AddMinter(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*WTONTransactor) Approve ¶
func (_WTON *WTONTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*WTONTransactor) ApproveAndCall ¶
func (_WTON *WTONTransactor) ApproveAndCall(opts *bind.TransactOpts, spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*WTONTransactor) Burn ¶
func (_WTON *WTONTransactor) Burn(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*WTONTransactor) BurnFrom ¶
func (_WTON *WTONTransactor) BurnFrom(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*WTONTransactor) DecreaseAllowance ¶
func (_WTON *WTONTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*WTONTransactor) IncreaseAllowance ¶
func (_WTON *WTONTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*WTONTransactor) Mint ¶
func (_WTON *WTONTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*WTONTransactor) OnApprove ¶
func (_WTON *WTONTransactor) OnApprove(opts *bind.TransactOpts, owner common.Address, spender common.Address, tonAmount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 tonAmount, bytes data) returns(bool)
func (*WTONTransactor) RenounceMinter ¶
func (_WTON *WTONTransactor) RenounceMinter(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*WTONTransactor) RenounceMinter0 ¶
func (_WTON *WTONTransactor) RenounceMinter0(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceMinter0 is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*WTONTransactor) RenounceOwnership ¶
func (_WTON *WTONTransactor) RenounceOwnership(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*WTONTransactor) RenounceOwnership0 ¶
func (_WTON *WTONTransactor) RenounceOwnership0(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WTONTransactor) RenouncePauser ¶
func (_WTON *WTONTransactor) RenouncePauser(opts *bind.TransactOpts, target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*WTONTransactor) SetSeigManager ¶
func (_WTON *WTONTransactor) SetSeigManager(opts *bind.TransactOpts, _seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*WTONTransactor) SwapFromTON ¶
func (_WTON *WTONTransactor) SwapFromTON(opts *bind.TransactOpts, tonAmount *big.Int) (*types.Transaction, error)
SwapFromTON is a paid mutator transaction binding the contract method 0xe34869d7.
Solidity: function swapFromTON(uint256 tonAmount) returns(bool)
func (*WTONTransactor) SwapFromTONAndTransfer ¶
func (_WTON *WTONTransactor) SwapFromTONAndTransfer(opts *bind.TransactOpts, to common.Address, tonAmount *big.Int) (*types.Transaction, error)
SwapFromTONAndTransfer is a paid mutator transaction binding the contract method 0x588420b7.
Solidity: function swapFromTONAndTransfer(address to, uint256 tonAmount) returns(bool)
func (*WTONTransactor) SwapToTON ¶
func (_WTON *WTONTransactor) SwapToTON(opts *bind.TransactOpts, wtonAmount *big.Int) (*types.Transaction, error)
SwapToTON is a paid mutator transaction binding the contract method 0xf53fe70f.
Solidity: function swapToTON(uint256 wtonAmount) returns(bool)
func (*WTONTransactor) SwapToTONAndTransfer ¶
func (_WTON *WTONTransactor) SwapToTONAndTransfer(opts *bind.TransactOpts, to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
SwapToTONAndTransfer is a paid mutator transaction binding the contract method 0xe3b99e85.
Solidity: function swapToTONAndTransfer(address to, uint256 wtonAmount) returns(bool)
func (*WTONTransactor) Transfer ¶
func (_WTON *WTONTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*WTONTransactor) TransferFrom ¶
func (_WTON *WTONTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*WTONTransactor) TransferOwnership ¶
func (_WTON *WTONTransactor) TransferOwnership(opts *bind.TransactOpts, target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*WTONTransactor) TransferOwnership0 ¶
func (_WTON *WTONTransactor) TransferOwnership0(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WTONTransactorRaw ¶
type WTONTransactorRaw struct {
Contract *WTONTransactor // Generic write-only contract binding to access the raw methods on
}
WTONTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*WTONTransactorRaw) Transact ¶
func (_WTON *WTONTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WTONTransactorRaw) Transfer ¶
func (_WTON *WTONTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type WTONTransactorSession ¶
type WTONTransactorSession struct { Contract *WTONTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
WTONTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*WTONTransactorSession) AddMinter ¶
func (_WTON *WTONTransactorSession) AddMinter(account common.Address) (*types.Transaction, error)
AddMinter is a paid mutator transaction binding the contract method 0x983b2d56.
Solidity: function addMinter(address account) returns()
func (*WTONTransactorSession) Approve ¶
func (_WTON *WTONTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*WTONTransactorSession) ApproveAndCall ¶
func (_WTON *WTONTransactorSession) ApproveAndCall(spender common.Address, amount *big.Int, data []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address spender, uint256 amount, bytes data) returns(bool)
func (*WTONTransactorSession) Burn ¶
func (_WTON *WTONTransactorSession) Burn(amount *big.Int) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x42966c68.
Solidity: function burn(uint256 amount) returns()
func (*WTONTransactorSession) BurnFrom ¶
func (_WTON *WTONTransactorSession) BurnFrom(account common.Address, amount *big.Int) (*types.Transaction, error)
BurnFrom is a paid mutator transaction binding the contract method 0x79cc6790.
Solidity: function burnFrom(address account, uint256 amount) returns()
func (*WTONTransactorSession) DecreaseAllowance ¶
func (_WTON *WTONTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*WTONTransactorSession) IncreaseAllowance ¶
func (_WTON *WTONTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*WTONTransactorSession) Mint ¶
func (_WTON *WTONTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(address account, uint256 amount) returns(bool)
func (*WTONTransactorSession) OnApprove ¶
func (_WTON *WTONTransactorSession) OnApprove(owner common.Address, spender common.Address, tonAmount *big.Int, data []byte) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0x4273ca16.
Solidity: function onApprove(address owner, address spender, uint256 tonAmount, bytes data) returns(bool)
func (*WTONTransactorSession) RenounceMinter ¶
func (_WTON *WTONTransactorSession) RenounceMinter(target common.Address) (*types.Transaction, error)
RenounceMinter is a paid mutator transaction binding the contract method 0x5f112c68.
Solidity: function renounceMinter(address target) returns()
func (*WTONTransactorSession) RenounceMinter0 ¶
func (_WTON *WTONTransactorSession) RenounceMinter0() (*types.Transaction, error)
RenounceMinter0 is a paid mutator transaction binding the contract method 0x98650275.
Solidity: function renounceMinter() returns()
func (*WTONTransactorSession) RenounceOwnership ¶
func (_WTON *WTONTransactorSession) RenounceOwnership(target common.Address) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x38bf3cfa.
Solidity: function renounceOwnership(address target) returns()
func (*WTONTransactorSession) RenounceOwnership0 ¶
func (_WTON *WTONTransactorSession) RenounceOwnership0() (*types.Transaction, error)
RenounceOwnership0 is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WTONTransactorSession) RenouncePauser ¶
func (_WTON *WTONTransactorSession) RenouncePauser(target common.Address) (*types.Transaction, error)
RenouncePauser is a paid mutator transaction binding the contract method 0x41eb24bb.
Solidity: function renouncePauser(address target) returns()
func (*WTONTransactorSession) SetSeigManager ¶
func (_WTON *WTONTransactorSession) SetSeigManager(_seigManager common.Address) (*types.Transaction, error)
SetSeigManager is a paid mutator transaction binding the contract method 0x7657f20a.
Solidity: function setSeigManager(address _seigManager) returns()
func (*WTONTransactorSession) SwapFromTON ¶
func (_WTON *WTONTransactorSession) SwapFromTON(tonAmount *big.Int) (*types.Transaction, error)
SwapFromTON is a paid mutator transaction binding the contract method 0xe34869d7.
Solidity: function swapFromTON(uint256 tonAmount) returns(bool)
func (*WTONTransactorSession) SwapFromTONAndTransfer ¶
func (_WTON *WTONTransactorSession) SwapFromTONAndTransfer(to common.Address, tonAmount *big.Int) (*types.Transaction, error)
SwapFromTONAndTransfer is a paid mutator transaction binding the contract method 0x588420b7.
Solidity: function swapFromTONAndTransfer(address to, uint256 tonAmount) returns(bool)
func (*WTONTransactorSession) SwapToTON ¶
func (_WTON *WTONTransactorSession) SwapToTON(wtonAmount *big.Int) (*types.Transaction, error)
SwapToTON is a paid mutator transaction binding the contract method 0xf53fe70f.
Solidity: function swapToTON(uint256 wtonAmount) returns(bool)
func (*WTONTransactorSession) SwapToTONAndTransfer ¶
func (_WTON *WTONTransactorSession) SwapToTONAndTransfer(to common.Address, wtonAmount *big.Int) (*types.Transaction, error)
SwapToTONAndTransfer is a paid mutator transaction binding the contract method 0xe3b99e85.
Solidity: function swapToTONAndTransfer(address to, uint256 wtonAmount) returns(bool)
func (*WTONTransactorSession) Transfer ¶
func (_WTON *WTONTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*WTONTransactorSession) TransferFrom ¶
func (_WTON *WTONTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*WTONTransactorSession) TransferOwnership ¶
func (_WTON *WTONTransactorSession) TransferOwnership(target common.Address, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0x6d435421.
Solidity: function transferOwnership(address target, address newOwner) returns()
func (*WTONTransactorSession) TransferOwnership0 ¶
func (_WTON *WTONTransactorSession) TransferOwnership0(newOwner common.Address) (*types.Transaction, error)
TransferOwnership0 is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WTONTransfer ¶
type WTONTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
WTONTransfer represents a Transfer event raised by the WTON contract.
type WTONTransferIterator ¶
type WTONTransferIterator struct { Event *WTONTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WTONTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the WTON contract.
func (*WTONTransferIterator) Close ¶
func (it *WTONTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WTONTransferIterator) Error ¶
func (it *WTONTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WTONTransferIterator) Next ¶
func (it *WTONTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.