Documentation ¶
Index ¶
- Constants
- type Owned
- type OwnedAddedOwner
- type OwnedAddedOwnerIterator
- type OwnedCaller
- type OwnedCallerRaw
- type OwnedCallerSession
- type OwnedFilterer
- func (_Owned *OwnedFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*OwnedAddedOwnerIterator, error)
- func (_Owned *OwnedFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*OwnedRemovedOwnerIterator, error)
- func (_Owned *OwnedFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *OwnedAddedOwner) (event.Subscription, error)
- func (_Owned *OwnedFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *OwnedRemovedOwner) (event.Subscription, error)
- type OwnedRaw
- func (_Owned *OwnedRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Owned *OwnedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Owned *OwnedRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnedRemovedOwner
- type OwnedRemovedOwnerIterator
- type OwnedSession
- type OwnedTransactor
- type OwnedTransactorRaw
- type OwnedTransactorSession
- type OwnedUpgradeableTokenStorage
- type OwnedUpgradeableTokenStorageAddedOwner
- type OwnedUpgradeableTokenStorageAddedOwnerIterator
- type OwnedUpgradeableTokenStorageCaller
- type OwnedUpgradeableTokenStorageCallerRaw
- type OwnedUpgradeableTokenStorageCallerSession
- type OwnedUpgradeableTokenStorageFilterer
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*OwnedUpgradeableTokenStorageAddedOwnerIterator, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*OwnedUpgradeableTokenStorageRemovedOwnerIterator, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*OwnedUpgradeableTokenStorageUpgradedIterator, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageAddedOwner) (event.Subscription, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageRemovedOwner) (event.Subscription, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageUpgraded, ...) (event.Subscription, error)
- type OwnedUpgradeableTokenStorageRaw
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnedUpgradeableTokenStorageRemovedOwner
- type OwnedUpgradeableTokenStorageRemovedOwnerIterator
- type OwnedUpgradeableTokenStorageSession
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) Implementation() (common.Address, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) Version() (string, error)
- type OwnedUpgradeableTokenStorageTransactor
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
- type OwnedUpgradeableTokenStorageTransactorRaw
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnedUpgradeableTokenStorageTransactorSession
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- type OwnedUpgradeableTokenStorageUpgraded
- type OwnedUpgradeableTokenStorageUpgradedIterator
- type SafeMath
- type SafeMathCaller
- type SafeMathCallerRaw
- type SafeMathCallerSession
- type SafeMathFilterer
- type SafeMathRaw
- func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SafeMathSession
- type SafeMathTransactor
- type SafeMathTransactorRaw
- type SafeMathTransactorSession
- type Storage
- type StorageCaller
- type StorageCallerRaw
- type StorageCallerSession
- type StorageFilterer
- type StorageRaw
- func (_Storage *StorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Storage *StorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StorageSession
- type StorageTransactor
- type StorageTransactorRaw
- type StorageTransactorSession
- type TTFT20
- type TTFT20AddedOwner
- type TTFT20AddedOwnerIterator
- type TTFT20Approval
- type TTFT20ApprovalIterator
- type TTFT20Caller
- func (_TTFT20 *TTFT20Caller) Allowance(opts *bind.CallOpts, tokenOwner common.Address, spender common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20Caller) BalanceOf(opts *bind.CallOpts, tokenOwner common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20Caller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_TTFT20 *TTFT20Caller) Implementation(opts *bind.CallOpts) (common.Address, error)
- func (_TTFT20 *TTFT20Caller) IsMintID(opts *bind.CallOpts, _txid string) (bool, error)
- func (_TTFT20 *TTFT20Caller) IsWithdrawalAddress(opts *bind.CallOpts, _addr common.Address) (bool, error)
- func (_TTFT20 *TTFT20Caller) Name(opts *bind.CallOpts) (string, error)
- func (_TTFT20 *TTFT20Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_TTFT20 *TTFT20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_TTFT20 *TTFT20Caller) Version(opts *bind.CallOpts) (string, error)
- type TTFT20CallerRaw
- type TTFT20CallerSession
- func (_TTFT20 *TTFT20CallerSession) Allowance(tokenOwner common.Address, spender common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20CallerSession) BalanceOf(tokenOwner common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20CallerSession) Decimals() (uint8, error)
- func (_TTFT20 *TTFT20CallerSession) Implementation() (common.Address, error)
- func (_TTFT20 *TTFT20CallerSession) IsMintID(_txid string) (bool, error)
- func (_TTFT20 *TTFT20CallerSession) IsWithdrawalAddress(_addr common.Address) (bool, error)
- func (_TTFT20 *TTFT20CallerSession) Name() (string, error)
- func (_TTFT20 *TTFT20CallerSession) Symbol() (string, error)
- func (_TTFT20 *TTFT20CallerSession) TotalSupply() (*big.Int, error)
- func (_TTFT20 *TTFT20CallerSession) Version() (string, error)
- type TTFT20Filterer
- func (_TTFT20 *TTFT20Filterer) FilterAddedOwner(opts *bind.FilterOpts) (*TTFT20AddedOwnerIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterApproval(opts *bind.FilterOpts, tokenOwner []common.Address, spender []common.Address) (*TTFT20ApprovalIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterMint(opts *bind.FilterOpts, receiver []common.Address, txid []string) (*TTFT20MintIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterRegisterWithdrawalAddress(opts *bind.FilterOpts, addr []common.Address) (*TTFT20RegisterWithdrawalAddressIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterRemovedOwner(opts *bind.FilterOpts) (*TTFT20RemovedOwnerIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TTFT20TransferIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*TTFT20UpgradedIterator, error)
- func (_TTFT20 *TTFT20Filterer) FilterWithdraw(opts *bind.FilterOpts, receiver []common.Address) (*TTFT20WithdrawIterator, error)
- func (_TTFT20 *TTFT20Filterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *TTFT20AddedOwner) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TTFT20Approval, tokenOwner []common.Address, ...) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchMint(opts *bind.WatchOpts, sink chan<- *TTFT20Mint, receiver []common.Address, ...) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchRegisterWithdrawalAddress(opts *bind.WatchOpts, sink chan<- *TTFT20RegisterWithdrawalAddress, ...) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *TTFT20RemovedOwner) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TTFT20Transfer, from []common.Address, ...) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TTFT20Upgraded, version []string, ...) (event.Subscription, error)
- func (_TTFT20 *TTFT20Filterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *TTFT20Withdraw, receiver []common.Address) (event.Subscription, error)
- type TTFT20Mint
- type TTFT20MintIterator
- type TTFT20Raw
- func (_TTFT20 *TTFT20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TTFT20 *TTFT20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TTFT20RegisterWithdrawalAddress
- type TTFT20RegisterWithdrawalAddressIterator
- type TTFT20RemovedOwner
- type TTFT20RemovedOwnerIterator
- type TTFT20Session
- func (_TTFT20 *TTFT20Session) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) Allowance(tokenOwner common.Address, spender common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20Session) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) BalanceOf(tokenOwner common.Address) (*big.Int, error)
- func (_TTFT20 *TTFT20Session) Decimals() (uint8, error)
- func (_TTFT20 *TTFT20Session) Implementation() (common.Address, error)
- func (_TTFT20 *TTFT20Session) IsMintID(_txid string) (bool, error)
- func (_TTFT20 *TTFT20Session) IsWithdrawalAddress(_addr common.Address) (bool, error)
- func (_TTFT20 *TTFT20Session) MintTokens(receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) Name() (string, error)
- func (_TTFT20 *TTFT20Session) RegisterWithdrawalAddress(addr common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) Symbol() (string, error)
- func (_TTFT20 *TTFT20Session) TotalSupply() (*big.Int, error)
- func (_TTFT20 *TTFT20Session) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Session) Version() (string, error)
- type TTFT20Transactor
- func (_TTFT20 *TTFT20Transactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) MintTokens(opts *bind.TransactOpts, receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) RegisterWithdrawalAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_TTFT20 *TTFT20Transactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
- type TTFT20TransactorRaw
- type TTFT20TransactorSession
- func (_TTFT20 *TTFT20TransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) MintTokens(receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) RegisterWithdrawalAddress(addr common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
- func (_TTFT20 *TTFT20TransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- type TTFT20Transfer
- type TTFT20TransferIterator
- type TTFT20Upgraded
- type TTFT20UpgradedIterator
- type TTFT20Withdraw
- type TTFT20WithdrawIterator
- type TTFT20WithdrawV0
- type TokenStorage
- type TokenStorageCaller
- type TokenStorageCallerRaw
- type TokenStorageCallerSession
- type TokenStorageFilterer
- type TokenStorageRaw
- func (_TokenStorage *TokenStorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TokenStorage *TokenStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TokenStorage *TokenStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TokenStorageSession
- type TokenStorageTransactor
- type TokenStorageTransactorRaw
- type TokenStorageTransactorSession
- type Upgradeable
- type UpgradeableAddedOwner
- type UpgradeableAddedOwnerIterator
- type UpgradeableCaller
- type UpgradeableCallerRaw
- type UpgradeableCallerSession
- type UpgradeableFilterer
- func (_Upgradeable *UpgradeableFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*UpgradeableAddedOwnerIterator, error)
- func (_Upgradeable *UpgradeableFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*UpgradeableRemovedOwnerIterator, error)
- func (_Upgradeable *UpgradeableFilterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*UpgradeableUpgradedIterator, error)
- func (_Upgradeable *UpgradeableFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *UpgradeableAddedOwner) (event.Subscription, error)
- func (_Upgradeable *UpgradeableFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *UpgradeableRemovedOwner) (event.Subscription, error)
- func (_Upgradeable *UpgradeableFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *UpgradeableUpgraded, version []string, ...) (event.Subscription, error)
- type UpgradeableRaw
- func (_Upgradeable *UpgradeableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Upgradeable *UpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type UpgradeableRemovedOwner
- type UpgradeableRemovedOwnerIterator
- type UpgradeableSession
- func (_Upgradeable *UpgradeableSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableSession) Implementation() (common.Address, error)
- func (_Upgradeable *UpgradeableSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableSession) Version() (string, error)
- type UpgradeableTransactor
- func (_Upgradeable *UpgradeableTransactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableTransactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableTransactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
- type UpgradeableTransactorRaw
- type UpgradeableTransactorSession
- func (_Upgradeable *UpgradeableTransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableTransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
- func (_Upgradeable *UpgradeableTransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
- type UpgradeableUpgraded
- type UpgradeableUpgradedIterator
Constants ¶
const OwnedABI = "" /* 770-byte string literal not displayed */
OwnedABI is the input ABI used to generate the binding from.
const OwnedBin = `` /* 2156-byte string literal not displayed */
OwnedBin is the compiled bytecode used for deploying new contracts.
const OwnedUpgradeableTokenStorageABI = "" /* 1479-byte string literal not displayed */
OwnedUpgradeableTokenStorageABI is the input ABI used to generate the binding from.
const OwnedUpgradeableTokenStorageBin = `` /* 6770-byte string literal not displayed */
OwnedUpgradeableTokenStorageBin is the compiled bytecode used for deploying new contracts.
const SafeMathABI = "[]"
SafeMathABI is the input ABI used to generate the binding from.
const SafeMathBin = `` /* 242-byte string literal not displayed */
SafeMathBin is the compiled bytecode used for deploying new contracts.
const StorageABI = "[]"
StorageABI is the input ABI used to generate the binding from.
const StorageBin = `` /* 166-byte string literal not displayed */
StorageBin is the compiled bytecode used for deploying new contracts.
const TTFT20ABI = "" /* 5641-byte string literal not displayed */
TTFT20ABI is the input ABI used to generate the binding from.
const TTFT20Bin = `` /* 15254-byte string literal not displayed */
TTFT20Bin is the compiled bytecode used for deploying new contracts.
const TokenStorageABI = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"
TokenStorageABI is the input ABI used to generate the binding from.
const TokenStorageBin = `` /* 1894-byte string literal not displayed */
TokenStorageBin is the compiled bytecode used for deploying new contracts.
const UpgradeableABI = "" /* 1479-byte string literal not displayed */
UpgradeableABI is the input ABI used to generate the binding from.
const UpgradeableBin = `` /* 5000-byte string literal not displayed */
UpgradeableBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Owned ¶
type Owned struct { OwnedCaller // Read-only binding to the contract OwnedTransactor // Write-only binding to the contract OwnedFilterer // Log filterer for contract events }
Owned is an auto generated Go binding around an Ethereum contract.
func DeployOwned ¶
func DeployOwned(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Owned, error)
DeployOwned deploys a new Ethereum contract, binding an instance of Owned to it.
type OwnedAddedOwner ¶
type OwnedAddedOwner struct { NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnedAddedOwner represents a AddedOwner event raised by the Owned contract.
type OwnedAddedOwnerIterator ¶
type OwnedAddedOwnerIterator struct { Event *OwnedAddedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnedAddedOwnerIterator is returned from FilterAddedOwner and is used to iterate over the raw logs and unpacked data for AddedOwner events raised by the Owned contract.
func (*OwnedAddedOwnerIterator) Close ¶
func (it *OwnedAddedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnedAddedOwnerIterator) Error ¶
func (it *OwnedAddedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnedAddedOwnerIterator) Next ¶
func (it *OwnedAddedOwnerIterator) 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 OwnedCaller ¶
type OwnedCaller struct {
// contains filtered or unexported fields
}
OwnedCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnedCaller ¶
func NewOwnedCaller(address common.Address, caller bind.ContractCaller) (*OwnedCaller, error)
NewOwnedCaller creates a new read-only instance of Owned, bound to a specific deployed contract.
type OwnedCallerRaw ¶
type OwnedCallerRaw struct {
Contract *OwnedCaller // Generic read-only contract binding to access the raw methods on
}
OwnedCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnedCallerRaw) Call ¶
func (_Owned *OwnedCallerRaw) 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 OwnedCallerSession ¶
type OwnedCallerSession struct { Contract *OwnedCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnedCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnedFilterer ¶
type OwnedFilterer struct {
// contains filtered or unexported fields
}
OwnedFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnedFilterer ¶
func NewOwnedFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnedFilterer, error)
NewOwnedFilterer creates a new log filterer instance of Owned, bound to a specific deployed contract.
func (*OwnedFilterer) FilterAddedOwner ¶
func (_Owned *OwnedFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*OwnedAddedOwnerIterator, error)
FilterAddedOwner is a free log retrieval operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*OwnedFilterer) FilterRemovedOwner ¶
func (_Owned *OwnedFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*OwnedRemovedOwnerIterator, error)
FilterRemovedOwner is a free log retrieval operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*OwnedFilterer) WatchAddedOwner ¶
func (_Owned *OwnedFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *OwnedAddedOwner) (event.Subscription, error)
WatchAddedOwner is a free log subscription operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*OwnedFilterer) WatchRemovedOwner ¶
func (_Owned *OwnedFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *OwnedRemovedOwner) (event.Subscription, error)
WatchRemovedOwner is a free log subscription operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
type OwnedRaw ¶
type OwnedRaw struct {
Contract *Owned // Generic contract binding to access the raw methods on
}
OwnedRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnedRaw) Call ¶
func (_Owned *OwnedRaw) 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 (*OwnedRaw) Transact ¶
func (_Owned *OwnedRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedRaw) Transfer ¶
func (_Owned *OwnedRaw) 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 OwnedRemovedOwner ¶
type OwnedRemovedOwner struct { RemovedOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnedRemovedOwner represents a RemovedOwner event raised by the Owned contract.
type OwnedRemovedOwnerIterator ¶
type OwnedRemovedOwnerIterator struct { Event *OwnedRemovedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnedRemovedOwnerIterator is returned from FilterRemovedOwner and is used to iterate over the raw logs and unpacked data for RemovedOwner events raised by the Owned contract.
func (*OwnedRemovedOwnerIterator) Close ¶
func (it *OwnedRemovedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnedRemovedOwnerIterator) Error ¶
func (it *OwnedRemovedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnedRemovedOwnerIterator) Next ¶
func (it *OwnedRemovedOwnerIterator) 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 OwnedSession ¶
type OwnedSession struct { Contract *Owned // 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 }
OwnedSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnedSession) AddOwner ¶
func (_Owned *OwnedSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedSession) RemoveOwner ¶
func (_Owned *OwnedSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
type OwnedTransactor ¶
type OwnedTransactor struct {
// contains filtered or unexported fields
}
OwnedTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnedTransactor ¶
func NewOwnedTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnedTransactor, error)
NewOwnedTransactor creates a new write-only instance of Owned, bound to a specific deployed contract.
func (*OwnedTransactor) AddOwner ¶
func (_Owned *OwnedTransactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedTransactor) RemoveOwner ¶
func (_Owned *OwnedTransactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
type OwnedTransactorRaw ¶
type OwnedTransactorRaw struct {
Contract *OwnedTransactor // Generic write-only contract binding to access the raw methods on
}
OwnedTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnedTransactorRaw) Transact ¶
func (_Owned *OwnedTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedTransactorRaw) Transfer ¶
func (_Owned *OwnedTransactorRaw) 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 OwnedTransactorSession ¶
type OwnedTransactorSession struct { Contract *OwnedTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnedTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnedTransactorSession) AddOwner ¶
func (_Owned *OwnedTransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedTransactorSession) RemoveOwner ¶
func (_Owned *OwnedTransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
type OwnedUpgradeableTokenStorage ¶
type OwnedUpgradeableTokenStorage struct { OwnedUpgradeableTokenStorageCaller // Read-only binding to the contract OwnedUpgradeableTokenStorageTransactor // Write-only binding to the contract OwnedUpgradeableTokenStorageFilterer // Log filterer for contract events }
OwnedUpgradeableTokenStorage is an auto generated Go binding around an Ethereum contract.
func DeployOwnedUpgradeableTokenStorage ¶
func DeployOwnedUpgradeableTokenStorage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OwnedUpgradeableTokenStorage, error)
DeployOwnedUpgradeableTokenStorage deploys a new Ethereum contract, binding an instance of OwnedUpgradeableTokenStorage to it.
func NewOwnedUpgradeableTokenStorage ¶
func NewOwnedUpgradeableTokenStorage(address common.Address, backend bind.ContractBackend) (*OwnedUpgradeableTokenStorage, error)
NewOwnedUpgradeableTokenStorage creates a new instance of OwnedUpgradeableTokenStorage, bound to a specific deployed contract.
type OwnedUpgradeableTokenStorageAddedOwner ¶
type OwnedUpgradeableTokenStorageAddedOwner struct { NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnedUpgradeableTokenStorageAddedOwner represents a AddedOwner event raised by the OwnedUpgradeableTokenStorage contract.
type OwnedUpgradeableTokenStorageAddedOwnerIterator ¶
type OwnedUpgradeableTokenStorageAddedOwnerIterator struct { Event *OwnedUpgradeableTokenStorageAddedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnedUpgradeableTokenStorageAddedOwnerIterator is returned from FilterAddedOwner and is used to iterate over the raw logs and unpacked data for AddedOwner events raised by the OwnedUpgradeableTokenStorage contract.
func (*OwnedUpgradeableTokenStorageAddedOwnerIterator) Close ¶
func (it *OwnedUpgradeableTokenStorageAddedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnedUpgradeableTokenStorageAddedOwnerIterator) Error ¶
func (it *OwnedUpgradeableTokenStorageAddedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnedUpgradeableTokenStorageAddedOwnerIterator) Next ¶
func (it *OwnedUpgradeableTokenStorageAddedOwnerIterator) 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 OwnedUpgradeableTokenStorageCaller ¶
type OwnedUpgradeableTokenStorageCaller struct {
// contains filtered or unexported fields
}
OwnedUpgradeableTokenStorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnedUpgradeableTokenStorageCaller ¶
func NewOwnedUpgradeableTokenStorageCaller(address common.Address, caller bind.ContractCaller) (*OwnedUpgradeableTokenStorageCaller, error)
NewOwnedUpgradeableTokenStorageCaller creates a new read-only instance of OwnedUpgradeableTokenStorage, bound to a specific deployed contract.
func (*OwnedUpgradeableTokenStorageCaller) Implementation ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageCaller) Implementation(opts *bind.CallOpts) (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*OwnedUpgradeableTokenStorageCaller) Version ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageCaller) Version(opts *bind.CallOpts) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type OwnedUpgradeableTokenStorageCallerRaw ¶
type OwnedUpgradeableTokenStorageCallerRaw struct {
Contract *OwnedUpgradeableTokenStorageCaller // Generic read-only contract binding to access the raw methods on
}
OwnedUpgradeableTokenStorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnedUpgradeableTokenStorageCallerRaw) Call ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageCallerRaw) 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 OwnedUpgradeableTokenStorageCallerSession ¶
type OwnedUpgradeableTokenStorageCallerSession struct { Contract *OwnedUpgradeableTokenStorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnedUpgradeableTokenStorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OwnedUpgradeableTokenStorageCallerSession) Implementation ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageCallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*OwnedUpgradeableTokenStorageCallerSession) Version ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type OwnedUpgradeableTokenStorageFilterer ¶
type OwnedUpgradeableTokenStorageFilterer struct {
// contains filtered or unexported fields
}
OwnedUpgradeableTokenStorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnedUpgradeableTokenStorageFilterer ¶
func NewOwnedUpgradeableTokenStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnedUpgradeableTokenStorageFilterer, error)
NewOwnedUpgradeableTokenStorageFilterer creates a new log filterer instance of OwnedUpgradeableTokenStorage, bound to a specific deployed contract.
func (*OwnedUpgradeableTokenStorageFilterer) FilterAddedOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*OwnedUpgradeableTokenStorageAddedOwnerIterator, error)
FilterAddedOwner is a free log retrieval operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*OwnedUpgradeableTokenStorageFilterer) FilterRemovedOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*OwnedUpgradeableTokenStorageRemovedOwnerIterator, error)
FilterRemovedOwner is a free log retrieval operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*OwnedUpgradeableTokenStorageFilterer) FilterUpgraded ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*OwnedUpgradeableTokenStorageUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
func (*OwnedUpgradeableTokenStorageFilterer) WatchAddedOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageAddedOwner) (event.Subscription, error)
WatchAddedOwner is a free log subscription operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*OwnedUpgradeableTokenStorageFilterer) WatchRemovedOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageRemovedOwner) (event.Subscription, error)
WatchRemovedOwner is a free log subscription operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*OwnedUpgradeableTokenStorageFilterer) WatchUpgraded ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *OwnedUpgradeableTokenStorageUpgraded, version []string, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
type OwnedUpgradeableTokenStorageRaw ¶
type OwnedUpgradeableTokenStorageRaw struct {
Contract *OwnedUpgradeableTokenStorage // Generic contract binding to access the raw methods on
}
OwnedUpgradeableTokenStorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnedUpgradeableTokenStorageRaw) Call ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) 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 (*OwnedUpgradeableTokenStorageRaw) Transact ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedUpgradeableTokenStorageRaw) Transfer ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageRaw) 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 OwnedUpgradeableTokenStorageRemovedOwner ¶
type OwnedUpgradeableTokenStorageRemovedOwner struct { RemovedOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnedUpgradeableTokenStorageRemovedOwner represents a RemovedOwner event raised by the OwnedUpgradeableTokenStorage contract.
type OwnedUpgradeableTokenStorageRemovedOwnerIterator ¶
type OwnedUpgradeableTokenStorageRemovedOwnerIterator struct { Event *OwnedUpgradeableTokenStorageRemovedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnedUpgradeableTokenStorageRemovedOwnerIterator is returned from FilterRemovedOwner and is used to iterate over the raw logs and unpacked data for RemovedOwner events raised by the OwnedUpgradeableTokenStorage contract.
func (*OwnedUpgradeableTokenStorageRemovedOwnerIterator) Close ¶
func (it *OwnedUpgradeableTokenStorageRemovedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnedUpgradeableTokenStorageRemovedOwnerIterator) Error ¶
func (it *OwnedUpgradeableTokenStorageRemovedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnedUpgradeableTokenStorageRemovedOwnerIterator) Next ¶
func (it *OwnedUpgradeableTokenStorageRemovedOwnerIterator) 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 OwnedUpgradeableTokenStorageSession ¶
type OwnedUpgradeableTokenStorageSession struct { Contract *OwnedUpgradeableTokenStorage // 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 }
OwnedUpgradeableTokenStorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnedUpgradeableTokenStorageSession) AddOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedUpgradeableTokenStorageSession) Implementation ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*OwnedUpgradeableTokenStorageSession) RemoveOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*OwnedUpgradeableTokenStorageSession) UpgradeTo ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
func (*OwnedUpgradeableTokenStorageSession) Version ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type OwnedUpgradeableTokenStorageTransactor ¶
type OwnedUpgradeableTokenStorageTransactor struct {
// contains filtered or unexported fields
}
OwnedUpgradeableTokenStorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnedUpgradeableTokenStorageTransactor ¶
func NewOwnedUpgradeableTokenStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnedUpgradeableTokenStorageTransactor, error)
NewOwnedUpgradeableTokenStorageTransactor creates a new write-only instance of OwnedUpgradeableTokenStorage, bound to a specific deployed contract.
func (*OwnedUpgradeableTokenStorageTransactor) AddOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedUpgradeableTokenStorageTransactor) RemoveOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*OwnedUpgradeableTokenStorageTransactor) UpgradeTo ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type OwnedUpgradeableTokenStorageTransactorRaw ¶
type OwnedUpgradeableTokenStorageTransactorRaw struct {
Contract *OwnedUpgradeableTokenStorageTransactor // Generic write-only contract binding to access the raw methods on
}
OwnedUpgradeableTokenStorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnedUpgradeableTokenStorageTransactorRaw) Transact ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnedUpgradeableTokenStorageTransactorRaw) Transfer ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorRaw) 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 OwnedUpgradeableTokenStorageTransactorSession ¶
type OwnedUpgradeableTokenStorageTransactorSession struct { Contract *OwnedUpgradeableTokenStorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnedUpgradeableTokenStorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnedUpgradeableTokenStorageTransactorSession) AddOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*OwnedUpgradeableTokenStorageTransactorSession) RemoveOwner ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*OwnedUpgradeableTokenStorageTransactorSession) UpgradeTo ¶
func (_OwnedUpgradeableTokenStorage *OwnedUpgradeableTokenStorageTransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type OwnedUpgradeableTokenStorageUpgraded ¶
type OwnedUpgradeableTokenStorageUpgraded struct { Version common.Hash Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
OwnedUpgradeableTokenStorageUpgraded represents a Upgraded event raised by the OwnedUpgradeableTokenStorage contract.
type OwnedUpgradeableTokenStorageUpgradedIterator ¶
type OwnedUpgradeableTokenStorageUpgradedIterator struct { Event *OwnedUpgradeableTokenStorageUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnedUpgradeableTokenStorageUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the OwnedUpgradeableTokenStorage contract.
func (*OwnedUpgradeableTokenStorageUpgradedIterator) Close ¶
func (it *OwnedUpgradeableTokenStorageUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnedUpgradeableTokenStorageUpgradedIterator) Error ¶
func (it *OwnedUpgradeableTokenStorageUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnedUpgradeableTokenStorageUpgradedIterator) Next ¶
func (it *OwnedUpgradeableTokenStorageUpgradedIterator) 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 Storage ¶
type Storage struct { StorageCaller // Read-only binding to the contract StorageTransactor // Write-only binding to the contract StorageFilterer // Log filterer for contract events }
Storage is an auto generated Go binding around an Ethereum contract.
func DeployStorage ¶
func DeployStorage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Storage, error)
DeployStorage deploys a new Ethereum contract, binding an instance of Storage to it.
func NewStorage ¶
NewStorage creates a new instance of Storage, bound to a specific deployed contract.
type StorageCaller ¶
type StorageCaller struct {
// contains filtered or unexported fields
}
StorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStorageCaller ¶
func NewStorageCaller(address common.Address, caller bind.ContractCaller) (*StorageCaller, error)
NewStorageCaller creates a new read-only instance of Storage, bound to a specific deployed contract.
type StorageCallerRaw ¶
type StorageCallerRaw struct {
Contract *StorageCaller // Generic read-only contract binding to access the raw methods on
}
StorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StorageCallerRaw) Call ¶
func (_Storage *StorageCallerRaw) 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 StorageCallerSession ¶
type StorageCallerSession struct { Contract *StorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type StorageFilterer ¶
type StorageFilterer struct {
// contains filtered or unexported fields
}
StorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStorageFilterer ¶
func NewStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*StorageFilterer, error)
NewStorageFilterer creates a new log filterer instance of Storage, bound to a specific deployed contract.
type StorageRaw ¶
type StorageRaw struct {
Contract *Storage // Generic contract binding to access the raw methods on
}
StorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StorageRaw) Call ¶
func (_Storage *StorageRaw) 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 (*StorageRaw) Transact ¶
func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageRaw) Transfer ¶
func (_Storage *StorageRaw) 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 StorageSession ¶
type StorageSession struct { Contract *Storage // 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 }
StorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type StorageTransactor ¶
type StorageTransactor struct {
// contains filtered or unexported fields
}
StorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStorageTransactor ¶
func NewStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*StorageTransactor, error)
NewStorageTransactor creates a new write-only instance of Storage, bound to a specific deployed contract.
type StorageTransactorRaw ¶
type StorageTransactorRaw struct {
Contract *StorageTransactor // Generic write-only contract binding to access the raw methods on
}
StorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StorageTransactorRaw) Transact ¶
func (_Storage *StorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageTransactorRaw) Transfer ¶
func (_Storage *StorageTransactorRaw) 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 StorageTransactorSession ¶
type StorageTransactorSession struct { Contract *StorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type TTFT20 ¶
type TTFT20 struct { TTFT20Caller // Read-only binding to the contract TTFT20Transactor // Write-only binding to the contract TTFT20Filterer // Log filterer for contract events }
TTFT20 is an auto generated Go binding around an Ethereum contract.
func DeployTTFT20 ¶
func DeployTTFT20(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *TTFT20, error)
DeployTTFT20 deploys a new Ethereum contract, binding an instance of TTFT20 to it.
type TTFT20AddedOwner ¶
type TTFT20AddedOwner struct { NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TTFT20AddedOwner represents a AddedOwner event raised by the TTFT20 contract.
type TTFT20AddedOwnerIterator ¶
type TTFT20AddedOwnerIterator struct { Event *TTFT20AddedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20AddedOwnerIterator is returned from FilterAddedOwner and is used to iterate over the raw logs and unpacked data for AddedOwner events raised by the TTFT20 contract.
func (*TTFT20AddedOwnerIterator) Close ¶
func (it *TTFT20AddedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20AddedOwnerIterator) Error ¶
func (it *TTFT20AddedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20AddedOwnerIterator) Next ¶
func (it *TTFT20AddedOwnerIterator) 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 TTFT20Approval ¶
type TTFT20Approval struct { TokenOwner common.Address Spender common.Address Tokens *big.Int Raw types.Log // Blockchain specific contextual infos }
TTFT20Approval represents a Approval event raised by the TTFT20 contract.
type TTFT20ApprovalIterator ¶
type TTFT20ApprovalIterator struct { Event *TTFT20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TTFT20 contract.
func (*TTFT20ApprovalIterator) Close ¶
func (it *TTFT20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20ApprovalIterator) Error ¶
func (it *TTFT20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20ApprovalIterator) Next ¶
func (it *TTFT20ApprovalIterator) 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 TTFT20Caller ¶
type TTFT20Caller struct {
// contains filtered or unexported fields
}
TTFT20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTTFT20Caller ¶
func NewTTFT20Caller(address common.Address, caller bind.ContractCaller) (*TTFT20Caller, error)
NewTTFT20Caller creates a new read-only instance of TTFT20, bound to a specific deployed contract.
func (*TTFT20Caller) Allowance ¶
func (_TTFT20 *TTFT20Caller) Allowance(opts *bind.CallOpts, tokenOwner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(tokenOwner address, spender address) constant returns(remaining uint256)
func (*TTFT20Caller) BalanceOf ¶
func (_TTFT20 *TTFT20Caller) BalanceOf(opts *bind.CallOpts, tokenOwner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(tokenOwner address) constant returns(balance uint256)
func (*TTFT20Caller) Decimals ¶
func (_TTFT20 *TTFT20Caller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TTFT20Caller) Implementation ¶
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*TTFT20Caller) IsMintID ¶
IsMintID is a free data retrieval call binding the contract method 0xdd6ad77e.
Solidity: function isMintID(_txid string) constant returns(bool)
func (*TTFT20Caller) IsWithdrawalAddress ¶
func (_TTFT20 *TTFT20Caller) IsWithdrawalAddress(opts *bind.CallOpts, _addr common.Address) (bool, error)
IsWithdrawalAddress is a free data retrieval call binding the contract method 0x206a943c.
Solidity: function isWithdrawalAddress(_addr address) constant returns(bool)
func (*TTFT20Caller) Name ¶
func (_TTFT20 *TTFT20Caller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TTFT20Caller) Symbol ¶
func (_TTFT20 *TTFT20Caller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TTFT20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type TTFT20CallerRaw ¶
type TTFT20CallerRaw struct {
Contract *TTFT20Caller // Generic read-only contract binding to access the raw methods on
}
TTFT20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TTFT20CallerRaw) Call ¶
func (_TTFT20 *TTFT20CallerRaw) 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 TTFT20CallerSession ¶
type TTFT20CallerSession struct { Contract *TTFT20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TTFT20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TTFT20CallerSession) Allowance ¶
func (_TTFT20 *TTFT20CallerSession) Allowance(tokenOwner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(tokenOwner address, spender address) constant returns(remaining uint256)
func (*TTFT20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(tokenOwner address) constant returns(balance uint256)
func (*TTFT20CallerSession) Decimals ¶
func (_TTFT20 *TTFT20CallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TTFT20CallerSession) Implementation ¶
func (_TTFT20 *TTFT20CallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*TTFT20CallerSession) IsMintID ¶
func (_TTFT20 *TTFT20CallerSession) IsMintID(_txid string) (bool, error)
IsMintID is a free data retrieval call binding the contract method 0xdd6ad77e.
Solidity: function isMintID(_txid string) constant returns(bool)
func (*TTFT20CallerSession) IsWithdrawalAddress ¶
func (_TTFT20 *TTFT20CallerSession) IsWithdrawalAddress(_addr common.Address) (bool, error)
IsWithdrawalAddress is a free data retrieval call binding the contract method 0x206a943c.
Solidity: function isWithdrawalAddress(_addr address) constant returns(bool)
func (*TTFT20CallerSession) Name ¶
func (_TTFT20 *TTFT20CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TTFT20CallerSession) Symbol ¶
func (_TTFT20 *TTFT20CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TTFT20CallerSession) TotalSupply ¶
func (_TTFT20 *TTFT20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*TTFT20CallerSession) Version ¶
func (_TTFT20 *TTFT20CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TTFT20Filterer ¶
type TTFT20Filterer struct {
// contains filtered or unexported fields
}
TTFT20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTTFT20Filterer ¶
func NewTTFT20Filterer(address common.Address, filterer bind.ContractFilterer) (*TTFT20Filterer, error)
NewTTFT20Filterer creates a new log filterer instance of TTFT20, bound to a specific deployed contract.
func (*TTFT20Filterer) FilterAddedOwner ¶
func (_TTFT20 *TTFT20Filterer) FilterAddedOwner(opts *bind.FilterOpts) (*TTFT20AddedOwnerIterator, error)
FilterAddedOwner is a free log retrieval operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*TTFT20Filterer) FilterApproval ¶
func (_TTFT20 *TTFT20Filterer) FilterApproval(opts *bind.FilterOpts, tokenOwner []common.Address, spender []common.Address) (*TTFT20ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(tokenOwner indexed address, spender indexed address, tokens uint256)
func (*TTFT20Filterer) FilterMint ¶
func (_TTFT20 *TTFT20Filterer) FilterMint(opts *bind.FilterOpts, receiver []common.Address, txid []string) (*TTFT20MintIterator, error)
FilterMint is a free log retrieval operation binding the contract event 0x85a66b9141978db9980f7e0ce3b468cebf4f7999f32b23091c5c03e798b1ba7a.
Solidity: e Mint(receiver indexed address, tokens uint256, txid indexed string)
func (*TTFT20Filterer) FilterRegisterWithdrawalAddress ¶
func (_TTFT20 *TTFT20Filterer) FilterRegisterWithdrawalAddress(opts *bind.FilterOpts, addr []common.Address) (*TTFT20RegisterWithdrawalAddressIterator, error)
FilterRegisterWithdrawalAddress is a free log retrieval operation binding the contract event 0x77bc19082a31daad021d73c26bb4f6e74100a41c98099405e92a9323d133e602.
Solidity: e RegisterWithdrawalAddress(addr indexed address)
func (*TTFT20Filterer) FilterRemovedOwner ¶
func (_TTFT20 *TTFT20Filterer) FilterRemovedOwner(opts *bind.FilterOpts) (*TTFT20RemovedOwnerIterator, error)
FilterRemovedOwner is a free log retrieval operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*TTFT20Filterer) FilterTransfer ¶
func (_TTFT20 *TTFT20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TTFT20TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, tokens uint256)
func (*TTFT20Filterer) FilterUpgraded ¶
func (_TTFT20 *TTFT20Filterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*TTFT20UpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
func (*TTFT20Filterer) FilterWithdraw ¶
func (_TTFT20 *TTFT20Filterer) FilterWithdraw(opts *bind.FilterOpts, receiver []common.Address) (*TTFT20WithdrawIterator, error)
FilterWithdraw is a free log retrieval operation binding the contract event 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364.
Solidity: e Withdraw(receiver indexed address, tokens uint256)
func (*TTFT20Filterer) WatchAddedOwner ¶
func (_TTFT20 *TTFT20Filterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *TTFT20AddedOwner) (event.Subscription, error)
WatchAddedOwner is a free log subscription operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*TTFT20Filterer) WatchApproval ¶
func (_TTFT20 *TTFT20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TTFT20Approval, tokenOwner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(tokenOwner indexed address, spender indexed address, tokens uint256)
func (*TTFT20Filterer) WatchMint ¶
func (_TTFT20 *TTFT20Filterer) WatchMint(opts *bind.WatchOpts, sink chan<- *TTFT20Mint, receiver []common.Address, txid []string) (event.Subscription, error)
WatchMint is a free log subscription operation binding the contract event 0x85a66b9141978db9980f7e0ce3b468cebf4f7999f32b23091c5c03e798b1ba7a.
Solidity: e Mint(receiver indexed address, tokens uint256, txid indexed string)
func (*TTFT20Filterer) WatchRegisterWithdrawalAddress ¶
func (_TTFT20 *TTFT20Filterer) WatchRegisterWithdrawalAddress(opts *bind.WatchOpts, sink chan<- *TTFT20RegisterWithdrawalAddress, addr []common.Address) (event.Subscription, error)
WatchRegisterWithdrawalAddress is a free log subscription operation binding the contract event 0x77bc19082a31daad021d73c26bb4f6e74100a41c98099405e92a9323d133e602.
Solidity: e RegisterWithdrawalAddress(addr indexed address)
func (*TTFT20Filterer) WatchRemovedOwner ¶
func (_TTFT20 *TTFT20Filterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *TTFT20RemovedOwner) (event.Subscription, error)
WatchRemovedOwner is a free log subscription operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*TTFT20Filterer) WatchTransfer ¶
func (_TTFT20 *TTFT20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TTFT20Transfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, tokens uint256)
func (*TTFT20Filterer) WatchUpgraded ¶
func (_TTFT20 *TTFT20Filterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TTFT20Upgraded, version []string, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
func (*TTFT20Filterer) WatchWithdraw ¶
func (_TTFT20 *TTFT20Filterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *TTFT20Withdraw, receiver []common.Address) (event.Subscription, error)
WatchWithdraw is a free log subscription operation binding the contract event 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364.
Solidity: e Withdraw(receiver indexed address, tokens uint256)
type TTFT20Mint ¶
type TTFT20Mint struct { Receiver common.Address Tokens *big.Int Txid common.Hash Raw types.Log // Blockchain specific contextual infos }
TTFT20Mint represents a Mint event raised by the TTFT20 contract.
type TTFT20MintIterator ¶
type TTFT20MintIterator struct { Event *TTFT20Mint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20MintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the TTFT20 contract.
func (*TTFT20MintIterator) Close ¶
func (it *TTFT20MintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20MintIterator) Error ¶
func (it *TTFT20MintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20MintIterator) Next ¶
func (it *TTFT20MintIterator) 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 TTFT20Raw ¶
type TTFT20Raw struct {
Contract *TTFT20 // Generic contract binding to access the raw methods on
}
TTFT20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TTFT20Raw) Call ¶
func (_TTFT20 *TTFT20Raw) 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 (*TTFT20Raw) Transact ¶
func (_TTFT20 *TTFT20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TTFT20Raw) Transfer ¶
func (_TTFT20 *TTFT20Raw) 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 TTFT20RegisterWithdrawalAddress ¶
type TTFT20RegisterWithdrawalAddress struct { Addr common.Address Raw types.Log // Blockchain specific contextual infos }
TTFT20RegisterWithdrawalAddress represents a RegisterWithdrawalAddress event raised by the TTFT20 contract.
type TTFT20RegisterWithdrawalAddressIterator ¶
type TTFT20RegisterWithdrawalAddressIterator struct { Event *TTFT20RegisterWithdrawalAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20RegisterWithdrawalAddressIterator is returned from FilterRegisterWithdrawalAddress and is used to iterate over the raw logs and unpacked data for RegisterWithdrawalAddress events raised by the TTFT20 contract.
func (*TTFT20RegisterWithdrawalAddressIterator) Close ¶
func (it *TTFT20RegisterWithdrawalAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20RegisterWithdrawalAddressIterator) Error ¶
func (it *TTFT20RegisterWithdrawalAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20RegisterWithdrawalAddressIterator) Next ¶
func (it *TTFT20RegisterWithdrawalAddressIterator) 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 TTFT20RemovedOwner ¶
type TTFT20RemovedOwner struct { RemovedOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TTFT20RemovedOwner represents a RemovedOwner event raised by the TTFT20 contract.
type TTFT20RemovedOwnerIterator ¶
type TTFT20RemovedOwnerIterator struct { Event *TTFT20RemovedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20RemovedOwnerIterator is returned from FilterRemovedOwner and is used to iterate over the raw logs and unpacked data for RemovedOwner events raised by the TTFT20 contract.
func (*TTFT20RemovedOwnerIterator) Close ¶
func (it *TTFT20RemovedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20RemovedOwnerIterator) Error ¶
func (it *TTFT20RemovedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20RemovedOwnerIterator) Next ¶
func (it *TTFT20RemovedOwnerIterator) 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 TTFT20Session ¶
type TTFT20Session struct { Contract *TTFT20 // 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 }
TTFT20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TTFT20Session) AddOwner ¶
func (_TTFT20 *TTFT20Session) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*TTFT20Session) Allowance ¶
func (_TTFT20 *TTFT20Session) Allowance(tokenOwner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(tokenOwner address, spender address) constant returns(remaining uint256)
func (*TTFT20Session) Approve ¶
func (_TTFT20 *TTFT20Session) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, tokens uint256) returns(success bool)
func (*TTFT20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(tokenOwner address) constant returns(balance uint256)
func (*TTFT20Session) Decimals ¶
func (_TTFT20 *TTFT20Session) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TTFT20Session) Implementation ¶
func (_TTFT20 *TTFT20Session) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*TTFT20Session) IsMintID ¶
func (_TTFT20 *TTFT20Session) IsMintID(_txid string) (bool, error)
IsMintID is a free data retrieval call binding the contract method 0xdd6ad77e.
Solidity: function isMintID(_txid string) constant returns(bool)
func (*TTFT20Session) IsWithdrawalAddress ¶
func (_TTFT20 *TTFT20Session) IsWithdrawalAddress(_addr common.Address) (bool, error)
IsWithdrawalAddress is a free data retrieval call binding the contract method 0x206a943c.
Solidity: function isWithdrawalAddress(_addr address) constant returns(bool)
func (*TTFT20Session) MintTokens ¶
func (_TTFT20 *TTFT20Session) MintTokens(receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
MintTokens is a paid mutator transaction binding the contract method 0xe67524a3.
Solidity: function mintTokens(receiver address, tokens uint256, txid string) returns()
func (*TTFT20Session) Name ¶
func (_TTFT20 *TTFT20Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TTFT20Session) RegisterWithdrawalAddress ¶
func (_TTFT20 *TTFT20Session) RegisterWithdrawalAddress(addr common.Address) (*types.Transaction, error)
RegisterWithdrawalAddress is a paid mutator transaction binding the contract method 0x34ca6a71.
Solidity: function registerWithdrawalAddress(addr address) returns()
func (*TTFT20Session) RemoveOwner ¶
func (_TTFT20 *TTFT20Session) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*TTFT20Session) Symbol ¶
func (_TTFT20 *TTFT20Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TTFT20Session) TotalSupply ¶
func (_TTFT20 *TTFT20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*TTFT20Session) Transfer ¶
func (_TTFT20 *TTFT20Session) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, tokens uint256) returns(success bool)
func (*TTFT20Session) TransferFrom ¶
func (_TTFT20 *TTFT20Session) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, tokens uint256) returns(success bool)
func (*TTFT20Session) UpgradeTo ¶
func (_TTFT20 *TTFT20Session) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
func (*TTFT20Session) Version ¶
func (_TTFT20 *TTFT20Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TTFT20Transactor ¶
type TTFT20Transactor struct {
// contains filtered or unexported fields
}
TTFT20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTTFT20Transactor ¶
func NewTTFT20Transactor(address common.Address, transactor bind.ContractTransactor) (*TTFT20Transactor, error)
NewTTFT20Transactor creates a new write-only instance of TTFT20, bound to a specific deployed contract.
func (*TTFT20Transactor) AddOwner ¶
func (_TTFT20 *TTFT20Transactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*TTFT20Transactor) Approve ¶
func (_TTFT20 *TTFT20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, tokens uint256) returns(success bool)
func (*TTFT20Transactor) MintTokens ¶
func (_TTFT20 *TTFT20Transactor) MintTokens(opts *bind.TransactOpts, receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
MintTokens is a paid mutator transaction binding the contract method 0xe67524a3.
Solidity: function mintTokens(receiver address, tokens uint256, txid string) returns()
func (*TTFT20Transactor) RegisterWithdrawalAddress ¶
func (_TTFT20 *TTFT20Transactor) RegisterWithdrawalAddress(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
RegisterWithdrawalAddress is a paid mutator transaction binding the contract method 0x34ca6a71.
Solidity: function registerWithdrawalAddress(addr address) returns()
func (*TTFT20Transactor) RemoveOwner ¶
func (_TTFT20 *TTFT20Transactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*TTFT20Transactor) Transfer ¶
func (_TTFT20 *TTFT20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, tokens uint256) returns(success bool)
func (*TTFT20Transactor) TransferFrom ¶
func (_TTFT20 *TTFT20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, tokens uint256) returns(success bool)
func (*TTFT20Transactor) UpgradeTo ¶
func (_TTFT20 *TTFT20Transactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type TTFT20TransactorRaw ¶
type TTFT20TransactorRaw struct {
Contract *TTFT20Transactor // Generic write-only contract binding to access the raw methods on
}
TTFT20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TTFT20TransactorRaw) Transact ¶
func (_TTFT20 *TTFT20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TTFT20TransactorRaw) Transfer ¶
func (_TTFT20 *TTFT20TransactorRaw) 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 TTFT20TransactorSession ¶
type TTFT20TransactorSession struct { Contract *TTFT20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TTFT20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TTFT20TransactorSession) AddOwner ¶
func (_TTFT20 *TTFT20TransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*TTFT20TransactorSession) Approve ¶
func (_TTFT20 *TTFT20TransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, tokens uint256) returns(success bool)
func (*TTFT20TransactorSession) MintTokens ¶
func (_TTFT20 *TTFT20TransactorSession) MintTokens(receiver common.Address, tokens *big.Int, txid string) (*types.Transaction, error)
MintTokens is a paid mutator transaction binding the contract method 0xe67524a3.
Solidity: function mintTokens(receiver address, tokens uint256, txid string) returns()
func (*TTFT20TransactorSession) RegisterWithdrawalAddress ¶
func (_TTFT20 *TTFT20TransactorSession) RegisterWithdrawalAddress(addr common.Address) (*types.Transaction, error)
RegisterWithdrawalAddress is a paid mutator transaction binding the contract method 0x34ca6a71.
Solidity: function registerWithdrawalAddress(addr address) returns()
func (*TTFT20TransactorSession) RemoveOwner ¶
func (_TTFT20 *TTFT20TransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*TTFT20TransactorSession) Transfer ¶
func (_TTFT20 *TTFT20TransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, tokens uint256) returns(success bool)
func (*TTFT20TransactorSession) TransferFrom ¶
func (_TTFT20 *TTFT20TransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, tokens uint256) returns(success bool)
func (*TTFT20TransactorSession) UpgradeTo ¶
func (_TTFT20 *TTFT20TransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type TTFT20Transfer ¶
type TTFT20Transfer struct { From common.Address To common.Address Tokens *big.Int Raw types.Log // Blockchain specific contextual infos }
TTFT20Transfer represents a Transfer event raised by the TTFT20 contract.
type TTFT20TransferIterator ¶
type TTFT20TransferIterator struct { Event *TTFT20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TTFT20 contract.
func (*TTFT20TransferIterator) Close ¶
func (it *TTFT20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20TransferIterator) Error ¶
func (it *TTFT20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20TransferIterator) Next ¶
func (it *TTFT20TransferIterator) 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 TTFT20Upgraded ¶
type TTFT20Upgraded struct { Version common.Hash Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
TTFT20Upgraded represents a Upgraded event raised by the TTFT20 contract.
type TTFT20UpgradedIterator ¶
type TTFT20UpgradedIterator struct { Event *TTFT20Upgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20UpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the TTFT20 contract.
func (*TTFT20UpgradedIterator) Close ¶
func (it *TTFT20UpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20UpgradedIterator) Error ¶
func (it *TTFT20UpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20UpgradedIterator) Next ¶
func (it *TTFT20UpgradedIterator) 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 TTFT20Withdraw ¶
type TTFT20Withdraw struct { Receiver common.Address Tokens *big.Int Raw types.Log // Blockchain specific contextual infos }
TTFT20Withdraw represents a Withdraw event raised by the TTFT20 contract.
type TTFT20WithdrawIterator ¶
type TTFT20WithdrawIterator struct { Event *TTFT20Withdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TTFT20WithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the TTFT20 contract.
func (*TTFT20WithdrawIterator) Close ¶
func (it *TTFT20WithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TTFT20WithdrawIterator) Error ¶
func (it *TTFT20WithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TTFT20WithdrawIterator) Next ¶
func (it *TTFT20WithdrawIterator) 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 TTFT20WithdrawV0 ¶
type TTFT20WithdrawV0 struct { From common.Address Receiver common.Address Tokens *big.Int Raw types.Log // Blockchain specific contextual infos }
TTFT20WithdrawV0 represents a Withdraw event raised by the TTFT20 contract.
This type is kept to ensure we can still unpack withdraw events which happened before the withdraw event signature was updated
type TokenStorage ¶
type TokenStorage struct { TokenStorageCaller // Read-only binding to the contract TokenStorageTransactor // Write-only binding to the contract TokenStorageFilterer // Log filterer for contract events }
TokenStorage is an auto generated Go binding around an Ethereum contract.
func DeployTokenStorage ¶
func DeployTokenStorage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *TokenStorage, error)
DeployTokenStorage deploys a new Ethereum contract, binding an instance of TokenStorage to it.
func NewTokenStorage ¶
func NewTokenStorage(address common.Address, backend bind.ContractBackend) (*TokenStorage, error)
NewTokenStorage creates a new instance of TokenStorage, bound to a specific deployed contract.
type TokenStorageCaller ¶
type TokenStorageCaller struct {
// contains filtered or unexported fields
}
TokenStorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTokenStorageCaller ¶
func NewTokenStorageCaller(address common.Address, caller bind.ContractCaller) (*TokenStorageCaller, error)
NewTokenStorageCaller creates a new read-only instance of TokenStorage, bound to a specific deployed contract.
type TokenStorageCallerRaw ¶
type TokenStorageCallerRaw struct {
Contract *TokenStorageCaller // Generic read-only contract binding to access the raw methods on
}
TokenStorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TokenStorageCallerRaw) Call ¶
func (_TokenStorage *TokenStorageCallerRaw) 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 TokenStorageCallerSession ¶
type TokenStorageCallerSession struct { Contract *TokenStorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TokenStorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type TokenStorageFilterer ¶
type TokenStorageFilterer struct {
// contains filtered or unexported fields
}
TokenStorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTokenStorageFilterer ¶
func NewTokenStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*TokenStorageFilterer, error)
NewTokenStorageFilterer creates a new log filterer instance of TokenStorage, bound to a specific deployed contract.
type TokenStorageRaw ¶
type TokenStorageRaw struct {
Contract *TokenStorage // Generic contract binding to access the raw methods on
}
TokenStorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TokenStorageRaw) Call ¶
func (_TokenStorage *TokenStorageRaw) 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 (*TokenStorageRaw) Transact ¶
func (_TokenStorage *TokenStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenStorageRaw) Transfer ¶
func (_TokenStorage *TokenStorageRaw) 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 TokenStorageSession ¶
type TokenStorageSession struct { Contract *TokenStorage // 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 }
TokenStorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type TokenStorageTransactor ¶
type TokenStorageTransactor struct {
// contains filtered or unexported fields
}
TokenStorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTokenStorageTransactor ¶
func NewTokenStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*TokenStorageTransactor, error)
NewTokenStorageTransactor creates a new write-only instance of TokenStorage, bound to a specific deployed contract.
type TokenStorageTransactorRaw ¶
type TokenStorageTransactorRaw struct {
Contract *TokenStorageTransactor // Generic write-only contract binding to access the raw methods on
}
TokenStorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TokenStorageTransactorRaw) Transact ¶
func (_TokenStorage *TokenStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenStorageTransactorRaw) Transfer ¶
func (_TokenStorage *TokenStorageTransactorRaw) 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 TokenStorageTransactorSession ¶
type TokenStorageTransactorSession struct { Contract *TokenStorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TokenStorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type Upgradeable ¶
type Upgradeable struct { UpgradeableCaller // Read-only binding to the contract UpgradeableTransactor // Write-only binding to the contract UpgradeableFilterer // Log filterer for contract events }
Upgradeable is an auto generated Go binding around an Ethereum contract.
func DeployUpgradeable ¶
func DeployUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Upgradeable, error)
DeployUpgradeable deploys a new Ethereum contract, binding an instance of Upgradeable to it.
func NewUpgradeable ¶
func NewUpgradeable(address common.Address, backend bind.ContractBackend) (*Upgradeable, error)
NewUpgradeable creates a new instance of Upgradeable, bound to a specific deployed contract.
type UpgradeableAddedOwner ¶
type UpgradeableAddedOwner struct { NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
UpgradeableAddedOwner represents a AddedOwner event raised by the Upgradeable contract.
type UpgradeableAddedOwnerIterator ¶
type UpgradeableAddedOwnerIterator struct { Event *UpgradeableAddedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
UpgradeableAddedOwnerIterator is returned from FilterAddedOwner and is used to iterate over the raw logs and unpacked data for AddedOwner events raised by the Upgradeable contract.
func (*UpgradeableAddedOwnerIterator) Close ¶
func (it *UpgradeableAddedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*UpgradeableAddedOwnerIterator) Error ¶
func (it *UpgradeableAddedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*UpgradeableAddedOwnerIterator) Next ¶
func (it *UpgradeableAddedOwnerIterator) 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 UpgradeableCaller ¶
type UpgradeableCaller struct {
// contains filtered or unexported fields
}
UpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewUpgradeableCaller ¶
func NewUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*UpgradeableCaller, error)
NewUpgradeableCaller creates a new read-only instance of Upgradeable, bound to a specific deployed contract.
func (*UpgradeableCaller) Implementation ¶
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
type UpgradeableCallerRaw ¶
type UpgradeableCallerRaw struct {
Contract *UpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
UpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*UpgradeableCallerRaw) Call ¶
func (_Upgradeable *UpgradeableCallerRaw) 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 UpgradeableCallerSession ¶
type UpgradeableCallerSession struct { Contract *UpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
UpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*UpgradeableCallerSession) Implementation ¶
func (_Upgradeable *UpgradeableCallerSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*UpgradeableCallerSession) Version ¶
func (_Upgradeable *UpgradeableCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type UpgradeableFilterer ¶
type UpgradeableFilterer struct {
// contains filtered or unexported fields
}
UpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewUpgradeableFilterer ¶
func NewUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*UpgradeableFilterer, error)
NewUpgradeableFilterer creates a new log filterer instance of Upgradeable, bound to a specific deployed contract.
func (*UpgradeableFilterer) FilterAddedOwner ¶
func (_Upgradeable *UpgradeableFilterer) FilterAddedOwner(opts *bind.FilterOpts) (*UpgradeableAddedOwnerIterator, error)
FilterAddedOwner is a free log retrieval operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*UpgradeableFilterer) FilterRemovedOwner ¶
func (_Upgradeable *UpgradeableFilterer) FilterRemovedOwner(opts *bind.FilterOpts) (*UpgradeableRemovedOwnerIterator, error)
FilterRemovedOwner is a free log retrieval operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*UpgradeableFilterer) FilterUpgraded ¶
func (_Upgradeable *UpgradeableFilterer) FilterUpgraded(opts *bind.FilterOpts, version []string, implementation []common.Address) (*UpgradeableUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
func (*UpgradeableFilterer) WatchAddedOwner ¶
func (_Upgradeable *UpgradeableFilterer) WatchAddedOwner(opts *bind.WatchOpts, sink chan<- *UpgradeableAddedOwner) (event.Subscription, error)
WatchAddedOwner is a free log subscription operation binding the contract event 0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26.
Solidity: e AddedOwner(newOwner address)
func (*UpgradeableFilterer) WatchRemovedOwner ¶
func (_Upgradeable *UpgradeableFilterer) WatchRemovedOwner(opts *bind.WatchOpts, sink chan<- *UpgradeableRemovedOwner) (event.Subscription, error)
WatchRemovedOwner is a free log subscription operation binding the contract event 0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf.
Solidity: e RemovedOwner(removedOwner address)
func (*UpgradeableFilterer) WatchUpgraded ¶
func (_Upgradeable *UpgradeableFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *UpgradeableUpgraded, version []string, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0x8e05e0e35ff592971ca8b477d4285a33a61ded208d644042667b78693a472f5e.
Solidity: e Upgraded(version indexed string, implementation indexed address)
type UpgradeableRaw ¶
type UpgradeableRaw struct {
Contract *Upgradeable // Generic contract binding to access the raw methods on
}
UpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*UpgradeableRaw) Call ¶
func (_Upgradeable *UpgradeableRaw) 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 (*UpgradeableRaw) Transact ¶
func (_Upgradeable *UpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UpgradeableRaw) Transfer ¶
func (_Upgradeable *UpgradeableRaw) 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 UpgradeableRemovedOwner ¶
type UpgradeableRemovedOwner struct { RemovedOwner common.Address Raw types.Log // Blockchain specific contextual infos }
UpgradeableRemovedOwner represents a RemovedOwner event raised by the Upgradeable contract.
type UpgradeableRemovedOwnerIterator ¶
type UpgradeableRemovedOwnerIterator struct { Event *UpgradeableRemovedOwner // Event containing the contract specifics and raw log // contains filtered or unexported fields }
UpgradeableRemovedOwnerIterator is returned from FilterRemovedOwner and is used to iterate over the raw logs and unpacked data for RemovedOwner events raised by the Upgradeable contract.
func (*UpgradeableRemovedOwnerIterator) Close ¶
func (it *UpgradeableRemovedOwnerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*UpgradeableRemovedOwnerIterator) Error ¶
func (it *UpgradeableRemovedOwnerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*UpgradeableRemovedOwnerIterator) Next ¶
func (it *UpgradeableRemovedOwnerIterator) 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 UpgradeableSession ¶
type UpgradeableSession struct { Contract *Upgradeable // 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 }
UpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*UpgradeableSession) AddOwner ¶
func (_Upgradeable *UpgradeableSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*UpgradeableSession) Implementation ¶
func (_Upgradeable *UpgradeableSession) Implementation() (common.Address, error)
Implementation is a free data retrieval call binding the contract method 0x5c60da1b.
Solidity: function implementation() constant returns(address)
func (*UpgradeableSession) RemoveOwner ¶
func (_Upgradeable *UpgradeableSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*UpgradeableSession) UpgradeTo ¶
func (_Upgradeable *UpgradeableSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
func (*UpgradeableSession) Version ¶
func (_Upgradeable *UpgradeableSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type UpgradeableTransactor ¶
type UpgradeableTransactor struct {
// contains filtered or unexported fields
}
UpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewUpgradeableTransactor ¶
func NewUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*UpgradeableTransactor, error)
NewUpgradeableTransactor creates a new write-only instance of Upgradeable, bound to a specific deployed contract.
func (*UpgradeableTransactor) AddOwner ¶
func (_Upgradeable *UpgradeableTransactor) AddOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*UpgradeableTransactor) RemoveOwner ¶
func (_Upgradeable *UpgradeableTransactor) RemoveOwner(opts *bind.TransactOpts, _toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*UpgradeableTransactor) UpgradeTo ¶
func (_Upgradeable *UpgradeableTransactor) UpgradeTo(opts *bind.TransactOpts, _version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type UpgradeableTransactorRaw ¶
type UpgradeableTransactorRaw struct {
Contract *UpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
UpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*UpgradeableTransactorRaw) Transact ¶
func (_Upgradeable *UpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*UpgradeableTransactorRaw) Transfer ¶
func (_Upgradeable *UpgradeableTransactorRaw) 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 UpgradeableTransactorSession ¶
type UpgradeableTransactorSession struct { Contract *UpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
UpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*UpgradeableTransactorSession) AddOwner ¶
func (_Upgradeable *UpgradeableTransactorSession) AddOwner(_newOwner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(_newOwner address) returns()
func (*UpgradeableTransactorSession) RemoveOwner ¶
func (_Upgradeable *UpgradeableTransactorSession) RemoveOwner(_toRemove common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(_toRemove address) returns()
func (*UpgradeableTransactorSession) UpgradeTo ¶
func (_Upgradeable *UpgradeableTransactorSession) UpgradeTo(_version string, _implementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x5a8b1a9f.
Solidity: function upgradeTo(_version string, _implementation address) returns()
type UpgradeableUpgraded ¶
type UpgradeableUpgraded struct { Version common.Hash Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
UpgradeableUpgraded represents a Upgraded event raised by the Upgradeable contract.
type UpgradeableUpgradedIterator ¶
type UpgradeableUpgradedIterator struct { Event *UpgradeableUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
UpgradeableUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the Upgradeable contract.
func (*UpgradeableUpgradedIterator) Close ¶
func (it *UpgradeableUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*UpgradeableUpgradedIterator) Error ¶
func (it *UpgradeableUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*UpgradeableUpgradedIterator) Next ¶
func (it *UpgradeableUpgradedIterator) 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.