Documentation ¶
Index ¶
- Constants
- Variables
- type BasicToken
- type BasicTokenCaller
- func (_BasicToken *BasicTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
- func (_BasicToken *BasicTokenCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
- func (_BasicToken *BasicTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BasicToken *BasicTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_BasicToken *BasicTokenCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- type BasicTokenCallerRaw
- type BasicTokenCallerSession
- func (_BasicToken *BasicTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenCallerSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenCallerSession) BasisPointsRate() (*big.Int, error)
- func (_BasicToken *BasicTokenCallerSession) MaximumFee() (*big.Int, error)
- func (_BasicToken *BasicTokenCallerSession) Owner() (common.Address, error)
- func (_BasicToken *BasicTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_BasicToken *BasicTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
- type BasicTokenFilterer
- func (_BasicToken *BasicTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BasicTokenTransferIterator, error)
- func (_BasicToken *BasicTokenFilterer) ParseTransfer(log types.Log) (*BasicTokenTransfer, error)
- func (_BasicToken *BasicTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BasicTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- type BasicTokenRaw
- func (_BasicToken *BasicTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_BasicToken *BasicTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BasicToken *BasicTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BasicTokenSession
- func (_BasicToken *BasicTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_BasicToken *BasicTokenSession) BasisPointsRate() (*big.Int, error)
- func (_BasicToken *BasicTokenSession) MaximumFee() (*big.Int, error)
- func (_BasicToken *BasicTokenSession) Owner() (common.Address, error)
- func (_BasicToken *BasicTokenSession) TotalSupply() (*big.Int, error)
- func (_BasicToken *BasicTokenSession) TotalSupply4usdt() (*big.Int, error)
- func (_BasicToken *BasicTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_BasicToken *BasicTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BasicTokenTransactor
- type BasicTokenTransactorRaw
- type BasicTokenTransactorSession
- type BasicTokenTransfer
- type BasicTokenTransferIterator
- type BlackList
- type BlackListAddedBlackList
- type BlackListAddedBlackListIterator
- type BlackListCaller
- func (_BlackList *BlackListCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_BlackList *BlackListCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_BlackList *BlackListCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
- func (_BlackList *BlackListCaller) GetBlackListStatus(opts *bind.CallOpts, _maker common.Address) (bool, error)
- func (_BlackList *BlackListCaller) GetOwner(opts *bind.CallOpts) (common.Address, error)
- func (_BlackList *BlackListCaller) IsBlackListed(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_BlackList *BlackListCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
- func (_BlackList *BlackListCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_BlackList *BlackListCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_BlackList *BlackListCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- type BlackListCallerRaw
- type BlackListCallerSession
- func (_BlackList *BlackListCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_BlackList *BlackListCallerSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_BlackList *BlackListCallerSession) BasisPointsRate() (*big.Int, error)
- func (_BlackList *BlackListCallerSession) GetBlackListStatus(_maker common.Address) (bool, error)
- func (_BlackList *BlackListCallerSession) GetOwner() (common.Address, error)
- func (_BlackList *BlackListCallerSession) IsBlackListed(arg0 common.Address) (bool, error)
- func (_BlackList *BlackListCallerSession) MaximumFee() (*big.Int, error)
- func (_BlackList *BlackListCallerSession) Owner() (common.Address, error)
- func (_BlackList *BlackListCallerSession) TotalSupply() (*big.Int, error)
- func (_BlackList *BlackListCallerSession) TotalSupply4usdt() (*big.Int, error)
- type BlackListDestroyedBlackFunds
- type BlackListDestroyedBlackFundsIterator
- type BlackListFilterer
- func (_BlackList *BlackListFilterer) FilterAddedBlackList(opts *bind.FilterOpts) (*BlackListAddedBlackListIterator, error)
- func (_BlackList *BlackListFilterer) FilterDestroyedBlackFunds(opts *bind.FilterOpts) (*BlackListDestroyedBlackFundsIterator, error)
- func (_BlackList *BlackListFilterer) FilterRemovedBlackList(opts *bind.FilterOpts) (*BlackListRemovedBlackListIterator, error)
- func (_BlackList *BlackListFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BlackListTransferIterator, error)
- func (_BlackList *BlackListFilterer) ParseAddedBlackList(log types.Log) (*BlackListAddedBlackList, error)
- func (_BlackList *BlackListFilterer) ParseDestroyedBlackFunds(log types.Log) (*BlackListDestroyedBlackFunds, error)
- func (_BlackList *BlackListFilterer) ParseRemovedBlackList(log types.Log) (*BlackListRemovedBlackList, error)
- func (_BlackList *BlackListFilterer) ParseTransfer(log types.Log) (*BlackListTransfer, error)
- func (_BlackList *BlackListFilterer) WatchAddedBlackList(opts *bind.WatchOpts, sink chan<- *BlackListAddedBlackList) (event.Subscription, error)
- func (_BlackList *BlackListFilterer) WatchDestroyedBlackFunds(opts *bind.WatchOpts, sink chan<- *BlackListDestroyedBlackFunds) (event.Subscription, error)
- func (_BlackList *BlackListFilterer) WatchRemovedBlackList(opts *bind.WatchOpts, sink chan<- *BlackListRemovedBlackList) (event.Subscription, error)
- func (_BlackList *BlackListFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BlackListTransfer, from []common.Address, ...) (event.Subscription, error)
- type BlackListRaw
- func (_BlackList *BlackListRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_BlackList *BlackListRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BlackList *BlackListRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BlackListRemovedBlackList
- type BlackListRemovedBlackListIterator
- type BlackListSession
- func (_BlackList *BlackListSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_BlackList *BlackListSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_BlackList *BlackListSession) BasisPointsRate() (*big.Int, error)
- func (_BlackList *BlackListSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListSession) GetBlackListStatus(_maker common.Address) (bool, error)
- func (_BlackList *BlackListSession) GetOwner() (common.Address, error)
- func (_BlackList *BlackListSession) IsBlackListed(arg0 common.Address) (bool, error)
- func (_BlackList *BlackListSession) MaximumFee() (*big.Int, error)
- func (_BlackList *BlackListSession) Owner() (common.Address, error)
- func (_BlackList *BlackListSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListSession) TotalSupply() (*big.Int, error)
- func (_BlackList *BlackListSession) TotalSupply4usdt() (*big.Int, error)
- func (_BlackList *BlackListSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_BlackList *BlackListSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BlackListTransactor
- func (_BlackList *BlackListTransactor) AddBlackList(opts *bind.TransactOpts, _evilUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactor) DestroyBlackFunds(opts *bind.TransactOpts, _blackListedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactor) RemoveBlackList(opts *bind.TransactOpts, _clearedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_BlackList *BlackListTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type BlackListTransactorRaw
- type BlackListTransactorSession
- func (_BlackList *BlackListTransactorSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactorSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactorSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
- func (_BlackList *BlackListTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_BlackList *BlackListTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type BlackListTransfer
- type BlackListTransferIterator
- type ERC20
- type ERC20Approval
- type ERC20ApprovalIterator
- type ERC20Basic
- type ERC20BasicCaller
- type ERC20BasicCallerRaw
- type ERC20BasicCallerSession
- type ERC20BasicFilterer
- func (_ERC20Basic *ERC20BasicFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BasicTransferIterator, error)
- func (_ERC20Basic *ERC20BasicFilterer) ParseTransfer(log types.Log) (*ERC20BasicTransfer, error)
- func (_ERC20Basic *ERC20BasicFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BasicTransfer, from []common.Address, ...) (event.Subscription, error)
- type ERC20BasicRaw
- func (_ERC20Basic *ERC20BasicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ERC20Basic *ERC20BasicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Basic *ERC20BasicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20BasicSession
- func (_ERC20Basic *ERC20BasicSession) BalanceOf(who common.Address) (*big.Int, error)
- func (_ERC20Basic *ERC20BasicSession) TotalSupply() (*big.Int, error)
- func (_ERC20Basic *ERC20BasicSession) TotalSupply4usdt() (*big.Int, error)
- func (_ERC20Basic *ERC20BasicSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- type ERC20BasicTransactor
- type ERC20BasicTransactorRaw
- type ERC20BasicTransactorSession
- type ERC20BasicTransfer
- type ERC20BasicTransferIterator
- type ERC20Caller
- func (_ERC20 *ERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Caller) BalanceOf(opts *bind.CallOpts, who common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_ERC20 *ERC20Caller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- type ERC20CallerRaw
- type ERC20CallerSession
- func (_ERC20 *ERC20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20CallerSession) BalanceOf(who common.Address) (*big.Int, error)
- func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error)
- func (_ERC20 *ERC20CallerSession) TotalSupply4usdt() (*big.Int, error)
- 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 ERC20Raw
- func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) 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, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) BalanceOf(who common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
- func (_ERC20 *ERC20Session) TotalSupply4usdt() (*big.Int, error)
- func (_ERC20 *ERC20Session) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type ERC20Transactor
- func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC20TransactorRaw
- type ERC20TransactorSession
- func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type ERC20Transfer
- type ERC20TransferIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) 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
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type Pausable
- type PausableCaller
- type PausableCallerRaw
- type PausableCallerSession
- type PausableFilterer
- func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
- func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
- func (_Pausable *PausableFilterer) ParsePause(log types.Log) (*PausablePause, error)
- func (_Pausable *PausableFilterer) ParseUnpause(log types.Log) (*PausableUnpause, error)
- func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
- func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
- type PausablePause
- type PausablePauseIterator
- type PausableRaw
- func (_Pausable *PausableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Pausable *PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableSession
- func (_Pausable *PausableSession) Owner() (common.Address, error)
- func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
- func (_Pausable *PausableSession) Paused() (bool, error)
- func (_Pausable *PausableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
- type PausableTransactor
- func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableTransactorRaw
- type PausableTransactorSession
- type PausableUnpause
- type PausableUnpauseIterator
- type SafeMath
- type SafeMathCaller
- type SafeMathCallerRaw
- type SafeMathCallerSession
- type SafeMathFilterer
- type SafeMathRaw
- func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) 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 StandardToken
- type StandardTokenApproval
- type StandardTokenApprovalIterator
- type StandardTokenCaller
- func (_StandardToken *StandardTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) MAXUINT(opts *bind.CallOpts) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_StandardToken *StandardTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- type StandardTokenCallerRaw
- type StandardTokenCallerSession
- func (_StandardToken *StandardTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) BasisPointsRate() (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) MAXUINT() (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) MaximumFee() (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) Owner() (common.Address, error)
- func (_StandardToken *StandardTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
- type StandardTokenFilterer
- func (_StandardToken *StandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StandardTokenApprovalIterator, error)
- func (_StandardToken *StandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StandardTokenTransferIterator, error)
- func (_StandardToken *StandardTokenFilterer) ParseApproval(log types.Log) (*StandardTokenApproval, error)
- func (_StandardToken *StandardTokenFilterer) ParseTransfer(log types.Log) (*StandardTokenTransfer, error)
- func (_StandardToken *StandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StandardTokenApproval, ...) (event.Subscription, error)
- func (_StandardToken *StandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StandardTokenTransfer, ...) (event.Subscription, error)
- type StandardTokenRaw
- func (_StandardToken *StandardTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_StandardToken *StandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_StandardToken *StandardTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StandardTokenSession
- func (_StandardToken *StandardTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) BasisPointsRate() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) MAXUINT() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) MaximumFee() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Owner() (common.Address, error)
- func (_StandardToken *StandardTokenSession) TotalSupply() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) TotalSupply4usdt() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type StandardTokenTransactor
- func (_StandardToken *StandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type StandardTokenTransactorRaw
- type StandardTokenTransactorSession
- func (_StandardToken *StandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type StandardTokenTransfer
- type StandardTokenTransferIterator
- type TetherToken
- type TetherTokenAddedBlackList
- type TetherTokenAddedBlackListIterator
- type TetherTokenApproval
- type TetherTokenApprovalIterator
- type TetherTokenCaller
- func (_TetherToken *TetherTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) BalanceOf(opts *bind.CallOpts, who common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) Decimals(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) Deprecated(opts *bind.CallOpts) (bool, error)
- func (_TetherToken *TetherTokenCaller) GetBlackListStatus(opts *bind.CallOpts, _maker common.Address) (bool, error)
- func (_TetherToken *TetherTokenCaller) GetOwner(opts *bind.CallOpts) (common.Address, error)
- func (_TetherToken *TetherTokenCaller) IsBlackListed(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_TetherToken *TetherTokenCaller) MAXUINT(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) Name(opts *bind.CallOpts) (string, error)
- func (_TetherToken *TetherTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TetherToken *TetherTokenCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_TetherToken *TetherTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_TetherToken *TetherTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- func (_TetherToken *TetherTokenCaller) UpgradedAddress(opts *bind.CallOpts) (common.Address, error)
- type TetherTokenCallerRaw
- type TetherTokenCallerSession
- func (_TetherToken *TetherTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) BalanceOf(who common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) BasisPointsRate() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) Decimals() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) Deprecated() (bool, error)
- func (_TetherToken *TetherTokenCallerSession) GetBlackListStatus(_maker common.Address) (bool, error)
- func (_TetherToken *TetherTokenCallerSession) GetOwner() (common.Address, error)
- func (_TetherToken *TetherTokenCallerSession) IsBlackListed(arg0 common.Address) (bool, error)
- func (_TetherToken *TetherTokenCallerSession) MAXUINT() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) MaximumFee() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) Name() (string, error)
- func (_TetherToken *TetherTokenCallerSession) Owner() (common.Address, error)
- func (_TetherToken *TetherTokenCallerSession) Paused() (bool, error)
- func (_TetherToken *TetherTokenCallerSession) Symbol() (string, error)
- func (_TetherToken *TetherTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
- func (_TetherToken *TetherTokenCallerSession) UpgradedAddress() (common.Address, error)
- type TetherTokenDeprecate
- type TetherTokenDeprecateIterator
- type TetherTokenDestroyedBlackFunds
- type TetherTokenDestroyedBlackFundsIterator
- type TetherTokenFilterer
- func (_TetherToken *TetherTokenFilterer) FilterAddedBlackList(opts *bind.FilterOpts) (*TetherTokenAddedBlackListIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TetherTokenApprovalIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterDeprecate(opts *bind.FilterOpts) (*TetherTokenDeprecateIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterDestroyedBlackFunds(opts *bind.FilterOpts) (*TetherTokenDestroyedBlackFundsIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterIssue(opts *bind.FilterOpts) (*TetherTokenIssueIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterParams(opts *bind.FilterOpts) (*TetherTokenParamsIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterPause(opts *bind.FilterOpts) (*TetherTokenPauseIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterRedeem(opts *bind.FilterOpts) (*TetherTokenRedeemIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterRemovedBlackList(opts *bind.FilterOpts) (*TetherTokenRemovedBlackListIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TetherTokenTransferIterator, error)
- func (_TetherToken *TetherTokenFilterer) FilterUnpause(opts *bind.FilterOpts) (*TetherTokenUnpauseIterator, error)
- func (_TetherToken *TetherTokenFilterer) ParseAddedBlackList(log types.Log) (*TetherTokenAddedBlackList, error)
- func (_TetherToken *TetherTokenFilterer) ParseApproval(log types.Log) (*TetherTokenApproval, error)
- func (_TetherToken *TetherTokenFilterer) ParseDeprecate(log types.Log) (*TetherTokenDeprecate, error)
- func (_TetherToken *TetherTokenFilterer) ParseDestroyedBlackFunds(log types.Log) (*TetherTokenDestroyedBlackFunds, error)
- func (_TetherToken *TetherTokenFilterer) ParseIssue(log types.Log) (*TetherTokenIssue, error)
- func (_TetherToken *TetherTokenFilterer) ParseParams(log types.Log) (*TetherTokenParams, error)
- func (_TetherToken *TetherTokenFilterer) ParsePause(log types.Log) (*TetherTokenPause, error)
- func (_TetherToken *TetherTokenFilterer) ParseRedeem(log types.Log) (*TetherTokenRedeem, error)
- func (_TetherToken *TetherTokenFilterer) ParseRemovedBlackList(log types.Log) (*TetherTokenRemovedBlackList, error)
- func (_TetherToken *TetherTokenFilterer) ParseTransfer(log types.Log) (*TetherTokenTransfer, error)
- func (_TetherToken *TetherTokenFilterer) ParseUnpause(log types.Log) (*TetherTokenUnpause, error)
- func (_TetherToken *TetherTokenFilterer) WatchAddedBlackList(opts *bind.WatchOpts, sink chan<- *TetherTokenAddedBlackList) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TetherTokenApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchDeprecate(opts *bind.WatchOpts, sink chan<- *TetherTokenDeprecate) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchDestroyedBlackFunds(opts *bind.WatchOpts, sink chan<- *TetherTokenDestroyedBlackFunds) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchIssue(opts *bind.WatchOpts, sink chan<- *TetherTokenIssue) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchParams(opts *bind.WatchOpts, sink chan<- *TetherTokenParams) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *TetherTokenPause) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchRedeem(opts *bind.WatchOpts, sink chan<- *TetherTokenRedeem) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchRemovedBlackList(opts *bind.WatchOpts, sink chan<- *TetherTokenRemovedBlackList) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TetherTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- func (_TetherToken *TetherTokenFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *TetherTokenUnpause) (event.Subscription, error)
- type TetherTokenIssue
- type TetherTokenIssueIterator
- type TetherTokenParams
- type TetherTokenParamsIterator
- type TetherTokenPause
- type TetherTokenPauseIterator
- type TetherTokenRaw
- func (_TetherToken *TetherTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TetherToken *TetherTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TetherToken *TetherTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TetherTokenRedeem
- type TetherTokenRedeemIterator
- type TetherTokenRemovedBlackList
- type TetherTokenRemovedBlackListIterator
- type TetherTokenSession
- func (_TetherToken *TetherTokenSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) BalanceOf(who common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_TetherToken *TetherTokenSession) BasisPointsRate() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Decimals() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Deprecate(_upgradedAddress common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) Deprecated() (bool, error)
- func (_TetherToken *TetherTokenSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) GetBlackListStatus(_maker common.Address) (bool, error)
- func (_TetherToken *TetherTokenSession) GetOwner() (common.Address, error)
- func (_TetherToken *TetherTokenSession) IsBlackListed(arg0 common.Address) (bool, error)
- func (_TetherToken *TetherTokenSession) Issue(amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) MAXUINT() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) MaximumFee() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Name() (string, error)
- func (_TetherToken *TetherTokenSession) Owner() (common.Address, error)
- func (_TetherToken *TetherTokenSession) Pause() (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) Paused() (bool, error)
- func (_TetherToken *TetherTokenSession) Redeem(amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) SetParams(newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) Symbol() (string, error)
- func (_TetherToken *TetherTokenSession) TotalSupply() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) TotalSupply4usdt() (*big.Int, error)
- func (_TetherToken *TetherTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) Unpause() (*types.Transaction, error)
- func (_TetherToken *TetherTokenSession) UpgradedAddress() (common.Address, error)
- type TetherTokenTransactor
- func (_TetherToken *TetherTokenTransactor) AddBlackList(opts *bind.TransactOpts, _evilUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Deprecate(opts *bind.TransactOpts, _upgradedAddress common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) DestroyBlackFunds(opts *bind.TransactOpts, _blackListedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Issue(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Redeem(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) RemoveBlackList(opts *bind.TransactOpts, _clearedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) SetParams(opts *bind.TransactOpts, newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type TetherTokenTransactorRaw
- type TetherTokenTransactorSession
- func (_TetherToken *TetherTokenTransactorSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Deprecate(_upgradedAddress common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Issue(amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Pause() (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Redeem(amount *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) SetParams(newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TetherToken *TetherTokenTransactorSession) Unpause() (*types.Transaction, error)
- type TetherTokenTransfer
- type TetherTokenTransferIterator
- type TetherTokenUnpause
- type TetherTokenUnpauseIterator
- type UpgradedStandardToken
- type UpgradedStandardTokenApproval
- type UpgradedStandardTokenApprovalIterator
- type UpgradedStandardTokenCaller
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) MAXUINT(opts *bind.CallOpts) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
- type UpgradedStandardTokenCallerRaw
- type UpgradedStandardTokenCallerSession
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) BasisPointsRate() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) MAXUINT() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) MaximumFee() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Owner() (common.Address, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
- type UpgradedStandardTokenFilterer
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*UpgradedStandardTokenApprovalIterator, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*UpgradedStandardTokenTransferIterator, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) ParseApproval(log types.Log) (*UpgradedStandardTokenApproval, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) ParseTransfer(log types.Log) (*UpgradedStandardTokenTransfer, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *UpgradedStandardTokenApproval, ...) (event.Subscription, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *UpgradedStandardTokenTransfer, ...) (event.Subscription, error)
- type UpgradedStandardTokenRaw
- func (_UpgradedStandardToken *UpgradedStandardTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_UpgradedStandardToken *UpgradedStandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type UpgradedStandardTokenSession
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) ApproveByLegacy(from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Balances(arg0 common.Address) (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) BasisPointsRate() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) MAXUINT() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) MaximumFee() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Owner() (common.Address, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TotalSupply() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TotalSupply4usdt() (*big.Int, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferByLegacy(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferFromByLegacy(sender common.Address, from common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type UpgradedStandardTokenTransactor
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) ApproveByLegacy(opts *bind.TransactOpts, from common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferByLegacy(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferFromByLegacy(opts *bind.TransactOpts, sender common.Address, from common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type UpgradedStandardTokenTransactorRaw
- type UpgradedStandardTokenTransactorSession
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) ApproveByLegacy(from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferByLegacy(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferFromByLegacy(sender common.Address, from common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type UpgradedStandardTokenTransfer
- type UpgradedStandardTokenTransferIterator
Constants ¶
const BasicTokenABI = "" /* 2011-byte string literal not displayed */
BasicTokenABI is the input ABI used to generate the binding from.
const BlackListABI = "" /* 3739-byte string literal not displayed */
BlackListABI is the input ABI used to generate the binding from.
const ERC20ABI = "" /* 2074-byte string literal not displayed */
ERC20ABI is the input ABI used to generate the binding from.
const ERC20BasicABI = "" /* 1053-byte string literal not displayed */
ERC20BasicABI is the input ABI used to generate the binding from.
const OwnableABI = "" /* 468-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const PausableABI = "" /* 985-byte string literal not displayed */
PausableABI is the input ABI used to generate the binding from.
const SafeMathABI = "[]"
SafeMathABI is the input ABI used to generate the binding from.
const StandardTokenABI = "" /* 3472-byte string literal not displayed */
StandardTokenABI is the input ABI used to generate the binding from.
const TetherTokenABI = "" /* 8385-byte string literal not displayed */
TetherTokenABI is the input ABI used to generate the binding from.
const UpgradedStandardTokenABI = "" /* 4356-byte string literal not displayed */
UpgradedStandardTokenABI is the input ABI used to generate the binding from.
Variables ¶
var BasicTokenFuncSigs = map[string]string{
"3eaaf86b": "_totalSupply()",
"70a08231": "balanceOf(address)",
"27e235e3": "balances(address)",
"dd644f72": "basisPointsRate()",
"35390714": "maximumFee()",
"8da5cb5b": "owner()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"f2fde38b": "transferOwnership(address)",
}
BasicTokenFuncSigs maps the 4-byte function signature to its string representation.
var BlackListFuncSigs = map[string]string{
"3eaaf86b": "_totalSupply()",
"0ecb93c0": "addBlackList(address)",
"70a08231": "balanceOf(address)",
"27e235e3": "balances(address)",
"dd644f72": "basisPointsRate()",
"f3bdc228": "destroyBlackFunds(address)",
"59bf1abe": "getBlackListStatus(address)",
"893d20e8": "getOwner()",
"e47d6060": "isBlackListed(address)",
"35390714": "maximumFee()",
"8da5cb5b": "owner()",
"e4997dc5": "removeBlackList(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"f2fde38b": "transferOwnership(address)",
}
BlackListFuncSigs maps the 4-byte function signature to its string representation.
var ERC20BasicFuncSigs = map[string]string{
"3eaaf86b": "_totalSupply()",
"70a08231": "balanceOf(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
}
ERC20BasicFuncSigs maps the 4-byte function signature to its string representation.
var ERC20FuncSigs = map[string]string{
"3eaaf86b": "_totalSupply()",
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20FuncSigs maps the 4-byte function signature to its string representation.
var OwnableBin = "" /* 692-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
var OwnableFuncSigs = map[string]string{
"8da5cb5b": "owner()",
"f2fde38b": "transferOwnership(address)",
}
OwnableFuncSigs maps the 4-byte function signature to its string representation.
var PausableBin = "" /* 1460-byte string literal not displayed */
PausableBin is the compiled bytecode used for deploying new contracts.
var PausableFuncSigs = map[string]string{
"8da5cb5b": "owner()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
}
PausableFuncSigs maps the 4-byte function signature to its string representation.
var SafeMathBin = "" /* 162-byte string literal not displayed */
SafeMathBin is the compiled bytecode used for deploying new contracts.
var StandardTokenFuncSigs = map[string]string{
"e5b5019a": "MAX_UINT()",
"3eaaf86b": "_totalSupply()",
"dd62ed3e": "allowance(address,address)",
"5c658165": "allowed(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"27e235e3": "balances(address)",
"dd644f72": "basisPointsRate()",
"35390714": "maximumFee()",
"8da5cb5b": "owner()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
}
StandardTokenFuncSigs maps the 4-byte function signature to its string representation.
var TetherTokenBin = "" /* 12200-byte string literal not displayed */
TetherTokenBin is the compiled bytecode used for deploying new contracts.
var TetherTokenFuncSigs = map[string]string{
"e5b5019a": "MAX_UINT()",
"3eaaf86b": "_totalSupply()",
"0ecb93c0": "addBlackList(address)",
"dd62ed3e": "allowance(address,address)",
"5c658165": "allowed(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"27e235e3": "balances(address)",
"dd644f72": "basisPointsRate()",
"313ce567": "decimals()",
"0753c30c": "deprecate(address)",
"0e136b19": "deprecated()",
"f3bdc228": "destroyBlackFunds(address)",
"59bf1abe": "getBlackListStatus(address)",
"893d20e8": "getOwner()",
"e47d6060": "isBlackListed(address)",
"cc872b66": "issue(uint256)",
"35390714": "maximumFee()",
"06fdde03": "name()",
"8da5cb5b": "owner()",
"8456cb59": "pause()",
"5c975abb": "paused()",
"db006a75": "redeem(uint256)",
"e4997dc5": "removeBlackList(address)",
"c0324c77": "setParams(uint256,uint256)",
"95d89b41": "symbol()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
"3f4ba83a": "unpause()",
"26976e3f": "upgradedAddress()",
}
TetherTokenFuncSigs maps the 4-byte function signature to its string representation.
var UpgradedStandardTokenFuncSigs = map[string]string{
"e5b5019a": "MAX_UINT()",
"3eaaf86b": "_totalSupply()",
"dd62ed3e": "allowance(address,address)",
"5c658165": "allowed(address,address)",
"095ea7b3": "approve(address,uint256)",
"aee92d33": "approveByLegacy(address,address,uint256)",
"70a08231": "balanceOf(address)",
"27e235e3": "balances(address)",
"dd644f72": "basisPointsRate()",
"35390714": "maximumFee()",
"8da5cb5b": "owner()",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"6e18980a": "transferByLegacy(address,address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"8b477adb": "transferFromByLegacy(address,address,address,uint256)",
"f2fde38b": "transferOwnership(address)",
}
UpgradedStandardTokenFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type BasicToken ¶
type BasicToken struct { BasicTokenCaller // Read-only binding to the contract BasicTokenTransactor // Write-only binding to the contract BasicTokenFilterer // Log filterer for contract events }
BasicToken is an auto generated Go binding around an Ethereum contract.
func NewBasicToken ¶
func NewBasicToken(address common.Address, backend bind.ContractBackend) (*BasicToken, error)
NewBasicToken creates a new instance of BasicToken, bound to a specific deployed contract.
type BasicTokenCaller ¶
type BasicTokenCaller struct {
// contains filtered or unexported fields
}
BasicTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBasicTokenCaller ¶
func NewBasicTokenCaller(address common.Address, caller bind.ContractCaller) (*BasicTokenCaller, error)
NewBasicTokenCaller creates a new read-only instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenCaller) BalanceOf ¶
func (_BasicToken *BasicTokenCaller) 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) view returns(uint256 balance)
func (*BasicTokenCaller) Balances ¶
func (_BasicToken *BasicTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BasicTokenCaller) BasisPointsRate ¶
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BasicTokenCaller) MaximumFee ¶
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BasicTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BasicTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BasicTokenCaller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type BasicTokenCallerRaw ¶
type BasicTokenCallerRaw struct {
Contract *BasicTokenCaller // Generic read-only contract binding to access the raw methods on
}
BasicTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BasicTokenCallerRaw) Call ¶
func (_BasicToken *BasicTokenCallerRaw) 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 BasicTokenCallerSession ¶
type BasicTokenCallerSession struct { Contract *BasicTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BasicTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BasicTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*BasicTokenCallerSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BasicTokenCallerSession) BasisPointsRate ¶
func (_BasicToken *BasicTokenCallerSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BasicTokenCallerSession) MaximumFee ¶
func (_BasicToken *BasicTokenCallerSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BasicTokenCallerSession) Owner ¶
func (_BasicToken *BasicTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BasicTokenCallerSession) TotalSupply ¶
func (_BasicToken *BasicTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BasicTokenCallerSession) TotalSupply4usdt ¶
func (_BasicToken *BasicTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type BasicTokenFilterer ¶
type BasicTokenFilterer struct {
// contains filtered or unexported fields
}
BasicTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBasicTokenFilterer ¶
func NewBasicTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*BasicTokenFilterer, error)
NewBasicTokenFilterer creates a new log filterer instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenFilterer) FilterTransfer ¶
func (_BasicToken *BasicTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BasicTokenTransferIterator, 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 (*BasicTokenFilterer) ParseTransfer ¶
func (_BasicToken *BasicTokenFilterer) ParseTransfer(log types.Log) (*BasicTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*BasicTokenFilterer) WatchTransfer ¶
func (_BasicToken *BasicTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BasicTokenTransfer, 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 BasicTokenRaw ¶
type BasicTokenRaw struct {
Contract *BasicToken // Generic contract binding to access the raw methods on
}
BasicTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BasicTokenRaw) Call ¶
func (_BasicToken *BasicTokenRaw) 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 (*BasicTokenRaw) Transact ¶
func (_BasicToken *BasicTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BasicTokenRaw) Transfer ¶
func (_BasicToken *BasicTokenRaw) 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 BasicTokenSession ¶
type BasicTokenSession struct { Contract *BasicToken // 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 }
BasicTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BasicTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*BasicTokenSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BasicTokenSession) BasisPointsRate ¶
func (_BasicToken *BasicTokenSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BasicTokenSession) MaximumFee ¶
func (_BasicToken *BasicTokenSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BasicTokenSession) Owner ¶
func (_BasicToken *BasicTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BasicTokenSession) TotalSupply ¶
func (_BasicToken *BasicTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BasicTokenSession) TotalSupply4usdt ¶
func (_BasicToken *BasicTokenSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*BasicTokenSession) Transfer ¶
func (_BasicToken *BasicTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BasicTokenSession) TransferOwnership ¶
func (_BasicToken *BasicTokenSession) 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 BasicTokenTransactor ¶
type BasicTokenTransactor struct {
// contains filtered or unexported fields
}
BasicTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBasicTokenTransactor ¶
func NewBasicTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*BasicTokenTransactor, error)
NewBasicTokenTransactor creates a new write-only instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenTransactor) Transfer ¶
func (_BasicToken *BasicTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BasicTokenTransactor) TransferOwnership ¶
func (_BasicToken *BasicTokenTransactor) 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 BasicTokenTransactorRaw ¶
type BasicTokenTransactorRaw struct {
Contract *BasicTokenTransactor // Generic write-only contract binding to access the raw methods on
}
BasicTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BasicTokenTransactorRaw) Transact ¶
func (_BasicToken *BasicTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BasicTokenTransactorRaw) Transfer ¶
func (_BasicToken *BasicTokenTransactorRaw) 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 BasicTokenTransactorSession ¶
type BasicTokenTransactorSession struct { Contract *BasicTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BasicTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BasicTokenTransactorSession) Transfer ¶
func (_BasicToken *BasicTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BasicTokenTransactorSession) TransferOwnership ¶
func (_BasicToken *BasicTokenTransactorSession) 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 BasicTokenTransfer ¶
type BasicTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
BasicTokenTransfer represents a Transfer event raised by the BasicToken contract.
type BasicTokenTransferIterator ¶
type BasicTokenTransferIterator struct { Event *BasicTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BasicTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BasicToken contract.
func (*BasicTokenTransferIterator) Close ¶
func (it *BasicTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BasicTokenTransferIterator) Error ¶
func (it *BasicTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BasicTokenTransferIterator) Next ¶
func (it *BasicTokenTransferIterator) 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 BlackList ¶
type BlackList struct { BlackListCaller // Read-only binding to the contract BlackListTransactor // Write-only binding to the contract BlackListFilterer // Log filterer for contract events }
BlackList is an auto generated Go binding around an Ethereum contract.
func NewBlackList ¶
NewBlackList creates a new instance of BlackList, bound to a specific deployed contract.
type BlackListAddedBlackList ¶
type BlackListAddedBlackList struct { User common.Address Raw types.Log // Blockchain specific contextual infos }
BlackListAddedBlackList represents a AddedBlackList event raised by the BlackList contract.
type BlackListAddedBlackListIterator ¶
type BlackListAddedBlackListIterator struct { Event *BlackListAddedBlackList // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlackListAddedBlackListIterator is returned from FilterAddedBlackList and is used to iterate over the raw logs and unpacked data for AddedBlackList events raised by the BlackList contract.
func (*BlackListAddedBlackListIterator) Close ¶
func (it *BlackListAddedBlackListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlackListAddedBlackListIterator) Error ¶
func (it *BlackListAddedBlackListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlackListAddedBlackListIterator) Next ¶
func (it *BlackListAddedBlackListIterator) 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 BlackListCaller ¶
type BlackListCaller struct {
// contains filtered or unexported fields
}
BlackListCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBlackListCaller ¶
func NewBlackListCaller(address common.Address, caller bind.ContractCaller) (*BlackListCaller, error)
NewBlackListCaller creates a new read-only instance of BlackList, bound to a specific deployed contract.
func (*BlackListCaller) BalanceOf ¶
func (_BlackList *BlackListCaller) 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) view returns(uint256 balance)
func (*BlackListCaller) Balances ¶
func (_BlackList *BlackListCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BlackListCaller) BasisPointsRate ¶
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BlackListCaller) GetBlackListStatus ¶
func (_BlackList *BlackListCaller) GetBlackListStatus(opts *bind.CallOpts, _maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*BlackListCaller) GetOwner ¶
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*BlackListCaller) IsBlackListed ¶
func (_BlackList *BlackListCaller) IsBlackListed(opts *bind.CallOpts, arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*BlackListCaller) MaximumFee ¶
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BlackListCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BlackListCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BlackListCaller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type BlackListCallerRaw ¶
type BlackListCallerRaw struct {
Contract *BlackListCaller // Generic read-only contract binding to access the raw methods on
}
BlackListCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BlackListCallerRaw) Call ¶
func (_BlackList *BlackListCallerRaw) 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 BlackListCallerSession ¶
type BlackListCallerSession struct { Contract *BlackListCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BlackListCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BlackListCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*BlackListCallerSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BlackListCallerSession) BasisPointsRate ¶
func (_BlackList *BlackListCallerSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BlackListCallerSession) GetBlackListStatus ¶
func (_BlackList *BlackListCallerSession) GetBlackListStatus(_maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*BlackListCallerSession) GetOwner ¶
func (_BlackList *BlackListCallerSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*BlackListCallerSession) IsBlackListed ¶
func (_BlackList *BlackListCallerSession) IsBlackListed(arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*BlackListCallerSession) MaximumFee ¶
func (_BlackList *BlackListCallerSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BlackListCallerSession) Owner ¶
func (_BlackList *BlackListCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BlackListCallerSession) TotalSupply ¶
func (_BlackList *BlackListCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BlackListCallerSession) TotalSupply4usdt ¶
func (_BlackList *BlackListCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type BlackListDestroyedBlackFunds ¶
type BlackListDestroyedBlackFunds struct { BlackListedUser common.Address Balance *big.Int Raw types.Log // Blockchain specific contextual infos }
BlackListDestroyedBlackFunds represents a DestroyedBlackFunds event raised by the BlackList contract.
type BlackListDestroyedBlackFundsIterator ¶
type BlackListDestroyedBlackFundsIterator struct { Event *BlackListDestroyedBlackFunds // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlackListDestroyedBlackFundsIterator is returned from FilterDestroyedBlackFunds and is used to iterate over the raw logs and unpacked data for DestroyedBlackFunds events raised by the BlackList contract.
func (*BlackListDestroyedBlackFundsIterator) Close ¶
func (it *BlackListDestroyedBlackFundsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlackListDestroyedBlackFundsIterator) Error ¶
func (it *BlackListDestroyedBlackFundsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlackListDestroyedBlackFundsIterator) Next ¶
func (it *BlackListDestroyedBlackFundsIterator) 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 BlackListFilterer ¶
type BlackListFilterer struct {
// contains filtered or unexported fields
}
BlackListFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBlackListFilterer ¶
func NewBlackListFilterer(address common.Address, filterer bind.ContractFilterer) (*BlackListFilterer, error)
NewBlackListFilterer creates a new log filterer instance of BlackList, bound to a specific deployed contract.
func (*BlackListFilterer) FilterAddedBlackList ¶
func (_BlackList *BlackListFilterer) FilterAddedBlackList(opts *bind.FilterOpts) (*BlackListAddedBlackListIterator, error)
FilterAddedBlackList is a free log retrieval operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*BlackListFilterer) FilterDestroyedBlackFunds ¶
func (_BlackList *BlackListFilterer) FilterDestroyedBlackFunds(opts *bind.FilterOpts) (*BlackListDestroyedBlackFundsIterator, error)
FilterDestroyedBlackFunds is a free log retrieval operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*BlackListFilterer) FilterRemovedBlackList ¶
func (_BlackList *BlackListFilterer) FilterRemovedBlackList(opts *bind.FilterOpts) (*BlackListRemovedBlackListIterator, error)
FilterRemovedBlackList is a free log retrieval operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*BlackListFilterer) FilterTransfer ¶
func (_BlackList *BlackListFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BlackListTransferIterator, 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 (*BlackListFilterer) ParseAddedBlackList ¶
func (_BlackList *BlackListFilterer) ParseAddedBlackList(log types.Log) (*BlackListAddedBlackList, error)
ParseAddedBlackList is a log parse operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*BlackListFilterer) ParseDestroyedBlackFunds ¶
func (_BlackList *BlackListFilterer) ParseDestroyedBlackFunds(log types.Log) (*BlackListDestroyedBlackFunds, error)
ParseDestroyedBlackFunds is a log parse operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*BlackListFilterer) ParseRemovedBlackList ¶
func (_BlackList *BlackListFilterer) ParseRemovedBlackList(log types.Log) (*BlackListRemovedBlackList, error)
ParseRemovedBlackList is a log parse operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*BlackListFilterer) ParseTransfer ¶
func (_BlackList *BlackListFilterer) ParseTransfer(log types.Log) (*BlackListTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*BlackListFilterer) WatchAddedBlackList ¶
func (_BlackList *BlackListFilterer) WatchAddedBlackList(opts *bind.WatchOpts, sink chan<- *BlackListAddedBlackList) (event.Subscription, error)
WatchAddedBlackList is a free log subscription operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*BlackListFilterer) WatchDestroyedBlackFunds ¶
func (_BlackList *BlackListFilterer) WatchDestroyedBlackFunds(opts *bind.WatchOpts, sink chan<- *BlackListDestroyedBlackFunds) (event.Subscription, error)
WatchDestroyedBlackFunds is a free log subscription operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*BlackListFilterer) WatchRemovedBlackList ¶
func (_BlackList *BlackListFilterer) WatchRemovedBlackList(opts *bind.WatchOpts, sink chan<- *BlackListRemovedBlackList) (event.Subscription, error)
WatchRemovedBlackList is a free log subscription operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*BlackListFilterer) WatchTransfer ¶
func (_BlackList *BlackListFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BlackListTransfer, 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 BlackListRaw ¶
type BlackListRaw struct {
Contract *BlackList // Generic contract binding to access the raw methods on
}
BlackListRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BlackListRaw) Call ¶
func (_BlackList *BlackListRaw) 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 (*BlackListRaw) Transact ¶
func (_BlackList *BlackListRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BlackListRaw) Transfer ¶
func (_BlackList *BlackListRaw) 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 BlackListRemovedBlackList ¶
type BlackListRemovedBlackList struct { User common.Address Raw types.Log // Blockchain specific contextual infos }
BlackListRemovedBlackList represents a RemovedBlackList event raised by the BlackList contract.
type BlackListRemovedBlackListIterator ¶
type BlackListRemovedBlackListIterator struct { Event *BlackListRemovedBlackList // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlackListRemovedBlackListIterator is returned from FilterRemovedBlackList and is used to iterate over the raw logs and unpacked data for RemovedBlackList events raised by the BlackList contract.
func (*BlackListRemovedBlackListIterator) Close ¶
func (it *BlackListRemovedBlackListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlackListRemovedBlackListIterator) Error ¶
func (it *BlackListRemovedBlackListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlackListRemovedBlackListIterator) Next ¶
func (it *BlackListRemovedBlackListIterator) 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 BlackListSession ¶
type BlackListSession struct { Contract *BlackList // 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 }
BlackListSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BlackListSession) AddBlackList ¶
func (_BlackList *BlackListSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*BlackListSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*BlackListSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*BlackListSession) BasisPointsRate ¶
func (_BlackList *BlackListSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*BlackListSession) DestroyBlackFunds ¶
func (_BlackList *BlackListSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*BlackListSession) GetBlackListStatus ¶
func (_BlackList *BlackListSession) GetBlackListStatus(_maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*BlackListSession) GetOwner ¶
func (_BlackList *BlackListSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*BlackListSession) IsBlackListed ¶
func (_BlackList *BlackListSession) IsBlackListed(arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*BlackListSession) MaximumFee ¶
func (_BlackList *BlackListSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*BlackListSession) Owner ¶
func (_BlackList *BlackListSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*BlackListSession) RemoveBlackList ¶
func (_BlackList *BlackListSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*BlackListSession) TotalSupply ¶
func (_BlackList *BlackListSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*BlackListSession) TotalSupply4usdt ¶
func (_BlackList *BlackListSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*BlackListSession) Transfer ¶
func (_BlackList *BlackListSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BlackListSession) TransferOwnership ¶
func (_BlackList *BlackListSession) 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 BlackListTransactor ¶
type BlackListTransactor struct {
// contains filtered or unexported fields
}
BlackListTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBlackListTransactor ¶
func NewBlackListTransactor(address common.Address, transactor bind.ContractTransactor) (*BlackListTransactor, error)
NewBlackListTransactor creates a new write-only instance of BlackList, bound to a specific deployed contract.
func (*BlackListTransactor) AddBlackList ¶
func (_BlackList *BlackListTransactor) AddBlackList(opts *bind.TransactOpts, _evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*BlackListTransactor) DestroyBlackFunds ¶
func (_BlackList *BlackListTransactor) DestroyBlackFunds(opts *bind.TransactOpts, _blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*BlackListTransactor) RemoveBlackList ¶
func (_BlackList *BlackListTransactor) RemoveBlackList(opts *bind.TransactOpts, _clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*BlackListTransactor) Transfer ¶
func (_BlackList *BlackListTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BlackListTransactor) TransferOwnership ¶
func (_BlackList *BlackListTransactor) 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 BlackListTransactorRaw ¶
type BlackListTransactorRaw struct {
Contract *BlackListTransactor // Generic write-only contract binding to access the raw methods on
}
BlackListTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BlackListTransactorRaw) Transact ¶
func (_BlackList *BlackListTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BlackListTransactorRaw) Transfer ¶
func (_BlackList *BlackListTransactorRaw) 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 BlackListTransactorSession ¶
type BlackListTransactorSession struct { Contract *BlackListTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BlackListTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BlackListTransactorSession) AddBlackList ¶
func (_BlackList *BlackListTransactorSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*BlackListTransactorSession) DestroyBlackFunds ¶
func (_BlackList *BlackListTransactorSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*BlackListTransactorSession) RemoveBlackList ¶
func (_BlackList *BlackListTransactorSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*BlackListTransactorSession) Transfer ¶
func (_BlackList *BlackListTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*BlackListTransactorSession) TransferOwnership ¶
func (_BlackList *BlackListTransactorSession) 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 BlackListTransfer ¶
type BlackListTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
BlackListTransfer represents a Transfer event raised by the BlackList contract.
type BlackListTransferIterator ¶
type BlackListTransferIterator struct { Event *BlackListTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlackListTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BlackList contract.
func (*BlackListTransferIterator) Close ¶
func (it *BlackListTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlackListTransferIterator) Error ¶
func (it *BlackListTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlackListTransferIterator) Next ¶
func (it *BlackListTransferIterator) 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 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.
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 ERC20Basic ¶
type ERC20Basic struct { ERC20BasicCaller // Read-only binding to the contract ERC20BasicTransactor // Write-only binding to the contract ERC20BasicFilterer // Log filterer for contract events }
ERC20Basic is an auto generated Go binding around an Ethereum contract.
func NewERC20Basic ¶
func NewERC20Basic(address common.Address, backend bind.ContractBackend) (*ERC20Basic, error)
NewERC20Basic creates a new instance of ERC20Basic, bound to a specific deployed contract.
type ERC20BasicCaller ¶
type ERC20BasicCaller struct {
// contains filtered or unexported fields
}
ERC20BasicCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20BasicCaller ¶
func NewERC20BasicCaller(address common.Address, caller bind.ContractCaller) (*ERC20BasicCaller, error)
NewERC20BasicCaller creates a new read-only instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicCaller) BalanceOf ¶
func (_ERC20Basic *ERC20BasicCaller) BalanceOf(opts *bind.CallOpts, who common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*ERC20BasicCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20BasicCaller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type ERC20BasicCallerRaw ¶
type ERC20BasicCallerRaw struct {
Contract *ERC20BasicCaller // Generic read-only contract binding to access the raw methods on
}
ERC20BasicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20BasicCallerRaw) Call ¶
func (_ERC20Basic *ERC20BasicCallerRaw) 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 ERC20BasicCallerSession ¶
type ERC20BasicCallerSession struct { Contract *ERC20BasicCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20BasicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20BasicCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*ERC20BasicCallerSession) TotalSupply ¶
func (_ERC20Basic *ERC20BasicCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20BasicCallerSession) TotalSupply4usdt ¶
func (_ERC20Basic *ERC20BasicCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type ERC20BasicFilterer ¶
type ERC20BasicFilterer struct {
// contains filtered or unexported fields
}
ERC20BasicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20BasicFilterer ¶
func NewERC20BasicFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20BasicFilterer, error)
NewERC20BasicFilterer creates a new log filterer instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicFilterer) FilterTransfer ¶
func (_ERC20Basic *ERC20BasicFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BasicTransferIterator, 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 (*ERC20BasicFilterer) ParseTransfer ¶
func (_ERC20Basic *ERC20BasicFilterer) ParseTransfer(log types.Log) (*ERC20BasicTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*ERC20BasicFilterer) WatchTransfer ¶
func (_ERC20Basic *ERC20BasicFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BasicTransfer, 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 ERC20BasicRaw ¶
type ERC20BasicRaw struct {
Contract *ERC20Basic // Generic contract binding to access the raw methods on
}
ERC20BasicRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20BasicRaw) Call ¶
func (_ERC20Basic *ERC20BasicRaw) 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 (*ERC20BasicRaw) Transact ¶
func (_ERC20Basic *ERC20BasicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BasicRaw) Transfer ¶
func (_ERC20Basic *ERC20BasicRaw) 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 ERC20BasicSession ¶
type ERC20BasicSession struct { Contract *ERC20Basic // 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 }
ERC20BasicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20BasicSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*ERC20BasicSession) TotalSupply ¶
func (_ERC20Basic *ERC20BasicSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20BasicSession) TotalSupply4usdt ¶
func (_ERC20Basic *ERC20BasicSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*ERC20BasicSession) Transfer ¶
func (_ERC20Basic *ERC20BasicSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
type ERC20BasicTransactor ¶
type ERC20BasicTransactor struct {
// contains filtered or unexported fields
}
ERC20BasicTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20BasicTransactor ¶
func NewERC20BasicTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20BasicTransactor, error)
NewERC20BasicTransactor creates a new write-only instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicTransactor) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
type ERC20BasicTransactorRaw ¶
type ERC20BasicTransactorRaw struct {
Contract *ERC20BasicTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20BasicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20BasicTransactorRaw) Transact ¶
func (_ERC20Basic *ERC20BasicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BasicTransactorRaw) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactorRaw) 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 ERC20BasicTransactorSession ¶
type ERC20BasicTransactorSession struct { Contract *ERC20BasicTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BasicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20BasicTransactorSession) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
type ERC20BasicTransfer ¶
type ERC20BasicTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BasicTransfer represents a Transfer event raised by the ERC20Basic contract.
type ERC20BasicTransferIterator ¶
type ERC20BasicTransferIterator struct { Event *ERC20BasicTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BasicTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Basic contract.
func (*ERC20BasicTransferIterator) Close ¶
func (it *ERC20BasicTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BasicTransferIterator) Error ¶
func (it *ERC20BasicTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BasicTransferIterator) Next ¶
func (it *ERC20BasicTransferIterator) 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) view returns(uint256)
func (*ERC20Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*ERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20Caller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view 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) view returns(uint256)
func (*ERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view 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() view returns(uint256)
func (*ERC20CallerSession) TotalSupply4usdt ¶
func (_ERC20 *ERC20CallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
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 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) view returns(uint256)
func (*ERC20Session) Approve ¶
func (_ERC20 *ERC20Session) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns()
func (*ERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
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() view returns(uint256)
func (*ERC20Session) TotalSupply4usdt ¶
func (_ERC20 *ERC20Session) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*ERC20Session) Transfer ¶
func (_ERC20 *ERC20Session) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
func (*ERC20Session) TransferFrom ¶
func (_ERC20 *ERC20Session) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns()
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, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns()
func (*ERC20Transactor) Transfer ¶
func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
func (*ERC20Transactor) TransferFrom ¶
func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns()
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, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns()
func (*ERC20TransactorSession) Transfer ¶
func (_ERC20 *ERC20TransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns()
func (*ERC20TransactorSession) TransferFrom ¶
func (_ERC20 *ERC20TransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns()
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 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 DeployOwnable ¶
func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error)
DeployOwnable deploys a new Ethereum contract, binding an instance of Ownable to it.
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.
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.
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) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
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 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) 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) 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 Pausable ¶
type Pausable struct { PausableCaller // Read-only binding to the contract PausableTransactor // Write-only binding to the contract PausableFilterer // Log filterer for contract events }
Pausable is an auto generated Go binding around an Ethereum contract.
func DeployPausable ¶
func DeployPausable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Pausable, error)
DeployPausable deploys a new Ethereum contract, binding an instance of Pausable to it.
func NewPausable ¶
NewPausable creates a new instance of Pausable, bound to a specific deployed contract.
type PausableCaller ¶
type PausableCaller struct {
// contains filtered or unexported fields
}
PausableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPausableCaller ¶
func NewPausableCaller(address common.Address, caller bind.ContractCaller) (*PausableCaller, error)
NewPausableCaller creates a new read-only instance of Pausable, bound to a specific deployed contract.
type PausableCallerRaw ¶
type PausableCallerRaw struct {
Contract *PausableCaller // Generic read-only contract binding to access the raw methods on
}
PausableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PausableCallerRaw) Call ¶
func (_Pausable *PausableCallerRaw) 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 PausableCallerSession ¶
type PausableCallerSession struct { Contract *PausableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PausableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PausableCallerSession) Owner ¶
func (_Pausable *PausableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PausableCallerSession) Paused ¶
func (_Pausable *PausableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type PausableFilterer ¶
type PausableFilterer struct {
// contains filtered or unexported fields
}
PausableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPausableFilterer ¶
func NewPausableFilterer(address common.Address, filterer bind.ContractFilterer) (*PausableFilterer, error)
NewPausableFilterer creates a new log filterer instance of Pausable, bound to a specific deployed contract.
func (*PausableFilterer) FilterPause ¶
func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) FilterUnpause ¶
func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PausableFilterer) ParsePause ¶
func (_Pausable *PausableFilterer) ParsePause(log types.Log) (*PausablePause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) ParseUnpause ¶
func (_Pausable *PausableFilterer) ParseUnpause(log types.Log) (*PausableUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PausableFilterer) WatchPause ¶
func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PausableFilterer) WatchUnpause ¶
func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type PausablePause ¶
PausablePause represents a Pause event raised by the Pausable contract.
type PausablePauseIterator ¶
type PausablePauseIterator struct { Event *PausablePause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausablePauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the Pausable contract.
func (*PausablePauseIterator) Close ¶
func (it *PausablePauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausablePauseIterator) Error ¶
func (it *PausablePauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausablePauseIterator) Next ¶
func (it *PausablePauseIterator) 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 PausableRaw ¶
type PausableRaw struct {
Contract *Pausable // Generic contract binding to access the raw methods on
}
PausableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PausableRaw) Call ¶
func (_Pausable *PausableRaw) 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 (*PausableRaw) Transact ¶
func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableRaw) Transfer ¶
func (_Pausable *PausableRaw) 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 PausableSession ¶
type PausableSession struct { Contract *Pausable // 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 }
PausableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PausableSession) Owner ¶
func (_Pausable *PausableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PausableSession) Pause ¶
func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableSession) Paused ¶
func (_Pausable *PausableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PausableSession) TransferOwnership ¶
func (_Pausable *PausableSession) 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 (*PausableSession) Unpause ¶
func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableTransactor ¶
type PausableTransactor struct {
// contains filtered or unexported fields
}
PausableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPausableTransactor ¶
func NewPausableTransactor(address common.Address, transactor bind.ContractTransactor) (*PausableTransactor, error)
NewPausableTransactor creates a new write-only instance of Pausable, bound to a specific deployed contract.
func (*PausableTransactor) Pause ¶
func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableTransactor) TransferOwnership ¶
func (_Pausable *PausableTransactor) 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()
func (*PausableTransactor) Unpause ¶
func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableTransactorRaw ¶
type PausableTransactorRaw struct {
Contract *PausableTransactor // Generic write-only contract binding to access the raw methods on
}
PausableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PausableTransactorRaw) Transact ¶
func (_Pausable *PausableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableTransactorRaw) Transfer ¶
func (_Pausable *PausableTransactorRaw) 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 PausableTransactorSession ¶
type PausableTransactorSession struct { Contract *PausableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PausableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PausableTransactorSession) Pause ¶
func (_Pausable *PausableTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableTransactorSession) TransferOwnership ¶
func (_Pausable *PausableTransactorSession) 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 (*PausableTransactorSession) Unpause ¶
func (_Pausable *PausableTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableUnpause ¶
PausableUnpause represents a Unpause event raised by the Pausable contract.
type PausableUnpauseIterator ¶
type PausableUnpauseIterator struct { Event *PausableUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the Pausable contract.
func (*PausableUnpauseIterator) Close ¶
func (it *PausableUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableUnpauseIterator) Error ¶
func (it *PausableUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableUnpauseIterator) Next ¶
func (it *PausableUnpauseIterator) 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 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 StandardToken ¶
type StandardToken struct { StandardTokenCaller // Read-only binding to the contract StandardTokenTransactor // Write-only binding to the contract StandardTokenFilterer // Log filterer for contract events }
StandardToken is an auto generated Go binding around an Ethereum contract.
func NewStandardToken ¶
func NewStandardToken(address common.Address, backend bind.ContractBackend) (*StandardToken, error)
NewStandardToken creates a new instance of StandardToken, bound to a specific deployed contract.
type StandardTokenApproval ¶
type StandardTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
StandardTokenApproval represents a Approval event raised by the StandardToken contract.
type StandardTokenApprovalIterator ¶
type StandardTokenApprovalIterator struct { Event *StandardTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StandardTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the StandardToken contract.
func (*StandardTokenApprovalIterator) Close ¶
func (it *StandardTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StandardTokenApprovalIterator) Error ¶
func (it *StandardTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StandardTokenApprovalIterator) Next ¶
func (it *StandardTokenApprovalIterator) 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 StandardTokenCaller ¶
type StandardTokenCaller struct {
// contains filtered or unexported fields
}
StandardTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStandardTokenCaller ¶
func NewStandardTokenCaller(address common.Address, caller bind.ContractCaller) (*StandardTokenCaller, error)
NewStandardTokenCaller creates a new read-only instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenCaller) Allowance ¶
func (_StandardToken *StandardTokenCaller) 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) view returns(uint256 remaining)
func (*StandardTokenCaller) Allowed ¶
func (_StandardToken *StandardTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*StandardTokenCaller) BalanceOf ¶
func (_StandardToken *StandardTokenCaller) 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) view returns(uint256 balance)
func (*StandardTokenCaller) Balances ¶
func (_StandardToken *StandardTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*StandardTokenCaller) BasisPointsRate ¶
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*StandardTokenCaller) MAXUINT ¶
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*StandardTokenCaller) MaximumFee ¶
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*StandardTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StandardTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StandardTokenCaller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type StandardTokenCallerRaw ¶
type StandardTokenCallerRaw struct {
Contract *StandardTokenCaller // Generic read-only contract binding to access the raw methods on
}
StandardTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StandardTokenCallerRaw) Call ¶
func (_StandardToken *StandardTokenCallerRaw) 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 StandardTokenCallerSession ¶
type StandardTokenCallerSession struct { Contract *StandardTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StandardTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*StandardTokenCallerSession) Allowance ¶
func (_StandardToken *StandardTokenCallerSession) 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) view returns(uint256 remaining)
func (*StandardTokenCallerSession) Allowed ¶
func (_StandardToken *StandardTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*StandardTokenCallerSession) BalanceOf ¶
func (_StandardToken *StandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*StandardTokenCallerSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*StandardTokenCallerSession) BasisPointsRate ¶
func (_StandardToken *StandardTokenCallerSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*StandardTokenCallerSession) MAXUINT ¶
func (_StandardToken *StandardTokenCallerSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*StandardTokenCallerSession) MaximumFee ¶
func (_StandardToken *StandardTokenCallerSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*StandardTokenCallerSession) Owner ¶
func (_StandardToken *StandardTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StandardTokenCallerSession) TotalSupply ¶
func (_StandardToken *StandardTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StandardTokenCallerSession) TotalSupply4usdt ¶
func (_StandardToken *StandardTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type StandardTokenFilterer ¶
type StandardTokenFilterer struct {
// contains filtered or unexported fields
}
StandardTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStandardTokenFilterer ¶
func NewStandardTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*StandardTokenFilterer, error)
NewStandardTokenFilterer creates a new log filterer instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenFilterer) FilterApproval ¶
func (_StandardToken *StandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StandardTokenApprovalIterator, 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 (*StandardTokenFilterer) FilterTransfer ¶
func (_StandardToken *StandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StandardTokenTransferIterator, 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 (*StandardTokenFilterer) ParseApproval ¶
func (_StandardToken *StandardTokenFilterer) ParseApproval(log types.Log) (*StandardTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*StandardTokenFilterer) ParseTransfer ¶
func (_StandardToken *StandardTokenFilterer) ParseTransfer(log types.Log) (*StandardTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*StandardTokenFilterer) WatchApproval ¶
func (_StandardToken *StandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StandardTokenApproval, 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 (*StandardTokenFilterer) WatchTransfer ¶
func (_StandardToken *StandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StandardTokenTransfer, 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 StandardTokenRaw ¶
type StandardTokenRaw struct {
Contract *StandardToken // Generic contract binding to access the raw methods on
}
StandardTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StandardTokenRaw) Call ¶
func (_StandardToken *StandardTokenRaw) 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 (*StandardTokenRaw) Transact ¶
func (_StandardToken *StandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StandardTokenRaw) Transfer ¶
func (_StandardToken *StandardTokenRaw) 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 StandardTokenSession ¶
type StandardTokenSession struct { Contract *StandardToken // 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 }
StandardTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*StandardTokenSession) Allowance ¶
func (_StandardToken *StandardTokenSession) 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) view returns(uint256 remaining)
func (*StandardTokenSession) Allowed ¶
func (_StandardToken *StandardTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*StandardTokenSession) Approve ¶
func (_StandardToken *StandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*StandardTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*StandardTokenSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*StandardTokenSession) BasisPointsRate ¶
func (_StandardToken *StandardTokenSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*StandardTokenSession) MAXUINT ¶
func (_StandardToken *StandardTokenSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*StandardTokenSession) MaximumFee ¶
func (_StandardToken *StandardTokenSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*StandardTokenSession) Owner ¶
func (_StandardToken *StandardTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StandardTokenSession) TotalSupply ¶
func (_StandardToken *StandardTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StandardTokenSession) TotalSupply4usdt ¶
func (_StandardToken *StandardTokenSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*StandardTokenSession) Transfer ¶
func (_StandardToken *StandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*StandardTokenSession) TransferFrom ¶
func (_StandardToken *StandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*StandardTokenSession) TransferOwnership ¶
func (_StandardToken *StandardTokenSession) 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 StandardTokenTransactor ¶
type StandardTokenTransactor struct {
// contains filtered or unexported fields
}
StandardTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStandardTokenTransactor ¶
func NewStandardTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*StandardTokenTransactor, error)
NewStandardTokenTransactor creates a new write-only instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenTransactor) Approve ¶
func (_StandardToken *StandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*StandardTokenTransactor) Transfer ¶
func (_StandardToken *StandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*StandardTokenTransactor) TransferFrom ¶
func (_StandardToken *StandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*StandardTokenTransactor) TransferOwnership ¶
func (_StandardToken *StandardTokenTransactor) 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 StandardTokenTransactorRaw ¶
type StandardTokenTransactorRaw struct {
Contract *StandardTokenTransactor // Generic write-only contract binding to access the raw methods on
}
StandardTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StandardTokenTransactorRaw) Transact ¶
func (_StandardToken *StandardTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StandardTokenTransactorRaw) Transfer ¶
func (_StandardToken *StandardTokenTransactorRaw) 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 StandardTokenTransactorSession ¶
type StandardTokenTransactorSession struct { Contract *StandardTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StandardTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*StandardTokenTransactorSession) Approve ¶
func (_StandardToken *StandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*StandardTokenTransactorSession) Transfer ¶
func (_StandardToken *StandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*StandardTokenTransactorSession) TransferFrom ¶
func (_StandardToken *StandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*StandardTokenTransactorSession) TransferOwnership ¶
func (_StandardToken *StandardTokenTransactorSession) 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 StandardTokenTransfer ¶
type StandardTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
StandardTokenTransfer represents a Transfer event raised by the StandardToken contract.
type StandardTokenTransferIterator ¶
type StandardTokenTransferIterator struct { Event *StandardTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StandardTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the StandardToken contract.
func (*StandardTokenTransferIterator) Close ¶
func (it *StandardTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StandardTokenTransferIterator) Error ¶
func (it *StandardTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StandardTokenTransferIterator) Next ¶
func (it *StandardTokenTransferIterator) 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 TetherToken ¶
type TetherToken struct { TetherTokenCaller // Read-only binding to the contract TetherTokenTransactor // Write-only binding to the contract TetherTokenFilterer // Log filterer for contract events }
TetherToken is an auto generated Go binding around an Ethereum contract.
func DeployTetherToken ¶
func DeployTetherToken(auth *bind.TransactOpts, backend bind.ContractBackend, _initialSupply *big.Int, _name string, _symbol string, _decimals *big.Int) (common.Address, *types.Transaction, *TetherToken, error)
DeployTetherToken deploys a new Ethereum contract, binding an instance of TetherToken to it.
func NewTetherToken ¶
func NewTetherToken(address common.Address, backend bind.ContractBackend) (*TetherToken, error)
NewTetherToken creates a new instance of TetherToken, bound to a specific deployed contract.
type TetherTokenAddedBlackList ¶
type TetherTokenAddedBlackList struct { User common.Address Raw types.Log // Blockchain specific contextual infos }
TetherTokenAddedBlackList represents a AddedBlackList event raised by the TetherToken contract.
type TetherTokenAddedBlackListIterator ¶
type TetherTokenAddedBlackListIterator struct { Event *TetherTokenAddedBlackList // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenAddedBlackListIterator is returned from FilterAddedBlackList and is used to iterate over the raw logs and unpacked data for AddedBlackList events raised by the TetherToken contract.
func (*TetherTokenAddedBlackListIterator) Close ¶
func (it *TetherTokenAddedBlackListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenAddedBlackListIterator) Error ¶
func (it *TetherTokenAddedBlackListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenAddedBlackListIterator) Next ¶
func (it *TetherTokenAddedBlackListIterator) 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 TetherTokenApproval ¶
type TetherTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenApproval represents a Approval event raised by the TetherToken contract.
type TetherTokenApprovalIterator ¶
type TetherTokenApprovalIterator struct { Event *TetherTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TetherToken contract.
func (*TetherTokenApprovalIterator) Close ¶
func (it *TetherTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenApprovalIterator) Error ¶
func (it *TetherTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenApprovalIterator) Next ¶
func (it *TetherTokenApprovalIterator) 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 TetherTokenCaller ¶
type TetherTokenCaller struct {
// contains filtered or unexported fields
}
TetherTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTetherTokenCaller ¶
func NewTetherTokenCaller(address common.Address, caller bind.ContractCaller) (*TetherTokenCaller, error)
NewTetherTokenCaller creates a new read-only instance of TetherToken, bound to a specific deployed contract.
func (*TetherTokenCaller) Allowance ¶
func (_TetherToken *TetherTokenCaller) 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) view returns(uint256 remaining)
func (*TetherTokenCaller) Allowed ¶
func (_TetherToken *TetherTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*TetherTokenCaller) BalanceOf ¶
func (_TetherToken *TetherTokenCaller) BalanceOf(opts *bind.CallOpts, who common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*TetherTokenCaller) Balances ¶
func (_TetherToken *TetherTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*TetherTokenCaller) BasisPointsRate ¶
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*TetherTokenCaller) Decimals ¶
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint256)
func (*TetherTokenCaller) Deprecated ¶
func (_TetherToken *TetherTokenCaller) Deprecated(opts *bind.CallOpts) (bool, error)
Deprecated is a free data retrieval call binding the contract method 0x0e136b19.
Solidity: function deprecated() view returns(bool)
func (*TetherTokenCaller) GetBlackListStatus ¶
func (_TetherToken *TetherTokenCaller) GetBlackListStatus(opts *bind.CallOpts, _maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*TetherTokenCaller) GetOwner ¶
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*TetherTokenCaller) IsBlackListed ¶
func (_TetherToken *TetherTokenCaller) IsBlackListed(opts *bind.CallOpts, arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*TetherTokenCaller) MAXUINT ¶
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*TetherTokenCaller) MaximumFee ¶
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*TetherTokenCaller) Name ¶
func (_TetherToken *TetherTokenCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TetherTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TetherTokenCaller) Paused ¶
func (_TetherToken *TetherTokenCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TetherTokenCaller) Symbol ¶
func (_TetherToken *TetherTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TetherTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TetherTokenCaller) TotalSupply4usdt ¶
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*TetherTokenCaller) UpgradedAddress ¶
UpgradedAddress is a free data retrieval call binding the contract method 0x26976e3f.
Solidity: function upgradedAddress() view returns(address)
type TetherTokenCallerRaw ¶
type TetherTokenCallerRaw struct {
Contract *TetherTokenCaller // Generic read-only contract binding to access the raw methods on
}
TetherTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TetherTokenCallerRaw) Call ¶
func (_TetherToken *TetherTokenCallerRaw) 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 TetherTokenCallerSession ¶
type TetherTokenCallerSession struct { Contract *TetherTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TetherTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TetherTokenCallerSession) Allowance ¶
func (_TetherToken *TetherTokenCallerSession) 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) view returns(uint256 remaining)
func (*TetherTokenCallerSession) Allowed ¶
func (_TetherToken *TetherTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*TetherTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*TetherTokenCallerSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*TetherTokenCallerSession) BasisPointsRate ¶
func (_TetherToken *TetherTokenCallerSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*TetherTokenCallerSession) Decimals ¶
func (_TetherToken *TetherTokenCallerSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint256)
func (*TetherTokenCallerSession) Deprecated ¶
func (_TetherToken *TetherTokenCallerSession) Deprecated() (bool, error)
Deprecated is a free data retrieval call binding the contract method 0x0e136b19.
Solidity: function deprecated() view returns(bool)
func (*TetherTokenCallerSession) GetBlackListStatus ¶
func (_TetherToken *TetherTokenCallerSession) GetBlackListStatus(_maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*TetherTokenCallerSession) GetOwner ¶
func (_TetherToken *TetherTokenCallerSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*TetherTokenCallerSession) IsBlackListed ¶
func (_TetherToken *TetherTokenCallerSession) IsBlackListed(arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*TetherTokenCallerSession) MAXUINT ¶
func (_TetherToken *TetherTokenCallerSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*TetherTokenCallerSession) MaximumFee ¶
func (_TetherToken *TetherTokenCallerSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*TetherTokenCallerSession) Name ¶
func (_TetherToken *TetherTokenCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TetherTokenCallerSession) Owner ¶
func (_TetherToken *TetherTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TetherTokenCallerSession) Paused ¶
func (_TetherToken *TetherTokenCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TetherTokenCallerSession) Symbol ¶
func (_TetherToken *TetherTokenCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TetherTokenCallerSession) TotalSupply ¶
func (_TetherToken *TetherTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TetherTokenCallerSession) TotalSupply4usdt ¶
func (_TetherToken *TetherTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*TetherTokenCallerSession) UpgradedAddress ¶
func (_TetherToken *TetherTokenCallerSession) UpgradedAddress() (common.Address, error)
UpgradedAddress is a free data retrieval call binding the contract method 0x26976e3f.
Solidity: function upgradedAddress() view returns(address)
type TetherTokenDeprecate ¶
type TetherTokenDeprecate struct { NewAddress common.Address Raw types.Log // Blockchain specific contextual infos }
TetherTokenDeprecate represents a Deprecate event raised by the TetherToken contract.
type TetherTokenDeprecateIterator ¶
type TetherTokenDeprecateIterator struct { Event *TetherTokenDeprecate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenDeprecateIterator is returned from FilterDeprecate and is used to iterate over the raw logs and unpacked data for Deprecate events raised by the TetherToken contract.
func (*TetherTokenDeprecateIterator) Close ¶
func (it *TetherTokenDeprecateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenDeprecateIterator) Error ¶
func (it *TetherTokenDeprecateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenDeprecateIterator) Next ¶
func (it *TetherTokenDeprecateIterator) 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 TetherTokenDestroyedBlackFunds ¶
type TetherTokenDestroyedBlackFunds struct { BlackListedUser common.Address Balance *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenDestroyedBlackFunds represents a DestroyedBlackFunds event raised by the TetherToken contract.
type TetherTokenDestroyedBlackFundsIterator ¶
type TetherTokenDestroyedBlackFundsIterator struct { Event *TetherTokenDestroyedBlackFunds // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenDestroyedBlackFundsIterator is returned from FilterDestroyedBlackFunds and is used to iterate over the raw logs and unpacked data for DestroyedBlackFunds events raised by the TetherToken contract.
func (*TetherTokenDestroyedBlackFundsIterator) Close ¶
func (it *TetherTokenDestroyedBlackFundsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenDestroyedBlackFundsIterator) Error ¶
func (it *TetherTokenDestroyedBlackFundsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenDestroyedBlackFundsIterator) Next ¶
func (it *TetherTokenDestroyedBlackFundsIterator) 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 TetherTokenFilterer ¶
type TetherTokenFilterer struct {
// contains filtered or unexported fields
}
TetherTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTetherTokenFilterer ¶
func NewTetherTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*TetherTokenFilterer, error)
NewTetherTokenFilterer creates a new log filterer instance of TetherToken, bound to a specific deployed contract.
func (*TetherTokenFilterer) FilterAddedBlackList ¶
func (_TetherToken *TetherTokenFilterer) FilterAddedBlackList(opts *bind.FilterOpts) (*TetherTokenAddedBlackListIterator, error)
FilterAddedBlackList is a free log retrieval operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*TetherTokenFilterer) FilterApproval ¶
func (_TetherToken *TetherTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TetherTokenApprovalIterator, 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 (*TetherTokenFilterer) FilterDeprecate ¶
func (_TetherToken *TetherTokenFilterer) FilterDeprecate(opts *bind.FilterOpts) (*TetherTokenDeprecateIterator, error)
FilterDeprecate is a free log retrieval operation binding the contract event 0xcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e.
Solidity: event Deprecate(address newAddress)
func (*TetherTokenFilterer) FilterDestroyedBlackFunds ¶
func (_TetherToken *TetherTokenFilterer) FilterDestroyedBlackFunds(opts *bind.FilterOpts) (*TetherTokenDestroyedBlackFundsIterator, error)
FilterDestroyedBlackFunds is a free log retrieval operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*TetherTokenFilterer) FilterIssue ¶
func (_TetherToken *TetherTokenFilterer) FilterIssue(opts *bind.FilterOpts) (*TetherTokenIssueIterator, error)
FilterIssue is a free log retrieval operation binding the contract event 0xcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a.
Solidity: event Issue(uint256 amount)
func (*TetherTokenFilterer) FilterParams ¶
func (_TetherToken *TetherTokenFilterer) FilterParams(opts *bind.FilterOpts) (*TetherTokenParamsIterator, error)
FilterParams is a free log retrieval operation binding the contract event 0xb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e.
Solidity: event Params(uint256 feeBasisPoints, uint256 maxFee)
func (*TetherTokenFilterer) FilterPause ¶
func (_TetherToken *TetherTokenFilterer) FilterPause(opts *bind.FilterOpts) (*TetherTokenPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*TetherTokenFilterer) FilterRedeem ¶
func (_TetherToken *TetherTokenFilterer) FilterRedeem(opts *bind.FilterOpts) (*TetherTokenRedeemIterator, error)
FilterRedeem is a free log retrieval operation binding the contract event 0x702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a44.
Solidity: event Redeem(uint256 amount)
func (*TetherTokenFilterer) FilterRemovedBlackList ¶
func (_TetherToken *TetherTokenFilterer) FilterRemovedBlackList(opts *bind.FilterOpts) (*TetherTokenRemovedBlackListIterator, error)
FilterRemovedBlackList is a free log retrieval operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*TetherTokenFilterer) FilterTransfer ¶
func (_TetherToken *TetherTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TetherTokenTransferIterator, 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 (*TetherTokenFilterer) FilterUnpause ¶
func (_TetherToken *TetherTokenFilterer) FilterUnpause(opts *bind.FilterOpts) (*TetherTokenUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*TetherTokenFilterer) ParseAddedBlackList ¶
func (_TetherToken *TetherTokenFilterer) ParseAddedBlackList(log types.Log) (*TetherTokenAddedBlackList, error)
ParseAddedBlackList is a log parse operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*TetherTokenFilterer) ParseApproval ¶
func (_TetherToken *TetherTokenFilterer) ParseApproval(log types.Log) (*TetherTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TetherTokenFilterer) ParseDeprecate ¶
func (_TetherToken *TetherTokenFilterer) ParseDeprecate(log types.Log) (*TetherTokenDeprecate, error)
ParseDeprecate is a log parse operation binding the contract event 0xcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e.
Solidity: event Deprecate(address newAddress)
func (*TetherTokenFilterer) ParseDestroyedBlackFunds ¶
func (_TetherToken *TetherTokenFilterer) ParseDestroyedBlackFunds(log types.Log) (*TetherTokenDestroyedBlackFunds, error)
ParseDestroyedBlackFunds is a log parse operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*TetherTokenFilterer) ParseIssue ¶
func (_TetherToken *TetherTokenFilterer) ParseIssue(log types.Log) (*TetherTokenIssue, error)
ParseIssue is a log parse operation binding the contract event 0xcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a.
Solidity: event Issue(uint256 amount)
func (*TetherTokenFilterer) ParseParams ¶
func (_TetherToken *TetherTokenFilterer) ParseParams(log types.Log) (*TetherTokenParams, error)
ParseParams is a log parse operation binding the contract event 0xb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e.
Solidity: event Params(uint256 feeBasisPoints, uint256 maxFee)
func (*TetherTokenFilterer) ParsePause ¶
func (_TetherToken *TetherTokenFilterer) ParsePause(log types.Log) (*TetherTokenPause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*TetherTokenFilterer) ParseRedeem ¶
func (_TetherToken *TetherTokenFilterer) ParseRedeem(log types.Log) (*TetherTokenRedeem, error)
ParseRedeem is a log parse operation binding the contract event 0x702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a44.
Solidity: event Redeem(uint256 amount)
func (*TetherTokenFilterer) ParseRemovedBlackList ¶
func (_TetherToken *TetherTokenFilterer) ParseRemovedBlackList(log types.Log) (*TetherTokenRemovedBlackList, error)
ParseRemovedBlackList is a log parse operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*TetherTokenFilterer) ParseTransfer ¶
func (_TetherToken *TetherTokenFilterer) ParseTransfer(log types.Log) (*TetherTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TetherTokenFilterer) ParseUnpause ¶
func (_TetherToken *TetherTokenFilterer) ParseUnpause(log types.Log) (*TetherTokenUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*TetherTokenFilterer) WatchAddedBlackList ¶
func (_TetherToken *TetherTokenFilterer) WatchAddedBlackList(opts *bind.WatchOpts, sink chan<- *TetherTokenAddedBlackList) (event.Subscription, error)
WatchAddedBlackList is a free log subscription operation binding the contract event 0x42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc.
Solidity: event AddedBlackList(address _user)
func (*TetherTokenFilterer) WatchApproval ¶
func (_TetherToken *TetherTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TetherTokenApproval, 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 (*TetherTokenFilterer) WatchDeprecate ¶
func (_TetherToken *TetherTokenFilterer) WatchDeprecate(opts *bind.WatchOpts, sink chan<- *TetherTokenDeprecate) (event.Subscription, error)
WatchDeprecate is a free log subscription operation binding the contract event 0xcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e.
Solidity: event Deprecate(address newAddress)
func (*TetherTokenFilterer) WatchDestroyedBlackFunds ¶
func (_TetherToken *TetherTokenFilterer) WatchDestroyedBlackFunds(opts *bind.WatchOpts, sink chan<- *TetherTokenDestroyedBlackFunds) (event.Subscription, error)
WatchDestroyedBlackFunds is a free log subscription operation binding the contract event 0x61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6.
Solidity: event DestroyedBlackFunds(address _blackListedUser, uint256 _balance)
func (*TetherTokenFilterer) WatchIssue ¶
func (_TetherToken *TetherTokenFilterer) WatchIssue(opts *bind.WatchOpts, sink chan<- *TetherTokenIssue) (event.Subscription, error)
WatchIssue is a free log subscription operation binding the contract event 0xcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a.
Solidity: event Issue(uint256 amount)
func (*TetherTokenFilterer) WatchParams ¶
func (_TetherToken *TetherTokenFilterer) WatchParams(opts *bind.WatchOpts, sink chan<- *TetherTokenParams) (event.Subscription, error)
WatchParams is a free log subscription operation binding the contract event 0xb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e.
Solidity: event Params(uint256 feeBasisPoints, uint256 maxFee)
func (*TetherTokenFilterer) WatchPause ¶
func (_TetherToken *TetherTokenFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *TetherTokenPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*TetherTokenFilterer) WatchRedeem ¶
func (_TetherToken *TetherTokenFilterer) WatchRedeem(opts *bind.WatchOpts, sink chan<- *TetherTokenRedeem) (event.Subscription, error)
WatchRedeem is a free log subscription operation binding the contract event 0x702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a44.
Solidity: event Redeem(uint256 amount)
func (*TetherTokenFilterer) WatchRemovedBlackList ¶
func (_TetherToken *TetherTokenFilterer) WatchRemovedBlackList(opts *bind.WatchOpts, sink chan<- *TetherTokenRemovedBlackList) (event.Subscription, error)
WatchRemovedBlackList is a free log subscription operation binding the contract event 0xd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c.
Solidity: event RemovedBlackList(address _user)
func (*TetherTokenFilterer) WatchTransfer ¶
func (_TetherToken *TetherTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TetherTokenTransfer, 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)
func (*TetherTokenFilterer) WatchUnpause ¶
func (_TetherToken *TetherTokenFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *TetherTokenUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
type TetherTokenIssue ¶
type TetherTokenIssue struct { Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenIssue represents a Issue event raised by the TetherToken contract.
type TetherTokenIssueIterator ¶
type TetherTokenIssueIterator struct { Event *TetherTokenIssue // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenIssueIterator is returned from FilterIssue and is used to iterate over the raw logs and unpacked data for Issue events raised by the TetherToken contract.
func (*TetherTokenIssueIterator) Close ¶
func (it *TetherTokenIssueIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenIssueIterator) Error ¶
func (it *TetherTokenIssueIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenIssueIterator) Next ¶
func (it *TetherTokenIssueIterator) 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 TetherTokenParams ¶
type TetherTokenParams struct { FeeBasisPoints *big.Int MaxFee *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenParams represents a Params event raised by the TetherToken contract.
type TetherTokenParamsIterator ¶
type TetherTokenParamsIterator struct { Event *TetherTokenParams // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenParamsIterator is returned from FilterParams and is used to iterate over the raw logs and unpacked data for Params events raised by the TetherToken contract.
func (*TetherTokenParamsIterator) Close ¶
func (it *TetherTokenParamsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenParamsIterator) Error ¶
func (it *TetherTokenParamsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenParamsIterator) Next ¶
func (it *TetherTokenParamsIterator) 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 TetherTokenPause ¶
TetherTokenPause represents a Pause event raised by the TetherToken contract.
type TetherTokenPauseIterator ¶
type TetherTokenPauseIterator struct { Event *TetherTokenPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the TetherToken contract.
func (*TetherTokenPauseIterator) Close ¶
func (it *TetherTokenPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenPauseIterator) Error ¶
func (it *TetherTokenPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenPauseIterator) Next ¶
func (it *TetherTokenPauseIterator) 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 TetherTokenRaw ¶
type TetherTokenRaw struct {
Contract *TetherToken // Generic contract binding to access the raw methods on
}
TetherTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TetherTokenRaw) Call ¶
func (_TetherToken *TetherTokenRaw) 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 (*TetherTokenRaw) Transact ¶
func (_TetherToken *TetherTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TetherTokenRaw) Transfer ¶
func (_TetherToken *TetherTokenRaw) 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 TetherTokenRedeem ¶
type TetherTokenRedeem struct { Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenRedeem represents a Redeem event raised by the TetherToken contract.
type TetherTokenRedeemIterator ¶
type TetherTokenRedeemIterator struct { Event *TetherTokenRedeem // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenRedeemIterator is returned from FilterRedeem and is used to iterate over the raw logs and unpacked data for Redeem events raised by the TetherToken contract.
func (*TetherTokenRedeemIterator) Close ¶
func (it *TetherTokenRedeemIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenRedeemIterator) Error ¶
func (it *TetherTokenRedeemIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenRedeemIterator) Next ¶
func (it *TetherTokenRedeemIterator) 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 TetherTokenRemovedBlackList ¶
type TetherTokenRemovedBlackList struct { User common.Address Raw types.Log // Blockchain specific contextual infos }
TetherTokenRemovedBlackList represents a RemovedBlackList event raised by the TetherToken contract.
type TetherTokenRemovedBlackListIterator ¶
type TetherTokenRemovedBlackListIterator struct { Event *TetherTokenRemovedBlackList // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenRemovedBlackListIterator is returned from FilterRemovedBlackList and is used to iterate over the raw logs and unpacked data for RemovedBlackList events raised by the TetherToken contract.
func (*TetherTokenRemovedBlackListIterator) Close ¶
func (it *TetherTokenRemovedBlackListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenRemovedBlackListIterator) Error ¶
func (it *TetherTokenRemovedBlackListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenRemovedBlackListIterator) Next ¶
func (it *TetherTokenRemovedBlackListIterator) 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 TetherTokenSession ¶
type TetherTokenSession struct { Contract *TetherToken // 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 }
TetherTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TetherTokenSession) AddBlackList ¶
func (_TetherToken *TetherTokenSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*TetherTokenSession) Allowance ¶
func (_TetherToken *TetherTokenSession) 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) view returns(uint256 remaining)
func (*TetherTokenSession) Allowed ¶
func (_TetherToken *TetherTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*TetherTokenSession) Approve ¶
func (_TetherToken *TetherTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*TetherTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address who) view returns(uint256)
func (*TetherTokenSession) Balances ¶
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*TetherTokenSession) BasisPointsRate ¶
func (_TetherToken *TetherTokenSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*TetherTokenSession) Decimals ¶
func (_TetherToken *TetherTokenSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint256)
func (*TetherTokenSession) Deprecate ¶
func (_TetherToken *TetherTokenSession) Deprecate(_upgradedAddress common.Address) (*types.Transaction, error)
Deprecate is a paid mutator transaction binding the contract method 0x0753c30c.
Solidity: function deprecate(address _upgradedAddress) returns()
func (*TetherTokenSession) Deprecated ¶
func (_TetherToken *TetherTokenSession) Deprecated() (bool, error)
Deprecated is a free data retrieval call binding the contract method 0x0e136b19.
Solidity: function deprecated() view returns(bool)
func (*TetherTokenSession) DestroyBlackFunds ¶
func (_TetherToken *TetherTokenSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*TetherTokenSession) GetBlackListStatus ¶
func (_TetherToken *TetherTokenSession) GetBlackListStatus(_maker common.Address) (bool, error)
GetBlackListStatus is a free data retrieval call binding the contract method 0x59bf1abe.
Solidity: function getBlackListStatus(address _maker) view returns(bool)
func (*TetherTokenSession) GetOwner ¶
func (_TetherToken *TetherTokenSession) GetOwner() (common.Address, error)
GetOwner is a free data retrieval call binding the contract method 0x893d20e8.
Solidity: function getOwner() view returns(address)
func (*TetherTokenSession) IsBlackListed ¶
func (_TetherToken *TetherTokenSession) IsBlackListed(arg0 common.Address) (bool, error)
IsBlackListed is a free data retrieval call binding the contract method 0xe47d6060.
Solidity: function isBlackListed(address ) view returns(bool)
func (*TetherTokenSession) Issue ¶
func (_TetherToken *TetherTokenSession) Issue(amount *big.Int) (*types.Transaction, error)
Issue is a paid mutator transaction binding the contract method 0xcc872b66.
Solidity: function issue(uint256 amount) returns()
func (*TetherTokenSession) MAXUINT ¶
func (_TetherToken *TetherTokenSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*TetherTokenSession) MaximumFee ¶
func (_TetherToken *TetherTokenSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*TetherTokenSession) Name ¶
func (_TetherToken *TetherTokenSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TetherTokenSession) Owner ¶
func (_TetherToken *TetherTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TetherTokenSession) Pause ¶
func (_TetherToken *TetherTokenSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TetherTokenSession) Paused ¶
func (_TetherToken *TetherTokenSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TetherTokenSession) Redeem ¶
func (_TetherToken *TetherTokenSession) Redeem(amount *big.Int) (*types.Transaction, error)
Redeem is a paid mutator transaction binding the contract method 0xdb006a75.
Solidity: function redeem(uint256 amount) returns()
func (*TetherTokenSession) RemoveBlackList ¶
func (_TetherToken *TetherTokenSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*TetherTokenSession) SetParams ¶
func (_TetherToken *TetherTokenSession) SetParams(newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
SetParams is a paid mutator transaction binding the contract method 0xc0324c77.
Solidity: function setParams(uint256 newBasisPoints, uint256 newMaxFee) returns()
func (*TetherTokenSession) Symbol ¶
func (_TetherToken *TetherTokenSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*TetherTokenSession) TotalSupply ¶
func (_TetherToken *TetherTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TetherTokenSession) TotalSupply4usdt ¶
func (_TetherToken *TetherTokenSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*TetherTokenSession) Transfer ¶
func (_TetherToken *TetherTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*TetherTokenSession) TransferFrom ¶
func (_TetherToken *TetherTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*TetherTokenSession) TransferOwnership ¶
func (_TetherToken *TetherTokenSession) 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 (*TetherTokenSession) Unpause ¶
func (_TetherToken *TetherTokenSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TetherTokenSession) UpgradedAddress ¶
func (_TetherToken *TetherTokenSession) UpgradedAddress() (common.Address, error)
UpgradedAddress is a free data retrieval call binding the contract method 0x26976e3f.
Solidity: function upgradedAddress() view returns(address)
type TetherTokenTransactor ¶
type TetherTokenTransactor struct {
// contains filtered or unexported fields
}
TetherTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTetherTokenTransactor ¶
func NewTetherTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*TetherTokenTransactor, error)
NewTetherTokenTransactor creates a new write-only instance of TetherToken, bound to a specific deployed contract.
func (*TetherTokenTransactor) AddBlackList ¶
func (_TetherToken *TetherTokenTransactor) AddBlackList(opts *bind.TransactOpts, _evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*TetherTokenTransactor) Approve ¶
func (_TetherToken *TetherTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*TetherTokenTransactor) Deprecate ¶
func (_TetherToken *TetherTokenTransactor) Deprecate(opts *bind.TransactOpts, _upgradedAddress common.Address) (*types.Transaction, error)
Deprecate is a paid mutator transaction binding the contract method 0x0753c30c.
Solidity: function deprecate(address _upgradedAddress) returns()
func (*TetherTokenTransactor) DestroyBlackFunds ¶
func (_TetherToken *TetherTokenTransactor) DestroyBlackFunds(opts *bind.TransactOpts, _blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*TetherTokenTransactor) Issue ¶
func (_TetherToken *TetherTokenTransactor) Issue(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Issue is a paid mutator transaction binding the contract method 0xcc872b66.
Solidity: function issue(uint256 amount) returns()
func (*TetherTokenTransactor) Pause ¶
func (_TetherToken *TetherTokenTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TetherTokenTransactor) Redeem ¶
func (_TetherToken *TetherTokenTransactor) Redeem(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Redeem is a paid mutator transaction binding the contract method 0xdb006a75.
Solidity: function redeem(uint256 amount) returns()
func (*TetherTokenTransactor) RemoveBlackList ¶
func (_TetherToken *TetherTokenTransactor) RemoveBlackList(opts *bind.TransactOpts, _clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*TetherTokenTransactor) SetParams ¶
func (_TetherToken *TetherTokenTransactor) SetParams(opts *bind.TransactOpts, newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
SetParams is a paid mutator transaction binding the contract method 0xc0324c77.
Solidity: function setParams(uint256 newBasisPoints, uint256 newMaxFee) returns()
func (*TetherTokenTransactor) Transfer ¶
func (_TetherToken *TetherTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*TetherTokenTransactor) TransferFrom ¶
func (_TetherToken *TetherTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*TetherTokenTransactor) TransferOwnership ¶
func (_TetherToken *TetherTokenTransactor) 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()
func (*TetherTokenTransactor) Unpause ¶
func (_TetherToken *TetherTokenTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type TetherTokenTransactorRaw ¶
type TetherTokenTransactorRaw struct {
Contract *TetherTokenTransactor // Generic write-only contract binding to access the raw methods on
}
TetherTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TetherTokenTransactorRaw) Transact ¶
func (_TetherToken *TetherTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TetherTokenTransactorRaw) Transfer ¶
func (_TetherToken *TetherTokenTransactorRaw) 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 TetherTokenTransactorSession ¶
type TetherTokenTransactorSession struct { Contract *TetherTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TetherTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TetherTokenTransactorSession) AddBlackList ¶
func (_TetherToken *TetherTokenTransactorSession) AddBlackList(_evilUser common.Address) (*types.Transaction, error)
AddBlackList is a paid mutator transaction binding the contract method 0x0ecb93c0.
Solidity: function addBlackList(address _evilUser) returns()
func (*TetherTokenTransactorSession) Approve ¶
func (_TetherToken *TetherTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*TetherTokenTransactorSession) Deprecate ¶
func (_TetherToken *TetherTokenTransactorSession) Deprecate(_upgradedAddress common.Address) (*types.Transaction, error)
Deprecate is a paid mutator transaction binding the contract method 0x0753c30c.
Solidity: function deprecate(address _upgradedAddress) returns()
func (*TetherTokenTransactorSession) DestroyBlackFunds ¶
func (_TetherToken *TetherTokenTransactorSession) DestroyBlackFunds(_blackListedUser common.Address) (*types.Transaction, error)
DestroyBlackFunds is a paid mutator transaction binding the contract method 0xf3bdc228.
Solidity: function destroyBlackFunds(address _blackListedUser) returns()
func (*TetherTokenTransactorSession) Issue ¶
func (_TetherToken *TetherTokenTransactorSession) Issue(amount *big.Int) (*types.Transaction, error)
Issue is a paid mutator transaction binding the contract method 0xcc872b66.
Solidity: function issue(uint256 amount) returns()
func (*TetherTokenTransactorSession) Pause ¶
func (_TetherToken *TetherTokenTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TetherTokenTransactorSession) Redeem ¶
func (_TetherToken *TetherTokenTransactorSession) Redeem(amount *big.Int) (*types.Transaction, error)
Redeem is a paid mutator transaction binding the contract method 0xdb006a75.
Solidity: function redeem(uint256 amount) returns()
func (*TetherTokenTransactorSession) RemoveBlackList ¶
func (_TetherToken *TetherTokenTransactorSession) RemoveBlackList(_clearedUser common.Address) (*types.Transaction, error)
RemoveBlackList is a paid mutator transaction binding the contract method 0xe4997dc5.
Solidity: function removeBlackList(address _clearedUser) returns()
func (*TetherTokenTransactorSession) SetParams ¶
func (_TetherToken *TetherTokenTransactorSession) SetParams(newBasisPoints *big.Int, newMaxFee *big.Int) (*types.Transaction, error)
SetParams is a paid mutator transaction binding the contract method 0xc0324c77.
Solidity: function setParams(uint256 newBasisPoints, uint256 newMaxFee) returns()
func (*TetherTokenTransactorSession) Transfer ¶
func (_TetherToken *TetherTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*TetherTokenTransactorSession) TransferFrom ¶
func (_TetherToken *TetherTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*TetherTokenTransactorSession) TransferOwnership ¶
func (_TetherToken *TetherTokenTransactorSession) 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 (*TetherTokenTransactorSession) Unpause ¶
func (_TetherToken *TetherTokenTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type TetherTokenTransfer ¶
type TetherTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
TetherTokenTransfer represents a Transfer event raised by the TetherToken contract.
type TetherTokenTransferIterator ¶
type TetherTokenTransferIterator struct { Event *TetherTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TetherToken contract.
func (*TetherTokenTransferIterator) Close ¶
func (it *TetherTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenTransferIterator) Error ¶
func (it *TetherTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenTransferIterator) Next ¶
func (it *TetherTokenTransferIterator) 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 TetherTokenUnpause ¶
TetherTokenUnpause represents a Unpause event raised by the TetherToken contract.
type TetherTokenUnpauseIterator ¶
type TetherTokenUnpauseIterator struct { Event *TetherTokenUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TetherTokenUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the TetherToken contract.
func (*TetherTokenUnpauseIterator) Close ¶
func (it *TetherTokenUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TetherTokenUnpauseIterator) Error ¶
func (it *TetherTokenUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TetherTokenUnpauseIterator) Next ¶
func (it *TetherTokenUnpauseIterator) 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 UpgradedStandardToken ¶
type UpgradedStandardToken struct { UpgradedStandardTokenCaller // Read-only binding to the contract UpgradedStandardTokenTransactor // Write-only binding to the contract UpgradedStandardTokenFilterer // Log filterer for contract events }
UpgradedStandardToken is an auto generated Go binding around an Ethereum contract.
func NewUpgradedStandardToken ¶
func NewUpgradedStandardToken(address common.Address, backend bind.ContractBackend) (*UpgradedStandardToken, error)
NewUpgradedStandardToken creates a new instance of UpgradedStandardToken, bound to a specific deployed contract.
type UpgradedStandardTokenApproval ¶
type UpgradedStandardTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
UpgradedStandardTokenApproval represents a Approval event raised by the UpgradedStandardToken contract.
type UpgradedStandardTokenApprovalIterator ¶
type UpgradedStandardTokenApprovalIterator struct { Event *UpgradedStandardTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
UpgradedStandardTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the UpgradedStandardToken contract.
func (*UpgradedStandardTokenApprovalIterator) Close ¶
func (it *UpgradedStandardTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*UpgradedStandardTokenApprovalIterator) Error ¶
func (it *UpgradedStandardTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*UpgradedStandardTokenApprovalIterator) Next ¶
func (it *UpgradedStandardTokenApprovalIterator) 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 UpgradedStandardTokenCaller ¶
type UpgradedStandardTokenCaller struct {
// contains filtered or unexported fields
}
UpgradedStandardTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewUpgradedStandardTokenCaller ¶
func NewUpgradedStandardTokenCaller(address common.Address, caller bind.ContractCaller) (*UpgradedStandardTokenCaller, error)
NewUpgradedStandardTokenCaller creates a new read-only instance of UpgradedStandardToken, bound to a specific deployed contract.
func (*UpgradedStandardTokenCaller) Allowance ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) 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) view returns(uint256 remaining)
func (*UpgradedStandardTokenCaller) Allowed ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Allowed(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*UpgradedStandardTokenCaller) BalanceOf ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) 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) view returns(uint256 balance)
func (*UpgradedStandardTokenCaller) Balances ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*UpgradedStandardTokenCaller) BasisPointsRate ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) BasisPointsRate(opts *bind.CallOpts) (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*UpgradedStandardTokenCaller) MAXUINT ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) MAXUINT(opts *bind.CallOpts) (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*UpgradedStandardTokenCaller) MaximumFee ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) MaximumFee(opts *bind.CallOpts) (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*UpgradedStandardTokenCaller) Owner ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*UpgradedStandardTokenCaller) TotalSupply ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*UpgradedStandardTokenCaller) TotalSupply4usdt ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCaller) TotalSupply4usdt(opts *bind.CallOpts) (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type UpgradedStandardTokenCallerRaw ¶
type UpgradedStandardTokenCallerRaw struct {
Contract *UpgradedStandardTokenCaller // Generic read-only contract binding to access the raw methods on
}
UpgradedStandardTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*UpgradedStandardTokenCallerRaw) Call ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerRaw) 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 UpgradedStandardTokenCallerSession ¶
type UpgradedStandardTokenCallerSession struct { Contract *UpgradedStandardTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
UpgradedStandardTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*UpgradedStandardTokenCallerSession) Allowance ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) 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) view returns(uint256 remaining)
func (*UpgradedStandardTokenCallerSession) Allowed ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*UpgradedStandardTokenCallerSession) BalanceOf ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*UpgradedStandardTokenCallerSession) Balances ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Balances(arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*UpgradedStandardTokenCallerSession) BasisPointsRate ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*UpgradedStandardTokenCallerSession) MAXUINT ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*UpgradedStandardTokenCallerSession) MaximumFee ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*UpgradedStandardTokenCallerSession) Owner ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*UpgradedStandardTokenCallerSession) TotalSupply ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*UpgradedStandardTokenCallerSession) TotalSupply4usdt ¶
func (_UpgradedStandardToken *UpgradedStandardTokenCallerSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
type UpgradedStandardTokenFilterer ¶
type UpgradedStandardTokenFilterer struct {
// contains filtered or unexported fields
}
UpgradedStandardTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewUpgradedStandardTokenFilterer ¶
func NewUpgradedStandardTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*UpgradedStandardTokenFilterer, error)
NewUpgradedStandardTokenFilterer creates a new log filterer instance of UpgradedStandardToken, bound to a specific deployed contract.
func (*UpgradedStandardTokenFilterer) FilterApproval ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*UpgradedStandardTokenApprovalIterator, 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 (*UpgradedStandardTokenFilterer) FilterTransfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*UpgradedStandardTokenTransferIterator, 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 (*UpgradedStandardTokenFilterer) ParseApproval ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) ParseApproval(log types.Log) (*UpgradedStandardTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*UpgradedStandardTokenFilterer) ParseTransfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) ParseTransfer(log types.Log) (*UpgradedStandardTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*UpgradedStandardTokenFilterer) WatchApproval ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *UpgradedStandardTokenApproval, 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 (*UpgradedStandardTokenFilterer) WatchTransfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *UpgradedStandardTokenTransfer, 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 UpgradedStandardTokenRaw ¶
type UpgradedStandardTokenRaw struct {
Contract *UpgradedStandardToken // Generic contract binding to access the raw methods on
}
UpgradedStandardTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*UpgradedStandardTokenRaw) Call ¶
func (_UpgradedStandardToken *UpgradedStandardTokenRaw) 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 (*UpgradedStandardTokenRaw) Transact ¶
func (_UpgradedStandardToken *UpgradedStandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UpgradedStandardTokenRaw) Transfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenRaw) 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 UpgradedStandardTokenSession ¶
type UpgradedStandardTokenSession struct { Contract *UpgradedStandardToken // 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 }
UpgradedStandardTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*UpgradedStandardTokenSession) Allowance ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) 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) view returns(uint256 remaining)
func (*UpgradedStandardTokenSession) Allowed ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) Allowed(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowed is a free data retrieval call binding the contract method 0x5c658165.
Solidity: function allowed(address , address ) view returns(uint256)
func (*UpgradedStandardTokenSession) Approve ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*UpgradedStandardTokenSession) ApproveByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) ApproveByLegacy(from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
ApproveByLegacy is a paid mutator transaction binding the contract method 0xaee92d33.
Solidity: function approveByLegacy(address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenSession) BalanceOf ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*UpgradedStandardTokenSession) Balances ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) Balances(arg0 common.Address) (*big.Int, error)
Balances is a free data retrieval call binding the contract method 0x27e235e3.
Solidity: function balances(address ) view returns(uint256)
func (*UpgradedStandardTokenSession) BasisPointsRate ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) BasisPointsRate() (*big.Int, error)
BasisPointsRate is a free data retrieval call binding the contract method 0xdd644f72.
Solidity: function basisPointsRate() view returns(uint256)
func (*UpgradedStandardTokenSession) MAXUINT ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) MAXUINT() (*big.Int, error)
MAXUINT is a free data retrieval call binding the contract method 0xe5b5019a.
Solidity: function MAX_UINT() view returns(uint256)
func (*UpgradedStandardTokenSession) MaximumFee ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) MaximumFee() (*big.Int, error)
MaximumFee is a free data retrieval call binding the contract method 0x35390714.
Solidity: function maximumFee() view returns(uint256)
func (*UpgradedStandardTokenSession) Owner ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*UpgradedStandardTokenSession) TotalSupply ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*UpgradedStandardTokenSession) TotalSupply4usdt ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) TotalSupply4usdt() (*big.Int, error)
TotalSupply4usdt is a free data retrieval call binding the contract method 0x3eaaf86b.
Solidity: function _totalSupply() view returns(uint256)
func (*UpgradedStandardTokenSession) Transfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*UpgradedStandardTokenSession) TransferByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferByLegacy(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferByLegacy is a paid mutator transaction binding the contract method 0x6e18980a.
Solidity: function transferByLegacy(address from, address to, uint256 value) returns()
func (*UpgradedStandardTokenSession) TransferFrom ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*UpgradedStandardTokenSession) TransferFromByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) TransferFromByLegacy(sender common.Address, from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
TransferFromByLegacy is a paid mutator transaction binding the contract method 0x8b477adb.
Solidity: function transferFromByLegacy(address sender, address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenSession) TransferOwnership ¶
func (_UpgradedStandardToken *UpgradedStandardTokenSession) 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 UpgradedStandardTokenTransactor ¶
type UpgradedStandardTokenTransactor struct {
// contains filtered or unexported fields
}
UpgradedStandardTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewUpgradedStandardTokenTransactor ¶
func NewUpgradedStandardTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*UpgradedStandardTokenTransactor, error)
NewUpgradedStandardTokenTransactor creates a new write-only instance of UpgradedStandardToken, bound to a specific deployed contract.
func (*UpgradedStandardTokenTransactor) Approve ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*UpgradedStandardTokenTransactor) ApproveByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) ApproveByLegacy(opts *bind.TransactOpts, from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
ApproveByLegacy is a paid mutator transaction binding the contract method 0xaee92d33.
Solidity: function approveByLegacy(address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenTransactor) Transfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*UpgradedStandardTokenTransactor) TransferByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferByLegacy(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferByLegacy is a paid mutator transaction binding the contract method 0x6e18980a.
Solidity: function transferByLegacy(address from, address to, uint256 value) returns()
func (*UpgradedStandardTokenTransactor) TransferFrom ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*UpgradedStandardTokenTransactor) TransferFromByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) TransferFromByLegacy(opts *bind.TransactOpts, sender common.Address, from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
TransferFromByLegacy is a paid mutator transaction binding the contract method 0x8b477adb.
Solidity: function transferFromByLegacy(address sender, address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenTransactor) TransferOwnership ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactor) 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 UpgradedStandardTokenTransactorRaw ¶
type UpgradedStandardTokenTransactorRaw struct {
Contract *UpgradedStandardTokenTransactor // Generic write-only contract binding to access the raw methods on
}
UpgradedStandardTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*UpgradedStandardTokenTransactorRaw) Transact ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UpgradedStandardTokenTransactorRaw) Transfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorRaw) 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 UpgradedStandardTokenTransactorSession ¶
type UpgradedStandardTokenTransactorSession struct { Contract *UpgradedStandardTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
UpgradedStandardTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*UpgradedStandardTokenTransactorSession) Approve ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns()
func (*UpgradedStandardTokenTransactorSession) ApproveByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) ApproveByLegacy(from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
ApproveByLegacy is a paid mutator transaction binding the contract method 0xaee92d33.
Solidity: function approveByLegacy(address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenTransactorSession) Transfer ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns()
func (*UpgradedStandardTokenTransactorSession) TransferByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferByLegacy(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferByLegacy is a paid mutator transaction binding the contract method 0x6e18980a.
Solidity: function transferByLegacy(address from, address to, uint256 value) returns()
func (*UpgradedStandardTokenTransactorSession) TransferFrom ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns()
func (*UpgradedStandardTokenTransactorSession) TransferFromByLegacy ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) TransferFromByLegacy(sender common.Address, from common.Address, spender common.Address, value *big.Int) (*types.Transaction, error)
TransferFromByLegacy is a paid mutator transaction binding the contract method 0x8b477adb.
Solidity: function transferFromByLegacy(address sender, address from, address spender, uint256 value) returns()
func (*UpgradedStandardTokenTransactorSession) TransferOwnership ¶
func (_UpgradedStandardToken *UpgradedStandardTokenTransactorSession) 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 UpgradedStandardTokenTransfer ¶
type UpgradedStandardTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
UpgradedStandardTokenTransfer represents a Transfer event raised by the UpgradedStandardToken contract.
type UpgradedStandardTokenTransferIterator ¶
type UpgradedStandardTokenTransferIterator struct { Event *UpgradedStandardTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
UpgradedStandardTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the UpgradedStandardToken contract.
func (*UpgradedStandardTokenTransferIterator) Close ¶
func (it *UpgradedStandardTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*UpgradedStandardTokenTransferIterator) Error ¶
func (it *UpgradedStandardTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*UpgradedStandardTokenTransferIterator) Next ¶
func (it *UpgradedStandardTokenTransferIterator) 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.