Documentation
¶
Index ¶
- Constants
- Variables
- type ApproveAndCallFallBack
- type ApproveAndCallFallBackCaller
- type ApproveAndCallFallBackCallerRaw
- type ApproveAndCallFallBackCallerSession
- type ApproveAndCallFallBackFilterer
- type ApproveAndCallFallBackRaw
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ApproveAndCallFallBackSession
- type ApproveAndCallFallBackTransactor
- type ApproveAndCallFallBackTransactorRaw
- type ApproveAndCallFallBackTransactorSession
- type ContributionWallet
- type ContributionWalletCaller
- func (_ContributionWallet *ContributionWalletCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
- func (_ContributionWallet *ContributionWalletCaller) EndBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_ContributionWallet *ContributionWalletCaller) Multisig(opts *bind.CallOpts) (common.Address, error)
- type ContributionWalletCallerRaw
- type ContributionWalletCallerSession
- type ContributionWalletFilterer
- type ContributionWalletRaw
- func (_ContributionWallet *ContributionWalletRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ContributionWallet *ContributionWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ContributionWallet *ContributionWalletRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContributionWalletSession
- func (_ContributionWallet *ContributionWalletSession) Contribution() (common.Address, error)
- func (_ContributionWallet *ContributionWalletSession) EndBlock() (*big.Int, error)
- func (_ContributionWallet *ContributionWalletSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_ContributionWallet *ContributionWalletSession) Multisig() (common.Address, error)
- func (_ContributionWallet *ContributionWalletSession) Withdraw() (*types.Transaction, error)
- type ContributionWalletTransactor
- type ContributionWalletTransactorRaw
- type ContributionWalletTransactorSession
- type Controlled
- type ControlledCaller
- type ControlledCallerRaw
- type ControlledCallerSession
- type ControlledFilterer
- type ControlledRaw
- func (_Controlled *ControlledRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Controlled *ControlledRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Controlled *ControlledRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ControlledSession
- type ControlledTransactor
- type ControlledTransactorRaw
- type ControlledTransactorSession
- type DevTokensHolder
- type DevTokensHolderCaller
- type DevTokensHolderCallerRaw
- type DevTokensHolderCallerSession
- type DevTokensHolderClaimedTokens
- type DevTokensHolderClaimedTokensIterator
- type DevTokensHolderFilterer
- func (_DevTokensHolder *DevTokensHolderFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*DevTokensHolderClaimedTokensIterator, error)
- func (_DevTokensHolder *DevTokensHolderFilterer) FilterTokensWithdrawn(opts *bind.FilterOpts, _holder []common.Address) (*DevTokensHolderTokensWithdrawnIterator, error)
- func (_DevTokensHolder *DevTokensHolderFilterer) ParseClaimedTokens(log types.Log) (*DevTokensHolderClaimedTokens, error)
- func (_DevTokensHolder *DevTokensHolderFilterer) ParseTokensWithdrawn(log types.Log) (*DevTokensHolderTokensWithdrawn, error)
- func (_DevTokensHolder *DevTokensHolderFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *DevTokensHolderClaimedTokens, ...) (event.Subscription, error)
- func (_DevTokensHolder *DevTokensHolderFilterer) WatchTokensWithdrawn(opts *bind.WatchOpts, sink chan<- *DevTokensHolderTokensWithdrawn, ...) (event.Subscription, error)
- type DevTokensHolderRaw
- func (_DevTokensHolder *DevTokensHolderRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_DevTokensHolder *DevTokensHolderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DevTokensHolderSession
- func (_DevTokensHolder *DevTokensHolderSession) AcceptOwnership() (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderSession) CollectTokens() (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderSession) NewOwner() (common.Address, error)
- func (_DevTokensHolder *DevTokensHolderSession) Owner() (common.Address, error)
- type DevTokensHolderTokensWithdrawn
- type DevTokensHolderTokensWithdrawnIterator
- type DevTokensHolderTransactor
- func (_DevTokensHolder *DevTokensHolderTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactor) CollectTokens(opts *bind.TransactOpts) (*types.Transaction, error)
- type DevTokensHolderTransactorRaw
- type DevTokensHolderTransactorSession
- func (_DevTokensHolder *DevTokensHolderTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_DevTokensHolder *DevTokensHolderTransactorSession) CollectTokens() (*types.Transaction, error)
- type DynamicCeiling
- type DynamicCeilingCaller
- func (_DynamicCeiling *DynamicCeilingCaller) AllRevealed(opts *bind.CallOpts) (bool, error)
- func (_DynamicCeiling *DynamicCeilingCaller) CalculateHash(opts *bind.CallOpts, _limit *big.Int, _slopeFactor *big.Int, ...) ([32]byte, error)
- func (_DynamicCeiling *DynamicCeilingCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCaller) CurrentIndex(opts *bind.CallOpts) (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingCaller) Curves(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_DynamicCeiling *DynamicCeilingCaller) NCurves(opts *bind.CallOpts) (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCaller) RevealedCurves(opts *bind.CallOpts) (*big.Int, error)
- type DynamicCeilingCallerRaw
- type DynamicCeilingCallerSession
- func (_DynamicCeiling *DynamicCeilingCallerSession) AllRevealed() (bool, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) CalculateHash(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, ...) ([32]byte, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) Contribution() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) CurrentIndex() (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) Curves(arg0 *big.Int) (struct{ ... }, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) NCurves() (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) NewOwner() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) Owner() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingCallerSession) RevealedCurves() (*big.Int, error)
- type DynamicCeilingFilterer
- type DynamicCeilingRaw
- func (_DynamicCeiling *DynamicCeilingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_DynamicCeiling *DynamicCeilingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DynamicCeilingSession
- func (_DynamicCeiling *DynamicCeilingSession) AcceptOwnership() (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) AllRevealed() (bool, error)
- func (_DynamicCeiling *DynamicCeilingSession) CalculateHash(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, ...) ([32]byte, error)
- func (_DynamicCeiling *DynamicCeilingSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) Contribution() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingSession) CurrentIndex() (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingSession) Curves(arg0 *big.Int) (struct{ ... }, error)
- func (_DynamicCeiling *DynamicCeilingSession) MoveTo(_index *big.Int) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) NCurves() (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingSession) NewOwner() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingSession) Owner() (common.Address, error)
- func (_DynamicCeiling *DynamicCeilingSession) RevealCurve(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) RevealMulti(_limits []*big.Int, _slopeFactors []*big.Int, _collectMinimums []*big.Int, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) RevealedCurves() (*big.Int, error)
- func (_DynamicCeiling *DynamicCeilingSession) SetHiddenCurves(_curveHashes [][32]byte) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingSession) ToCollect(collected *big.Int) (*types.Transaction, error)
- type DynamicCeilingTransactor
- func (_DynamicCeiling *DynamicCeilingTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) MoveTo(opts *bind.TransactOpts, _index *big.Int) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) RevealCurve(opts *bind.TransactOpts, _limit *big.Int, _slopeFactor *big.Int, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) RevealMulti(opts *bind.TransactOpts, _limits []*big.Int, _slopeFactors []*big.Int, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) SetHiddenCurves(opts *bind.TransactOpts, _curveHashes [][32]byte) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactor) ToCollect(opts *bind.TransactOpts, collected *big.Int) (*types.Transaction, error)
- type DynamicCeilingTransactorRaw
- type DynamicCeilingTransactorSession
- func (_DynamicCeiling *DynamicCeilingTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) MoveTo(_index *big.Int) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) RevealCurve(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) RevealMulti(_limits []*big.Int, _slopeFactors []*big.Int, _collectMinimums []*big.Int, ...) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) SetHiddenCurves(_curveHashes [][32]byte) (*types.Transaction, error)
- func (_DynamicCeiling *DynamicCeilingTransactorSession) ToCollect(collected *big.Int) (*types.Transaction, error)
- type ERC20Token
- type ERC20TokenApproval
- type ERC20TokenApprovalIterator
- type ERC20TokenCaller
- func (_ERC20Token *ERC20TokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_ERC20Token *ERC20TokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_ERC20Token *ERC20TokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type ERC20TokenCallerRaw
- type ERC20TokenCallerSession
- type ERC20TokenFilterer
- func (_ERC20Token *ERC20TokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*ERC20TokenApprovalIterator, error)
- func (_ERC20Token *ERC20TokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*ERC20TokenTransferIterator, error)
- func (_ERC20Token *ERC20TokenFilterer) ParseApproval(log types.Log) (*ERC20TokenApproval, error)
- func (_ERC20Token *ERC20TokenFilterer) ParseTransfer(log types.Log) (*ERC20TokenTransfer, error)
- func (_ERC20Token *ERC20TokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20TokenApproval, _owner []common.Address, ...) (event.Subscription, error)
- func (_ERC20Token *ERC20TokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20TokenTransfer, _from []common.Address, ...) (event.Subscription, error)
- type ERC20TokenRaw
- func (_ERC20Token *ERC20TokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ERC20Token *ERC20TokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20TokenSession
- func (_ERC20Token *ERC20TokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_ERC20Token *ERC20TokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_ERC20Token *ERC20TokenSession) TotalSupply() (*big.Int, error)
- func (_ERC20Token *ERC20TokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type ERC20TokenTransactor
- func (_ERC20Token *ERC20TokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type ERC20TokenTransactorRaw
- type ERC20TokenTransactorSession
- func (_ERC20Token *ERC20TokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_ERC20Token *ERC20TokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type ERC20TokenTransfer
- type ERC20TokenTransferIterator
- type MiniMeToken
- type MiniMeTokenApproval
- type MiniMeTokenApprovalIterator
- type MiniMeTokenCaller
- func (_MiniMeToken *MiniMeTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) Controller(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) CreationBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_MiniMeToken *MiniMeTokenCaller) Name(opts *bind.CallOpts) (string, error)
- func (_MiniMeToken *MiniMeTokenCaller) ParentSnapShotBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) ParentToken(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_MiniMeToken *MiniMeTokenCaller) TokenFactory(opts *bind.CallOpts) (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- func (_MiniMeToken *MiniMeTokenCaller) Version(opts *bind.CallOpts) (string, error)
- type MiniMeTokenCallerRaw
- type MiniMeTokenCallerSession
- func (_MiniMeToken *MiniMeTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Controller() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) CreationBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Decimals() (uint8, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Name() (string, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) ParentSnapShotBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) ParentToken() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Symbol() (string, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TokenFactory() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupply() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) TransfersEnabled() (bool, error)
- func (_MiniMeToken *MiniMeTokenCallerSession) Version() (string, error)
- type MiniMeTokenClaimedTokens
- type MiniMeTokenClaimedTokensIterator
- type MiniMeTokenFactory
- type MiniMeTokenFactoryCaller
- type MiniMeTokenFactoryCallerRaw
- type MiniMeTokenFactoryCallerSession
- type MiniMeTokenFactoryFilterer
- type MiniMeTokenFactoryRaw
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MiniMeTokenFactorySession
- type MiniMeTokenFactoryTransactor
- type MiniMeTokenFactoryTransactorRaw
- type MiniMeTokenFactoryTransactorSession
- type MiniMeTokenFilterer
- func (_MiniMeToken *MiniMeTokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*MiniMeTokenApprovalIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*MiniMeTokenClaimedTokensIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*MiniMeTokenNewCloneTokenIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*MiniMeTokenTransferIterator, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseApproval(log types.Log) (*MiniMeTokenApproval, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseClaimedTokens(log types.Log) (*MiniMeTokenClaimedTokens, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseNewCloneToken(log types.Log) (*MiniMeTokenNewCloneToken, error)
- func (_MiniMeToken *MiniMeTokenFilterer) ParseTransfer(log types.Log) (*MiniMeTokenTransfer, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MiniMeTokenApproval, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *MiniMeTokenClaimedTokens, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *MiniMeTokenNewCloneToken, ...) (event.Subscription, error)
- func (_MiniMeToken *MiniMeTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MiniMeTokenTransfer, _from []common.Address, ...) (event.Subscription, error)
- type MiniMeTokenNewCloneToken
- type MiniMeTokenNewCloneTokenIterator
- type MiniMeTokenRaw
- func (_MiniMeToken *MiniMeTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MiniMeToken *MiniMeTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MiniMeTokenSession
- func (_MiniMeToken *MiniMeTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) Controller() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) CreationBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Decimals() (uint8, error)
- func (_MiniMeToken *MiniMeTokenSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) Name() (string, error)
- func (_MiniMeToken *MiniMeTokenSession) ParentSnapShotBlock() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) ParentToken() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) Symbol() (string, error)
- func (_MiniMeToken *MiniMeTokenSession) TokenFactory() (common.Address, error)
- func (_MiniMeToken *MiniMeTokenSession) TotalSupply() (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_MiniMeToken *MiniMeTokenSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenSession) TransfersEnabled() (bool, error)
- func (_MiniMeToken *MiniMeTokenSession) Version() (string, error)
- type MiniMeTokenTransactor
- func (_MiniMeToken *MiniMeTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type MiniMeTokenTransactorRaw
- type MiniMeTokenTransactorSession
- func (_MiniMeToken *MiniMeTokenTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MiniMeToken *MiniMeTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- type MiniMeTokenTransfer
- type MiniMeTokenTransferIterator
- type Owned
- type OwnedCaller
- type OwnedCallerRaw
- type OwnedCallerSession
- type OwnedFilterer
- type OwnedRaw
- func (_Owned *OwnedRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) 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 OwnedSession
- type OwnedTransactor
- type OwnedTransactorRaw
- type OwnedTransactorSession
- type SGTExchanger
- type SGTExchangerCaller
- func (_SGTExchanger *SGTExchangerCaller) Collected(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_SGTExchanger *SGTExchangerCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
- func (_SGTExchanger *SGTExchangerCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SGTExchanger *SGTExchangerCaller) Sgt(opts *bind.CallOpts) (common.Address, error)
- func (_SGTExchanger *SGTExchangerCaller) Snt(opts *bind.CallOpts) (common.Address, error)
- func (_SGTExchanger *SGTExchangerCaller) StatusContribution(opts *bind.CallOpts) (common.Address, error)
- func (_SGTExchanger *SGTExchangerCaller) TotalCollected(opts *bind.CallOpts) (*big.Int, error)
- type SGTExchangerCallerRaw
- type SGTExchangerCallerSession
- func (_SGTExchanger *SGTExchangerCallerSession) Collected(arg0 common.Address) (*big.Int, error)
- func (_SGTExchanger *SGTExchangerCallerSession) NewOwner() (common.Address, error)
- func (_SGTExchanger *SGTExchangerCallerSession) Owner() (common.Address, error)
- func (_SGTExchanger *SGTExchangerCallerSession) Sgt() (common.Address, error)
- func (_SGTExchanger *SGTExchangerCallerSession) Snt() (common.Address, error)
- func (_SGTExchanger *SGTExchangerCallerSession) StatusContribution() (common.Address, error)
- func (_SGTExchanger *SGTExchangerCallerSession) TotalCollected() (*big.Int, error)
- type SGTExchangerClaimedTokens
- type SGTExchangerClaimedTokensIterator
- type SGTExchangerFilterer
- func (_SGTExchanger *SGTExchangerFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SGTExchangerClaimedTokensIterator, error)
- func (_SGTExchanger *SGTExchangerFilterer) FilterTokensCollected(opts *bind.FilterOpts, _holder []common.Address) (*SGTExchangerTokensCollectedIterator, error)
- func (_SGTExchanger *SGTExchangerFilterer) ParseClaimedTokens(log types.Log) (*SGTExchangerClaimedTokens, error)
- func (_SGTExchanger *SGTExchangerFilterer) ParseTokensCollected(log types.Log) (*SGTExchangerTokensCollected, error)
- func (_SGTExchanger *SGTExchangerFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SGTExchangerClaimedTokens, ...) (event.Subscription, error)
- func (_SGTExchanger *SGTExchangerFilterer) WatchTokensCollected(opts *bind.WatchOpts, sink chan<- *SGTExchangerTokensCollected, ...) (event.Subscription, error)
- type SGTExchangerRaw
- func (_SGTExchanger *SGTExchangerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SGTExchanger *SGTExchangerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SGTExchangerSession
- func (_SGTExchanger *SGTExchangerSession) AcceptOwnership() (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) Collect() (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) Collected(arg0 common.Address) (*big.Int, error)
- func (_SGTExchanger *SGTExchangerSession) NewOwner() (common.Address, error)
- func (_SGTExchanger *SGTExchangerSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) Owner() (common.Address, error)
- func (_SGTExchanger *SGTExchangerSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerSession) Sgt() (common.Address, error)
- func (_SGTExchanger *SGTExchangerSession) Snt() (common.Address, error)
- func (_SGTExchanger *SGTExchangerSession) StatusContribution() (common.Address, error)
- func (_SGTExchanger *SGTExchangerSession) TotalCollected() (*big.Int, error)
- type SGTExchangerTokensCollected
- type SGTExchangerTokensCollectedIterator
- type SGTExchangerTransactor
- func (_SGTExchanger *SGTExchangerTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) Collect(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) OnApprove(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) OnTransfer(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactor) ProxyPayment(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)
- type SGTExchangerTransactorRaw
- type SGTExchangerTransactorSession
- func (_SGTExchanger *SGTExchangerTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) Collect() (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SGTExchanger *SGTExchangerTransactorSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
- type SNT
- type SNTApproval
- type SNTApprovalIterator
- type SNTCaller
- func (_SNT *SNTCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNT *SNTCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_SNT *SNTCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTCaller) Controller(opts *bind.CallOpts) (common.Address, error)
- func (_SNT *SNTCaller) CreationBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_SNT *SNTCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_SNT *SNTCaller) Name(opts *bind.CallOpts) (string, error)
- func (_SNT *SNTCaller) ParentSnapShotBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_SNT *SNTCaller) ParentToken(opts *bind.CallOpts) (common.Address, error)
- func (_SNT *SNTCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_SNT *SNTCaller) TokenFactory(opts *bind.CallOpts) (common.Address, error)
- func (_SNT *SNTCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_SNT *SNTCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
- func (_SNT *SNTCaller) Version(opts *bind.CallOpts) (string, error)
- type SNTCallerRaw
- type SNTCallerSession
- func (_SNT *SNTCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNT *SNTCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNT *SNTCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTCallerSession) Controller() (common.Address, error)
- func (_SNT *SNTCallerSession) CreationBlock() (*big.Int, error)
- func (_SNT *SNTCallerSession) Decimals() (uint8, error)
- func (_SNT *SNTCallerSession) Name() (string, error)
- func (_SNT *SNTCallerSession) ParentSnapShotBlock() (*big.Int, error)
- func (_SNT *SNTCallerSession) ParentToken() (common.Address, error)
- func (_SNT *SNTCallerSession) Symbol() (string, error)
- func (_SNT *SNTCallerSession) TokenFactory() (common.Address, error)
- func (_SNT *SNTCallerSession) TotalSupply() (*big.Int, error)
- func (_SNT *SNTCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTCallerSession) TransfersEnabled() (bool, error)
- func (_SNT *SNTCallerSession) Version() (string, error)
- type SNTClaimedTokens
- type SNTClaimedTokensIterator
- type SNTFilterer
- func (_SNT *SNTFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*SNTApprovalIterator, error)
- func (_SNT *SNTFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SNTClaimedTokensIterator, error)
- func (_SNT *SNTFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*SNTNewCloneTokenIterator, error)
- func (_SNT *SNTFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*SNTTransferIterator, error)
- func (_SNT *SNTFilterer) ParseApproval(log types.Log) (*SNTApproval, error)
- func (_SNT *SNTFilterer) ParseClaimedTokens(log types.Log) (*SNTClaimedTokens, error)
- func (_SNT *SNTFilterer) ParseNewCloneToken(log types.Log) (*SNTNewCloneToken, error)
- func (_SNT *SNTFilterer) ParseTransfer(log types.Log) (*SNTTransfer, error)
- func (_SNT *SNTFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNTApproval, _owner []common.Address, ...) (event.Subscription, error)
- func (_SNT *SNTFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SNTClaimedTokens, _token []common.Address, ...) (event.Subscription, error)
- func (_SNT *SNTFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *SNTNewCloneToken, ...) (event.Subscription, error)
- func (_SNT *SNTFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNTTransfer, _from []common.Address, ...) (event.Subscription, error)
- type SNTNewCloneToken
- type SNTNewCloneTokenIterator
- type SNTPlaceHolder
- type SNTPlaceHolderCaller
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) ActivationTime(opts *bind.CallOpts) (*big.Int, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) SgtExchanger(opts *bind.CallOpts) (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCaller) Snt(opts *bind.CallOpts) (common.Address, error)
- type SNTPlaceHolderCallerRaw
- type SNTPlaceHolderCallerSession
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) ActivationTime() (*big.Int, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) Contribution() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) NewOwner() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) Owner() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) SgtExchanger() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) Snt() (common.Address, error)
- type SNTPlaceHolderClaimedTokens
- type SNTPlaceHolderClaimedTokensIterator
- type SNTPlaceHolderControllerChanged
- type SNTPlaceHolderControllerChangedIterator
- type SNTPlaceHolderFilterer
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SNTPlaceHolderClaimedTokensIterator, error)
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) FilterControllerChanged(opts *bind.FilterOpts, _newController []common.Address) (*SNTPlaceHolderControllerChangedIterator, error)
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) ParseClaimedTokens(log types.Log) (*SNTPlaceHolderClaimedTokens, error)
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) ParseControllerChanged(log types.Log) (*SNTPlaceHolderControllerChanged, error)
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SNTPlaceHolderClaimedTokens, ...) (event.Subscription, error)
- func (_SNTPlaceHolder *SNTPlaceHolderFilterer) WatchControllerChanged(opts *bind.WatchOpts, sink chan<- *SNTPlaceHolderControllerChanged, ...) (event.Subscription, error)
- type SNTPlaceHolderRaw
- func (_SNTPlaceHolder *SNTPlaceHolderRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SNTPlaceHolder *SNTPlaceHolderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SNTPlaceHolderSession
- func (_SNTPlaceHolder *SNTPlaceHolderSession) AcceptOwnership() (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) ActivationTime() (*big.Int, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) Contribution() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) NewOwner() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) OnApprove(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) OnTransfer(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) Owner() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) SgtExchanger() (common.Address, error)
- func (_SNTPlaceHolder *SNTPlaceHolderSession) Snt() (common.Address, error)
- type SNTPlaceHolderTransactor
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) OnApprove(opts *bind.TransactOpts, _from common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ProxyPayment(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)
- type SNTPlaceHolderTransactorRaw
- type SNTPlaceHolderTransactorSession
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) OnApprove(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) OnTransfer(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
- type SNTRaw
- type SNTSession
- func (_SNT *SNTSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNT *SNTSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_SNT *SNTSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNT *SNTSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_SNT *SNTSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SNT *SNTSession) Controller() (common.Address, error)
- func (_SNT *SNTSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_SNT *SNTSession) CreationBlock() (*big.Int, error)
- func (_SNT *SNTSession) Decimals() (uint8, error)
- func (_SNT *SNTSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_SNT *SNTSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_SNT *SNTSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTSession) Name() (string, error)
- func (_SNT *SNTSession) ParentSnapShotBlock() (*big.Int, error)
- func (_SNT *SNTSession) ParentToken() (common.Address, error)
- func (_SNT *SNTSession) Symbol() (string, error)
- func (_SNT *SNTSession) TokenFactory() (common.Address, error)
- func (_SNT *SNTSession) TotalSupply() (*big.Int, error)
- func (_SNT *SNTSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
- func (_SNT *SNTSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTSession) TransfersEnabled() (bool, error)
- func (_SNT *SNTSession) Version() (string, error)
- type SNTTransactor
- func (_SNT *SNTTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, ...) (*types.Transaction, error)
- func (_SNT *SNTTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
- func (_SNT *SNTTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_SNT *SNTTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, ...) (*types.Transaction, error)
- func (_SNT *SNTTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
- func (_SNT *SNTTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_SNT *SNTTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type SNTTransactorRaw
- type SNTTransactorSession
- func (_SNT *SNTTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, ...) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_SNT *SNTTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- type SNTTransfer
- type SNTTransferIterator
- type SafeMath
- type SafeMathCaller
- type SafeMathCallerRaw
- type SafeMathCallerSession
- type SafeMathFilterer
- type SafeMathRaw
- func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SafeMathSession
- type SafeMathTransactor
- type SafeMathTransactorRaw
- type SafeMathTransactorSession
- type StatusContribution
- type StatusContributionCaller
- func (_StatusContribution *StatusContributionCaller) DestEthDevs(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) DestTokensDevs(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) DestTokensReserve(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) DestTokensSgt(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) DynamicCeiling(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) EndBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) ExchangeRate(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) FailSafeLimit(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) FinalizedBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) FinalizedTime(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) GuaranteedBuyersBought(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) GuaranteedBuyersLimit(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) LastCallBlock(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) MaxCallFrequency(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) MaxGasPrice(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) MaxGuaranteedLimit(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) MaxSGTSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_StatusContribution *StatusContributionCaller) SGT(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) SNT(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) SntController(opts *bind.CallOpts) (common.Address, error)
- func (_StatusContribution *StatusContributionCaller) StartBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) TokensIssued(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) TotalCollected(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) TotalGuaranteedCollected(opts *bind.CallOpts) (*big.Int, error)
- func (_StatusContribution *StatusContributionCaller) TotalNormalCollected(opts *bind.CallOpts) (*big.Int, error)
- type StatusContributionCallerRaw
- type StatusContributionCallerSession
- func (_StatusContribution *StatusContributionCallerSession) DestEthDevs() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) DestTokensDevs() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) DestTokensReserve() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) DestTokensSgt() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) DynamicCeiling() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) EndBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) ExchangeRate() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) FailSafeLimit() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) FinalizedBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) FinalizedTime() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) GuaranteedBuyersBought(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) GuaranteedBuyersLimit(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) LastCallBlock(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) MaxCallFrequency() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) MaxGasPrice() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) MaxGuaranteedLimit() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) MaxSGTSupply() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) NewOwner() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) Owner() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) Paused() (bool, error)
- func (_StatusContribution *StatusContributionCallerSession) SGT() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) SNT() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) SntController() (common.Address, error)
- func (_StatusContribution *StatusContributionCallerSession) StartBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) TokensIssued() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) TotalCollected() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) TotalGuaranteedCollected() (*big.Int, error)
- func (_StatusContribution *StatusContributionCallerSession) TotalNormalCollected() (*big.Int, error)
- type StatusContributionClaimedTokens
- type StatusContributionClaimedTokensIterator
- type StatusContributionFilterer
- func (_StatusContribution *StatusContributionFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*StatusContributionClaimedTokensIterator, error)
- func (_StatusContribution *StatusContributionFilterer) FilterFinalized(opts *bind.FilterOpts) (*StatusContributionFinalizedIterator, error)
- func (_StatusContribution *StatusContributionFilterer) FilterGuaranteedAddress(opts *bind.FilterOpts, _th []common.Address) (*StatusContributionGuaranteedAddressIterator, error)
- func (_StatusContribution *StatusContributionFilterer) FilterNewSale(opts *bind.FilterOpts, _th []common.Address) (*StatusContributionNewSaleIterator, error)
- func (_StatusContribution *StatusContributionFilterer) ParseClaimedTokens(log types.Log) (*StatusContributionClaimedTokens, error)
- func (_StatusContribution *StatusContributionFilterer) ParseFinalized(log types.Log) (*StatusContributionFinalized, error)
- func (_StatusContribution *StatusContributionFilterer) ParseGuaranteedAddress(log types.Log) (*StatusContributionGuaranteedAddress, error)
- func (_StatusContribution *StatusContributionFilterer) ParseNewSale(log types.Log) (*StatusContributionNewSale, error)
- func (_StatusContribution *StatusContributionFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *StatusContributionClaimedTokens, ...) (event.Subscription, error)
- func (_StatusContribution *StatusContributionFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *StatusContributionFinalized) (event.Subscription, error)
- func (_StatusContribution *StatusContributionFilterer) WatchGuaranteedAddress(opts *bind.WatchOpts, sink chan<- *StatusContributionGuaranteedAddress, ...) (event.Subscription, error)
- func (_StatusContribution *StatusContributionFilterer) WatchNewSale(opts *bind.WatchOpts, sink chan<- *StatusContributionNewSale, ...) (event.Subscription, error)
- type StatusContributionFinalized
- type StatusContributionFinalizedIterator
- type StatusContributionGuaranteedAddress
- type StatusContributionGuaranteedAddressIterator
- type StatusContributionNewSale
- type StatusContributionNewSaleIterator
- type StatusContributionRaw
- func (_StatusContribution *StatusContributionRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_StatusContribution *StatusContributionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StatusContributionSession
- func (_StatusContribution *StatusContributionSession) AcceptOwnership() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) DestEthDevs() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) DestTokensDevs() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) DestTokensReserve() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) DestTokensSgt() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) DynamicCeiling() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) EndBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) ExchangeRate() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) FailSafeLimit() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) Finalize() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) FinalizedBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) FinalizedTime() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) GuaranteedBuyersBought(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) GuaranteedBuyersLimit(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) Initialize(_snt common.Address, _sntController common.Address, _startBlock *big.Int, ...) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) LastCallBlock(arg0 common.Address) (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) MaxCallFrequency() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) MaxGasPrice() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) MaxGuaranteedLimit() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) MaxSGTSupply() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) NewOwner() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) Owner() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) PauseContribution() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) Paused() (bool, error)
- func (_StatusContribution *StatusContributionSession) ProxyPayment(_th common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) ResumeContribution() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) SGT() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) SNT() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) SetGuaranteedAddress(_th common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionSession) SntController() (common.Address, error)
- func (_StatusContribution *StatusContributionSession) StartBlock() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) TokensIssued() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) TotalCollected() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) TotalGuaranteedCollected() (*big.Int, error)
- func (_StatusContribution *StatusContributionSession) TotalNormalCollected() (*big.Int, error)
- type StatusContributionTransactor
- func (_StatusContribution *StatusContributionTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) Initialize(opts *bind.TransactOpts, _snt common.Address, _sntController common.Address, ...) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) OnApprove(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) OnTransfer(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) PauseContribution(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) ProxyPayment(opts *bind.TransactOpts, _th common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) ResumeContribution(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactor) SetGuaranteedAddress(opts *bind.TransactOpts, _th common.Address, _limit *big.Int) (*types.Transaction, error)
- type StatusContributionTransactorRaw
- type StatusContributionTransactorSession
- func (_StatusContribution *StatusContributionTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) Finalize() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) Initialize(_snt common.Address, _sntController common.Address, _startBlock *big.Int, ...) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) PauseContribution() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) ProxyPayment(_th common.Address) (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) ResumeContribution() (*types.Transaction, error)
- func (_StatusContribution *StatusContributionTransactorSession) SetGuaranteedAddress(_th common.Address, _limit *big.Int) (*types.Transaction, error)
- type TokenController
- type TokenControllerCaller
- type TokenControllerCallerRaw
- type TokenControllerCallerSession
- type TokenControllerFilterer
- type TokenControllerRaw
- func (_TokenController *TokenControllerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TokenController *TokenControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TokenController *TokenControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TokenControllerSession
- func (_TokenController *TokenControllerSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
- type TokenControllerTransactor
- func (_TokenController *TokenControllerTransactor) OnApprove(opts *bind.TransactOpts, _owner common.Address, _spender common.Address, ...) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactor) ProxyPayment(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- type TokenControllerTransactorRaw
- type TokenControllerTransactorSession
- func (_TokenController *TokenControllerTransactorSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactorSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TokenController *TokenControllerTransactorSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
Constants ¶
const ApproveAndCallFallBackABI = "" /* 322-byte string literal not displayed */
ApproveAndCallFallBackABI is the input ABI used to generate the binding from.
const ContributionWalletABI = "" /* 988-byte string literal not displayed */
ContributionWalletABI is the input ABI used to generate the binding from.
const ControlledABI = "" /* 478-byte string literal not displayed */
ControlledABI is the input ABI used to generate the binding from.
const DevTokensHolderABI = "" /* 1744-byte string literal not displayed */
DevTokensHolderABI is the input ABI used to generate the binding from.
const DynamicCeilingABI = "" /* 3921-byte string literal not displayed */
DynamicCeilingABI is the input ABI used to generate the binding from.
const ERC20TokenABI = "" /* 2048-byte string literal not displayed */
ERC20TokenABI is the input ABI used to generate the binding from.
const MiniMeTokenABI = "" /* 7247-byte string literal not displayed */
MiniMeTokenABI is the input ABI used to generate the binding from.
const MiniMeTokenFactoryABI = "" /* 484-byte string literal not displayed */
MiniMeTokenFactoryABI is the input ABI used to generate the binding from.
const OwnedABI = "" /* 793-byte string literal not displayed */
OwnedABI is the input ABI used to generate the binding from.
const SGTExchangerABI = "" /* 3464-byte string literal not displayed */
SGTExchangerABI is the input ABI used to generate the binding from.
const SNTABI = "" /* 6948-byte string literal not displayed */
SNTABI is the input ABI used to generate the binding from.
const SNTPlaceHolderABI = "" /* 3316-byte string literal not displayed */
SNTPlaceHolderABI is the input ABI used to generate the binding from.
const SafeMathABI = "[]"
SafeMathABI is the input ABI used to generate the binding from.
const StatusContributionABI = "" /* 8933-byte string literal not displayed */
StatusContributionABI is the input ABI used to generate the binding from.
const TokenControllerABI = "" /* 842-byte string literal not displayed */
TokenControllerABI is the input ABI used to generate the binding from.
Variables ¶
var ApproveAndCallFallBackFuncSigs = map[string]string{
"8f4ffcb1": "receiveApproval(address,uint256,address,bytes)",
}
ApproveAndCallFallBackFuncSigs maps the 4-byte function signature to its string representation.
var ContributionWalletBin = "" /* 1510-byte string literal not displayed */
ContributionWalletBin is the compiled bytecode used for deploying new contracts.
var ContributionWalletFuncSigs = map[string]string{
"50520b1f": "contribution()",
"083c6323": "endBlock()",
"4783c35b": "multisig()",
"3ccfd60b": "withdraw()",
}
ContributionWalletFuncSigs maps the 4-byte function signature to its string representation.
var ControlledBin = "" /* 818-byte string literal not displayed */
ControlledBin is the compiled bytecode used for deploying new contracts.
var ControlledFuncSigs = map[string]string{
"3cebb823": "changeController(address)",
"f77c4791": "controller()",
}
ControlledFuncSigs maps the 4-byte function signature to its string representation.
var DevTokensHolderBin = "" /* 4134-byte string literal not displayed */
DevTokensHolderBin is the compiled bytecode used for deploying new contracts.
var DevTokensHolderFuncSigs = map[string]string{
"79ba5097": "acceptOwnership()",
"a6f9dae1": "changeOwner(address)",
"df8de3e7": "claimTokens(address)",
"8433acd1": "collectTokens()",
"d4ee1d90": "newOwner()",
"8da5cb5b": "owner()",
}
DevTokensHolderFuncSigs maps the 4-byte function signature to its string representation.
var DynamicCeilingBin = "" /* 6030-byte string literal not displayed */
DynamicCeilingBin is the compiled bytecode used for deploying new contracts.
var DynamicCeilingFuncSigs = map[string]string{
"79ba5097": "acceptOwnership()",
"4b28bdc2": "allRevealed()",
"7ab7d55b": "calculateHash(uint256,uint256,uint256,bool,bytes32)",
"a6f9dae1": "changeOwner(address)",
"50520b1f": "contribution()",
"26987b60": "currentIndex()",
"1bf7d749": "curves(uint256)",
"cdd63344": "moveTo(uint256)",
"3a47e629": "nCurves()",
"d4ee1d90": "newOwner()",
"8da5cb5b": "owner()",
"65f594a7": "revealCurve(uint256,uint256,uint256,bool,bytes32)",
"627adaa6": "revealMulti(uint256[],uint256[],uint256[],bool[],bytes32[])",
"6e4e5c1d": "revealedCurves()",
"54657f0a": "setHiddenCurves(bytes32[])",
"86bb1e03": "toCollect(uint256)",
}
DynamicCeilingFuncSigs maps the 4-byte function signature to its string representation.
var ERC20TokenFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"70a08231": "balanceOf(address)",
"18160ddd": "totalSupply()",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
}
ERC20TokenFuncSigs maps the 4-byte function signature to its string representation.
var MiniMeTokenBin = "" /* 13966-byte string literal not displayed */
MiniMeTokenBin is the compiled bytecode used for deploying new contracts.
var MiniMeTokenFactoryBin = "" /* 15708-byte string literal not displayed */
MiniMeTokenFactoryBin is the compiled bytecode used for deploying new contracts.
var MiniMeTokenFactoryFuncSigs = map[string]string{
"5b7b72c1": "createCloneToken(address,uint256,string,uint8,string,bool)",
}
MiniMeTokenFactoryFuncSigs maps the 4-byte function signature to its string representation.
var MiniMeTokenFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"4ee2cd7e": "balanceOfAt(address,uint256)",
"3cebb823": "changeController(address)",
"df8de3e7": "claimTokens(address)",
"f77c4791": "controller()",
"6638c087": "createCloneToken(string,uint8,string,uint256,bool)",
"17634514": "creationBlock()",
"313ce567": "decimals()",
"d3ce77fe": "destroyTokens(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"827f32c0": "generateTokens(address,uint256)",
"06fdde03": "name()",
"c5bcc4f1": "parentSnapShotBlock()",
"80a54001": "parentToken()",
"95d89b41": "symbol()",
"e77772fe": "tokenFactory()",
"18160ddd": "totalSupply()",
"981b24d0": "totalSupplyAt(uint256)",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"bef97c87": "transfersEnabled()",
"54fd4d50": "version()",
}
MiniMeTokenFuncSigs maps the 4-byte function signature to its string representation.
var OwnedBin = "" /* 984-byte string literal not displayed */
OwnedBin is the compiled bytecode used for deploying new contracts.
var OwnedFuncSigs = map[string]string{
"79ba5097": "acceptOwnership()",
"a6f9dae1": "changeOwner(address)",
"d4ee1d90": "newOwner()",
"8da5cb5b": "owner()",
}
OwnedFuncSigs maps the 4-byte function signature to its string representation.
var SGTExchangerBin = "" /* 5386-byte string literal not displayed */
SGTExchangerBin is the compiled bytecode used for deploying new contracts.
var SGTExchangerFuncSigs = map[string]string{
"79ba5097": "acceptOwnership()",
"a6f9dae1": "changeOwner(address)",
"df8de3e7": "claimTokens(address)",
"e5225381": "collect()",
"38e43840": "collected(address)",
"d4ee1d90": "newOwner()",
"da682aeb": "onApprove(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"8da5cb5b": "owner()",
"f48c3054": "proxyPayment(address)",
"357a0ba2": "sgt()",
"060eb520": "snt()",
"52d50408": "statusContribution()",
"e29eb836": "totalCollected()",
}
SGTExchangerFuncSigs maps the 4-byte function signature to its string representation.
var SNTBin = "" /* 14088-byte string literal not displayed */
SNTBin is the compiled bytecode used for deploying new contracts.
var SNTFuncSigs = map[string]string{
"dd62ed3e": "allowance(address,address)",
"095ea7b3": "approve(address,uint256)",
"cae9ca51": "approveAndCall(address,uint256,bytes)",
"70a08231": "balanceOf(address)",
"4ee2cd7e": "balanceOfAt(address,uint256)",
"3cebb823": "changeController(address)",
"df8de3e7": "claimTokens(address)",
"f77c4791": "controller()",
"6638c087": "createCloneToken(string,uint8,string,uint256,bool)",
"17634514": "creationBlock()",
"313ce567": "decimals()",
"d3ce77fe": "destroyTokens(address,uint256)",
"f41e60c5": "enableTransfers(bool)",
"827f32c0": "generateTokens(address,uint256)",
"06fdde03": "name()",
"c5bcc4f1": "parentSnapShotBlock()",
"80a54001": "parentToken()",
"95d89b41": "symbol()",
"e77772fe": "tokenFactory()",
"18160ddd": "totalSupply()",
"981b24d0": "totalSupplyAt(uint256)",
"a9059cbb": "transfer(address,uint256)",
"23b872dd": "transferFrom(address,address,uint256)",
"bef97c87": "transfersEnabled()",
"54fd4d50": "version()",
}
SNTFuncSigs maps the 4-byte function signature to its string representation.
var SNTPlaceHolderBin = "" /* 4542-byte string literal not displayed */
SNTPlaceHolderBin is the compiled bytecode used for deploying new contracts.
var SNTPlaceHolderFuncSigs = map[string]string{
"79ba5097": "acceptOwnership()",
"da4493f6": "activationTime()",
"3cebb823": "changeController(address)",
"a6f9dae1": "changeOwner(address)",
"df8de3e7": "claimTokens(address)",
"50520b1f": "contribution()",
"d4ee1d90": "newOwner()",
"da682aeb": "onApprove(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"8da5cb5b": "owner()",
"f48c3054": "proxyPayment(address)",
"ad344bbe": "sgtExchanger()",
"060eb520": "snt()",
}
SNTPlaceHolderFuncSigs maps the 4-byte function signature to its string representation.
var SafeMathBin = "" /* 242-byte string literal not displayed */
SafeMathBin is the compiled bytecode used for deploying new contracts.
var StatusContributionBin = "" /* 15158-byte string literal not displayed */
StatusContributionBin is the compiled bytecode used for deploying new contracts.
var StatusContributionFuncSigs = map[string]string{
"9321cb7d": "SGT()",
"c55a02a0": "SNT()",
"79ba5097": "acceptOwnership()",
"a6f9dae1": "changeOwner(address)",
"df8de3e7": "claimTokens(address)",
"01621527": "destEthDevs()",
"5bd475fd": "destTokensDevs()",
"d7e07d5f": "destTokensReserve()",
"a1a7405a": "destTokensSgt()",
"5a3c8826": "dynamicCeiling()",
"083c6323": "endBlock()",
"3ba0b9a9": "exchangeRate()",
"23dc1314": "failSafeLimit()",
"4bb278f3": "finalize()",
"4084c3ab": "finalizedBlock()",
"fe67a189": "finalizedTime()",
"73aad472": "guaranteedBuyersBought(address)",
"9752bcd3": "guaranteedBuyersLimit(address)",
"8733f360": "initialize(address,address,uint256,uint256,address,address,address,address,address,address,uint256)",
"548e0846": "lastCallBlock(address)",
"17183ca3": "maxCallFrequency()",
"3de39c11": "maxGasPrice()",
"4d1ed74b": "maxGuaranteedLimit()",
"092c506e": "maxSGTSupply()",
"d4ee1d90": "newOwner()",
"da682aeb": "onApprove(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"8da5cb5b": "owner()",
"4b8adcf7": "pauseContribution()",
"5c975abb": "paused()",
"f48c3054": "proxyPayment(address)",
"b681f9f6": "resumeContribution()",
"cc9b7826": "setGuaranteedAddress(address,uint256)",
"1b2f1109": "sntController()",
"48cd4cb1": "startBlock()",
"7c48bbda": "tokensIssued()",
"e29eb836": "totalCollected()",
"137935d5": "totalGuaranteedCollected()",
"1517d107": "totalNormalCollected()",
}
StatusContributionFuncSigs maps the 4-byte function signature to its string representation.
var TokenControllerFuncSigs = map[string]string{
"da682aeb": "onApprove(address,address,uint256)",
"4a393149": "onTransfer(address,address,uint256)",
"f48c3054": "proxyPayment(address)",
}
TokenControllerFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type ApproveAndCallFallBack ¶
type ApproveAndCallFallBack struct { ApproveAndCallFallBackCaller // Read-only binding to the contract ApproveAndCallFallBackTransactor // Write-only binding to the contract ApproveAndCallFallBackFilterer // Log filterer for contract events }
ApproveAndCallFallBack is an auto generated Go binding around an Ethereum contract.
func NewApproveAndCallFallBack ¶
func NewApproveAndCallFallBack(address common.Address, backend bind.ContractBackend) (*ApproveAndCallFallBack, error)
NewApproveAndCallFallBack creates a new instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackCaller ¶
type ApproveAndCallFallBackCaller struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewApproveAndCallFallBackCaller ¶
func NewApproveAndCallFallBackCaller(address common.Address, caller bind.ContractCaller) (*ApproveAndCallFallBackCaller, error)
NewApproveAndCallFallBackCaller creates a new read-only instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackCallerRaw ¶
type ApproveAndCallFallBackCallerRaw struct {
Contract *ApproveAndCallFallBackCaller // Generic read-only contract binding to access the raw methods on
}
ApproveAndCallFallBackCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackCallerRaw) Call ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ApproveAndCallFallBackCallerSession ¶
type ApproveAndCallFallBackCallerSession struct { Contract *ApproveAndCallFallBackCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ApproveAndCallFallBackCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ApproveAndCallFallBackFilterer ¶
type ApproveAndCallFallBackFilterer struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewApproveAndCallFallBackFilterer ¶
func NewApproveAndCallFallBackFilterer(address common.Address, filterer bind.ContractFilterer) (*ApproveAndCallFallBackFilterer, error)
NewApproveAndCallFallBackFilterer creates a new log filterer instance of ApproveAndCallFallBack, bound to a specific deployed contract.
type ApproveAndCallFallBackRaw ¶
type ApproveAndCallFallBackRaw struct {
Contract *ApproveAndCallFallBack // Generic contract binding to access the raw methods on
}
ApproveAndCallFallBackRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackRaw) Call ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ApproveAndCallFallBackRaw) Transact ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ApproveAndCallFallBackRaw) Transfer ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ApproveAndCallFallBackSession ¶
type ApproveAndCallFallBackSession struct { Contract *ApproveAndCallFallBack // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ApproveAndCallFallBackSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ApproveAndCallFallBackSession) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackSession) ReceiveApproval(from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type ApproveAndCallFallBackTransactor ¶
type ApproveAndCallFallBackTransactor struct {
// contains filtered or unexported fields
}
ApproveAndCallFallBackTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewApproveAndCallFallBackTransactor ¶
func NewApproveAndCallFallBackTransactor(address common.Address, transactor bind.ContractTransactor) (*ApproveAndCallFallBackTransactor, error)
NewApproveAndCallFallBackTransactor creates a new write-only instance of ApproveAndCallFallBack, bound to a specific deployed contract.
func (*ApproveAndCallFallBackTransactor) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactor) ReceiveApproval(opts *bind.TransactOpts, from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type ApproveAndCallFallBackTransactorRaw ¶
type ApproveAndCallFallBackTransactorRaw struct {
Contract *ApproveAndCallFallBackTransactor // Generic write-only contract binding to access the raw methods on
}
ApproveAndCallFallBackTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ApproveAndCallFallBackTransactorRaw) Transact ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ApproveAndCallFallBackTransactorRaw) Transfer ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ApproveAndCallFallBackTransactorSession ¶
type ApproveAndCallFallBackTransactorSession struct { Contract *ApproveAndCallFallBackTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ApproveAndCallFallBackTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ApproveAndCallFallBackTransactorSession) ReceiveApproval ¶
func (_ApproveAndCallFallBack *ApproveAndCallFallBackTransactorSession) ReceiveApproval(from common.Address, _amount *big.Int, _token common.Address, _data []byte) (*types.Transaction, error)
ReceiveApproval is a paid mutator transaction binding the contract method 0x8f4ffcb1.
Solidity: function receiveApproval(address from, uint256 _amount, address _token, bytes _data) returns()
type ContributionWallet ¶
type ContributionWallet struct { ContributionWalletCaller // Read-only binding to the contract ContributionWalletTransactor // Write-only binding to the contract ContributionWalletFilterer // Log filterer for contract events }
ContributionWallet is an auto generated Go binding around an Ethereum contract.
func DeployContributionWallet ¶
func DeployContributionWallet(auth *bind.TransactOpts, backend bind.ContractBackend, _multisig common.Address, _endBlock *big.Int, _contribution common.Address) (common.Address, *types.Transaction, *ContributionWallet, error)
DeployContributionWallet deploys a new Ethereum contract, binding an instance of ContributionWallet to it.
func NewContributionWallet ¶
func NewContributionWallet(address common.Address, backend bind.ContractBackend) (*ContributionWallet, error)
NewContributionWallet creates a new instance of ContributionWallet, bound to a specific deployed contract.
type ContributionWalletCaller ¶
type ContributionWalletCaller struct {
// contains filtered or unexported fields
}
ContributionWalletCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContributionWalletCaller ¶
func NewContributionWalletCaller(address common.Address, caller bind.ContractCaller) (*ContributionWalletCaller, error)
NewContributionWalletCaller creates a new read-only instance of ContributionWallet, bound to a specific deployed contract.
func (*ContributionWalletCaller) Contribution ¶
func (_ContributionWallet *ContributionWalletCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
type ContributionWalletCallerRaw ¶
type ContributionWalletCallerRaw struct {
Contract *ContributionWalletCaller // Generic read-only contract binding to access the raw methods on
}
ContributionWalletCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContributionWalletCallerRaw) Call ¶
func (_ContributionWallet *ContributionWalletCallerRaw) 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 ContributionWalletCallerSession ¶
type ContributionWalletCallerSession struct { Contract *ContributionWalletCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContributionWalletCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ContributionWalletCallerSession) Contribution ¶
func (_ContributionWallet *ContributionWalletCallerSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
type ContributionWalletFilterer ¶
type ContributionWalletFilterer struct {
// contains filtered or unexported fields
}
ContributionWalletFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContributionWalletFilterer ¶
func NewContributionWalletFilterer(address common.Address, filterer bind.ContractFilterer) (*ContributionWalletFilterer, error)
NewContributionWalletFilterer creates a new log filterer instance of ContributionWallet, bound to a specific deployed contract.
type ContributionWalletRaw ¶
type ContributionWalletRaw struct {
Contract *ContributionWallet // Generic contract binding to access the raw methods on
}
ContributionWalletRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContributionWalletRaw) Call ¶
func (_ContributionWallet *ContributionWalletRaw) 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 (*ContributionWalletRaw) Transact ¶
func (_ContributionWallet *ContributionWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContributionWalletRaw) Transfer ¶
func (_ContributionWallet *ContributionWalletRaw) 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 ContributionWalletSession ¶
type ContributionWalletSession struct { Contract *ContributionWallet // 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 }
ContributionWalletSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ContributionWalletSession) Contribution ¶
func (_ContributionWallet *ContributionWalletSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*ContributionWalletSession) EndBlock ¶
func (_ContributionWallet *ContributionWalletSession) EndBlock() (*big.Int, error)
EndBlock is a free data retrieval call binding the contract method 0x083c6323.
Solidity: function endBlock() view returns(uint256)
func (*ContributionWalletSession) Fallback ¶
func (_ContributionWallet *ContributionWalletSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ContributionWalletSession) Multisig ¶
func (_ContributionWallet *ContributionWalletSession) Multisig() (common.Address, error)
Multisig is a free data retrieval call binding the contract method 0x4783c35b.
Solidity: function multisig() view returns(address)
func (*ContributionWalletSession) Withdraw ¶
func (_ContributionWallet *ContributionWalletSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type ContributionWalletTransactor ¶
type ContributionWalletTransactor struct {
// contains filtered or unexported fields
}
ContributionWalletTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContributionWalletTransactor ¶
func NewContributionWalletTransactor(address common.Address, transactor bind.ContractTransactor) (*ContributionWalletTransactor, error)
NewContributionWalletTransactor creates a new write-only instance of ContributionWallet, bound to a specific deployed contract.
func (*ContributionWalletTransactor) Fallback ¶
func (_ContributionWallet *ContributionWalletTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ContributionWalletTransactor) Withdraw ¶
func (_ContributionWallet *ContributionWalletTransactor) Withdraw(opts *bind.TransactOpts) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type ContributionWalletTransactorRaw ¶
type ContributionWalletTransactorRaw struct {
Contract *ContributionWalletTransactor // Generic write-only contract binding to access the raw methods on
}
ContributionWalletTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContributionWalletTransactorRaw) Transact ¶
func (_ContributionWallet *ContributionWalletTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContributionWalletTransactorRaw) Transfer ¶
func (_ContributionWallet *ContributionWalletTransactorRaw) 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 ContributionWalletTransactorSession ¶
type ContributionWalletTransactorSession struct { Contract *ContributionWalletTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContributionWalletTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ContributionWalletTransactorSession) Fallback ¶
func (_ContributionWallet *ContributionWalletTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ContributionWalletTransactorSession) Withdraw ¶
func (_ContributionWallet *ContributionWalletTransactorSession) Withdraw() (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x3ccfd60b.
Solidity: function withdraw() returns()
type Controlled ¶
type Controlled struct { ControlledCaller // Read-only binding to the contract ControlledTransactor // Write-only binding to the contract ControlledFilterer // Log filterer for contract events }
Controlled is an auto generated Go binding around an Ethereum contract.
func DeployControlled ¶
func DeployControlled(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Controlled, error)
DeployControlled deploys a new Ethereum contract, binding an instance of Controlled to it.
func NewControlled ¶
func NewControlled(address common.Address, backend bind.ContractBackend) (*Controlled, error)
NewControlled creates a new instance of Controlled, bound to a specific deployed contract.
type ControlledCaller ¶
type ControlledCaller struct {
// contains filtered or unexported fields
}
ControlledCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewControlledCaller ¶
func NewControlledCaller(address common.Address, caller bind.ContractCaller) (*ControlledCaller, error)
NewControlledCaller creates a new read-only instance of Controlled, bound to a specific deployed contract.
func (*ControlledCaller) Controller ¶
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
type ControlledCallerRaw ¶
type ControlledCallerRaw struct {
Contract *ControlledCaller // Generic read-only contract binding to access the raw methods on
}
ControlledCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ControlledCallerRaw) Call ¶
func (_Controlled *ControlledCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ControlledCallerSession ¶
type ControlledCallerSession struct { Contract *ControlledCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ControlledCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ControlledCallerSession) Controller ¶
func (_Controlled *ControlledCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
type ControlledFilterer ¶
type ControlledFilterer struct {
// contains filtered or unexported fields
}
ControlledFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewControlledFilterer ¶
func NewControlledFilterer(address common.Address, filterer bind.ContractFilterer) (*ControlledFilterer, error)
NewControlledFilterer creates a new log filterer instance of Controlled, bound to a specific deployed contract.
type ControlledRaw ¶
type ControlledRaw struct {
Contract *Controlled // Generic contract binding to access the raw methods on
}
ControlledRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ControlledRaw) Call ¶
func (_Controlled *ControlledRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ControlledRaw) Transact ¶
func (_Controlled *ControlledRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ControlledRaw) Transfer ¶
func (_Controlled *ControlledRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ControlledSession ¶
type ControlledSession struct { Contract *Controlled // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ControlledSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ControlledSession) ChangeController ¶
func (_Controlled *ControlledSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*ControlledSession) Controller ¶
func (_Controlled *ControlledSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
type ControlledTransactor ¶
type ControlledTransactor struct {
// contains filtered or unexported fields
}
ControlledTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewControlledTransactor ¶
func NewControlledTransactor(address common.Address, transactor bind.ContractTransactor) (*ControlledTransactor, error)
NewControlledTransactor creates a new write-only instance of Controlled, bound to a specific deployed contract.
func (*ControlledTransactor) ChangeController ¶
func (_Controlled *ControlledTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
type ControlledTransactorRaw ¶
type ControlledTransactorRaw struct {
Contract *ControlledTransactor // Generic write-only contract binding to access the raw methods on
}
ControlledTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ControlledTransactorRaw) Transact ¶
func (_Controlled *ControlledTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ControlledTransactorRaw) Transfer ¶
func (_Controlled *ControlledTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ControlledTransactorSession ¶
type ControlledTransactorSession struct { Contract *ControlledTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ControlledTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ControlledTransactorSession) ChangeController ¶
func (_Controlled *ControlledTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
type DevTokensHolder ¶
type DevTokensHolder struct { DevTokensHolderCaller // Read-only binding to the contract DevTokensHolderTransactor // Write-only binding to the contract DevTokensHolderFilterer // Log filterer for contract events }
DevTokensHolder is an auto generated Go binding around an Ethereum contract.
func DeployDevTokensHolder ¶
func DeployDevTokensHolder(auth *bind.TransactOpts, backend bind.ContractBackend, _owner common.Address, _contribution common.Address, _snt common.Address) (common.Address, *types.Transaction, *DevTokensHolder, error)
DeployDevTokensHolder deploys a new Ethereum contract, binding an instance of DevTokensHolder to it.
func NewDevTokensHolder ¶
func NewDevTokensHolder(address common.Address, backend bind.ContractBackend) (*DevTokensHolder, error)
NewDevTokensHolder creates a new instance of DevTokensHolder, bound to a specific deployed contract.
type DevTokensHolderCaller ¶
type DevTokensHolderCaller struct {
// contains filtered or unexported fields
}
DevTokensHolderCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDevTokensHolderCaller ¶
func NewDevTokensHolderCaller(address common.Address, caller bind.ContractCaller) (*DevTokensHolderCaller, error)
NewDevTokensHolderCaller creates a new read-only instance of DevTokensHolder, bound to a specific deployed contract.
type DevTokensHolderCallerRaw ¶
type DevTokensHolderCallerRaw struct {
Contract *DevTokensHolderCaller // Generic read-only contract binding to access the raw methods on
}
DevTokensHolderCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DevTokensHolderCallerRaw) Call ¶
func (_DevTokensHolder *DevTokensHolderCallerRaw) 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 DevTokensHolderCallerSession ¶
type DevTokensHolderCallerSession struct { Contract *DevTokensHolderCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DevTokensHolderCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type DevTokensHolderClaimedTokens ¶
type DevTokensHolderClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DevTokensHolderClaimedTokens represents a ClaimedTokens event raised by the DevTokensHolder contract.
type DevTokensHolderClaimedTokensIterator ¶
type DevTokensHolderClaimedTokensIterator struct { Event *DevTokensHolderClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevTokensHolderClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the DevTokensHolder contract.
func (*DevTokensHolderClaimedTokensIterator) Close ¶
func (it *DevTokensHolderClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevTokensHolderClaimedTokensIterator) Error ¶
func (it *DevTokensHolderClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevTokensHolderClaimedTokensIterator) Next ¶
func (it *DevTokensHolderClaimedTokensIterator) 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 DevTokensHolderFilterer ¶
type DevTokensHolderFilterer struct {
// contains filtered or unexported fields
}
DevTokensHolderFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDevTokensHolderFilterer ¶
func NewDevTokensHolderFilterer(address common.Address, filterer bind.ContractFilterer) (*DevTokensHolderFilterer, error)
NewDevTokensHolderFilterer creates a new log filterer instance of DevTokensHolder, bound to a specific deployed contract.
func (*DevTokensHolderFilterer) FilterClaimedTokens ¶
func (_DevTokensHolder *DevTokensHolderFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*DevTokensHolderClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*DevTokensHolderFilterer) FilterTokensWithdrawn ¶
func (_DevTokensHolder *DevTokensHolderFilterer) FilterTokensWithdrawn(opts *bind.FilterOpts, _holder []common.Address) (*DevTokensHolderTokensWithdrawnIterator, error)
FilterTokensWithdrawn is a free log retrieval operation binding the contract event 0x6352c5382c4a4578e712449ca65e83cdb392d045dfcf1cad9615189db2da244b.
Solidity: event TokensWithdrawn(address indexed _holder, uint256 _amount)
func (*DevTokensHolderFilterer) ParseClaimedTokens ¶
func (_DevTokensHolder *DevTokensHolderFilterer) ParseClaimedTokens(log types.Log) (*DevTokensHolderClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*DevTokensHolderFilterer) ParseTokensWithdrawn ¶
func (_DevTokensHolder *DevTokensHolderFilterer) ParseTokensWithdrawn(log types.Log) (*DevTokensHolderTokensWithdrawn, error)
ParseTokensWithdrawn is a log parse operation binding the contract event 0x6352c5382c4a4578e712449ca65e83cdb392d045dfcf1cad9615189db2da244b.
Solidity: event TokensWithdrawn(address indexed _holder, uint256 _amount)
func (*DevTokensHolderFilterer) WatchClaimedTokens ¶
func (_DevTokensHolder *DevTokensHolderFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *DevTokensHolderClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*DevTokensHolderFilterer) WatchTokensWithdrawn ¶
func (_DevTokensHolder *DevTokensHolderFilterer) WatchTokensWithdrawn(opts *bind.WatchOpts, sink chan<- *DevTokensHolderTokensWithdrawn, _holder []common.Address) (event.Subscription, error)
WatchTokensWithdrawn is a free log subscription operation binding the contract event 0x6352c5382c4a4578e712449ca65e83cdb392d045dfcf1cad9615189db2da244b.
Solidity: event TokensWithdrawn(address indexed _holder, uint256 _amount)
type DevTokensHolderRaw ¶
type DevTokensHolderRaw struct {
Contract *DevTokensHolder // Generic contract binding to access the raw methods on
}
DevTokensHolderRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DevTokensHolderRaw) Call ¶
func (_DevTokensHolder *DevTokensHolderRaw) 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 (*DevTokensHolderRaw) Transact ¶
func (_DevTokensHolder *DevTokensHolderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DevTokensHolderRaw) Transfer ¶
func (_DevTokensHolder *DevTokensHolderRaw) 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 DevTokensHolderSession ¶
type DevTokensHolderSession struct { Contract *DevTokensHolder // 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 }
DevTokensHolderSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DevTokensHolderSession) AcceptOwnership ¶
func (_DevTokensHolder *DevTokensHolderSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DevTokensHolderSession) ChangeOwner ¶
func (_DevTokensHolder *DevTokensHolderSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DevTokensHolderSession) ClaimTokens ¶
func (_DevTokensHolder *DevTokensHolderSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*DevTokensHolderSession) CollectTokens ¶
func (_DevTokensHolder *DevTokensHolderSession) CollectTokens() (*types.Transaction, error)
CollectTokens is a paid mutator transaction binding the contract method 0x8433acd1.
Solidity: function collectTokens() returns()
type DevTokensHolderTokensWithdrawn ¶
type DevTokensHolderTokensWithdrawn struct { Holder common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DevTokensHolderTokensWithdrawn represents a TokensWithdrawn event raised by the DevTokensHolder contract.
type DevTokensHolderTokensWithdrawnIterator ¶
type DevTokensHolderTokensWithdrawnIterator struct { Event *DevTokensHolderTokensWithdrawn // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevTokensHolderTokensWithdrawnIterator is returned from FilterTokensWithdrawn and is used to iterate over the raw logs and unpacked data for TokensWithdrawn events raised by the DevTokensHolder contract.
func (*DevTokensHolderTokensWithdrawnIterator) Close ¶
func (it *DevTokensHolderTokensWithdrawnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevTokensHolderTokensWithdrawnIterator) Error ¶
func (it *DevTokensHolderTokensWithdrawnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevTokensHolderTokensWithdrawnIterator) Next ¶
func (it *DevTokensHolderTokensWithdrawnIterator) 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 DevTokensHolderTransactor ¶
type DevTokensHolderTransactor struct {
// contains filtered or unexported fields
}
DevTokensHolderTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDevTokensHolderTransactor ¶
func NewDevTokensHolderTransactor(address common.Address, transactor bind.ContractTransactor) (*DevTokensHolderTransactor, error)
NewDevTokensHolderTransactor creates a new write-only instance of DevTokensHolder, bound to a specific deployed contract.
func (*DevTokensHolderTransactor) AcceptOwnership ¶
func (_DevTokensHolder *DevTokensHolderTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DevTokensHolderTransactor) ChangeOwner ¶
func (_DevTokensHolder *DevTokensHolderTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DevTokensHolderTransactor) ClaimTokens ¶
func (_DevTokensHolder *DevTokensHolderTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*DevTokensHolderTransactor) CollectTokens ¶
func (_DevTokensHolder *DevTokensHolderTransactor) CollectTokens(opts *bind.TransactOpts) (*types.Transaction, error)
CollectTokens is a paid mutator transaction binding the contract method 0x8433acd1.
Solidity: function collectTokens() returns()
type DevTokensHolderTransactorRaw ¶
type DevTokensHolderTransactorRaw struct {
Contract *DevTokensHolderTransactor // Generic write-only contract binding to access the raw methods on
}
DevTokensHolderTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DevTokensHolderTransactorRaw) Transact ¶
func (_DevTokensHolder *DevTokensHolderTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DevTokensHolderTransactorRaw) Transfer ¶
func (_DevTokensHolder *DevTokensHolderTransactorRaw) 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 DevTokensHolderTransactorSession ¶
type DevTokensHolderTransactorSession struct { Contract *DevTokensHolderTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DevTokensHolderTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DevTokensHolderTransactorSession) AcceptOwnership ¶
func (_DevTokensHolder *DevTokensHolderTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DevTokensHolderTransactorSession) ChangeOwner ¶
func (_DevTokensHolder *DevTokensHolderTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DevTokensHolderTransactorSession) ClaimTokens ¶
func (_DevTokensHolder *DevTokensHolderTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*DevTokensHolderTransactorSession) CollectTokens ¶
func (_DevTokensHolder *DevTokensHolderTransactorSession) CollectTokens() (*types.Transaction, error)
CollectTokens is a paid mutator transaction binding the contract method 0x8433acd1.
Solidity: function collectTokens() returns()
type DynamicCeiling ¶
type DynamicCeiling struct { DynamicCeilingCaller // Read-only binding to the contract DynamicCeilingTransactor // Write-only binding to the contract DynamicCeilingFilterer // Log filterer for contract events }
DynamicCeiling is an auto generated Go binding around an Ethereum contract.
func DeployDynamicCeiling ¶
func DeployDynamicCeiling(auth *bind.TransactOpts, backend bind.ContractBackend, _owner common.Address, _contribution common.Address) (common.Address, *types.Transaction, *DynamicCeiling, error)
DeployDynamicCeiling deploys a new Ethereum contract, binding an instance of DynamicCeiling to it.
func NewDynamicCeiling ¶
func NewDynamicCeiling(address common.Address, backend bind.ContractBackend) (*DynamicCeiling, error)
NewDynamicCeiling creates a new instance of DynamicCeiling, bound to a specific deployed contract.
type DynamicCeilingCaller ¶
type DynamicCeilingCaller struct {
// contains filtered or unexported fields
}
DynamicCeilingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDynamicCeilingCaller ¶
func NewDynamicCeilingCaller(address common.Address, caller bind.ContractCaller) (*DynamicCeilingCaller, error)
NewDynamicCeilingCaller creates a new read-only instance of DynamicCeiling, bound to a specific deployed contract.
func (*DynamicCeilingCaller) AllRevealed ¶
func (_DynamicCeiling *DynamicCeilingCaller) AllRevealed(opts *bind.CallOpts) (bool, error)
AllRevealed is a free data retrieval call binding the contract method 0x4b28bdc2.
Solidity: function allRevealed() view returns(bool)
func (*DynamicCeilingCaller) CalculateHash ¶
func (_DynamicCeiling *DynamicCeilingCaller) CalculateHash(opts *bind.CallOpts, _limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) ([32]byte, error)
CalculateHash is a free data retrieval call binding the contract method 0x7ab7d55b.
Solidity: function calculateHash(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) view returns(bytes32)
func (*DynamicCeilingCaller) Contribution ¶
func (_DynamicCeiling *DynamicCeilingCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*DynamicCeilingCaller) CurrentIndex ¶
CurrentIndex is a free data retrieval call binding the contract method 0x26987b60.
Solidity: function currentIndex() view returns(uint256)
func (*DynamicCeilingCaller) Curves ¶
func (_DynamicCeiling *DynamicCeilingCaller) Curves(opts *bind.CallOpts, arg0 *big.Int) (struct { Hash [32]byte Limit *big.Int SlopeFactor *big.Int CollectMinimum *big.Int }, error)
Curves is a free data retrieval call binding the contract method 0x1bf7d749.
Solidity: function curves(uint256 ) view returns(bytes32 hash, uint256 limit, uint256 slopeFactor, uint256 collectMinimum)
func (*DynamicCeilingCaller) NCurves ¶
NCurves is a free data retrieval call binding the contract method 0x3a47e629.
Solidity: function nCurves() view returns(uint256)
func (*DynamicCeilingCaller) NewOwner ¶
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*DynamicCeilingCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DynamicCeilingCaller) RevealedCurves ¶
RevealedCurves is a free data retrieval call binding the contract method 0x6e4e5c1d.
Solidity: function revealedCurves() view returns(uint256)
type DynamicCeilingCallerRaw ¶
type DynamicCeilingCallerRaw struct {
Contract *DynamicCeilingCaller // Generic read-only contract binding to access the raw methods on
}
DynamicCeilingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DynamicCeilingCallerRaw) Call ¶
func (_DynamicCeiling *DynamicCeilingCallerRaw) 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 DynamicCeilingCallerSession ¶
type DynamicCeilingCallerSession struct { Contract *DynamicCeilingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DynamicCeilingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DynamicCeilingCallerSession) AllRevealed ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) AllRevealed() (bool, error)
AllRevealed is a free data retrieval call binding the contract method 0x4b28bdc2.
Solidity: function allRevealed() view returns(bool)
func (*DynamicCeilingCallerSession) CalculateHash ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) CalculateHash(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) ([32]byte, error)
CalculateHash is a free data retrieval call binding the contract method 0x7ab7d55b.
Solidity: function calculateHash(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) view returns(bytes32)
func (*DynamicCeilingCallerSession) Contribution ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*DynamicCeilingCallerSession) CurrentIndex ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) CurrentIndex() (*big.Int, error)
CurrentIndex is a free data retrieval call binding the contract method 0x26987b60.
Solidity: function currentIndex() view returns(uint256)
func (*DynamicCeilingCallerSession) Curves ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) Curves(arg0 *big.Int) (struct { Hash [32]byte Limit *big.Int SlopeFactor *big.Int CollectMinimum *big.Int }, error)
Curves is a free data retrieval call binding the contract method 0x1bf7d749.
Solidity: function curves(uint256 ) view returns(bytes32 hash, uint256 limit, uint256 slopeFactor, uint256 collectMinimum)
func (*DynamicCeilingCallerSession) NCurves ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) NCurves() (*big.Int, error)
NCurves is a free data retrieval call binding the contract method 0x3a47e629.
Solidity: function nCurves() view returns(uint256)
func (*DynamicCeilingCallerSession) NewOwner ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*DynamicCeilingCallerSession) Owner ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DynamicCeilingCallerSession) RevealedCurves ¶
func (_DynamicCeiling *DynamicCeilingCallerSession) RevealedCurves() (*big.Int, error)
RevealedCurves is a free data retrieval call binding the contract method 0x6e4e5c1d.
Solidity: function revealedCurves() view returns(uint256)
type DynamicCeilingFilterer ¶
type DynamicCeilingFilterer struct {
// contains filtered or unexported fields
}
DynamicCeilingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDynamicCeilingFilterer ¶
func NewDynamicCeilingFilterer(address common.Address, filterer bind.ContractFilterer) (*DynamicCeilingFilterer, error)
NewDynamicCeilingFilterer creates a new log filterer instance of DynamicCeiling, bound to a specific deployed contract.
type DynamicCeilingRaw ¶
type DynamicCeilingRaw struct {
Contract *DynamicCeiling // Generic contract binding to access the raw methods on
}
DynamicCeilingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DynamicCeilingRaw) Call ¶
func (_DynamicCeiling *DynamicCeilingRaw) 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 (*DynamicCeilingRaw) Transact ¶
func (_DynamicCeiling *DynamicCeilingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DynamicCeilingRaw) Transfer ¶
func (_DynamicCeiling *DynamicCeilingRaw) 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 DynamicCeilingSession ¶
type DynamicCeilingSession struct { Contract *DynamicCeiling // 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 }
DynamicCeilingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DynamicCeilingSession) AcceptOwnership ¶
func (_DynamicCeiling *DynamicCeilingSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DynamicCeilingSession) AllRevealed ¶
func (_DynamicCeiling *DynamicCeilingSession) AllRevealed() (bool, error)
AllRevealed is a free data retrieval call binding the contract method 0x4b28bdc2.
Solidity: function allRevealed() view returns(bool)
func (*DynamicCeilingSession) CalculateHash ¶
func (_DynamicCeiling *DynamicCeilingSession) CalculateHash(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) ([32]byte, error)
CalculateHash is a free data retrieval call binding the contract method 0x7ab7d55b.
Solidity: function calculateHash(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) view returns(bytes32)
func (*DynamicCeilingSession) ChangeOwner ¶
func (_DynamicCeiling *DynamicCeilingSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DynamicCeilingSession) Contribution ¶
func (_DynamicCeiling *DynamicCeilingSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*DynamicCeilingSession) CurrentIndex ¶
func (_DynamicCeiling *DynamicCeilingSession) CurrentIndex() (*big.Int, error)
CurrentIndex is a free data retrieval call binding the contract method 0x26987b60.
Solidity: function currentIndex() view returns(uint256)
func (*DynamicCeilingSession) Curves ¶
func (_DynamicCeiling *DynamicCeilingSession) Curves(arg0 *big.Int) (struct { Hash [32]byte Limit *big.Int SlopeFactor *big.Int CollectMinimum *big.Int }, error)
Curves is a free data retrieval call binding the contract method 0x1bf7d749.
Solidity: function curves(uint256 ) view returns(bytes32 hash, uint256 limit, uint256 slopeFactor, uint256 collectMinimum)
func (*DynamicCeilingSession) MoveTo ¶
func (_DynamicCeiling *DynamicCeilingSession) MoveTo(_index *big.Int) (*types.Transaction, error)
MoveTo is a paid mutator transaction binding the contract method 0xcdd63344.
Solidity: function moveTo(uint256 _index) returns()
func (*DynamicCeilingSession) NCurves ¶
func (_DynamicCeiling *DynamicCeilingSession) NCurves() (*big.Int, error)
NCurves is a free data retrieval call binding the contract method 0x3a47e629.
Solidity: function nCurves() view returns(uint256)
func (*DynamicCeilingSession) NewOwner ¶
func (_DynamicCeiling *DynamicCeilingSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*DynamicCeilingSession) Owner ¶
func (_DynamicCeiling *DynamicCeilingSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DynamicCeilingSession) RevealCurve ¶
func (_DynamicCeiling *DynamicCeilingSession) RevealCurve(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) (*types.Transaction, error)
RevealCurve is a paid mutator transaction binding the contract method 0x65f594a7.
Solidity: function revealCurve(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) returns()
func (*DynamicCeilingSession) RevealMulti ¶
func (_DynamicCeiling *DynamicCeilingSession) RevealMulti(_limits []*big.Int, _slopeFactors []*big.Int, _collectMinimums []*big.Int, _lasts []bool, _salts [][32]byte) (*types.Transaction, error)
RevealMulti is a paid mutator transaction binding the contract method 0x627adaa6.
Solidity: function revealMulti(uint256[] _limits, uint256[] _slopeFactors, uint256[] _collectMinimums, bool[] _lasts, bytes32[] _salts) returns()
func (*DynamicCeilingSession) RevealedCurves ¶
func (_DynamicCeiling *DynamicCeilingSession) RevealedCurves() (*big.Int, error)
RevealedCurves is a free data retrieval call binding the contract method 0x6e4e5c1d.
Solidity: function revealedCurves() view returns(uint256)
func (*DynamicCeilingSession) SetHiddenCurves ¶
func (_DynamicCeiling *DynamicCeilingSession) SetHiddenCurves(_curveHashes [][32]byte) (*types.Transaction, error)
SetHiddenCurves is a paid mutator transaction binding the contract method 0x54657f0a.
Solidity: function setHiddenCurves(bytes32[] _curveHashes) returns()
func (*DynamicCeilingSession) ToCollect ¶
func (_DynamicCeiling *DynamicCeilingSession) ToCollect(collected *big.Int) (*types.Transaction, error)
ToCollect is a paid mutator transaction binding the contract method 0x86bb1e03.
Solidity: function toCollect(uint256 collected) returns(uint256)
type DynamicCeilingTransactor ¶
type DynamicCeilingTransactor struct {
// contains filtered or unexported fields
}
DynamicCeilingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDynamicCeilingTransactor ¶
func NewDynamicCeilingTransactor(address common.Address, transactor bind.ContractTransactor) (*DynamicCeilingTransactor, error)
NewDynamicCeilingTransactor creates a new write-only instance of DynamicCeiling, bound to a specific deployed contract.
func (*DynamicCeilingTransactor) AcceptOwnership ¶
func (_DynamicCeiling *DynamicCeilingTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DynamicCeilingTransactor) ChangeOwner ¶
func (_DynamicCeiling *DynamicCeilingTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DynamicCeilingTransactor) MoveTo ¶
func (_DynamicCeiling *DynamicCeilingTransactor) MoveTo(opts *bind.TransactOpts, _index *big.Int) (*types.Transaction, error)
MoveTo is a paid mutator transaction binding the contract method 0xcdd63344.
Solidity: function moveTo(uint256 _index) returns()
func (*DynamicCeilingTransactor) RevealCurve ¶
func (_DynamicCeiling *DynamicCeilingTransactor) RevealCurve(opts *bind.TransactOpts, _limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) (*types.Transaction, error)
RevealCurve is a paid mutator transaction binding the contract method 0x65f594a7.
Solidity: function revealCurve(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) returns()
func (*DynamicCeilingTransactor) RevealMulti ¶
func (_DynamicCeiling *DynamicCeilingTransactor) RevealMulti(opts *bind.TransactOpts, _limits []*big.Int, _slopeFactors []*big.Int, _collectMinimums []*big.Int, _lasts []bool, _salts [][32]byte) (*types.Transaction, error)
RevealMulti is a paid mutator transaction binding the contract method 0x627adaa6.
Solidity: function revealMulti(uint256[] _limits, uint256[] _slopeFactors, uint256[] _collectMinimums, bool[] _lasts, bytes32[] _salts) returns()
func (*DynamicCeilingTransactor) SetHiddenCurves ¶
func (_DynamicCeiling *DynamicCeilingTransactor) SetHiddenCurves(opts *bind.TransactOpts, _curveHashes [][32]byte) (*types.Transaction, error)
SetHiddenCurves is a paid mutator transaction binding the contract method 0x54657f0a.
Solidity: function setHiddenCurves(bytes32[] _curveHashes) returns()
func (*DynamicCeilingTransactor) ToCollect ¶
func (_DynamicCeiling *DynamicCeilingTransactor) ToCollect(opts *bind.TransactOpts, collected *big.Int) (*types.Transaction, error)
ToCollect is a paid mutator transaction binding the contract method 0x86bb1e03.
Solidity: function toCollect(uint256 collected) returns(uint256)
type DynamicCeilingTransactorRaw ¶
type DynamicCeilingTransactorRaw struct {
Contract *DynamicCeilingTransactor // Generic write-only contract binding to access the raw methods on
}
DynamicCeilingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DynamicCeilingTransactorRaw) Transact ¶
func (_DynamicCeiling *DynamicCeilingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DynamicCeilingTransactorRaw) Transfer ¶
func (_DynamicCeiling *DynamicCeilingTransactorRaw) 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 DynamicCeilingTransactorSession ¶
type DynamicCeilingTransactorSession struct { Contract *DynamicCeilingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DynamicCeilingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DynamicCeilingTransactorSession) AcceptOwnership ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*DynamicCeilingTransactorSession) ChangeOwner ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*DynamicCeilingTransactorSession) MoveTo ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) MoveTo(_index *big.Int) (*types.Transaction, error)
MoveTo is a paid mutator transaction binding the contract method 0xcdd63344.
Solidity: function moveTo(uint256 _index) returns()
func (*DynamicCeilingTransactorSession) RevealCurve ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) RevealCurve(_limit *big.Int, _slopeFactor *big.Int, _collectMinimum *big.Int, _last bool, _salt [32]byte) (*types.Transaction, error)
RevealCurve is a paid mutator transaction binding the contract method 0x65f594a7.
Solidity: function revealCurve(uint256 _limit, uint256 _slopeFactor, uint256 _collectMinimum, bool _last, bytes32 _salt) returns()
func (*DynamicCeilingTransactorSession) RevealMulti ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) RevealMulti(_limits []*big.Int, _slopeFactors []*big.Int, _collectMinimums []*big.Int, _lasts []bool, _salts [][32]byte) (*types.Transaction, error)
RevealMulti is a paid mutator transaction binding the contract method 0x627adaa6.
Solidity: function revealMulti(uint256[] _limits, uint256[] _slopeFactors, uint256[] _collectMinimums, bool[] _lasts, bytes32[] _salts) returns()
func (*DynamicCeilingTransactorSession) SetHiddenCurves ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) SetHiddenCurves(_curveHashes [][32]byte) (*types.Transaction, error)
SetHiddenCurves is a paid mutator transaction binding the contract method 0x54657f0a.
Solidity: function setHiddenCurves(bytes32[] _curveHashes) returns()
func (*DynamicCeilingTransactorSession) ToCollect ¶
func (_DynamicCeiling *DynamicCeilingTransactorSession) ToCollect(collected *big.Int) (*types.Transaction, error)
ToCollect is a paid mutator transaction binding the contract method 0x86bb1e03.
Solidity: function toCollect(uint256 collected) returns(uint256)
type ERC20Token ¶
type ERC20Token struct { ERC20TokenCaller // Read-only binding to the contract ERC20TokenTransactor // Write-only binding to the contract ERC20TokenFilterer // Log filterer for contract events }
ERC20Token is an auto generated Go binding around an Ethereum contract.
func NewERC20Token ¶
func NewERC20Token(address common.Address, backend bind.ContractBackend) (*ERC20Token, error)
NewERC20Token creates a new instance of ERC20Token, bound to a specific deployed contract.
type ERC20TokenApproval ¶
type ERC20TokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20TokenApproval represents a Approval event raised by the ERC20Token contract.
type ERC20TokenApprovalIterator ¶
type ERC20TokenApprovalIterator struct { Event *ERC20TokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20TokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Token contract.
func (*ERC20TokenApprovalIterator) Close ¶
func (it *ERC20TokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20TokenApprovalIterator) Error ¶
func (it *ERC20TokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20TokenApprovalIterator) Next ¶
func (it *ERC20TokenApprovalIterator) 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 ERC20TokenCaller ¶
type ERC20TokenCaller struct {
// contains filtered or unexported fields
}
ERC20TokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20TokenCaller ¶
func NewERC20TokenCaller(address common.Address, caller bind.ContractCaller) (*ERC20TokenCaller, error)
NewERC20TokenCaller creates a new read-only instance of ERC20Token, bound to a specific deployed contract.
func (*ERC20TokenCaller) Allowance ¶
func (_ERC20Token *ERC20TokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*ERC20TokenCaller) BalanceOf ¶
func (_ERC20Token *ERC20TokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC20TokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20TokenCallerRaw ¶
type ERC20TokenCallerRaw struct {
Contract *ERC20TokenCaller // Generic read-only contract binding to access the raw methods on
}
ERC20TokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20TokenCallerRaw) Call ¶
func (_ERC20Token *ERC20TokenCallerRaw) 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 ERC20TokenCallerSession ¶
type ERC20TokenCallerSession struct { Contract *ERC20TokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20TokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20TokenCallerSession) Allowance ¶
func (_ERC20Token *ERC20TokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*ERC20TokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC20TokenCallerSession) TotalSupply ¶
func (_ERC20Token *ERC20TokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type ERC20TokenFilterer ¶
type ERC20TokenFilterer struct {
// contains filtered or unexported fields
}
ERC20TokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20TokenFilterer ¶
func NewERC20TokenFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20TokenFilterer, error)
NewERC20TokenFilterer creates a new log filterer instance of ERC20Token, bound to a specific deployed contract.
func (*ERC20TokenFilterer) FilterApproval ¶
func (_ERC20Token *ERC20TokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*ERC20TokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _value)
func (*ERC20TokenFilterer) FilterTransfer ¶
func (_ERC20Token *ERC20TokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*ERC20TokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _value)
func (*ERC20TokenFilterer) ParseApproval ¶
func (_ERC20Token *ERC20TokenFilterer) ParseApproval(log types.Log) (*ERC20TokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _value)
func (*ERC20TokenFilterer) ParseTransfer ¶
func (_ERC20Token *ERC20TokenFilterer) ParseTransfer(log types.Log) (*ERC20TokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _value)
func (*ERC20TokenFilterer) WatchApproval ¶
func (_ERC20Token *ERC20TokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20TokenApproval, _owner []common.Address, _spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _value)
func (*ERC20TokenFilterer) WatchTransfer ¶
func (_ERC20Token *ERC20TokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20TokenTransfer, _from []common.Address, _to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _value)
type ERC20TokenRaw ¶
type ERC20TokenRaw struct {
Contract *ERC20Token // Generic contract binding to access the raw methods on
}
ERC20TokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20TokenRaw) Call ¶
func (_ERC20Token *ERC20TokenRaw) 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 (*ERC20TokenRaw) Transact ¶
func (_ERC20Token *ERC20TokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20TokenRaw) Transfer ¶
func (_ERC20Token *ERC20TokenRaw) 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 ERC20TokenSession ¶
type ERC20TokenSession struct { Contract *ERC20Token // 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 }
ERC20TokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20TokenSession) Allowance ¶
func (_ERC20Token *ERC20TokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*ERC20TokenSession) Approve ¶
func (_ERC20Token *ERC20TokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool success)
func (*ERC20TokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*ERC20TokenSession) TotalSupply ¶
func (_ERC20Token *ERC20TokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*ERC20TokenSession) Transfer ¶
func (_ERC20Token *ERC20TokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool success)
func (*ERC20TokenSession) TransferFrom ¶
func (_ERC20Token *ERC20TokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool success)
type ERC20TokenTransactor ¶
type ERC20TokenTransactor struct {
// contains filtered or unexported fields
}
ERC20TokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20TokenTransactor ¶
func NewERC20TokenTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20TokenTransactor, error)
NewERC20TokenTransactor creates a new write-only instance of ERC20Token, bound to a specific deployed contract.
func (*ERC20TokenTransactor) Approve ¶
func (_ERC20Token *ERC20TokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool success)
func (*ERC20TokenTransactor) Transfer ¶
func (_ERC20Token *ERC20TokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool success)
func (*ERC20TokenTransactor) TransferFrom ¶
func (_ERC20Token *ERC20TokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool success)
type ERC20TokenTransactorRaw ¶
type ERC20TokenTransactorRaw struct {
Contract *ERC20TokenTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20TokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20TokenTransactorRaw) Transact ¶
func (_ERC20Token *ERC20TokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20TokenTransactorRaw) Transfer ¶
func (_ERC20Token *ERC20TokenTransactorRaw) 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 ERC20TokenTransactorSession ¶
type ERC20TokenTransactorSession struct { Contract *ERC20TokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20TokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20TokenTransactorSession) Approve ¶
func (_ERC20Token *ERC20TokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool success)
func (*ERC20TokenTransactorSession) Transfer ¶
func (_ERC20Token *ERC20TokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool success)
func (*ERC20TokenTransactorSession) TransferFrom ¶
func (_ERC20Token *ERC20TokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool success)
type ERC20TokenTransfer ¶
type ERC20TokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20TokenTransfer represents a Transfer event raised by the ERC20Token contract.
type ERC20TokenTransferIterator ¶
type ERC20TokenTransferIterator struct { Event *ERC20TokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20TokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Token contract.
func (*ERC20TokenTransferIterator) Close ¶
func (it *ERC20TokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20TokenTransferIterator) Error ¶
func (it *ERC20TokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20TokenTransferIterator) Next ¶
func (it *ERC20TokenTransferIterator) 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 MiniMeToken ¶
type MiniMeToken struct { MiniMeTokenCaller // Read-only binding to the contract MiniMeTokenTransactor // Write-only binding to the contract MiniMeTokenFilterer // Log filterer for contract events }
MiniMeToken is an auto generated Go binding around an Ethereum contract.
func DeployMiniMeToken ¶
func DeployMiniMeToken(auth *bind.TransactOpts, backend bind.ContractBackend, _tokenFactory common.Address, _parentToken common.Address, _parentSnapShotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (common.Address, *types.Transaction, *MiniMeToken, error)
DeployMiniMeToken deploys a new Ethereum contract, binding an instance of MiniMeToken to it.
func NewMiniMeToken ¶
func NewMiniMeToken(address common.Address, backend bind.ContractBackend) (*MiniMeToken, error)
NewMiniMeToken creates a new instance of MiniMeToken, bound to a specific deployed contract.
type MiniMeTokenApproval ¶
type MiniMeTokenApproval struct { Owner common.Address Spender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenApproval represents a Approval event raised by the MiniMeToken contract.
type MiniMeTokenApprovalIterator ¶
type MiniMeTokenApprovalIterator struct { Event *MiniMeTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the MiniMeToken contract.
func (*MiniMeTokenApprovalIterator) Close ¶
func (it *MiniMeTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenApprovalIterator) Error ¶
func (it *MiniMeTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenApprovalIterator) Next ¶
func (it *MiniMeTokenApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenCaller ¶
type MiniMeTokenCaller struct {
// contains filtered or unexported fields
}
MiniMeTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMiniMeTokenCaller ¶
func NewMiniMeTokenCaller(address common.Address, caller bind.ContractCaller) (*MiniMeTokenCaller, error)
NewMiniMeTokenCaller creates a new read-only instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenCaller) Allowance ¶
func (_MiniMeToken *MiniMeTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*MiniMeTokenCaller) BalanceOf ¶
func (_MiniMeToken *MiniMeTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*MiniMeTokenCaller) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenCaller) Controller ¶
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*MiniMeTokenCaller) CreationBlock ¶
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*MiniMeTokenCaller) Decimals ¶
func (_MiniMeToken *MiniMeTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*MiniMeTokenCaller) Name ¶
func (_MiniMeToken *MiniMeTokenCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*MiniMeTokenCaller) ParentSnapShotBlock ¶
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*MiniMeTokenCaller) ParentToken ¶
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*MiniMeTokenCaller) Symbol ¶
func (_MiniMeToken *MiniMeTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*MiniMeTokenCaller) TokenFactory ¶
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*MiniMeTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*MiniMeTokenCaller) TotalSupplyAt ¶
func (_MiniMeToken *MiniMeTokenCaller) TotalSupplyAt(opts *bind.CallOpts, _blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenCaller) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenCaller) TransfersEnabled(opts *bind.CallOpts) (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
type MiniMeTokenCallerRaw ¶
type MiniMeTokenCallerRaw struct {
Contract *MiniMeTokenCaller // Generic read-only contract binding to access the raw methods on
}
MiniMeTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MiniMeTokenCallerRaw) Call ¶
func (_MiniMeToken *MiniMeTokenCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MiniMeTokenCallerSession ¶
type MiniMeTokenCallerSession struct { Contract *MiniMeTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MiniMeTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MiniMeTokenCallerSession) Allowance ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*MiniMeTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*MiniMeTokenCallerSession) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenCallerSession) Controller ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*MiniMeTokenCallerSession) CreationBlock ¶
func (_MiniMeToken *MiniMeTokenCallerSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*MiniMeTokenCallerSession) Decimals ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*MiniMeTokenCallerSession) Name ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*MiniMeTokenCallerSession) ParentSnapShotBlock ¶
func (_MiniMeToken *MiniMeTokenCallerSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*MiniMeTokenCallerSession) ParentToken ¶
func (_MiniMeToken *MiniMeTokenCallerSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*MiniMeTokenCallerSession) Symbol ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*MiniMeTokenCallerSession) TokenFactory ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*MiniMeTokenCallerSession) TotalSupply ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*MiniMeTokenCallerSession) TotalSupplyAt ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TotalSupplyAt(_blockNumber *big.Int) (*big.Int, error)
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenCallerSession) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
func (*MiniMeTokenCallerSession) Version ¶
func (_MiniMeToken *MiniMeTokenCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type MiniMeTokenClaimedTokens ¶
type MiniMeTokenClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenClaimedTokens represents a ClaimedTokens event raised by the MiniMeToken contract.
type MiniMeTokenClaimedTokensIterator ¶
type MiniMeTokenClaimedTokensIterator struct { Event *MiniMeTokenClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the MiniMeToken contract.
func (*MiniMeTokenClaimedTokensIterator) Close ¶
func (it *MiniMeTokenClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenClaimedTokensIterator) Error ¶
func (it *MiniMeTokenClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenClaimedTokensIterator) Next ¶
func (it *MiniMeTokenClaimedTokensIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenFactory ¶
type MiniMeTokenFactory struct { MiniMeTokenFactoryCaller // Read-only binding to the contract MiniMeTokenFactoryTransactor // Write-only binding to the contract MiniMeTokenFactoryFilterer // Log filterer for contract events }
MiniMeTokenFactory is an auto generated Go binding around an Ethereum contract.
func DeployMiniMeTokenFactory ¶
func DeployMiniMeTokenFactory(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MiniMeTokenFactory, error)
DeployMiniMeTokenFactory deploys a new Ethereum contract, binding an instance of MiniMeTokenFactory to it.
func NewMiniMeTokenFactory ¶
func NewMiniMeTokenFactory(address common.Address, backend bind.ContractBackend) (*MiniMeTokenFactory, error)
NewMiniMeTokenFactory creates a new instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryCaller ¶
type MiniMeTokenFactoryCaller struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMiniMeTokenFactoryCaller ¶
func NewMiniMeTokenFactoryCaller(address common.Address, caller bind.ContractCaller) (*MiniMeTokenFactoryCaller, error)
NewMiniMeTokenFactoryCaller creates a new read-only instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryCallerRaw ¶
type MiniMeTokenFactoryCallerRaw struct {
Contract *MiniMeTokenFactoryCaller // Generic read-only contract binding to access the raw methods on
}
MiniMeTokenFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryCallerRaw) Call ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MiniMeTokenFactoryCallerSession ¶
type MiniMeTokenFactoryCallerSession struct { Contract *MiniMeTokenFactoryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MiniMeTokenFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type MiniMeTokenFactoryFilterer ¶
type MiniMeTokenFactoryFilterer struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMiniMeTokenFactoryFilterer ¶
func NewMiniMeTokenFactoryFilterer(address common.Address, filterer bind.ContractFilterer) (*MiniMeTokenFactoryFilterer, error)
NewMiniMeTokenFactoryFilterer creates a new log filterer instance of MiniMeTokenFactory, bound to a specific deployed contract.
type MiniMeTokenFactoryRaw ¶
type MiniMeTokenFactoryRaw struct {
Contract *MiniMeTokenFactory // Generic contract binding to access the raw methods on
}
MiniMeTokenFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryRaw) Call ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MiniMeTokenFactoryRaw) Transact ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenFactoryRaw) Transfer ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenFactorySession ¶
type MiniMeTokenFactorySession struct { Contract *MiniMeTokenFactory // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MiniMeTokenFactorySession) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactorySession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFactoryTransactor ¶
type MiniMeTokenFactoryTransactor struct {
// contains filtered or unexported fields
}
MiniMeTokenFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMiniMeTokenFactoryTransactor ¶
func NewMiniMeTokenFactoryTransactor(address common.Address, transactor bind.ContractTransactor) (*MiniMeTokenFactoryTransactor, error)
NewMiniMeTokenFactoryTransactor creates a new write-only instance of MiniMeTokenFactory, bound to a specific deployed contract.
func (*MiniMeTokenFactoryTransactor) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactor) CreateCloneToken(opts *bind.TransactOpts, _parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFactoryTransactorRaw ¶
type MiniMeTokenFactoryTransactorRaw struct {
Contract *MiniMeTokenFactoryTransactor // Generic write-only contract binding to access the raw methods on
}
MiniMeTokenFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MiniMeTokenFactoryTransactorRaw) Transact ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenFactoryTransactorRaw) Transfer ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenFactoryTransactorSession ¶
type MiniMeTokenFactoryTransactorSession struct { Contract *MiniMeTokenFactoryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MiniMeTokenFactoryTransactorSession) CreateCloneToken ¶
func (_MiniMeTokenFactory *MiniMeTokenFactoryTransactorSession) CreateCloneToken(_parentToken common.Address, _snapshotBlock *big.Int, _tokenName string, _decimalUnits uint8, _tokenSymbol string, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x5b7b72c1.
Solidity: function createCloneToken(address _parentToken, uint256 _snapshotBlock, string _tokenName, uint8 _decimalUnits, string _tokenSymbol, bool _transfersEnabled) returns(address)
type MiniMeTokenFilterer ¶
type MiniMeTokenFilterer struct {
// contains filtered or unexported fields
}
MiniMeTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMiniMeTokenFilterer ¶
func NewMiniMeTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*MiniMeTokenFilterer, error)
NewMiniMeTokenFilterer creates a new log filterer instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenFilterer) FilterApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*MiniMeTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) FilterClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*MiniMeTokenClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) FilterNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*MiniMeTokenNewCloneTokenIterator, error)
FilterNewCloneToken is a free log retrieval operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) FilterTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*MiniMeTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*MiniMeTokenFilterer) ParseApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseApproval(log types.Log) (*MiniMeTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) ParseClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseClaimedTokens(log types.Log) (*MiniMeTokenClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) ParseNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseNewCloneToken(log types.Log) (*MiniMeTokenNewCloneToken, error)
ParseNewCloneToken is a log parse operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) ParseTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) ParseTransfer(log types.Log) (*MiniMeTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*MiniMeTokenFilterer) WatchApproval ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MiniMeTokenApproval, _owner []common.Address, _spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*MiniMeTokenFilterer) WatchClaimedTokens ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *MiniMeTokenClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*MiniMeTokenFilterer) WatchNewCloneToken ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *MiniMeTokenNewCloneToken, _cloneToken []common.Address) (event.Subscription, error)
WatchNewCloneToken is a free log subscription operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*MiniMeTokenFilterer) WatchTransfer ¶
func (_MiniMeToken *MiniMeTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MiniMeTokenTransfer, _from []common.Address, _to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
type MiniMeTokenNewCloneToken ¶
type MiniMeTokenNewCloneToken struct { CloneToken common.Address SnapshotBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenNewCloneToken represents a NewCloneToken event raised by the MiniMeToken contract.
type MiniMeTokenNewCloneTokenIterator ¶
type MiniMeTokenNewCloneTokenIterator struct { Event *MiniMeTokenNewCloneToken // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenNewCloneTokenIterator is returned from FilterNewCloneToken and is used to iterate over the raw logs and unpacked data for NewCloneToken events raised by the MiniMeToken contract.
func (*MiniMeTokenNewCloneTokenIterator) Close ¶
func (it *MiniMeTokenNewCloneTokenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenNewCloneTokenIterator) Error ¶
func (it *MiniMeTokenNewCloneTokenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenNewCloneTokenIterator) Next ¶
func (it *MiniMeTokenNewCloneTokenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MiniMeTokenRaw ¶
type MiniMeTokenRaw struct {
Contract *MiniMeToken // Generic contract binding to access the raw methods on
}
MiniMeTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MiniMeTokenRaw) Call ¶
func (_MiniMeToken *MiniMeTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MiniMeTokenRaw) Transact ¶
func (_MiniMeToken *MiniMeTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenRaw) Transfer ¶
func (_MiniMeToken *MiniMeTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenSession ¶
type MiniMeTokenSession struct { Contract *MiniMeToken // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MiniMeTokenSession) Allowance ¶
func (_MiniMeToken *MiniMeTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*MiniMeTokenSession) Approve ¶
func (_MiniMeToken *MiniMeTokenSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*MiniMeTokenSession) BalanceOfAt ¶
func (_MiniMeToken *MiniMeTokenSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenSession) ChangeController ¶
func (_MiniMeToken *MiniMeTokenSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenSession) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenSession) Controller ¶
func (_MiniMeToken *MiniMeTokenSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*MiniMeTokenSession) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenSession) CreationBlock ¶
func (_MiniMeToken *MiniMeTokenSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*MiniMeTokenSession) Decimals ¶
func (_MiniMeToken *MiniMeTokenSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*MiniMeTokenSession) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenSession) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenSession) Fallback ¶
func (_MiniMeToken *MiniMeTokenSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*MiniMeTokenSession) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenSession) Name ¶
func (_MiniMeToken *MiniMeTokenSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*MiniMeTokenSession) ParentSnapShotBlock ¶
func (_MiniMeToken *MiniMeTokenSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*MiniMeTokenSession) ParentToken ¶
func (_MiniMeToken *MiniMeTokenSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*MiniMeTokenSession) Symbol ¶
func (_MiniMeToken *MiniMeTokenSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*MiniMeTokenSession) TokenFactory ¶
func (_MiniMeToken *MiniMeTokenSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*MiniMeTokenSession) TotalSupply ¶
func (_MiniMeToken *MiniMeTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*MiniMeTokenSession) TotalSupplyAt ¶
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*MiniMeTokenSession) Transfer ¶
func (_MiniMeToken *MiniMeTokenSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenSession) TransfersEnabled ¶
func (_MiniMeToken *MiniMeTokenSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
func (*MiniMeTokenSession) Version ¶
func (_MiniMeToken *MiniMeTokenSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type MiniMeTokenTransactor ¶
type MiniMeTokenTransactor struct {
// contains filtered or unexported fields
}
MiniMeTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMiniMeTokenTransactor ¶
func NewMiniMeTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*MiniMeTokenTransactor, error)
NewMiniMeTokenTransactor creates a new write-only instance of MiniMeToken, bound to a specific deployed contract.
func (*MiniMeTokenTransactor) Approve ¶
func (_MiniMeToken *MiniMeTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactor) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenTransactor) ChangeController ¶
func (_MiniMeToken *MiniMeTokenTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenTransactor) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenTransactor) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenTransactor) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactor) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenTransactor) Fallback ¶
func (_MiniMeToken *MiniMeTokenTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*MiniMeTokenTransactor) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactor) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactor) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type MiniMeTokenTransactorRaw ¶
type MiniMeTokenTransactorRaw struct {
Contract *MiniMeTokenTransactor // Generic write-only contract binding to access the raw methods on
}
MiniMeTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MiniMeTokenTransactorRaw) Transact ¶
func (_MiniMeToken *MiniMeTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MiniMeTokenTransactorRaw) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MiniMeTokenTransactorSession ¶
type MiniMeTokenTransactorSession struct { Contract *MiniMeTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MiniMeTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MiniMeTokenTransactorSession) Approve ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactorSession) ApproveAndCall ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*MiniMeTokenTransactorSession) ChangeController ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*MiniMeTokenTransactorSession) ClaimTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*MiniMeTokenTransactorSession) CreateCloneToken ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*MiniMeTokenTransactorSession) DestroyTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactorSession) EnableTransfers ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*MiniMeTokenTransactorSession) Fallback ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*MiniMeTokenTransactorSession) GenerateTokens ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*MiniMeTokenTransactorSession) Transfer ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*MiniMeTokenTransactorSession) TransferFrom ¶
func (_MiniMeToken *MiniMeTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type MiniMeTokenTransfer ¶
type MiniMeTokenTransfer struct { From common.Address To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MiniMeTokenTransfer represents a Transfer event raised by the MiniMeToken contract.
type MiniMeTokenTransferIterator ¶
type MiniMeTokenTransferIterator struct { Event *MiniMeTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MiniMeTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the MiniMeToken contract.
func (*MiniMeTokenTransferIterator) Close ¶
func (it *MiniMeTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MiniMeTokenTransferIterator) Error ¶
func (it *MiniMeTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MiniMeTokenTransferIterator) Next ¶
func (it *MiniMeTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type 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 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.
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 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) AcceptOwnership ¶
func (_Owned *OwnedSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedSession) ChangeOwner ¶
func (_Owned *OwnedSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) 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) AcceptOwnership ¶
func (_Owned *OwnedTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedTransactor) ChangeOwner ¶
func (_Owned *OwnedTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) 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) AcceptOwnership ¶
func (_Owned *OwnedTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*OwnedTransactorSession) ChangeOwner ¶
func (_Owned *OwnedTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
type SGTExchanger ¶
type SGTExchanger struct { SGTExchangerCaller // Read-only binding to the contract SGTExchangerTransactor // Write-only binding to the contract SGTExchangerFilterer // Log filterer for contract events }
SGTExchanger is an auto generated Go binding around an Ethereum contract.
func DeploySGTExchanger ¶
func DeploySGTExchanger(auth *bind.TransactOpts, backend bind.ContractBackend, _sgt common.Address, _snt common.Address, _statusContribution common.Address) (common.Address, *types.Transaction, *SGTExchanger, error)
DeploySGTExchanger deploys a new Ethereum contract, binding an instance of SGTExchanger to it.
func NewSGTExchanger ¶
func NewSGTExchanger(address common.Address, backend bind.ContractBackend) (*SGTExchanger, error)
NewSGTExchanger creates a new instance of SGTExchanger, bound to a specific deployed contract.
type SGTExchangerCaller ¶
type SGTExchangerCaller struct {
// contains filtered or unexported fields
}
SGTExchangerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSGTExchangerCaller ¶
func NewSGTExchangerCaller(address common.Address, caller bind.ContractCaller) (*SGTExchangerCaller, error)
NewSGTExchangerCaller creates a new read-only instance of SGTExchanger, bound to a specific deployed contract.
func (*SGTExchangerCaller) Collected ¶
func (_SGTExchanger *SGTExchangerCaller) Collected(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Collected is a free data retrieval call binding the contract method 0x38e43840.
Solidity: function collected(address ) view returns(uint256)
func (*SGTExchangerCaller) NewOwner ¶
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SGTExchangerCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SGTExchangerCaller) Sgt ¶
Sgt is a free data retrieval call binding the contract method 0x357a0ba2.
Solidity: function sgt() view returns(address)
func (*SGTExchangerCaller) Snt ¶
Snt is a free data retrieval call binding the contract method 0x060eb520.
Solidity: function snt() view returns(address)
func (*SGTExchangerCaller) StatusContribution ¶
func (_SGTExchanger *SGTExchangerCaller) StatusContribution(opts *bind.CallOpts) (common.Address, error)
StatusContribution is a free data retrieval call binding the contract method 0x52d50408.
Solidity: function statusContribution() view returns(address)
func (*SGTExchangerCaller) TotalCollected ¶
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
type SGTExchangerCallerRaw ¶
type SGTExchangerCallerRaw struct {
Contract *SGTExchangerCaller // Generic read-only contract binding to access the raw methods on
}
SGTExchangerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SGTExchangerCallerRaw) Call ¶
func (_SGTExchanger *SGTExchangerCallerRaw) 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 SGTExchangerCallerSession ¶
type SGTExchangerCallerSession struct { Contract *SGTExchangerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SGTExchangerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SGTExchangerCallerSession) Collected ¶
Collected is a free data retrieval call binding the contract method 0x38e43840.
Solidity: function collected(address ) view returns(uint256)
func (*SGTExchangerCallerSession) NewOwner ¶
func (_SGTExchanger *SGTExchangerCallerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SGTExchangerCallerSession) Owner ¶
func (_SGTExchanger *SGTExchangerCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SGTExchangerCallerSession) Sgt ¶
func (_SGTExchanger *SGTExchangerCallerSession) Sgt() (common.Address, error)
Sgt is a free data retrieval call binding the contract method 0x357a0ba2.
Solidity: function sgt() view returns(address)
func (*SGTExchangerCallerSession) Snt ¶
func (_SGTExchanger *SGTExchangerCallerSession) Snt() (common.Address, error)
Snt is a free data retrieval call binding the contract method 0x060eb520.
Solidity: function snt() view returns(address)
func (*SGTExchangerCallerSession) StatusContribution ¶
func (_SGTExchanger *SGTExchangerCallerSession) StatusContribution() (common.Address, error)
StatusContribution is a free data retrieval call binding the contract method 0x52d50408.
Solidity: function statusContribution() view returns(address)
func (*SGTExchangerCallerSession) TotalCollected ¶
func (_SGTExchanger *SGTExchangerCallerSession) TotalCollected() (*big.Int, error)
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
type SGTExchangerClaimedTokens ¶
type SGTExchangerClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SGTExchangerClaimedTokens represents a ClaimedTokens event raised by the SGTExchanger contract.
type SGTExchangerClaimedTokensIterator ¶
type SGTExchangerClaimedTokensIterator struct { Event *SGTExchangerClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SGTExchangerClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the SGTExchanger contract.
func (*SGTExchangerClaimedTokensIterator) Close ¶
func (it *SGTExchangerClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SGTExchangerClaimedTokensIterator) Error ¶
func (it *SGTExchangerClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SGTExchangerClaimedTokensIterator) Next ¶
func (it *SGTExchangerClaimedTokensIterator) 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 SGTExchangerFilterer ¶
type SGTExchangerFilterer struct {
// contains filtered or unexported fields
}
SGTExchangerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSGTExchangerFilterer ¶
func NewSGTExchangerFilterer(address common.Address, filterer bind.ContractFilterer) (*SGTExchangerFilterer, error)
NewSGTExchangerFilterer creates a new log filterer instance of SGTExchanger, bound to a specific deployed contract.
func (*SGTExchangerFilterer) FilterClaimedTokens ¶
func (_SGTExchanger *SGTExchangerFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SGTExchangerClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SGTExchangerFilterer) FilterTokensCollected ¶
func (_SGTExchanger *SGTExchangerFilterer) FilterTokensCollected(opts *bind.FilterOpts, _holder []common.Address) (*SGTExchangerTokensCollectedIterator, error)
FilterTokensCollected is a free log retrieval operation binding the contract event 0x9381e53ffdc9733a6783a6f8665be3f89c231bb81a6771996ed553b4e75c0fe3.
Solidity: event TokensCollected(address indexed _holder, uint256 _amount)
func (*SGTExchangerFilterer) ParseClaimedTokens ¶
func (_SGTExchanger *SGTExchangerFilterer) ParseClaimedTokens(log types.Log) (*SGTExchangerClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SGTExchangerFilterer) ParseTokensCollected ¶
func (_SGTExchanger *SGTExchangerFilterer) ParseTokensCollected(log types.Log) (*SGTExchangerTokensCollected, error)
ParseTokensCollected is a log parse operation binding the contract event 0x9381e53ffdc9733a6783a6f8665be3f89c231bb81a6771996ed553b4e75c0fe3.
Solidity: event TokensCollected(address indexed _holder, uint256 _amount)
func (*SGTExchangerFilterer) WatchClaimedTokens ¶
func (_SGTExchanger *SGTExchangerFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SGTExchangerClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SGTExchangerFilterer) WatchTokensCollected ¶
func (_SGTExchanger *SGTExchangerFilterer) WatchTokensCollected(opts *bind.WatchOpts, sink chan<- *SGTExchangerTokensCollected, _holder []common.Address) (event.Subscription, error)
WatchTokensCollected is a free log subscription operation binding the contract event 0x9381e53ffdc9733a6783a6f8665be3f89c231bb81a6771996ed553b4e75c0fe3.
Solidity: event TokensCollected(address indexed _holder, uint256 _amount)
type SGTExchangerRaw ¶
type SGTExchangerRaw struct {
Contract *SGTExchanger // Generic contract binding to access the raw methods on
}
SGTExchangerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SGTExchangerRaw) Call ¶
func (_SGTExchanger *SGTExchangerRaw) 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 (*SGTExchangerRaw) Transact ¶
func (_SGTExchanger *SGTExchangerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SGTExchangerRaw) Transfer ¶
func (_SGTExchanger *SGTExchangerRaw) 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 SGTExchangerSession ¶
type SGTExchangerSession struct { Contract *SGTExchanger // 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 }
SGTExchangerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SGTExchangerSession) AcceptOwnership ¶
func (_SGTExchanger *SGTExchangerSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SGTExchangerSession) ChangeOwner ¶
func (_SGTExchanger *SGTExchangerSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SGTExchangerSession) ClaimTokens ¶
func (_SGTExchanger *SGTExchangerSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SGTExchangerSession) Collect ¶
func (_SGTExchanger *SGTExchangerSession) Collect() (*types.Transaction, error)
Collect is a paid mutator transaction binding the contract method 0xe5225381.
Solidity: function collect() returns()
func (*SGTExchangerSession) Collected ¶
Collected is a free data retrieval call binding the contract method 0x38e43840.
Solidity: function collected(address ) view returns(uint256)
func (*SGTExchangerSession) NewOwner ¶
func (_SGTExchanger *SGTExchangerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SGTExchangerSession) OnApprove ¶
func (_SGTExchanger *SGTExchangerSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*SGTExchangerSession) OnTransfer ¶
func (_SGTExchanger *SGTExchangerSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*SGTExchangerSession) Owner ¶
func (_SGTExchanger *SGTExchangerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SGTExchangerSession) ProxyPayment ¶
func (_SGTExchanger *SGTExchangerSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
func (*SGTExchangerSession) Sgt ¶
func (_SGTExchanger *SGTExchangerSession) Sgt() (common.Address, error)
Sgt is a free data retrieval call binding the contract method 0x357a0ba2.
Solidity: function sgt() view returns(address)
func (*SGTExchangerSession) Snt ¶
func (_SGTExchanger *SGTExchangerSession) Snt() (common.Address, error)
Snt is a free data retrieval call binding the contract method 0x060eb520.
Solidity: function snt() view returns(address)
func (*SGTExchangerSession) StatusContribution ¶
func (_SGTExchanger *SGTExchangerSession) StatusContribution() (common.Address, error)
StatusContribution is a free data retrieval call binding the contract method 0x52d50408.
Solidity: function statusContribution() view returns(address)
func (*SGTExchangerSession) TotalCollected ¶
func (_SGTExchanger *SGTExchangerSession) TotalCollected() (*big.Int, error)
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
type SGTExchangerTokensCollected ¶
type SGTExchangerTokensCollected struct { Holder common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SGTExchangerTokensCollected represents a TokensCollected event raised by the SGTExchanger contract.
type SGTExchangerTokensCollectedIterator ¶
type SGTExchangerTokensCollectedIterator struct { Event *SGTExchangerTokensCollected // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SGTExchangerTokensCollectedIterator is returned from FilterTokensCollected and is used to iterate over the raw logs and unpacked data for TokensCollected events raised by the SGTExchanger contract.
func (*SGTExchangerTokensCollectedIterator) Close ¶
func (it *SGTExchangerTokensCollectedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SGTExchangerTokensCollectedIterator) Error ¶
func (it *SGTExchangerTokensCollectedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SGTExchangerTokensCollectedIterator) Next ¶
func (it *SGTExchangerTokensCollectedIterator) 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 SGTExchangerTransactor ¶
type SGTExchangerTransactor struct {
// contains filtered or unexported fields
}
SGTExchangerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSGTExchangerTransactor ¶
func NewSGTExchangerTransactor(address common.Address, transactor bind.ContractTransactor) (*SGTExchangerTransactor, error)
NewSGTExchangerTransactor creates a new write-only instance of SGTExchanger, bound to a specific deployed contract.
func (*SGTExchangerTransactor) AcceptOwnership ¶
func (_SGTExchanger *SGTExchangerTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SGTExchangerTransactor) ChangeOwner ¶
func (_SGTExchanger *SGTExchangerTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SGTExchangerTransactor) ClaimTokens ¶
func (_SGTExchanger *SGTExchangerTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SGTExchangerTransactor) Collect ¶
func (_SGTExchanger *SGTExchangerTransactor) Collect(opts *bind.TransactOpts) (*types.Transaction, error)
Collect is a paid mutator transaction binding the contract method 0xe5225381.
Solidity: function collect() returns()
func (*SGTExchangerTransactor) OnApprove ¶
func (_SGTExchanger *SGTExchangerTransactor) OnApprove(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*SGTExchangerTransactor) OnTransfer ¶
func (_SGTExchanger *SGTExchangerTransactor) OnTransfer(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*SGTExchangerTransactor) ProxyPayment ¶
func (_SGTExchanger *SGTExchangerTransactor) ProxyPayment(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
type SGTExchangerTransactorRaw ¶
type SGTExchangerTransactorRaw struct {
Contract *SGTExchangerTransactor // Generic write-only contract binding to access the raw methods on
}
SGTExchangerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SGTExchangerTransactorRaw) Transact ¶
func (_SGTExchanger *SGTExchangerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SGTExchangerTransactorRaw) Transfer ¶
func (_SGTExchanger *SGTExchangerTransactorRaw) 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 SGTExchangerTransactorSession ¶
type SGTExchangerTransactorSession struct { Contract *SGTExchangerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SGTExchangerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SGTExchangerTransactorSession) AcceptOwnership ¶
func (_SGTExchanger *SGTExchangerTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SGTExchangerTransactorSession) ChangeOwner ¶
func (_SGTExchanger *SGTExchangerTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SGTExchangerTransactorSession) ClaimTokens ¶
func (_SGTExchanger *SGTExchangerTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SGTExchangerTransactorSession) Collect ¶
func (_SGTExchanger *SGTExchangerTransactorSession) Collect() (*types.Transaction, error)
Collect is a paid mutator transaction binding the contract method 0xe5225381.
Solidity: function collect() returns()
func (*SGTExchangerTransactorSession) OnApprove ¶
func (_SGTExchanger *SGTExchangerTransactorSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*SGTExchangerTransactorSession) OnTransfer ¶
func (_SGTExchanger *SGTExchangerTransactorSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*SGTExchangerTransactorSession) ProxyPayment ¶
func (_SGTExchanger *SGTExchangerTransactorSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
type SNT ¶
type SNT struct { SNTCaller // Read-only binding to the contract SNTTransactor // Write-only binding to the contract SNTFilterer // Log filterer for contract events }
SNT is an auto generated Go binding around an Ethereum contract.
func DeploySNT ¶
func DeploySNT(auth *bind.TransactOpts, backend bind.ContractBackend, _tokenFactory common.Address) (common.Address, *types.Transaction, *SNT, error)
DeploySNT deploys a new Ethereum contract, binding an instance of SNT to it.
type SNTApproval ¶
type SNTApproval struct { Owner common.Address Spender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SNTApproval represents a Approval event raised by the SNT contract.
type SNTApprovalIterator ¶
type SNTApprovalIterator struct { Event *SNTApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the SNT contract.
func (*SNTApprovalIterator) Close ¶
func (it *SNTApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTApprovalIterator) Error ¶
func (it *SNTApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTApprovalIterator) Next ¶
func (it *SNTApprovalIterator) 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 SNTCaller ¶
type SNTCaller struct {
// contains filtered or unexported fields
}
SNTCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSNTCaller ¶
NewSNTCaller creates a new read-only instance of SNT, bound to a specific deployed contract.
func (*SNTCaller) Allowance ¶
func (_SNT *SNTCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*SNTCaller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*SNTCaller) BalanceOfAt ¶
func (_SNT *SNTCaller) BalanceOfAt(opts *bind.CallOpts, _owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*SNTCaller) Controller ¶
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*SNTCaller) CreationBlock ¶
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*SNTCaller) Decimals ¶
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*SNTCaller) Name ¶
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*SNTCaller) ParentSnapShotBlock ¶
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*SNTCaller) ParentToken ¶
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*SNTCaller) Symbol ¶
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*SNTCaller) TokenFactory ¶
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*SNTCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*SNTCaller) TotalSupplyAt ¶
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*SNTCaller) TransfersEnabled ¶
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
type SNTCallerRaw ¶
type SNTCallerRaw struct {
Contract *SNTCaller // Generic read-only contract binding to access the raw methods on
}
SNTCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SNTCallerRaw) Call ¶
func (_SNT *SNTCallerRaw) 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 SNTCallerSession ¶
type SNTCallerSession struct { Contract *SNTCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SNTCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SNTCallerSession) Allowance ¶
func (_SNT *SNTCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*SNTCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*SNTCallerSession) BalanceOfAt ¶
func (_SNT *SNTCallerSession) BalanceOfAt(_owner common.Address, _blockNumber *big.Int) (*big.Int, error)
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*SNTCallerSession) Controller ¶
func (_SNT *SNTCallerSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*SNTCallerSession) CreationBlock ¶
func (_SNT *SNTCallerSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*SNTCallerSession) Decimals ¶
func (_SNT *SNTCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*SNTCallerSession) Name ¶
func (_SNT *SNTCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*SNTCallerSession) ParentSnapShotBlock ¶
func (_SNT *SNTCallerSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*SNTCallerSession) ParentToken ¶
func (_SNT *SNTCallerSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*SNTCallerSession) Symbol ¶
func (_SNT *SNTCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*SNTCallerSession) TokenFactory ¶
func (_SNT *SNTCallerSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*SNTCallerSession) TotalSupply ¶
func (_SNT *SNTCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*SNTCallerSession) TotalSupplyAt ¶
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*SNTCallerSession) TransfersEnabled ¶
func (_SNT *SNTCallerSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
func (*SNTCallerSession) Version ¶
func (_SNT *SNTCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type SNTClaimedTokens ¶
type SNTClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SNTClaimedTokens represents a ClaimedTokens event raised by the SNT contract.
type SNTClaimedTokensIterator ¶
type SNTClaimedTokensIterator struct { Event *SNTClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the SNT contract.
func (*SNTClaimedTokensIterator) Close ¶
func (it *SNTClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTClaimedTokensIterator) Error ¶
func (it *SNTClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTClaimedTokensIterator) Next ¶
func (it *SNTClaimedTokensIterator) 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 SNTFilterer ¶
type SNTFilterer struct {
// contains filtered or unexported fields
}
SNTFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSNTFilterer ¶
func NewSNTFilterer(address common.Address, filterer bind.ContractFilterer) (*SNTFilterer, error)
NewSNTFilterer creates a new log filterer instance of SNT, bound to a specific deployed contract.
func (*SNTFilterer) FilterApproval ¶
func (_SNT *SNTFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*SNTApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*SNTFilterer) FilterClaimedTokens ¶
func (_SNT *SNTFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SNTClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTFilterer) FilterNewCloneToken ¶
func (_SNT *SNTFilterer) FilterNewCloneToken(opts *bind.FilterOpts, _cloneToken []common.Address) (*SNTNewCloneTokenIterator, error)
FilterNewCloneToken is a free log retrieval operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*SNTFilterer) FilterTransfer ¶
func (_SNT *SNTFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*SNTTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*SNTFilterer) ParseApproval ¶
func (_SNT *SNTFilterer) ParseApproval(log types.Log) (*SNTApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*SNTFilterer) ParseClaimedTokens ¶
func (_SNT *SNTFilterer) ParseClaimedTokens(log types.Log) (*SNTClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTFilterer) ParseNewCloneToken ¶
func (_SNT *SNTFilterer) ParseNewCloneToken(log types.Log) (*SNTNewCloneToken, error)
ParseNewCloneToken is a log parse operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*SNTFilterer) ParseTransfer ¶
func (_SNT *SNTFilterer) ParseTransfer(log types.Log) (*SNTTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
func (*SNTFilterer) WatchApproval ¶
func (_SNT *SNTFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNTApproval, _owner []common.Address, _spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed _owner, address indexed _spender, uint256 _amount)
func (*SNTFilterer) WatchClaimedTokens ¶
func (_SNT *SNTFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SNTClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTFilterer) WatchNewCloneToken ¶
func (_SNT *SNTFilterer) WatchNewCloneToken(opts *bind.WatchOpts, sink chan<- *SNTNewCloneToken, _cloneToken []common.Address) (event.Subscription, error)
WatchNewCloneToken is a free log subscription operation binding the contract event 0x086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade.
Solidity: event NewCloneToken(address indexed _cloneToken, uint256 _snapshotBlock)
func (*SNTFilterer) WatchTransfer ¶
func (_SNT *SNTFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNTTransfer, _from []common.Address, _to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed _from, address indexed _to, uint256 _amount)
type SNTNewCloneToken ¶
type SNTNewCloneToken struct { CloneToken common.Address SnapshotBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
SNTNewCloneToken represents a NewCloneToken event raised by the SNT contract.
type SNTNewCloneTokenIterator ¶
type SNTNewCloneTokenIterator struct { Event *SNTNewCloneToken // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTNewCloneTokenIterator is returned from FilterNewCloneToken and is used to iterate over the raw logs and unpacked data for NewCloneToken events raised by the SNT contract.
func (*SNTNewCloneTokenIterator) Close ¶
func (it *SNTNewCloneTokenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTNewCloneTokenIterator) Error ¶
func (it *SNTNewCloneTokenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTNewCloneTokenIterator) Next ¶
func (it *SNTNewCloneTokenIterator) 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 SNTPlaceHolder ¶
type SNTPlaceHolder struct { SNTPlaceHolderCaller // Read-only binding to the contract SNTPlaceHolderTransactor // Write-only binding to the contract SNTPlaceHolderFilterer // Log filterer for contract events }
SNTPlaceHolder is an auto generated Go binding around an Ethereum contract.
func DeploySNTPlaceHolder ¶
func DeploySNTPlaceHolder(auth *bind.TransactOpts, backend bind.ContractBackend, _owner common.Address, _snt common.Address, _contribution common.Address, _sgtExchanger common.Address) (common.Address, *types.Transaction, *SNTPlaceHolder, error)
DeploySNTPlaceHolder deploys a new Ethereum contract, binding an instance of SNTPlaceHolder to it.
func NewSNTPlaceHolder ¶
func NewSNTPlaceHolder(address common.Address, backend bind.ContractBackend) (*SNTPlaceHolder, error)
NewSNTPlaceHolder creates a new instance of SNTPlaceHolder, bound to a specific deployed contract.
type SNTPlaceHolderCaller ¶
type SNTPlaceHolderCaller struct {
// contains filtered or unexported fields
}
SNTPlaceHolderCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSNTPlaceHolderCaller ¶
func NewSNTPlaceHolderCaller(address common.Address, caller bind.ContractCaller) (*SNTPlaceHolderCaller, error)
NewSNTPlaceHolderCaller creates a new read-only instance of SNTPlaceHolder, bound to a specific deployed contract.
func (*SNTPlaceHolderCaller) ActivationTime ¶
ActivationTime is a free data retrieval call binding the contract method 0xda4493f6.
Solidity: function activationTime() view returns(uint256)
func (*SNTPlaceHolderCaller) Contribution ¶
func (_SNTPlaceHolder *SNTPlaceHolderCaller) Contribution(opts *bind.CallOpts) (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*SNTPlaceHolderCaller) NewOwner ¶
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SNTPlaceHolderCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SNTPlaceHolderCaller) SgtExchanger ¶
func (_SNTPlaceHolder *SNTPlaceHolderCaller) SgtExchanger(opts *bind.CallOpts) (common.Address, error)
SgtExchanger is a free data retrieval call binding the contract method 0xad344bbe.
Solidity: function sgtExchanger() view returns(address)
type SNTPlaceHolderCallerRaw ¶
type SNTPlaceHolderCallerRaw struct {
Contract *SNTPlaceHolderCaller // Generic read-only contract binding to access the raw methods on
}
SNTPlaceHolderCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SNTPlaceHolderCallerRaw) Call ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerRaw) 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 SNTPlaceHolderCallerSession ¶
type SNTPlaceHolderCallerSession struct { Contract *SNTPlaceHolderCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SNTPlaceHolderCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SNTPlaceHolderCallerSession) ActivationTime ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) ActivationTime() (*big.Int, error)
ActivationTime is a free data retrieval call binding the contract method 0xda4493f6.
Solidity: function activationTime() view returns(uint256)
func (*SNTPlaceHolderCallerSession) Contribution ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*SNTPlaceHolderCallerSession) NewOwner ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SNTPlaceHolderCallerSession) Owner ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SNTPlaceHolderCallerSession) SgtExchanger ¶
func (_SNTPlaceHolder *SNTPlaceHolderCallerSession) SgtExchanger() (common.Address, error)
SgtExchanger is a free data retrieval call binding the contract method 0xad344bbe.
Solidity: function sgtExchanger() view returns(address)
type SNTPlaceHolderClaimedTokens ¶
type SNTPlaceHolderClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SNTPlaceHolderClaimedTokens represents a ClaimedTokens event raised by the SNTPlaceHolder contract.
type SNTPlaceHolderClaimedTokensIterator ¶
type SNTPlaceHolderClaimedTokensIterator struct { Event *SNTPlaceHolderClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTPlaceHolderClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the SNTPlaceHolder contract.
func (*SNTPlaceHolderClaimedTokensIterator) Close ¶
func (it *SNTPlaceHolderClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTPlaceHolderClaimedTokensIterator) Error ¶
func (it *SNTPlaceHolderClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTPlaceHolderClaimedTokensIterator) Next ¶
func (it *SNTPlaceHolderClaimedTokensIterator) 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 SNTPlaceHolderControllerChanged ¶
type SNTPlaceHolderControllerChanged struct { NewController common.Address Raw types.Log // Blockchain specific contextual infos }
SNTPlaceHolderControllerChanged represents a ControllerChanged event raised by the SNTPlaceHolder contract.
type SNTPlaceHolderControllerChangedIterator ¶
type SNTPlaceHolderControllerChangedIterator struct { Event *SNTPlaceHolderControllerChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTPlaceHolderControllerChangedIterator is returned from FilterControllerChanged and is used to iterate over the raw logs and unpacked data for ControllerChanged events raised by the SNTPlaceHolder contract.
func (*SNTPlaceHolderControllerChangedIterator) Close ¶
func (it *SNTPlaceHolderControllerChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTPlaceHolderControllerChangedIterator) Error ¶
func (it *SNTPlaceHolderControllerChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTPlaceHolderControllerChangedIterator) Next ¶
func (it *SNTPlaceHolderControllerChangedIterator) 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 SNTPlaceHolderFilterer ¶
type SNTPlaceHolderFilterer struct {
// contains filtered or unexported fields
}
SNTPlaceHolderFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSNTPlaceHolderFilterer ¶
func NewSNTPlaceHolderFilterer(address common.Address, filterer bind.ContractFilterer) (*SNTPlaceHolderFilterer, error)
NewSNTPlaceHolderFilterer creates a new log filterer instance of SNTPlaceHolder, bound to a specific deployed contract.
func (*SNTPlaceHolderFilterer) FilterClaimedTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*SNTPlaceHolderClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTPlaceHolderFilterer) FilterControllerChanged ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) FilterControllerChanged(opts *bind.FilterOpts, _newController []common.Address) (*SNTPlaceHolderControllerChangedIterator, error)
FilterControllerChanged is a free log retrieval operation binding the contract event 0x027c3e080ed9215f564a9455a666f7e459b3edc0bb6e02a1bf842fde4d0ccfc1.
Solidity: event ControllerChanged(address indexed _newController)
func (*SNTPlaceHolderFilterer) ParseClaimedTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) ParseClaimedTokens(log types.Log) (*SNTPlaceHolderClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTPlaceHolderFilterer) ParseControllerChanged ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) ParseControllerChanged(log types.Log) (*SNTPlaceHolderControllerChanged, error)
ParseControllerChanged is a log parse operation binding the contract event 0x027c3e080ed9215f564a9455a666f7e459b3edc0bb6e02a1bf842fde4d0ccfc1.
Solidity: event ControllerChanged(address indexed _newController)
func (*SNTPlaceHolderFilterer) WatchClaimedTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *SNTPlaceHolderClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*SNTPlaceHolderFilterer) WatchControllerChanged ¶
func (_SNTPlaceHolder *SNTPlaceHolderFilterer) WatchControllerChanged(opts *bind.WatchOpts, sink chan<- *SNTPlaceHolderControllerChanged, _newController []common.Address) (event.Subscription, error)
WatchControllerChanged is a free log subscription operation binding the contract event 0x027c3e080ed9215f564a9455a666f7e459b3edc0bb6e02a1bf842fde4d0ccfc1.
Solidity: event ControllerChanged(address indexed _newController)
type SNTPlaceHolderRaw ¶
type SNTPlaceHolderRaw struct {
Contract *SNTPlaceHolder // Generic contract binding to access the raw methods on
}
SNTPlaceHolderRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SNTPlaceHolderRaw) Call ¶
func (_SNTPlaceHolder *SNTPlaceHolderRaw) 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 (*SNTPlaceHolderRaw) Transact ¶
func (_SNTPlaceHolder *SNTPlaceHolderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNTPlaceHolderRaw) Transfer ¶
func (_SNTPlaceHolder *SNTPlaceHolderRaw) 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 SNTPlaceHolderSession ¶
type SNTPlaceHolderSession struct { Contract *SNTPlaceHolder // 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 }
SNTPlaceHolderSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SNTPlaceHolderSession) AcceptOwnership ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SNTPlaceHolderSession) ActivationTime ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) ActivationTime() (*big.Int, error)
ActivationTime is a free data retrieval call binding the contract method 0xda4493f6.
Solidity: function activationTime() view returns(uint256)
func (*SNTPlaceHolderSession) ChangeController ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTPlaceHolderSession) ChangeOwner ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SNTPlaceHolderSession) ClaimTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTPlaceHolderSession) Contribution ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) Contribution() (common.Address, error)
Contribution is a free data retrieval call binding the contract method 0x50520b1f.
Solidity: function contribution() view returns(address)
func (*SNTPlaceHolderSession) NewOwner ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*SNTPlaceHolderSession) OnApprove ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) OnApprove(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderSession) OnTransfer ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) OnTransfer(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderSession) Owner ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*SNTPlaceHolderSession) ProxyPayment ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
func (*SNTPlaceHolderSession) SgtExchanger ¶
func (_SNTPlaceHolder *SNTPlaceHolderSession) SgtExchanger() (common.Address, error)
SgtExchanger is a free data retrieval call binding the contract method 0xad344bbe.
Solidity: function sgtExchanger() view returns(address)
type SNTPlaceHolderTransactor ¶
type SNTPlaceHolderTransactor struct {
// contains filtered or unexported fields
}
SNTPlaceHolderTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSNTPlaceHolderTransactor ¶
func NewSNTPlaceHolderTransactor(address common.Address, transactor bind.ContractTransactor) (*SNTPlaceHolderTransactor, error)
NewSNTPlaceHolderTransactor creates a new write-only instance of SNTPlaceHolder, bound to a specific deployed contract.
func (*SNTPlaceHolderTransactor) AcceptOwnership ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SNTPlaceHolderTransactor) ChangeController ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTPlaceHolderTransactor) ChangeOwner ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SNTPlaceHolderTransactor) ClaimTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTPlaceHolderTransactor) OnApprove ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) OnApprove(opts *bind.TransactOpts, _from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderTransactor) OnTransfer ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderTransactor) ProxyPayment ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactor) ProxyPayment(opts *bind.TransactOpts, arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
type SNTPlaceHolderTransactorRaw ¶
type SNTPlaceHolderTransactorRaw struct {
Contract *SNTPlaceHolderTransactor // Generic write-only contract binding to access the raw methods on
}
SNTPlaceHolderTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SNTPlaceHolderTransactorRaw) Transact ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNTPlaceHolderTransactorRaw) Transfer ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorRaw) 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 SNTPlaceHolderTransactorSession ¶
type SNTPlaceHolderTransactorSession struct { Contract *SNTPlaceHolderTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SNTPlaceHolderTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SNTPlaceHolderTransactorSession) AcceptOwnership ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*SNTPlaceHolderTransactorSession) ChangeController ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTPlaceHolderTransactorSession) ChangeOwner ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*SNTPlaceHolderTransactorSession) ClaimTokens ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTPlaceHolderTransactorSession) OnApprove ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) OnApprove(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderTransactorSession) OnTransfer ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) OnTransfer(_from common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address , uint256 ) returns(bool)
func (*SNTPlaceHolderTransactorSession) ProxyPayment ¶
func (_SNTPlaceHolder *SNTPlaceHolderTransactorSession) ProxyPayment(arg0 common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address ) payable returns(bool)
type SNTRaw ¶
type SNTRaw struct {
Contract *SNT // Generic contract binding to access the raw methods on
}
SNTRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SNTRaw) Call ¶
func (_SNT *SNTRaw) 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 (*SNTRaw) Transact ¶
func (_SNT *SNTRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNTRaw) Transfer ¶
func (_SNT *SNTRaw) 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 SNTSession ¶
type SNTSession struct { Contract *SNT // 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 }
SNTSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SNTSession) Allowance ¶
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256 remaining)
func (*SNTSession) Approve ¶
func (_SNT *SNTSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*SNTSession) ApproveAndCall ¶
func (_SNT *SNTSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*SNTSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*SNTSession) BalanceOfAt ¶
BalanceOfAt is a free data retrieval call binding the contract method 0x4ee2cd7e.
Solidity: function balanceOfAt(address _owner, uint256 _blockNumber) view returns(uint256)
func (*SNTSession) ChangeController ¶
func (_SNT *SNTSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTSession) ClaimTokens ¶
func (_SNT *SNTSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTSession) Controller ¶
func (_SNT *SNTSession) Controller() (common.Address, error)
Controller is a free data retrieval call binding the contract method 0xf77c4791.
Solidity: function controller() view returns(address)
func (*SNTSession) CreateCloneToken ¶
func (_SNT *SNTSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*SNTSession) CreationBlock ¶
func (_SNT *SNTSession) CreationBlock() (*big.Int, error)
CreationBlock is a free data retrieval call binding the contract method 0x17634514.
Solidity: function creationBlock() view returns(uint256)
func (*SNTSession) Decimals ¶
func (_SNT *SNTSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*SNTSession) DestroyTokens ¶
func (_SNT *SNTSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTSession) EnableTransfers ¶
func (_SNT *SNTSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*SNTSession) Fallback ¶
func (_SNT *SNTSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SNTSession) GenerateTokens ¶
func (_SNT *SNTSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTSession) Name ¶
func (_SNT *SNTSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*SNTSession) ParentSnapShotBlock ¶
func (_SNT *SNTSession) ParentSnapShotBlock() (*big.Int, error)
ParentSnapShotBlock is a free data retrieval call binding the contract method 0xc5bcc4f1.
Solidity: function parentSnapShotBlock() view returns(uint256)
func (*SNTSession) ParentToken ¶
func (_SNT *SNTSession) ParentToken() (common.Address, error)
ParentToken is a free data retrieval call binding the contract method 0x80a54001.
Solidity: function parentToken() view returns(address)
func (*SNTSession) Symbol ¶
func (_SNT *SNTSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*SNTSession) TokenFactory ¶
func (_SNT *SNTSession) TokenFactory() (common.Address, error)
TokenFactory is a free data retrieval call binding the contract method 0xe77772fe.
Solidity: function tokenFactory() view returns(address)
func (*SNTSession) TotalSupply ¶
func (_SNT *SNTSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*SNTSession) TotalSupplyAt ¶
TotalSupplyAt is a free data retrieval call binding the contract method 0x981b24d0.
Solidity: function totalSupplyAt(uint256 _blockNumber) view returns(uint256)
func (*SNTSession) Transfer ¶
func (_SNT *SNTSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*SNTSession) TransferFrom ¶
func (_SNT *SNTSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
func (*SNTSession) TransfersEnabled ¶
func (_SNT *SNTSession) TransfersEnabled() (bool, error)
TransfersEnabled is a free data retrieval call binding the contract method 0xbef97c87.
Solidity: function transfersEnabled() view returns(bool)
func (*SNTSession) Version ¶
func (_SNT *SNTSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() view returns(string)
type SNTTransactor ¶
type SNTTransactor struct {
// contains filtered or unexported fields
}
SNTTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSNTTransactor ¶
func NewSNTTransactor(address common.Address, transactor bind.ContractTransactor) (*SNTTransactor, error)
NewSNTTransactor creates a new write-only instance of SNT, bound to a specific deployed contract.
func (*SNTTransactor) Approve ¶
func (_SNT *SNTTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*SNTTransactor) ApproveAndCall ¶
func (_SNT *SNTTransactor) ApproveAndCall(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*SNTTransactor) ChangeController ¶
func (_SNT *SNTTransactor) ChangeController(opts *bind.TransactOpts, _newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTTransactor) ClaimTokens ¶
func (_SNT *SNTTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTTransactor) CreateCloneToken ¶
func (_SNT *SNTTransactor) CreateCloneToken(opts *bind.TransactOpts, _cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*SNTTransactor) DestroyTokens ¶
func (_SNT *SNTTransactor) DestroyTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTTransactor) EnableTransfers ¶
func (_SNT *SNTTransactor) EnableTransfers(opts *bind.TransactOpts, _transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*SNTTransactor) Fallback ¶
func (_SNT *SNTTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SNTTransactor) GenerateTokens ¶
func (_SNT *SNTTransactor) GenerateTokens(opts *bind.TransactOpts, _owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTTransactor) Transfer ¶
func (_SNT *SNTTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*SNTTransactor) TransferFrom ¶
func (_SNT *SNTTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type SNTTransactorRaw ¶
type SNTTransactorRaw struct {
Contract *SNTTransactor // Generic write-only contract binding to access the raw methods on
}
SNTTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SNTTransactorRaw) Transact ¶
func (_SNT *SNTTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNTTransactorRaw) Transfer ¶
func (_SNT *SNTTransactorRaw) 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 SNTTransactorSession ¶
type SNTTransactorSession struct { Contract *SNTTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SNTTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SNTTransactorSession) Approve ¶
func (_SNT *SNTTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _amount) returns(bool success)
func (*SNTTransactorSession) ApproveAndCall ¶
func (_SNT *SNTTransactorSession) ApproveAndCall(_spender common.Address, _amount *big.Int, _extraData []byte) (*types.Transaction, error)
ApproveAndCall is a paid mutator transaction binding the contract method 0xcae9ca51.
Solidity: function approveAndCall(address _spender, uint256 _amount, bytes _extraData) returns(bool success)
func (*SNTTransactorSession) ChangeController ¶
func (_SNT *SNTTransactorSession) ChangeController(_newController common.Address) (*types.Transaction, error)
ChangeController is a paid mutator transaction binding the contract method 0x3cebb823.
Solidity: function changeController(address _newController) returns()
func (*SNTTransactorSession) ClaimTokens ¶
func (_SNT *SNTTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*SNTTransactorSession) CreateCloneToken ¶
func (_SNT *SNTTransactorSession) CreateCloneToken(_cloneTokenName string, _cloneDecimalUnits uint8, _cloneTokenSymbol string, _snapshotBlock *big.Int, _transfersEnabled bool) (*types.Transaction, error)
CreateCloneToken is a paid mutator transaction binding the contract method 0x6638c087.
Solidity: function createCloneToken(string _cloneTokenName, uint8 _cloneDecimalUnits, string _cloneTokenSymbol, uint256 _snapshotBlock, bool _transfersEnabled) returns(address)
func (*SNTTransactorSession) DestroyTokens ¶
func (_SNT *SNTTransactorSession) DestroyTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
DestroyTokens is a paid mutator transaction binding the contract method 0xd3ce77fe.
Solidity: function destroyTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTTransactorSession) EnableTransfers ¶
func (_SNT *SNTTransactorSession) EnableTransfers(_transfersEnabled bool) (*types.Transaction, error)
EnableTransfers is a paid mutator transaction binding the contract method 0xf41e60c5.
Solidity: function enableTransfers(bool _transfersEnabled) returns()
func (*SNTTransactorSession) Fallback ¶
func (_SNT *SNTTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*SNTTransactorSession) GenerateTokens ¶
func (_SNT *SNTTransactorSession) GenerateTokens(_owner common.Address, _amount *big.Int) (*types.Transaction, error)
GenerateTokens is a paid mutator transaction binding the contract method 0x827f32c0.
Solidity: function generateTokens(address _owner, uint256 _amount) returns(bool)
func (*SNTTransactorSession) Transfer ¶
func (_SNT *SNTTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _amount) returns(bool success)
func (*SNTTransactorSession) TransferFrom ¶
func (_SNT *SNTTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool success)
type SNTTransfer ¶
type SNTTransfer struct { From common.Address To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
SNTTransfer represents a Transfer event raised by the SNT contract.
type SNTTransferIterator ¶
type SNTTransferIterator struct { Event *SNTTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNTTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the SNT contract.
func (*SNTTransferIterator) Close ¶
func (it *SNTTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNTTransferIterator) Error ¶
func (it *SNTTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNTTransferIterator) Next ¶
func (it *SNTTransferIterator) 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 StatusContribution ¶
type StatusContribution struct { StatusContributionCaller // Read-only binding to the contract StatusContributionTransactor // Write-only binding to the contract StatusContributionFilterer // Log filterer for contract events }
StatusContribution is an auto generated Go binding around an Ethereum contract.
func DeployStatusContribution ¶
func DeployStatusContribution(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *StatusContribution, error)
DeployStatusContribution deploys a new Ethereum contract, binding an instance of StatusContribution to it.
func NewStatusContribution ¶
func NewStatusContribution(address common.Address, backend bind.ContractBackend) (*StatusContribution, error)
NewStatusContribution creates a new instance of StatusContribution, bound to a specific deployed contract.
type StatusContributionCaller ¶
type StatusContributionCaller struct {
// contains filtered or unexported fields
}
StatusContributionCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStatusContributionCaller ¶
func NewStatusContributionCaller(address common.Address, caller bind.ContractCaller) (*StatusContributionCaller, error)
NewStatusContributionCaller creates a new read-only instance of StatusContribution, bound to a specific deployed contract.
func (*StatusContributionCaller) DestEthDevs ¶
func (_StatusContribution *StatusContributionCaller) DestEthDevs(opts *bind.CallOpts) (common.Address, error)
DestEthDevs is a free data retrieval call binding the contract method 0x01621527.
Solidity: function destEthDevs() view returns(address)
func (*StatusContributionCaller) DestTokensDevs ¶
func (_StatusContribution *StatusContributionCaller) DestTokensDevs(opts *bind.CallOpts) (common.Address, error)
DestTokensDevs is a free data retrieval call binding the contract method 0x5bd475fd.
Solidity: function destTokensDevs() view returns(address)
func (*StatusContributionCaller) DestTokensReserve ¶
func (_StatusContribution *StatusContributionCaller) DestTokensReserve(opts *bind.CallOpts) (common.Address, error)
DestTokensReserve is a free data retrieval call binding the contract method 0xd7e07d5f.
Solidity: function destTokensReserve() view returns(address)
func (*StatusContributionCaller) DestTokensSgt ¶
func (_StatusContribution *StatusContributionCaller) DestTokensSgt(opts *bind.CallOpts) (common.Address, error)
DestTokensSgt is a free data retrieval call binding the contract method 0xa1a7405a.
Solidity: function destTokensSgt() view returns(address)
func (*StatusContributionCaller) DynamicCeiling ¶
func (_StatusContribution *StatusContributionCaller) DynamicCeiling(opts *bind.CallOpts) (common.Address, error)
DynamicCeiling is a free data retrieval call binding the contract method 0x5a3c8826.
Solidity: function dynamicCeiling() view returns(address)
func (*StatusContributionCaller) EndBlock ¶
func (_StatusContribution *StatusContributionCaller) EndBlock(opts *bind.CallOpts) (*big.Int, error)
EndBlock is a free data retrieval call binding the contract method 0x083c6323.
Solidity: function endBlock() view returns(uint256)
func (*StatusContributionCaller) ExchangeRate ¶
func (_StatusContribution *StatusContributionCaller) ExchangeRate(opts *bind.CallOpts) (*big.Int, error)
ExchangeRate is a free data retrieval call binding the contract method 0x3ba0b9a9.
Solidity: function exchangeRate() view returns(uint256)
func (*StatusContributionCaller) FailSafeLimit ¶
func (_StatusContribution *StatusContributionCaller) FailSafeLimit(opts *bind.CallOpts) (*big.Int, error)
FailSafeLimit is a free data retrieval call binding the contract method 0x23dc1314.
Solidity: function failSafeLimit() view returns(uint256)
func (*StatusContributionCaller) FinalizedBlock ¶
func (_StatusContribution *StatusContributionCaller) FinalizedBlock(opts *bind.CallOpts) (*big.Int, error)
FinalizedBlock is a free data retrieval call binding the contract method 0x4084c3ab.
Solidity: function finalizedBlock() view returns(uint256)
func (*StatusContributionCaller) FinalizedTime ¶
func (_StatusContribution *StatusContributionCaller) FinalizedTime(opts *bind.CallOpts) (*big.Int, error)
FinalizedTime is a free data retrieval call binding the contract method 0xfe67a189.
Solidity: function finalizedTime() view returns(uint256)
func (*StatusContributionCaller) GuaranteedBuyersBought ¶
func (_StatusContribution *StatusContributionCaller) GuaranteedBuyersBought(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
GuaranteedBuyersBought is a free data retrieval call binding the contract method 0x73aad472.
Solidity: function guaranteedBuyersBought(address ) view returns(uint256)
func (*StatusContributionCaller) GuaranteedBuyersLimit ¶
func (_StatusContribution *StatusContributionCaller) GuaranteedBuyersLimit(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
GuaranteedBuyersLimit is a free data retrieval call binding the contract method 0x9752bcd3.
Solidity: function guaranteedBuyersLimit(address ) view returns(uint256)
func (*StatusContributionCaller) LastCallBlock ¶
func (_StatusContribution *StatusContributionCaller) LastCallBlock(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
LastCallBlock is a free data retrieval call binding the contract method 0x548e0846.
Solidity: function lastCallBlock(address ) view returns(uint256)
func (*StatusContributionCaller) MaxCallFrequency ¶
func (_StatusContribution *StatusContributionCaller) MaxCallFrequency(opts *bind.CallOpts) (*big.Int, error)
MaxCallFrequency is a free data retrieval call binding the contract method 0x17183ca3.
Solidity: function maxCallFrequency() view returns(uint256)
func (*StatusContributionCaller) MaxGasPrice ¶
func (_StatusContribution *StatusContributionCaller) MaxGasPrice(opts *bind.CallOpts) (*big.Int, error)
MaxGasPrice is a free data retrieval call binding the contract method 0x3de39c11.
Solidity: function maxGasPrice() view returns(uint256)
func (*StatusContributionCaller) MaxGuaranteedLimit ¶
func (_StatusContribution *StatusContributionCaller) MaxGuaranteedLimit(opts *bind.CallOpts) (*big.Int, error)
MaxGuaranteedLimit is a free data retrieval call binding the contract method 0x4d1ed74b.
Solidity: function maxGuaranteedLimit() view returns(uint256)
func (*StatusContributionCaller) MaxSGTSupply ¶
func (_StatusContribution *StatusContributionCaller) MaxSGTSupply(opts *bind.CallOpts) (*big.Int, error)
MaxSGTSupply is a free data retrieval call binding the contract method 0x092c506e.
Solidity: function maxSGTSupply() view returns(uint256)
func (*StatusContributionCaller) NewOwner ¶
func (_StatusContribution *StatusContributionCaller) NewOwner(opts *bind.CallOpts) (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*StatusContributionCaller) Owner ¶
func (_StatusContribution *StatusContributionCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StatusContributionCaller) Paused ¶
func (_StatusContribution *StatusContributionCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*StatusContributionCaller) SGT ¶
func (_StatusContribution *StatusContributionCaller) SGT(opts *bind.CallOpts) (common.Address, error)
SGT is a free data retrieval call binding the contract method 0x9321cb7d.
Solidity: function SGT() view returns(address)
func (*StatusContributionCaller) SNT ¶
func (_StatusContribution *StatusContributionCaller) SNT(opts *bind.CallOpts) (common.Address, error)
SNT is a free data retrieval call binding the contract method 0xc55a02a0.
Solidity: function SNT() view returns(address)
func (*StatusContributionCaller) SntController ¶
func (_StatusContribution *StatusContributionCaller) SntController(opts *bind.CallOpts) (common.Address, error)
SntController is a free data retrieval call binding the contract method 0x1b2f1109.
Solidity: function sntController() view returns(address)
func (*StatusContributionCaller) StartBlock ¶
func (_StatusContribution *StatusContributionCaller) StartBlock(opts *bind.CallOpts) (*big.Int, error)
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*StatusContributionCaller) TokensIssued ¶
func (_StatusContribution *StatusContributionCaller) TokensIssued(opts *bind.CallOpts) (*big.Int, error)
TokensIssued is a free data retrieval call binding the contract method 0x7c48bbda.
Solidity: function tokensIssued() view returns(uint256)
func (*StatusContributionCaller) TotalCollected ¶
func (_StatusContribution *StatusContributionCaller) TotalCollected(opts *bind.CallOpts) (*big.Int, error)
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
func (*StatusContributionCaller) TotalGuaranteedCollected ¶
func (_StatusContribution *StatusContributionCaller) TotalGuaranteedCollected(opts *bind.CallOpts) (*big.Int, error)
TotalGuaranteedCollected is a free data retrieval call binding the contract method 0x137935d5.
Solidity: function totalGuaranteedCollected() view returns(uint256)
func (*StatusContributionCaller) TotalNormalCollected ¶
func (_StatusContribution *StatusContributionCaller) TotalNormalCollected(opts *bind.CallOpts) (*big.Int, error)
TotalNormalCollected is a free data retrieval call binding the contract method 0x1517d107.
Solidity: function totalNormalCollected() view returns(uint256)
type StatusContributionCallerRaw ¶
type StatusContributionCallerRaw struct {
Contract *StatusContributionCaller // Generic read-only contract binding to access the raw methods on
}
StatusContributionCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StatusContributionCallerRaw) Call ¶
func (_StatusContribution *StatusContributionCallerRaw) 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 StatusContributionCallerSession ¶
type StatusContributionCallerSession struct { Contract *StatusContributionCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StatusContributionCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*StatusContributionCallerSession) DestEthDevs ¶
func (_StatusContribution *StatusContributionCallerSession) DestEthDevs() (common.Address, error)
DestEthDevs is a free data retrieval call binding the contract method 0x01621527.
Solidity: function destEthDevs() view returns(address)
func (*StatusContributionCallerSession) DestTokensDevs ¶
func (_StatusContribution *StatusContributionCallerSession) DestTokensDevs() (common.Address, error)
DestTokensDevs is a free data retrieval call binding the contract method 0x5bd475fd.
Solidity: function destTokensDevs() view returns(address)
func (*StatusContributionCallerSession) DestTokensReserve ¶
func (_StatusContribution *StatusContributionCallerSession) DestTokensReserve() (common.Address, error)
DestTokensReserve is a free data retrieval call binding the contract method 0xd7e07d5f.
Solidity: function destTokensReserve() view returns(address)
func (*StatusContributionCallerSession) DestTokensSgt ¶
func (_StatusContribution *StatusContributionCallerSession) DestTokensSgt() (common.Address, error)
DestTokensSgt is a free data retrieval call binding the contract method 0xa1a7405a.
Solidity: function destTokensSgt() view returns(address)
func (*StatusContributionCallerSession) DynamicCeiling ¶
func (_StatusContribution *StatusContributionCallerSession) DynamicCeiling() (common.Address, error)
DynamicCeiling is a free data retrieval call binding the contract method 0x5a3c8826.
Solidity: function dynamicCeiling() view returns(address)
func (*StatusContributionCallerSession) EndBlock ¶
func (_StatusContribution *StatusContributionCallerSession) EndBlock() (*big.Int, error)
EndBlock is a free data retrieval call binding the contract method 0x083c6323.
Solidity: function endBlock() view returns(uint256)
func (*StatusContributionCallerSession) ExchangeRate ¶
func (_StatusContribution *StatusContributionCallerSession) ExchangeRate() (*big.Int, error)
ExchangeRate is a free data retrieval call binding the contract method 0x3ba0b9a9.
Solidity: function exchangeRate() view returns(uint256)
func (*StatusContributionCallerSession) FailSafeLimit ¶
func (_StatusContribution *StatusContributionCallerSession) FailSafeLimit() (*big.Int, error)
FailSafeLimit is a free data retrieval call binding the contract method 0x23dc1314.
Solidity: function failSafeLimit() view returns(uint256)
func (*StatusContributionCallerSession) FinalizedBlock ¶
func (_StatusContribution *StatusContributionCallerSession) FinalizedBlock() (*big.Int, error)
FinalizedBlock is a free data retrieval call binding the contract method 0x4084c3ab.
Solidity: function finalizedBlock() view returns(uint256)
func (*StatusContributionCallerSession) FinalizedTime ¶
func (_StatusContribution *StatusContributionCallerSession) FinalizedTime() (*big.Int, error)
FinalizedTime is a free data retrieval call binding the contract method 0xfe67a189.
Solidity: function finalizedTime() view returns(uint256)
func (*StatusContributionCallerSession) GuaranteedBuyersBought ¶
func (_StatusContribution *StatusContributionCallerSession) GuaranteedBuyersBought(arg0 common.Address) (*big.Int, error)
GuaranteedBuyersBought is a free data retrieval call binding the contract method 0x73aad472.
Solidity: function guaranteedBuyersBought(address ) view returns(uint256)
func (*StatusContributionCallerSession) GuaranteedBuyersLimit ¶
func (_StatusContribution *StatusContributionCallerSession) GuaranteedBuyersLimit(arg0 common.Address) (*big.Int, error)
GuaranteedBuyersLimit is a free data retrieval call binding the contract method 0x9752bcd3.
Solidity: function guaranteedBuyersLimit(address ) view returns(uint256)
func (*StatusContributionCallerSession) LastCallBlock ¶
func (_StatusContribution *StatusContributionCallerSession) LastCallBlock(arg0 common.Address) (*big.Int, error)
LastCallBlock is a free data retrieval call binding the contract method 0x548e0846.
Solidity: function lastCallBlock(address ) view returns(uint256)
func (*StatusContributionCallerSession) MaxCallFrequency ¶
func (_StatusContribution *StatusContributionCallerSession) MaxCallFrequency() (*big.Int, error)
MaxCallFrequency is a free data retrieval call binding the contract method 0x17183ca3.
Solidity: function maxCallFrequency() view returns(uint256)
func (*StatusContributionCallerSession) MaxGasPrice ¶
func (_StatusContribution *StatusContributionCallerSession) MaxGasPrice() (*big.Int, error)
MaxGasPrice is a free data retrieval call binding the contract method 0x3de39c11.
Solidity: function maxGasPrice() view returns(uint256)
func (*StatusContributionCallerSession) MaxGuaranteedLimit ¶
func (_StatusContribution *StatusContributionCallerSession) MaxGuaranteedLimit() (*big.Int, error)
MaxGuaranteedLimit is a free data retrieval call binding the contract method 0x4d1ed74b.
Solidity: function maxGuaranteedLimit() view returns(uint256)
func (*StatusContributionCallerSession) MaxSGTSupply ¶
func (_StatusContribution *StatusContributionCallerSession) MaxSGTSupply() (*big.Int, error)
MaxSGTSupply is a free data retrieval call binding the contract method 0x092c506e.
Solidity: function maxSGTSupply() view returns(uint256)
func (*StatusContributionCallerSession) NewOwner ¶
func (_StatusContribution *StatusContributionCallerSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*StatusContributionCallerSession) Owner ¶
func (_StatusContribution *StatusContributionCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StatusContributionCallerSession) Paused ¶
func (_StatusContribution *StatusContributionCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*StatusContributionCallerSession) SGT ¶
func (_StatusContribution *StatusContributionCallerSession) SGT() (common.Address, error)
SGT is a free data retrieval call binding the contract method 0x9321cb7d.
Solidity: function SGT() view returns(address)
func (*StatusContributionCallerSession) SNT ¶
func (_StatusContribution *StatusContributionCallerSession) SNT() (common.Address, error)
SNT is a free data retrieval call binding the contract method 0xc55a02a0.
Solidity: function SNT() view returns(address)
func (*StatusContributionCallerSession) SntController ¶
func (_StatusContribution *StatusContributionCallerSession) SntController() (common.Address, error)
SntController is a free data retrieval call binding the contract method 0x1b2f1109.
Solidity: function sntController() view returns(address)
func (*StatusContributionCallerSession) StartBlock ¶
func (_StatusContribution *StatusContributionCallerSession) StartBlock() (*big.Int, error)
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*StatusContributionCallerSession) TokensIssued ¶
func (_StatusContribution *StatusContributionCallerSession) TokensIssued() (*big.Int, error)
TokensIssued is a free data retrieval call binding the contract method 0x7c48bbda.
Solidity: function tokensIssued() view returns(uint256)
func (*StatusContributionCallerSession) TotalCollected ¶
func (_StatusContribution *StatusContributionCallerSession) TotalCollected() (*big.Int, error)
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
func (*StatusContributionCallerSession) TotalGuaranteedCollected ¶
func (_StatusContribution *StatusContributionCallerSession) TotalGuaranteedCollected() (*big.Int, error)
TotalGuaranteedCollected is a free data retrieval call binding the contract method 0x137935d5.
Solidity: function totalGuaranteedCollected() view returns(uint256)
func (*StatusContributionCallerSession) TotalNormalCollected ¶
func (_StatusContribution *StatusContributionCallerSession) TotalNormalCollected() (*big.Int, error)
TotalNormalCollected is a free data retrieval call binding the contract method 0x1517d107.
Solidity: function totalNormalCollected() view returns(uint256)
type StatusContributionClaimedTokens ¶
type StatusContributionClaimedTokens struct { Token common.Address Controller common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StatusContributionClaimedTokens represents a ClaimedTokens event raised by the StatusContribution contract.
type StatusContributionClaimedTokensIterator ¶
type StatusContributionClaimedTokensIterator struct { Event *StatusContributionClaimedTokens // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StatusContributionClaimedTokensIterator is returned from FilterClaimedTokens and is used to iterate over the raw logs and unpacked data for ClaimedTokens events raised by the StatusContribution contract.
func (*StatusContributionClaimedTokensIterator) Close ¶
func (it *StatusContributionClaimedTokensIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StatusContributionClaimedTokensIterator) Error ¶
func (it *StatusContributionClaimedTokensIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StatusContributionClaimedTokensIterator) Next ¶
func (it *StatusContributionClaimedTokensIterator) 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 StatusContributionFilterer ¶
type StatusContributionFilterer struct {
// contains filtered or unexported fields
}
StatusContributionFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStatusContributionFilterer ¶
func NewStatusContributionFilterer(address common.Address, filterer bind.ContractFilterer) (*StatusContributionFilterer, error)
NewStatusContributionFilterer creates a new log filterer instance of StatusContribution, bound to a specific deployed contract.
func (*StatusContributionFilterer) FilterClaimedTokens ¶
func (_StatusContribution *StatusContributionFilterer) FilterClaimedTokens(opts *bind.FilterOpts, _token []common.Address, _controller []common.Address) (*StatusContributionClaimedTokensIterator, error)
FilterClaimedTokens is a free log retrieval operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*StatusContributionFilterer) FilterFinalized ¶
func (_StatusContribution *StatusContributionFilterer) FilterFinalized(opts *bind.FilterOpts) (*StatusContributionFinalizedIterator, error)
FilterFinalized is a free log retrieval operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: event Finalized()
func (*StatusContributionFilterer) FilterGuaranteedAddress ¶
func (_StatusContribution *StatusContributionFilterer) FilterGuaranteedAddress(opts *bind.FilterOpts, _th []common.Address) (*StatusContributionGuaranteedAddressIterator, error)
FilterGuaranteedAddress is a free log retrieval operation binding the contract event 0xf98a1a7197ad3a98801d4ebd0681918117f85926f7e920a2f5cf4437fd887d46.
Solidity: event GuaranteedAddress(address indexed _th, uint256 _limit)
func (*StatusContributionFilterer) FilterNewSale ¶
func (_StatusContribution *StatusContributionFilterer) FilterNewSale(opts *bind.FilterOpts, _th []common.Address) (*StatusContributionNewSaleIterator, error)
FilterNewSale is a free log retrieval operation binding the contract event 0x3a8504b5d9cf48b7641ffa6ae4fbd66b0b38fa49ff67269024e5f62c41f485ab.
Solidity: event NewSale(address indexed _th, uint256 _amount, uint256 _tokens, bool _guaranteed)
func (*StatusContributionFilterer) ParseClaimedTokens ¶
func (_StatusContribution *StatusContributionFilterer) ParseClaimedTokens(log types.Log) (*StatusContributionClaimedTokens, error)
ParseClaimedTokens is a log parse operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*StatusContributionFilterer) ParseFinalized ¶
func (_StatusContribution *StatusContributionFilterer) ParseFinalized(log types.Log) (*StatusContributionFinalized, error)
ParseFinalized is a log parse operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: event Finalized()
func (*StatusContributionFilterer) ParseGuaranteedAddress ¶
func (_StatusContribution *StatusContributionFilterer) ParseGuaranteedAddress(log types.Log) (*StatusContributionGuaranteedAddress, error)
ParseGuaranteedAddress is a log parse operation binding the contract event 0xf98a1a7197ad3a98801d4ebd0681918117f85926f7e920a2f5cf4437fd887d46.
Solidity: event GuaranteedAddress(address indexed _th, uint256 _limit)
func (*StatusContributionFilterer) ParseNewSale ¶
func (_StatusContribution *StatusContributionFilterer) ParseNewSale(log types.Log) (*StatusContributionNewSale, error)
ParseNewSale is a log parse operation binding the contract event 0x3a8504b5d9cf48b7641ffa6ae4fbd66b0b38fa49ff67269024e5f62c41f485ab.
Solidity: event NewSale(address indexed _th, uint256 _amount, uint256 _tokens, bool _guaranteed)
func (*StatusContributionFilterer) WatchClaimedTokens ¶
func (_StatusContribution *StatusContributionFilterer) WatchClaimedTokens(opts *bind.WatchOpts, sink chan<- *StatusContributionClaimedTokens, _token []common.Address, _controller []common.Address) (event.Subscription, error)
WatchClaimedTokens is a free log subscription operation binding the contract event 0xf931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c.
Solidity: event ClaimedTokens(address indexed _token, address indexed _controller, uint256 _amount)
func (*StatusContributionFilterer) WatchFinalized ¶
func (_StatusContribution *StatusContributionFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *StatusContributionFinalized) (event.Subscription, error)
WatchFinalized is a free log subscription operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: event Finalized()
func (*StatusContributionFilterer) WatchGuaranteedAddress ¶
func (_StatusContribution *StatusContributionFilterer) WatchGuaranteedAddress(opts *bind.WatchOpts, sink chan<- *StatusContributionGuaranteedAddress, _th []common.Address) (event.Subscription, error)
WatchGuaranteedAddress is a free log subscription operation binding the contract event 0xf98a1a7197ad3a98801d4ebd0681918117f85926f7e920a2f5cf4437fd887d46.
Solidity: event GuaranteedAddress(address indexed _th, uint256 _limit)
func (*StatusContributionFilterer) WatchNewSale ¶
func (_StatusContribution *StatusContributionFilterer) WatchNewSale(opts *bind.WatchOpts, sink chan<- *StatusContributionNewSale, _th []common.Address) (event.Subscription, error)
WatchNewSale is a free log subscription operation binding the contract event 0x3a8504b5d9cf48b7641ffa6ae4fbd66b0b38fa49ff67269024e5f62c41f485ab.
Solidity: event NewSale(address indexed _th, uint256 _amount, uint256 _tokens, bool _guaranteed)
type StatusContributionFinalized ¶
StatusContributionFinalized represents a Finalized event raised by the StatusContribution contract.
type StatusContributionFinalizedIterator ¶
type StatusContributionFinalizedIterator struct { Event *StatusContributionFinalized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StatusContributionFinalizedIterator is returned from FilterFinalized and is used to iterate over the raw logs and unpacked data for Finalized events raised by the StatusContribution contract.
func (*StatusContributionFinalizedIterator) Close ¶
func (it *StatusContributionFinalizedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StatusContributionFinalizedIterator) Error ¶
func (it *StatusContributionFinalizedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StatusContributionFinalizedIterator) Next ¶
func (it *StatusContributionFinalizedIterator) 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 StatusContributionGuaranteedAddress ¶
type StatusContributionGuaranteedAddress struct { Th common.Address Limit *big.Int Raw types.Log // Blockchain specific contextual infos }
StatusContributionGuaranteedAddress represents a GuaranteedAddress event raised by the StatusContribution contract.
type StatusContributionGuaranteedAddressIterator ¶
type StatusContributionGuaranteedAddressIterator struct { Event *StatusContributionGuaranteedAddress // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StatusContributionGuaranteedAddressIterator is returned from FilterGuaranteedAddress and is used to iterate over the raw logs and unpacked data for GuaranteedAddress events raised by the StatusContribution contract.
func (*StatusContributionGuaranteedAddressIterator) Close ¶
func (it *StatusContributionGuaranteedAddressIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StatusContributionGuaranteedAddressIterator) Error ¶
func (it *StatusContributionGuaranteedAddressIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StatusContributionGuaranteedAddressIterator) Next ¶
func (it *StatusContributionGuaranteedAddressIterator) 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 StatusContributionNewSale ¶
type StatusContributionNewSale struct { Th common.Address Amount *big.Int Tokens *big.Int Guaranteed bool Raw types.Log // Blockchain specific contextual infos }
StatusContributionNewSale represents a NewSale event raised by the StatusContribution contract.
type StatusContributionNewSaleIterator ¶
type StatusContributionNewSaleIterator struct { Event *StatusContributionNewSale // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StatusContributionNewSaleIterator is returned from FilterNewSale and is used to iterate over the raw logs and unpacked data for NewSale events raised by the StatusContribution contract.
func (*StatusContributionNewSaleIterator) Close ¶
func (it *StatusContributionNewSaleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StatusContributionNewSaleIterator) Error ¶
func (it *StatusContributionNewSaleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StatusContributionNewSaleIterator) Next ¶
func (it *StatusContributionNewSaleIterator) 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 StatusContributionRaw ¶
type StatusContributionRaw struct {
Contract *StatusContribution // Generic contract binding to access the raw methods on
}
StatusContributionRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StatusContributionRaw) Call ¶
func (_StatusContribution *StatusContributionRaw) 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 (*StatusContributionRaw) Transact ¶
func (_StatusContribution *StatusContributionRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StatusContributionRaw) Transfer ¶
func (_StatusContribution *StatusContributionRaw) 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 StatusContributionSession ¶
type StatusContributionSession struct { Contract *StatusContribution // 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 }
StatusContributionSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*StatusContributionSession) AcceptOwnership ¶
func (_StatusContribution *StatusContributionSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*StatusContributionSession) ChangeOwner ¶
func (_StatusContribution *StatusContributionSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*StatusContributionSession) ClaimTokens ¶
func (_StatusContribution *StatusContributionSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*StatusContributionSession) DestEthDevs ¶
func (_StatusContribution *StatusContributionSession) DestEthDevs() (common.Address, error)
DestEthDevs is a free data retrieval call binding the contract method 0x01621527.
Solidity: function destEthDevs() view returns(address)
func (*StatusContributionSession) DestTokensDevs ¶
func (_StatusContribution *StatusContributionSession) DestTokensDevs() (common.Address, error)
DestTokensDevs is a free data retrieval call binding the contract method 0x5bd475fd.
Solidity: function destTokensDevs() view returns(address)
func (*StatusContributionSession) DestTokensReserve ¶
func (_StatusContribution *StatusContributionSession) DestTokensReserve() (common.Address, error)
DestTokensReserve is a free data retrieval call binding the contract method 0xd7e07d5f.
Solidity: function destTokensReserve() view returns(address)
func (*StatusContributionSession) DestTokensSgt ¶
func (_StatusContribution *StatusContributionSession) DestTokensSgt() (common.Address, error)
DestTokensSgt is a free data retrieval call binding the contract method 0xa1a7405a.
Solidity: function destTokensSgt() view returns(address)
func (*StatusContributionSession) DynamicCeiling ¶
func (_StatusContribution *StatusContributionSession) DynamicCeiling() (common.Address, error)
DynamicCeiling is a free data retrieval call binding the contract method 0x5a3c8826.
Solidity: function dynamicCeiling() view returns(address)
func (*StatusContributionSession) EndBlock ¶
func (_StatusContribution *StatusContributionSession) EndBlock() (*big.Int, error)
EndBlock is a free data retrieval call binding the contract method 0x083c6323.
Solidity: function endBlock() view returns(uint256)
func (*StatusContributionSession) ExchangeRate ¶
func (_StatusContribution *StatusContributionSession) ExchangeRate() (*big.Int, error)
ExchangeRate is a free data retrieval call binding the contract method 0x3ba0b9a9.
Solidity: function exchangeRate() view returns(uint256)
func (*StatusContributionSession) FailSafeLimit ¶
func (_StatusContribution *StatusContributionSession) FailSafeLimit() (*big.Int, error)
FailSafeLimit is a free data retrieval call binding the contract method 0x23dc1314.
Solidity: function failSafeLimit() view returns(uint256)
func (*StatusContributionSession) Fallback ¶
func (_StatusContribution *StatusContributionSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*StatusContributionSession) Finalize ¶
func (_StatusContribution *StatusContributionSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*StatusContributionSession) FinalizedBlock ¶
func (_StatusContribution *StatusContributionSession) FinalizedBlock() (*big.Int, error)
FinalizedBlock is a free data retrieval call binding the contract method 0x4084c3ab.
Solidity: function finalizedBlock() view returns(uint256)
func (*StatusContributionSession) FinalizedTime ¶
func (_StatusContribution *StatusContributionSession) FinalizedTime() (*big.Int, error)
FinalizedTime is a free data retrieval call binding the contract method 0xfe67a189.
Solidity: function finalizedTime() view returns(uint256)
func (*StatusContributionSession) GuaranteedBuyersBought ¶
func (_StatusContribution *StatusContributionSession) GuaranteedBuyersBought(arg0 common.Address) (*big.Int, error)
GuaranteedBuyersBought is a free data retrieval call binding the contract method 0x73aad472.
Solidity: function guaranteedBuyersBought(address ) view returns(uint256)
func (*StatusContributionSession) GuaranteedBuyersLimit ¶
func (_StatusContribution *StatusContributionSession) GuaranteedBuyersLimit(arg0 common.Address) (*big.Int, error)
GuaranteedBuyersLimit is a free data retrieval call binding the contract method 0x9752bcd3.
Solidity: function guaranteedBuyersLimit(address ) view returns(uint256)
func (*StatusContributionSession) Initialize ¶
func (_StatusContribution *StatusContributionSession) Initialize(_snt common.Address, _sntController common.Address, _startBlock *big.Int, _endBlock *big.Int, _dynamicCeiling common.Address, _destEthDevs common.Address, _destTokensReserve common.Address, _destTokensSgt common.Address, _destTokensDevs common.Address, _sgt common.Address, _maxSGTSupply *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8733f360.
Solidity: function initialize(address _snt, address _sntController, uint256 _startBlock, uint256 _endBlock, address _dynamicCeiling, address _destEthDevs, address _destTokensReserve, address _destTokensSgt, address _destTokensDevs, address _sgt, uint256 _maxSGTSupply) returns()
func (*StatusContributionSession) LastCallBlock ¶
func (_StatusContribution *StatusContributionSession) LastCallBlock(arg0 common.Address) (*big.Int, error)
LastCallBlock is a free data retrieval call binding the contract method 0x548e0846.
Solidity: function lastCallBlock(address ) view returns(uint256)
func (*StatusContributionSession) MaxCallFrequency ¶
func (_StatusContribution *StatusContributionSession) MaxCallFrequency() (*big.Int, error)
MaxCallFrequency is a free data retrieval call binding the contract method 0x17183ca3.
Solidity: function maxCallFrequency() view returns(uint256)
func (*StatusContributionSession) MaxGasPrice ¶
func (_StatusContribution *StatusContributionSession) MaxGasPrice() (*big.Int, error)
MaxGasPrice is a free data retrieval call binding the contract method 0x3de39c11.
Solidity: function maxGasPrice() view returns(uint256)
func (*StatusContributionSession) MaxGuaranteedLimit ¶
func (_StatusContribution *StatusContributionSession) MaxGuaranteedLimit() (*big.Int, error)
MaxGuaranteedLimit is a free data retrieval call binding the contract method 0x4d1ed74b.
Solidity: function maxGuaranteedLimit() view returns(uint256)
func (*StatusContributionSession) MaxSGTSupply ¶
func (_StatusContribution *StatusContributionSession) MaxSGTSupply() (*big.Int, error)
MaxSGTSupply is a free data retrieval call binding the contract method 0x092c506e.
Solidity: function maxSGTSupply() view returns(uint256)
func (*StatusContributionSession) NewOwner ¶
func (_StatusContribution *StatusContributionSession) NewOwner() (common.Address, error)
NewOwner is a free data retrieval call binding the contract method 0xd4ee1d90.
Solidity: function newOwner() view returns(address)
func (*StatusContributionSession) OnApprove ¶
func (_StatusContribution *StatusContributionSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*StatusContributionSession) OnTransfer ¶
func (_StatusContribution *StatusContributionSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*StatusContributionSession) Owner ¶
func (_StatusContribution *StatusContributionSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*StatusContributionSession) PauseContribution ¶
func (_StatusContribution *StatusContributionSession) PauseContribution() (*types.Transaction, error)
PauseContribution is a paid mutator transaction binding the contract method 0x4b8adcf7.
Solidity: function pauseContribution() returns()
func (*StatusContributionSession) Paused ¶
func (_StatusContribution *StatusContributionSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*StatusContributionSession) ProxyPayment ¶
func (_StatusContribution *StatusContributionSession) ProxyPayment(_th common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _th) payable returns(bool)
func (*StatusContributionSession) ResumeContribution ¶
func (_StatusContribution *StatusContributionSession) ResumeContribution() (*types.Transaction, error)
ResumeContribution is a paid mutator transaction binding the contract method 0xb681f9f6.
Solidity: function resumeContribution() returns()
func (*StatusContributionSession) SGT ¶
func (_StatusContribution *StatusContributionSession) SGT() (common.Address, error)
SGT is a free data retrieval call binding the contract method 0x9321cb7d.
Solidity: function SGT() view returns(address)
func (*StatusContributionSession) SNT ¶
func (_StatusContribution *StatusContributionSession) SNT() (common.Address, error)
SNT is a free data retrieval call binding the contract method 0xc55a02a0.
Solidity: function SNT() view returns(address)
func (*StatusContributionSession) SetGuaranteedAddress ¶
func (_StatusContribution *StatusContributionSession) SetGuaranteedAddress(_th common.Address, _limit *big.Int) (*types.Transaction, error)
SetGuaranteedAddress is a paid mutator transaction binding the contract method 0xcc9b7826.
Solidity: function setGuaranteedAddress(address _th, uint256 _limit) returns()
func (*StatusContributionSession) SntController ¶
func (_StatusContribution *StatusContributionSession) SntController() (common.Address, error)
SntController is a free data retrieval call binding the contract method 0x1b2f1109.
Solidity: function sntController() view returns(address)
func (*StatusContributionSession) StartBlock ¶
func (_StatusContribution *StatusContributionSession) StartBlock() (*big.Int, error)
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*StatusContributionSession) TokensIssued ¶
func (_StatusContribution *StatusContributionSession) TokensIssued() (*big.Int, error)
TokensIssued is a free data retrieval call binding the contract method 0x7c48bbda.
Solidity: function tokensIssued() view returns(uint256)
func (*StatusContributionSession) TotalCollected ¶
func (_StatusContribution *StatusContributionSession) TotalCollected() (*big.Int, error)
TotalCollected is a free data retrieval call binding the contract method 0xe29eb836.
Solidity: function totalCollected() view returns(uint256)
func (*StatusContributionSession) TotalGuaranteedCollected ¶
func (_StatusContribution *StatusContributionSession) TotalGuaranteedCollected() (*big.Int, error)
TotalGuaranteedCollected is a free data retrieval call binding the contract method 0x137935d5.
Solidity: function totalGuaranteedCollected() view returns(uint256)
func (*StatusContributionSession) TotalNormalCollected ¶
func (_StatusContribution *StatusContributionSession) TotalNormalCollected() (*big.Int, error)
TotalNormalCollected is a free data retrieval call binding the contract method 0x1517d107.
Solidity: function totalNormalCollected() view returns(uint256)
type StatusContributionTransactor ¶
type StatusContributionTransactor struct {
// contains filtered or unexported fields
}
StatusContributionTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStatusContributionTransactor ¶
func NewStatusContributionTransactor(address common.Address, transactor bind.ContractTransactor) (*StatusContributionTransactor, error)
NewStatusContributionTransactor creates a new write-only instance of StatusContribution, bound to a specific deployed contract.
func (*StatusContributionTransactor) AcceptOwnership ¶
func (_StatusContribution *StatusContributionTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*StatusContributionTransactor) ChangeOwner ¶
func (_StatusContribution *StatusContributionTransactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*StatusContributionTransactor) ClaimTokens ¶
func (_StatusContribution *StatusContributionTransactor) ClaimTokens(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*StatusContributionTransactor) Fallback ¶
func (_StatusContribution *StatusContributionTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*StatusContributionTransactor) Finalize ¶
func (_StatusContribution *StatusContributionTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*StatusContributionTransactor) Initialize ¶
func (_StatusContribution *StatusContributionTransactor) Initialize(opts *bind.TransactOpts, _snt common.Address, _sntController common.Address, _startBlock *big.Int, _endBlock *big.Int, _dynamicCeiling common.Address, _destEthDevs common.Address, _destTokensReserve common.Address, _destTokensSgt common.Address, _destTokensDevs common.Address, _sgt common.Address, _maxSGTSupply *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8733f360.
Solidity: function initialize(address _snt, address _sntController, uint256 _startBlock, uint256 _endBlock, address _dynamicCeiling, address _destEthDevs, address _destTokensReserve, address _destTokensSgt, address _destTokensDevs, address _sgt, uint256 _maxSGTSupply) returns()
func (*StatusContributionTransactor) OnApprove ¶
func (_StatusContribution *StatusContributionTransactor) OnApprove(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*StatusContributionTransactor) OnTransfer ¶
func (_StatusContribution *StatusContributionTransactor) OnTransfer(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*StatusContributionTransactor) PauseContribution ¶
func (_StatusContribution *StatusContributionTransactor) PauseContribution(opts *bind.TransactOpts) (*types.Transaction, error)
PauseContribution is a paid mutator transaction binding the contract method 0x4b8adcf7.
Solidity: function pauseContribution() returns()
func (*StatusContributionTransactor) ProxyPayment ¶
func (_StatusContribution *StatusContributionTransactor) ProxyPayment(opts *bind.TransactOpts, _th common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _th) payable returns(bool)
func (*StatusContributionTransactor) ResumeContribution ¶
func (_StatusContribution *StatusContributionTransactor) ResumeContribution(opts *bind.TransactOpts) (*types.Transaction, error)
ResumeContribution is a paid mutator transaction binding the contract method 0xb681f9f6.
Solidity: function resumeContribution() returns()
func (*StatusContributionTransactor) SetGuaranteedAddress ¶
func (_StatusContribution *StatusContributionTransactor) SetGuaranteedAddress(opts *bind.TransactOpts, _th common.Address, _limit *big.Int) (*types.Transaction, error)
SetGuaranteedAddress is a paid mutator transaction binding the contract method 0xcc9b7826.
Solidity: function setGuaranteedAddress(address _th, uint256 _limit) returns()
type StatusContributionTransactorRaw ¶
type StatusContributionTransactorRaw struct {
Contract *StatusContributionTransactor // Generic write-only contract binding to access the raw methods on
}
StatusContributionTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StatusContributionTransactorRaw) Transact ¶
func (_StatusContribution *StatusContributionTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StatusContributionTransactorRaw) Transfer ¶
func (_StatusContribution *StatusContributionTransactorRaw) 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 StatusContributionTransactorSession ¶
type StatusContributionTransactorSession struct { Contract *StatusContributionTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StatusContributionTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*StatusContributionTransactorSession) AcceptOwnership ¶
func (_StatusContribution *StatusContributionTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*StatusContributionTransactorSession) ChangeOwner ¶
func (_StatusContribution *StatusContributionTransactorSession) ChangeOwner(_newOwner common.Address) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0xa6f9dae1.
Solidity: function changeOwner(address _newOwner) returns()
func (*StatusContributionTransactorSession) ClaimTokens ¶
func (_StatusContribution *StatusContributionTransactorSession) ClaimTokens(_token common.Address) (*types.Transaction, error)
ClaimTokens is a paid mutator transaction binding the contract method 0xdf8de3e7.
Solidity: function claimTokens(address _token) returns()
func (*StatusContributionTransactorSession) Fallback ¶
func (_StatusContribution *StatusContributionTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*StatusContributionTransactorSession) Finalize ¶
func (_StatusContribution *StatusContributionTransactorSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*StatusContributionTransactorSession) Initialize ¶
func (_StatusContribution *StatusContributionTransactorSession) Initialize(_snt common.Address, _sntController common.Address, _startBlock *big.Int, _endBlock *big.Int, _dynamicCeiling common.Address, _destEthDevs common.Address, _destTokensReserve common.Address, _destTokensSgt common.Address, _destTokensDevs common.Address, _sgt common.Address, _maxSGTSupply *big.Int) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8733f360.
Solidity: function initialize(address _snt, address _sntController, uint256 _startBlock, uint256 _endBlock, address _dynamicCeiling, address _destEthDevs, address _destTokensReserve, address _destTokensSgt, address _destTokensDevs, address _sgt, uint256 _maxSGTSupply) returns()
func (*StatusContributionTransactorSession) OnApprove ¶
func (_StatusContribution *StatusContributionTransactorSession) OnApprove(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address , address , uint256 ) returns(bool)
func (*StatusContributionTransactorSession) OnTransfer ¶
func (_StatusContribution *StatusContributionTransactorSession) OnTransfer(arg0 common.Address, arg1 common.Address, arg2 *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address , address , uint256 ) returns(bool)
func (*StatusContributionTransactorSession) PauseContribution ¶
func (_StatusContribution *StatusContributionTransactorSession) PauseContribution() (*types.Transaction, error)
PauseContribution is a paid mutator transaction binding the contract method 0x4b8adcf7.
Solidity: function pauseContribution() returns()
func (*StatusContributionTransactorSession) ProxyPayment ¶
func (_StatusContribution *StatusContributionTransactorSession) ProxyPayment(_th common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _th) payable returns(bool)
func (*StatusContributionTransactorSession) ResumeContribution ¶
func (_StatusContribution *StatusContributionTransactorSession) ResumeContribution() (*types.Transaction, error)
ResumeContribution is a paid mutator transaction binding the contract method 0xb681f9f6.
Solidity: function resumeContribution() returns()
func (*StatusContributionTransactorSession) SetGuaranteedAddress ¶
func (_StatusContribution *StatusContributionTransactorSession) SetGuaranteedAddress(_th common.Address, _limit *big.Int) (*types.Transaction, error)
SetGuaranteedAddress is a paid mutator transaction binding the contract method 0xcc9b7826.
Solidity: function setGuaranteedAddress(address _th, uint256 _limit) returns()
type TokenController ¶
type TokenController struct { TokenControllerCaller // Read-only binding to the contract TokenControllerTransactor // Write-only binding to the contract TokenControllerFilterer // Log filterer for contract events }
TokenController is an auto generated Go binding around an Ethereum contract.
func NewTokenController ¶
func NewTokenController(address common.Address, backend bind.ContractBackend) (*TokenController, error)
NewTokenController creates a new instance of TokenController, bound to a specific deployed contract.
type TokenControllerCaller ¶
type TokenControllerCaller struct {
// contains filtered or unexported fields
}
TokenControllerCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTokenControllerCaller ¶
func NewTokenControllerCaller(address common.Address, caller bind.ContractCaller) (*TokenControllerCaller, error)
NewTokenControllerCaller creates a new read-only instance of TokenController, bound to a specific deployed contract.
type TokenControllerCallerRaw ¶
type TokenControllerCallerRaw struct {
Contract *TokenControllerCaller // Generic read-only contract binding to access the raw methods on
}
TokenControllerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TokenControllerCallerRaw) Call ¶
func (_TokenController *TokenControllerCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type TokenControllerCallerSession ¶
type TokenControllerCallerSession struct { Contract *TokenControllerCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TokenControllerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type TokenControllerFilterer ¶
type TokenControllerFilterer struct {
// contains filtered or unexported fields
}
TokenControllerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTokenControllerFilterer ¶
func NewTokenControllerFilterer(address common.Address, filterer bind.ContractFilterer) (*TokenControllerFilterer, error)
NewTokenControllerFilterer creates a new log filterer instance of TokenController, bound to a specific deployed contract.
type TokenControllerRaw ¶
type TokenControllerRaw struct {
Contract *TokenController // Generic contract binding to access the raw methods on
}
TokenControllerRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TokenControllerRaw) Call ¶
func (_TokenController *TokenControllerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*TokenControllerRaw) Transact ¶
func (_TokenController *TokenControllerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenControllerRaw) Transfer ¶
func (_TokenController *TokenControllerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenControllerSession ¶
type TokenControllerSession struct { Contract *TokenController // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TokenControllerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TokenControllerSession) OnApprove ¶
func (_TokenController *TokenControllerSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerSession) OnTransfer ¶
func (_TokenController *TokenControllerSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerSession) ProxyPayment ¶
func (_TokenController *TokenControllerSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) payable returns(bool)
type TokenControllerTransactor ¶
type TokenControllerTransactor struct {
// contains filtered or unexported fields
}
TokenControllerTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTokenControllerTransactor ¶
func NewTokenControllerTransactor(address common.Address, transactor bind.ContractTransactor) (*TokenControllerTransactor, error)
NewTokenControllerTransactor creates a new write-only instance of TokenController, bound to a specific deployed contract.
func (*TokenControllerTransactor) OnApprove ¶
func (_TokenController *TokenControllerTransactor) OnApprove(opts *bind.TransactOpts, _owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerTransactor) OnTransfer ¶
func (_TokenController *TokenControllerTransactor) OnTransfer(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerTransactor) ProxyPayment ¶
func (_TokenController *TokenControllerTransactor) ProxyPayment(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) payable returns(bool)
type TokenControllerTransactorRaw ¶
type TokenControllerTransactorRaw struct {
Contract *TokenControllerTransactor // Generic write-only contract binding to access the raw methods on
}
TokenControllerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TokenControllerTransactorRaw) Transact ¶
func (_TokenController *TokenControllerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TokenControllerTransactorRaw) Transfer ¶
func (_TokenController *TokenControllerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type TokenControllerTransactorSession ¶
type TokenControllerTransactorSession struct { Contract *TokenControllerTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TokenControllerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TokenControllerTransactorSession) OnApprove ¶
func (_TokenController *TokenControllerTransactorSession) OnApprove(_owner common.Address, _spender common.Address, _amount *big.Int) (*types.Transaction, error)
OnApprove is a paid mutator transaction binding the contract method 0xda682aeb.
Solidity: function onApprove(address _owner, address _spender, uint256 _amount) returns(bool)
func (*TokenControllerTransactorSession) OnTransfer ¶
func (_TokenController *TokenControllerTransactorSession) OnTransfer(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)
OnTransfer is a paid mutator transaction binding the contract method 0x4a393149.
Solidity: function onTransfer(address _from, address _to, uint256 _amount) returns(bool)
func (*TokenControllerTransactorSession) ProxyPayment ¶
func (_TokenController *TokenControllerTransactorSession) ProxyPayment(_owner common.Address) (*types.Transaction, error)
ProxyPayment is a paid mutator transaction binding the contract method 0xf48c3054.
Solidity: function proxyPayment(address _owner) payable returns(bool)