Documentation ¶
Index ¶
- Constants
- type AllowanceCrowdsale
- type AllowanceCrowdsaleCaller
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) RemainingTokens(opts *bind.CallOpts) (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) TokenWallet(opts *bind.CallOpts) (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type AllowanceCrowdsaleCallerRaw
- type AllowanceCrowdsaleCallerSession
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) Rate() (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) RemainingTokens() (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) Token() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) TokenWallet() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) Wallet() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) WeiRaised() (*big.Int, error)
- type AllowanceCrowdsaleFilterer
- func (_AllowanceCrowdsale *AllowanceCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*AllowanceCrowdsaleTokenPurchaseIterator, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *AllowanceCrowdsaleTokenPurchase, ...) (event.Subscription, error)
- type AllowanceCrowdsaleRaw
- func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AllowanceCrowdsaleSession
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) Rate() (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) RemainingTokens() (*big.Int, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) Token() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) TokenWallet() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) Wallet() (common.Address, error)
- func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) WeiRaised() (*big.Int, error)
- type AllowanceCrowdsaleTokenPurchase
- type AllowanceCrowdsaleTokenPurchaseIterator
- type AllowanceCrowdsaleTransactor
- type AllowanceCrowdsaleTransactorRaw
- type AllowanceCrowdsaleTransactorSession
- type BasicToken
- type BasicTokenCaller
- type BasicTokenCallerRaw
- type BasicTokenCallerSession
- type BasicTokenFilterer
- func (_BasicToken *BasicTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BasicTokenTransferIterator, error)
- func (_BasicToken *BasicTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BasicTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- type BasicTokenRaw
- func (_BasicToken *BasicTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BasicToken *BasicTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BasicToken *BasicTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BasicTokenSession
- type BasicTokenTransactor
- type BasicTokenTransactorRaw
- type BasicTokenTransactorSession
- type BasicTokenTransfer
- type BasicTokenTransferIterator
- type CappedCrowdsale
- type CappedCrowdsaleCaller
- func (_CappedCrowdsale *CappedCrowdsaleCaller) Cap(opts *bind.CallOpts) (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleCaller) CapReached(opts *bind.CallOpts) (bool, error)
- func (_CappedCrowdsale *CappedCrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type CappedCrowdsaleCallerRaw
- type CappedCrowdsaleCallerSession
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Cap() (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) CapReached() (bool, error)
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Rate() (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Token() (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Wallet() (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleCallerSession) WeiRaised() (*big.Int, error)
- type CappedCrowdsaleFilterer
- func (_CappedCrowdsale *CappedCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*CappedCrowdsaleTokenPurchaseIterator, error)
- func (_CappedCrowdsale *CappedCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *CappedCrowdsaleTokenPurchase, ...) (event.Subscription, error)
- type CappedCrowdsaleRaw
- func (_CappedCrowdsale *CappedCrowdsaleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_CappedCrowdsale *CappedCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CappedCrowdsale *CappedCrowdsaleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CappedCrowdsaleSession
- func (_CappedCrowdsale *CappedCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) Cap() (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) CapReached() (bool, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) Rate() (*big.Int, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) Token() (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) Wallet() (common.Address, error)
- func (_CappedCrowdsale *CappedCrowdsaleSession) WeiRaised() (*big.Int, error)
- type CappedCrowdsaleTokenPurchase
- type CappedCrowdsaleTokenPurchaseIterator
- type CappedCrowdsaleTransactor
- type CappedCrowdsaleTransactorRaw
- type CappedCrowdsaleTransactorSession
- type Crowdsale
- type CrowdsaleCaller
- func (_Crowdsale *CrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_Crowdsale *CrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_Crowdsale *CrowdsaleCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_Crowdsale *CrowdsaleCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type CrowdsaleCallerRaw
- type CrowdsaleCallerSession
- type CrowdsaleFilterer
- func (_Crowdsale *CrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*CrowdsaleTokenPurchaseIterator, error)
- func (_Crowdsale *CrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *CrowdsaleTokenPurchase, ...) (event.Subscription, error)
- type CrowdsaleRaw
- func (_Crowdsale *CrowdsaleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Crowdsale *CrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Crowdsale *CrowdsaleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CrowdsaleSession
- func (_Crowdsale *CrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_Crowdsale *CrowdsaleSession) Rate() (*big.Int, error)
- func (_Crowdsale *CrowdsaleSession) Token() (common.Address, error)
- func (_Crowdsale *CrowdsaleSession) Wallet() (common.Address, error)
- func (_Crowdsale *CrowdsaleSession) WeiRaised() (*big.Int, error)
- type CrowdsaleTokenPurchase
- type CrowdsaleTokenPurchaseIterator
- type CrowdsaleTransactor
- type CrowdsaleTransactorRaw
- type CrowdsaleTransactorSession
- type Dividend
- type DividendApproval
- type DividendApprovalIterator
- type DividendCaller
- func (_Dividend *DividendCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Dividend *DividendCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_Dividend *DividendCaller) CheckDividend(opts *bind.CallOpts) (*big.Int, error)
- func (_Dividend *DividendCaller) CurrentPeriod(opts *bind.CallOpts) (*big.Int, error)
- func (_Dividend *DividendCaller) ExcludeFromTotal(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
- func (_Dividend *DividendCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Dividend *DividendCaller) PaidIn(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendCaller) Payments(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_Dividend *DividendCaller) ShowDividend(opts *bind.CallOpts, _period *big.Int) (*big.Int, error)
- func (_Dividend *DividendCaller) TotalPayments(opts *bind.CallOpts) (*big.Int, error)
- func (_Dividend *DividendCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type DividendCallerRaw
- type DividendCallerSession
- func (_Dividend *DividendCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Dividend *DividendCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_Dividend *DividendCallerSession) CheckDividend() (*big.Int, error)
- func (_Dividend *DividendCallerSession) CurrentPeriod() (*big.Int, error)
- func (_Dividend *DividendCallerSession) ExcludeFromTotal(arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendCallerSession) MintingFinished() (bool, error)
- func (_Dividend *DividendCallerSession) Owner() (common.Address, error)
- func (_Dividend *DividendCallerSession) PaidIn(arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendCallerSession) Payments(arg0 common.Address) (*big.Int, error)
- func (_Dividend *DividendCallerSession) ShowDividend(_period *big.Int) (*big.Int, error)
- func (_Dividend *DividendCallerSession) TotalPayments() (*big.Int, error)
- func (_Dividend *DividendCallerSession) TotalSupply() (*big.Int, error)
- type DividendDividendPayment
- type DividendDividendPaymentIterator
- type DividendFilterer
- func (_Dividend *DividendFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*DividendApprovalIterator, error)
- func (_Dividend *DividendFilterer) FilterDividendPayment(opts *bind.FilterOpts, recipient []common.Address) (*DividendDividendPaymentIterator, error)
- func (_Dividend *DividendFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*DividendMintIterator, error)
- func (_Dividend *DividendFilterer) FilterMintFinished(opts *bind.FilterOpts) (*DividendMintFinishedIterator, error)
- func (_Dividend *DividendFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DividendOwnershipTransferredIterator, error)
- func (_Dividend *DividendFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*DividendTransferIterator, error)
- func (_Dividend *DividendFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *DividendApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_Dividend *DividendFilterer) WatchDividendPayment(opts *bind.WatchOpts, sink chan<- *DividendDividendPayment, ...) (event.Subscription, error)
- func (_Dividend *DividendFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *DividendMint, to []common.Address) (event.Subscription, error)
- func (_Dividend *DividendFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *DividendMintFinished) (event.Subscription, error)
- func (_Dividend *DividendFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DividendOwnershipTransferred, ...) (event.Subscription, error)
- func (_Dividend *DividendFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *DividendTransfer, from []common.Address, ...) (event.Subscription, error)
- type DividendMint
- type DividendMintFinished
- type DividendMintFinishedIterator
- type DividendMintIterator
- type DividendOwnershipTransferred
- type DividendOwnershipTransferredIterator
- type DividendRaw
- func (_Dividend *DividendRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Dividend *DividendRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Dividend *DividendRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DividendSession
- func (_Dividend *DividendSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Dividend *DividendSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_Dividend *DividendSession) CheckDividend() (*big.Int, error)
- func (_Dividend *DividendSession) CurrentPeriod() (*big.Int, error)
- func (_Dividend *DividendSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) ExcludeFromTotal(arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendSession) FinishMinting() (*types.Transaction, error)
- func (_Dividend *DividendSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) MintingFinished() (bool, error)
- func (_Dividend *DividendSession) Owner() (common.Address, error)
- func (_Dividend *DividendSession) PaidIn(arg0 *big.Int) (*big.Int, error)
- func (_Dividend *DividendSession) PayDividend(_period *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) Payments(arg0 common.Address) (*big.Int, error)
- func (_Dividend *DividendSession) ShowDividend(_period *big.Int) (*big.Int, error)
- func (_Dividend *DividendSession) TotalPayments() (*big.Int, error)
- func (_Dividend *DividendSession) TotalSupply() (*big.Int, error)
- func (_Dividend *DividendSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Dividend *DividendSession) WithdrawDividend() (*types.Transaction, error)
- func (_Dividend *DividendSession) WithdrawPayments() (*types.Transaction, error)
- type DividendTransactor
- func (_Dividend *DividendTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) PayDividend(opts *bind.TransactOpts, _period *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) WithdrawDividend(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Dividend *DividendTransactor) WithdrawPayments(opts *bind.TransactOpts) (*types.Transaction, error)
- type DividendTransactorRaw
- type DividendTransactorSession
- func (_Dividend *DividendTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) FinishMinting() (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) PayDividend(_period *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) WithdrawDividend() (*types.Transaction, error)
- func (_Dividend *DividendTransactorSession) WithdrawPayments() (*types.Transaction, error)
- type DividendTransfer
- type DividendTransferIterator
- type ERC20
- type ERC20Approval
- type ERC20ApprovalIterator
- type ERC20Basic
- type ERC20BasicCaller
- type ERC20BasicCallerRaw
- type ERC20BasicCallerSession
- type ERC20BasicFilterer
- func (_ERC20Basic *ERC20BasicFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BasicTransferIterator, error)
- func (_ERC20Basic *ERC20BasicFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BasicTransfer, from []common.Address, ...) (event.Subscription, error)
- type ERC20BasicRaw
- func (_ERC20Basic *ERC20BasicRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20Basic *ERC20BasicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20Basic *ERC20BasicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20BasicSession
- type ERC20BasicTransactor
- type ERC20BasicTransactorRaw
- type ERC20BasicTransactorSession
- type ERC20BasicTransfer
- type ERC20BasicTransferIterator
- type ERC20Caller
- type ERC20CallerRaw
- type ERC20CallerSession
- type ERC20Filterer
- func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error)
- func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error)
- func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, ...) (event.Subscription, error)
- type ERC20Raw
- func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ERC20Session
- func (_ERC20 *ERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) BalanceOf(who common.Address) (*big.Int, error)
- func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
- func (_ERC20 *ERC20Session) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Session) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type ERC20Transactor
- func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type ERC20TransactorRaw
- type ERC20TransactorSession
- func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_ERC20 *ERC20TransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type ERC20Transfer
- type ERC20TransferIterator
- type FinalizableCrowdsale
- type FinalizableCrowdsaleCaller
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) ClosingTime(opts *bind.CallOpts) (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) HasClosed(opts *bind.CallOpts) (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) IsFinalized(opts *bind.CallOpts) (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) OpeningTime(opts *bind.CallOpts) (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type FinalizableCrowdsaleCallerRaw
- type FinalizableCrowdsaleCallerSession
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) ClosingTime() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) HasClosed() (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) IsFinalized() (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) OpeningTime() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Owner() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Rate() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Token() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Wallet() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) WeiRaised() (*big.Int, error)
- type FinalizableCrowdsaleFilterer
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterFinalized(opts *bind.FilterOpts) (*FinalizableCrowdsaleFinalizedIterator, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FinalizableCrowdsaleOwnershipTransferredIterator, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*FinalizableCrowdsaleTokenPurchaseIterator, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleFinalized) (event.Subscription, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleOwnershipTransferred, ...) (event.Subscription, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleTokenPurchase, ...) (event.Subscription, error)
- type FinalizableCrowdsaleFinalized
- type FinalizableCrowdsaleFinalizedIterator
- type FinalizableCrowdsaleOwnershipTransferred
- type FinalizableCrowdsaleOwnershipTransferredIterator
- type FinalizableCrowdsaleRaw
- func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type FinalizableCrowdsaleSession
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) ClosingTime() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Finalize() (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) HasClosed() (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) IsFinalized() (bool, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) OpeningTime() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Owner() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Rate() (*big.Int, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Token() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Wallet() (common.Address, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) WeiRaised() (*big.Int, error)
- type FinalizableCrowdsaleTokenPurchase
- type FinalizableCrowdsaleTokenPurchaseIterator
- type FinalizableCrowdsaleTransactor
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type FinalizableCrowdsaleTransactorRaw
- type FinalizableCrowdsaleTransactorSession
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) Finalize() (*types.Transaction, error)
- func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type MintableToken
- type MintableTokenApproval
- type MintableTokenApprovalIterator
- type MintableTokenCaller
- func (_MintableToken *MintableTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
- func (_MintableToken *MintableTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_MintableToken *MintableTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type MintableTokenCallerRaw
- type MintableTokenCallerSession
- func (_MintableToken *MintableTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenCallerSession) MintingFinished() (bool, error)
- func (_MintableToken *MintableTokenCallerSession) Owner() (common.Address, error)
- func (_MintableToken *MintableTokenCallerSession) TotalSupply() (*big.Int, error)
- type MintableTokenFilterer
- func (_MintableToken *MintableTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*MintableTokenApprovalIterator, error)
- func (_MintableToken *MintableTokenFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*MintableTokenMintIterator, error)
- func (_MintableToken *MintableTokenFilterer) FilterMintFinished(opts *bind.FilterOpts) (*MintableTokenMintFinishedIterator, error)
- func (_MintableToken *MintableTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MintableTokenOwnershipTransferredIterator, error)
- func (_MintableToken *MintableTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*MintableTokenTransferIterator, error)
- func (_MintableToken *MintableTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MintableTokenApproval, ...) (event.Subscription, error)
- func (_MintableToken *MintableTokenFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *MintableTokenMint, to []common.Address) (event.Subscription, error)
- func (_MintableToken *MintableTokenFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *MintableTokenMintFinished) (event.Subscription, error)
- func (_MintableToken *MintableTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MintableTokenOwnershipTransferred, ...) (event.Subscription, error)
- func (_MintableToken *MintableTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MintableTokenTransfer, ...) (event.Subscription, error)
- type MintableTokenMint
- type MintableTokenMintFinished
- type MintableTokenMintFinishedIterator
- type MintableTokenMintIterator
- type MintableTokenOwnershipTransferred
- type MintableTokenOwnershipTransferredIterator
- type MintableTokenRaw
- func (_MintableToken *MintableTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MintableToken *MintableTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MintableToken *MintableTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MintableTokenSession
- func (_MintableToken *MintableTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_MintableToken *MintableTokenSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) FinishMinting() (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) MintingFinished() (bool, error)
- func (_MintableToken *MintableTokenSession) Owner() (common.Address, error)
- func (_MintableToken *MintableTokenSession) TotalSupply() (*big.Int, error)
- func (_MintableToken *MintableTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type MintableTokenTransactor
- func (_MintableToken *MintableTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type MintableTokenTransactorRaw
- type MintableTokenTransactorSession
- func (_MintableToken *MintableTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) FinishMinting() (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_MintableToken *MintableTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type MintableTokenTransfer
- type MintableTokenTransferIterator
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipTransferred
- type OwnableOwnershipTransferredIterator
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type PullPayment
- type PullPaymentCaller
- type PullPaymentCallerRaw
- type PullPaymentCallerSession
- type PullPaymentFilterer
- type PullPaymentRaw
- func (_PullPayment *PullPaymentRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_PullPayment *PullPaymentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PullPayment *PullPaymentRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PullPaymentSession
- type PullPaymentTransactor
- type PullPaymentTransactorRaw
- type PullPaymentTransactorSession
- type SafeMath
- type SafeMathCaller
- type SafeMathCallerRaw
- type SafeMathCallerSession
- type SafeMathFilterer
- type SafeMathRaw
- func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SafeMathSession
- type SafeMathTransactor
- type SafeMathTransactorRaw
- type SafeMathTransactorSession
- type StandardToken
- type StandardTokenApproval
- type StandardTokenApprovalIterator
- type StandardTokenCaller
- func (_StandardToken *StandardTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type StandardTokenCallerRaw
- type StandardTokenCallerSession
- func (_StandardToken *StandardTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenCallerSession) TotalSupply() (*big.Int, error)
- type StandardTokenFilterer
- func (_StandardToken *StandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StandardTokenApprovalIterator, error)
- func (_StandardToken *StandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StandardTokenTransferIterator, error)
- func (_StandardToken *StandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StandardTokenApproval, ...) (event.Subscription, error)
- func (_StandardToken *StandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StandardTokenTransfer, ...) (event.Subscription, error)
- type StandardTokenRaw
- func (_StandardToken *StandardTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_StandardToken *StandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_StandardToken *StandardTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StandardTokenSession
- func (_StandardToken *StandardTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_StandardToken *StandardTokenSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) TotalSupply() (*big.Int, error)
- func (_StandardToken *StandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type StandardTokenTransactor
- func (_StandardToken *StandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type StandardTokenTransactorRaw
- type StandardTokenTransactorSession
- func (_StandardToken *StandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_StandardToken *StandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type StandardTokenTransfer
- type StandardTokenTransferIterator
- type TimedCrowdsale
- type TimedCrowdsaleCaller
- func (_TimedCrowdsale *TimedCrowdsaleCaller) ClosingTime(opts *bind.CallOpts) (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) HasClosed(opts *bind.CallOpts) (bool, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) OpeningTime(opts *bind.CallOpts) (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type TimedCrowdsaleCallerRaw
- type TimedCrowdsaleCallerSession
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) ClosingTime() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) HasClosed() (bool, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) OpeningTime() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) Rate() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) Token() (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) Wallet() (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleCallerSession) WeiRaised() (*big.Int, error)
- type TimedCrowdsaleFilterer
- func (_TimedCrowdsale *TimedCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*TimedCrowdsaleTokenPurchaseIterator, error)
- func (_TimedCrowdsale *TimedCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *TimedCrowdsaleTokenPurchase, ...) (event.Subscription, error)
- type TimedCrowdsaleRaw
- func (_TimedCrowdsale *TimedCrowdsaleRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TimedCrowdsale *TimedCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TimedCrowdsale *TimedCrowdsaleRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TimedCrowdsaleSession
- func (_TimedCrowdsale *TimedCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) ClosingTime() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) HasClosed() (bool, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) OpeningTime() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) Rate() (*big.Int, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) Token() (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) Wallet() (common.Address, error)
- func (_TimedCrowdsale *TimedCrowdsaleSession) WeiRaised() (*big.Int, error)
- type TimedCrowdsaleTokenPurchase
- type TimedCrowdsaleTokenPurchaseIterator
- type TimedCrowdsaleTransactor
- type TimedCrowdsaleTransactorRaw
- type TimedCrowdsaleTransactorSession
- type TochkaICO
- type TochkaICOCaller
- func (_TochkaICO *TochkaICOCaller) Cap(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaICO *TochkaICOCaller) CapReached(opts *bind.CallOpts) (bool, error)
- func (_TochkaICO *TochkaICOCaller) ClosingTime(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaICO *TochkaICOCaller) HasClosed(opts *bind.CallOpts) (bool, error)
- func (_TochkaICO *TochkaICOCaller) IsFinalized(opts *bind.CallOpts) (bool, error)
- func (_TochkaICO *TochkaICOCaller) OpeningTime(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaICO *TochkaICOCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TochkaICO *TochkaICOCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaICO *TochkaICOCaller) RemainingTokens(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaICO *TochkaICOCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_TochkaICO *TochkaICOCaller) TokenWallet(opts *bind.CallOpts) (common.Address, error)
- func (_TochkaICO *TochkaICOCaller) Wallet(opts *bind.CallOpts) (common.Address, error)
- func (_TochkaICO *TochkaICOCaller) WeiRaised(opts *bind.CallOpts) (*big.Int, error)
- type TochkaICOCallerRaw
- type TochkaICOCallerSession
- func (_TochkaICO *TochkaICOCallerSession) Cap() (*big.Int, error)
- func (_TochkaICO *TochkaICOCallerSession) CapReached() (bool, error)
- func (_TochkaICO *TochkaICOCallerSession) ClosingTime() (*big.Int, error)
- func (_TochkaICO *TochkaICOCallerSession) HasClosed() (bool, error)
- func (_TochkaICO *TochkaICOCallerSession) IsFinalized() (bool, error)
- func (_TochkaICO *TochkaICOCallerSession) OpeningTime() (*big.Int, error)
- func (_TochkaICO *TochkaICOCallerSession) Owner() (common.Address, error)
- func (_TochkaICO *TochkaICOCallerSession) Rate() (*big.Int, error)
- func (_TochkaICO *TochkaICOCallerSession) RemainingTokens() (*big.Int, error)
- func (_TochkaICO *TochkaICOCallerSession) Token() (common.Address, error)
- func (_TochkaICO *TochkaICOCallerSession) TokenWallet() (common.Address, error)
- func (_TochkaICO *TochkaICOCallerSession) Wallet() (common.Address, error)
- func (_TochkaICO *TochkaICOCallerSession) WeiRaised() (*big.Int, error)
- type TochkaICOFilterer
- func (_TochkaICO *TochkaICOFilterer) FilterFinalized(opts *bind.FilterOpts) (*TochkaICOFinalizedIterator, error)
- func (_TochkaICO *TochkaICOFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TochkaICOOwnershipTransferredIterator, error)
- func (_TochkaICO *TochkaICOFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, ...) (*TochkaICOTokenPurchaseIterator, error)
- func (_TochkaICO *TochkaICOFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *TochkaICOFinalized) (event.Subscription, error)
- func (_TochkaICO *TochkaICOFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TochkaICOOwnershipTransferred, ...) (event.Subscription, error)
- func (_TochkaICO *TochkaICOFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *TochkaICOTokenPurchase, ...) (event.Subscription, error)
- type TochkaICOFinalized
- type TochkaICOFinalizedIterator
- type TochkaICOOwnershipTransferred
- type TochkaICOOwnershipTransferredIterator
- type TochkaICORaw
- func (_TochkaICO *TochkaICORaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TochkaICO *TochkaICORaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TochkaICO *TochkaICORaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TochkaICOSession
- func (_TochkaICO *TochkaICOSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_TochkaICO *TochkaICOSession) Cap() (*big.Int, error)
- func (_TochkaICO *TochkaICOSession) CapReached() (bool, error)
- func (_TochkaICO *TochkaICOSession) ClosingTime() (*big.Int, error)
- func (_TochkaICO *TochkaICOSession) Finalize() (*types.Transaction, error)
- func (_TochkaICO *TochkaICOSession) HasClosed() (bool, error)
- func (_TochkaICO *TochkaICOSession) IsFinalized() (bool, error)
- func (_TochkaICO *TochkaICOSession) OpeningTime() (*big.Int, error)
- func (_TochkaICO *TochkaICOSession) Owner() (common.Address, error)
- func (_TochkaICO *TochkaICOSession) Rate() (*big.Int, error)
- func (_TochkaICO *TochkaICOSession) RemainingTokens() (*big.Int, error)
- func (_TochkaICO *TochkaICOSession) Token() (common.Address, error)
- func (_TochkaICO *TochkaICOSession) TokenWallet() (common.Address, error)
- func (_TochkaICO *TochkaICOSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TochkaICO *TochkaICOSession) Wallet() (common.Address, error)
- func (_TochkaICO *TochkaICOSession) WeiRaised() (*big.Int, error)
- type TochkaICOTokenPurchase
- type TochkaICOTokenPurchaseIterator
- type TochkaICOTransactor
- func (_TochkaICO *TochkaICOTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
- func (_TochkaICO *TochkaICOTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TochkaICO *TochkaICOTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type TochkaICOTransactorRaw
- type TochkaICOTransactorSession
- func (_TochkaICO *TochkaICOTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
- func (_TochkaICO *TochkaICOTransactorSession) Finalize() (*types.Transaction, error)
- func (_TochkaICO *TochkaICOTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type TochkaShare
- type TochkaShareApproval
- type TochkaShareApprovalIterator
- type TochkaShareCaller
- func (_TochkaShare *TochkaShareCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) CheckDividend(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) CurrentPeriod(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_TochkaShare *TochkaShareCaller) ExcludeFromTotal(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
- func (_TochkaShare *TochkaShareCaller) Name(opts *bind.CallOpts) (string, error)
- func (_TochkaShare *TochkaShareCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TochkaShare *TochkaShareCaller) PaidIn(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) Payments(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) ShowDividend(opts *bind.CallOpts, _period *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_TochkaShare *TochkaShareCaller) TotalPayments(opts *bind.CallOpts) (*big.Int, error)
- func (_TochkaShare *TochkaShareCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type TochkaShareCallerRaw
- type TochkaShareCallerSession
- func (_TochkaShare *TochkaShareCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) CheckDividend() (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) CurrentPeriod() (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) Decimals() (uint8, error)
- func (_TochkaShare *TochkaShareCallerSession) ExcludeFromTotal(arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) MintingFinished() (bool, error)
- func (_TochkaShare *TochkaShareCallerSession) Name() (string, error)
- func (_TochkaShare *TochkaShareCallerSession) Owner() (common.Address, error)
- func (_TochkaShare *TochkaShareCallerSession) PaidIn(arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) Payments(arg0 common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) ShowDividend(_period *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) Symbol() (string, error)
- func (_TochkaShare *TochkaShareCallerSession) TotalPayments() (*big.Int, error)
- func (_TochkaShare *TochkaShareCallerSession) TotalSupply() (*big.Int, error)
- type TochkaShareDividendPayment
- type TochkaShareDividendPaymentIterator
- type TochkaShareFilterer
- func (_TochkaShare *TochkaShareFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TochkaShareApprovalIterator, error)
- func (_TochkaShare *TochkaShareFilterer) FilterDividendPayment(opts *bind.FilterOpts, recipient []common.Address) (*TochkaShareDividendPaymentIterator, error)
- func (_TochkaShare *TochkaShareFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*TochkaShareMintIterator, error)
- func (_TochkaShare *TochkaShareFilterer) FilterMintFinished(opts *bind.FilterOpts) (*TochkaShareMintFinishedIterator, error)
- func (_TochkaShare *TochkaShareFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TochkaShareOwnershipTransferredIterator, error)
- func (_TochkaShare *TochkaShareFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TochkaShareTransferIterator, error)
- func (_TochkaShare *TochkaShareFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TochkaShareApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_TochkaShare *TochkaShareFilterer) WatchDividendPayment(opts *bind.WatchOpts, sink chan<- *TochkaShareDividendPayment, ...) (event.Subscription, error)
- func (_TochkaShare *TochkaShareFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *TochkaShareMint, to []common.Address) (event.Subscription, error)
- func (_TochkaShare *TochkaShareFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *TochkaShareMintFinished) (event.Subscription, error)
- func (_TochkaShare *TochkaShareFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TochkaShareOwnershipTransferred, ...) (event.Subscription, error)
- func (_TochkaShare *TochkaShareFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TochkaShareTransfer, from []common.Address, ...) (event.Subscription, error)
- type TochkaShareMint
- type TochkaShareMintFinished
- type TochkaShareMintFinishedIterator
- type TochkaShareMintIterator
- type TochkaShareOwnershipTransferred
- type TochkaShareOwnershipTransferredIterator
- type TochkaShareRaw
- func (_TochkaShare *TochkaShareRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TochkaShare *TochkaShareRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TochkaShareSession
- func (_TochkaShare *TochkaShareSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) CheckDividend() (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) CurrentPeriod() (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) Decimals() (uint8, error)
- func (_TochkaShare *TochkaShareSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) ExcludeFromTotal(arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) FinishMinting() (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) MintingFinished() (bool, error)
- func (_TochkaShare *TochkaShareSession) Name() (string, error)
- func (_TochkaShare *TochkaShareSession) Owner() (common.Address, error)
- func (_TochkaShare *TochkaShareSession) PaidIn(arg0 *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) PayDividend(_period *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) Payments(arg0 common.Address) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) ShowDividend(_period *big.Int) (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) Symbol() (string, error)
- func (_TochkaShare *TochkaShareSession) TotalPayments() (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) TotalSupply() (*big.Int, error)
- func (_TochkaShare *TochkaShareSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) WithdrawDividend() (*types.Transaction, error)
- func (_TochkaShare *TochkaShareSession) WithdrawPayments() (*types.Transaction, error)
- type TochkaShareTransactor
- func (_TochkaShare *TochkaShareTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) PayDividend(opts *bind.TransactOpts, _period *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) WithdrawDividend(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactor) WithdrawPayments(opts *bind.TransactOpts) (*types.Transaction, error)
- type TochkaShareTransactorRaw
- type TochkaShareTransactorSession
- func (_TochkaShare *TochkaShareTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) FinishMinting() (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) PayDividend(_period *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) WithdrawDividend() (*types.Transaction, error)
- func (_TochkaShare *TochkaShareTransactorSession) WithdrawPayments() (*types.Transaction, error)
- type TochkaShareTransfer
- type TochkaShareTransferIterator
Constants ¶
const AllowanceCrowdsaleABI = "" /* 1796-byte string literal not displayed */
AllowanceCrowdsaleABI is the input ABI used to generate the binding from.
const AllowanceCrowdsaleBin = `0x`
AllowanceCrowdsaleBin is the compiled bytecode used for deploying new contracts.
const BasicTokenABI = "" /* 918-byte string literal not displayed */
BasicTokenABI is the input ABI used to generate the binding from.
const BasicTokenBin = `` /* 1270-byte string literal not displayed */
BasicTokenBin is the compiled bytecode used for deploying new contracts.
const CappedCrowdsaleABI = "" /* 1772-byte string literal not displayed */
CappedCrowdsaleABI is the input ABI used to generate the binding from.
const CappedCrowdsaleBin = `0x`
CappedCrowdsaleBin is the compiled bytecode used for deploying new contracts.
const CrowdsaleABI = "" /* 1514-byte string literal not displayed */
CrowdsaleABI is the input ABI used to generate the binding from.
const CrowdsaleBin = `` /* 2086-byte string literal not displayed */
CrowdsaleBin is the compiled bytecode used for deploying new contracts.
const DividendABI = "" /* 6273-byte string literal not displayed */
DividendABI is the input ABI used to generate the binding from.
const DividendBin = `` /* 8928-byte string literal not displayed */
DividendBin is the compiled bytecode used for deploying new contracts.
const ERC20ABI = "" /* 1993-byte string literal not displayed */
ERC20ABI is the input ABI used to generate the binding from.
const ERC20BasicABI = "" /* 906-byte string literal not displayed */
ERC20BasicABI is the input ABI used to generate the binding from.
const ERC20BasicBin = `0x`
ERC20BasicBin is the compiled bytecode used for deploying new contracts.
const ERC20Bin = `0x`
ERC20Bin is the compiled bytecode used for deploying new contracts.
const FinalizableCrowdsaleABI = "" /* 2815-byte string literal not displayed */
FinalizableCrowdsaleABI is the input ABI used to generate the binding from.
const FinalizableCrowdsaleBin = `0x`
FinalizableCrowdsaleBin is the compiled bytecode used for deploying new contracts.
const MintableTokenABI = "" /* 4061-byte string literal not displayed */
MintableTokenABI is the input ABI used to generate the binding from.
const MintableTokenBin = `` /* 5272-byte string literal not displayed */
MintableTokenBin is the compiled bytecode used for deploying new contracts.
const OwnableABI = "" /* 685-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableBin = `` /* 868-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
const PullPaymentABI = "" /* 549-byte string literal not displayed */
PullPaymentABI is the input ABI used to generate the binding from.
const PullPaymentBin = `` /* 1002-byte string literal not displayed */
PullPaymentBin is the compiled bytecode used for deploying new contracts.
const SafeMathABI = "[]"
SafeMathABI is the input ABI used to generate the binding from.
const SafeMathBin = `` /* 242-byte string literal not displayed */
SafeMathBin is the compiled bytecode used for deploying new contracts.
const StandardTokenABI = "" /* 2577-byte string literal not displayed */
StandardTokenABI is the input ABI used to generate the binding from.
const StandardTokenBin = `` /* 3636-byte string literal not displayed */
StandardTokenBin is the compiled bytecode used for deploying new contracts.
const TimedCrowdsaleABI = "" /* 2015-byte string literal not displayed */
TimedCrowdsaleABI is the input ABI used to generate the binding from.
const TimedCrowdsaleBin = `0x`
TimedCrowdsaleBin is the compiled bytecode used for deploying new contracts.
const TochkaICOABI = "" /* 3933-byte string literal not displayed */
TochkaICOABI is the input ABI used to generate the binding from.
const TochkaICOBin = `` /* 4432-byte string literal not displayed */
TochkaICOBin is the compiled bytecode used for deploying new contracts.
TochkaShareABI is the input ABI used to generate the binding from.
TochkaShareBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowanceCrowdsale ¶
type AllowanceCrowdsale struct { AllowanceCrowdsaleCaller // Read-only binding to the contract AllowanceCrowdsaleTransactor // Write-only binding to the contract AllowanceCrowdsaleFilterer // Log filterer for contract events }
AllowanceCrowdsale is an auto generated Go binding around an Ethereum contract.
func DeployAllowanceCrowdsale ¶
func DeployAllowanceCrowdsale(auth *bind.TransactOpts, backend bind.ContractBackend, _tokenWallet common.Address) (common.Address, *types.Transaction, *AllowanceCrowdsale, error)
DeployAllowanceCrowdsale deploys a new Ethereum contract, binding an instance of AllowanceCrowdsale to it.
func NewAllowanceCrowdsale ¶
func NewAllowanceCrowdsale(address common.Address, backend bind.ContractBackend) (*AllowanceCrowdsale, error)
NewAllowanceCrowdsale creates a new instance of AllowanceCrowdsale, bound to a specific deployed contract.
type AllowanceCrowdsaleCaller ¶
type AllowanceCrowdsaleCaller struct {
// contains filtered or unexported fields
}
AllowanceCrowdsaleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAllowanceCrowdsaleCaller ¶
func NewAllowanceCrowdsaleCaller(address common.Address, caller bind.ContractCaller) (*AllowanceCrowdsaleCaller, error)
NewAllowanceCrowdsaleCaller creates a new read-only instance of AllowanceCrowdsale, bound to a specific deployed contract.
func (*AllowanceCrowdsaleCaller) Rate ¶
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*AllowanceCrowdsaleCaller) RemainingTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) RemainingTokens(opts *bind.CallOpts) (*big.Int, error)
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*AllowanceCrowdsaleCaller) Token ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*AllowanceCrowdsaleCaller) TokenWallet ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCaller) TokenWallet(opts *bind.CallOpts) (common.Address, error)
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
type AllowanceCrowdsaleCallerRaw ¶
type AllowanceCrowdsaleCallerRaw struct {
Contract *AllowanceCrowdsaleCaller // Generic read-only contract binding to access the raw methods on
}
AllowanceCrowdsaleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AllowanceCrowdsaleCallerRaw) Call ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerRaw) 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 AllowanceCrowdsaleCallerSession ¶
type AllowanceCrowdsaleCallerSession struct { Contract *AllowanceCrowdsaleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AllowanceCrowdsaleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AllowanceCrowdsaleCallerSession) Rate ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*AllowanceCrowdsaleCallerSession) RemainingTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) RemainingTokens() (*big.Int, error)
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*AllowanceCrowdsaleCallerSession) Token ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*AllowanceCrowdsaleCallerSession) TokenWallet ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleCallerSession) TokenWallet() (common.Address, error)
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
type AllowanceCrowdsaleFilterer ¶
type AllowanceCrowdsaleFilterer struct {
// contains filtered or unexported fields
}
AllowanceCrowdsaleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAllowanceCrowdsaleFilterer ¶
func NewAllowanceCrowdsaleFilterer(address common.Address, filterer bind.ContractFilterer) (*AllowanceCrowdsaleFilterer, error)
NewAllowanceCrowdsaleFilterer creates a new log filterer instance of AllowanceCrowdsale, bound to a specific deployed contract.
func (*AllowanceCrowdsaleFilterer) FilterTokenPurchase ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*AllowanceCrowdsaleTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*AllowanceCrowdsaleFilterer) WatchTokenPurchase ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *AllowanceCrowdsaleTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type AllowanceCrowdsaleRaw ¶
type AllowanceCrowdsaleRaw struct {
Contract *AllowanceCrowdsale // Generic contract binding to access the raw methods on
}
AllowanceCrowdsaleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AllowanceCrowdsaleRaw) Call ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) 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 (*AllowanceCrowdsaleRaw) Transact ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AllowanceCrowdsaleRaw) Transfer ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleRaw) 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 AllowanceCrowdsaleSession ¶
type AllowanceCrowdsaleSession struct { Contract *AllowanceCrowdsale // 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 }
AllowanceCrowdsaleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AllowanceCrowdsaleSession) BuyTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*AllowanceCrowdsaleSession) Rate ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*AllowanceCrowdsaleSession) RemainingTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) RemainingTokens() (*big.Int, error)
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*AllowanceCrowdsaleSession) Token ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*AllowanceCrowdsaleSession) TokenWallet ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleSession) TokenWallet() (common.Address, error)
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
type AllowanceCrowdsaleTokenPurchase ¶
type AllowanceCrowdsaleTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
AllowanceCrowdsaleTokenPurchase represents a TokenPurchase event raised by the AllowanceCrowdsale contract.
type AllowanceCrowdsaleTokenPurchaseIterator ¶
type AllowanceCrowdsaleTokenPurchaseIterator struct { Event *AllowanceCrowdsaleTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AllowanceCrowdsaleTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the AllowanceCrowdsale contract.
func (*AllowanceCrowdsaleTokenPurchaseIterator) Close ¶
func (it *AllowanceCrowdsaleTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AllowanceCrowdsaleTokenPurchaseIterator) Error ¶
func (it *AllowanceCrowdsaleTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AllowanceCrowdsaleTokenPurchaseIterator) Next ¶
func (it *AllowanceCrowdsaleTokenPurchaseIterator) 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 AllowanceCrowdsaleTransactor ¶
type AllowanceCrowdsaleTransactor struct {
// contains filtered or unexported fields
}
AllowanceCrowdsaleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAllowanceCrowdsaleTransactor ¶
func NewAllowanceCrowdsaleTransactor(address common.Address, transactor bind.ContractTransactor) (*AllowanceCrowdsaleTransactor, error)
NewAllowanceCrowdsaleTransactor creates a new write-only instance of AllowanceCrowdsale, bound to a specific deployed contract.
func (*AllowanceCrowdsaleTransactor) BuyTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type AllowanceCrowdsaleTransactorRaw ¶
type AllowanceCrowdsaleTransactorRaw struct {
Contract *AllowanceCrowdsaleTransactor // Generic write-only contract binding to access the raw methods on
}
AllowanceCrowdsaleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AllowanceCrowdsaleTransactorRaw) Transact ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AllowanceCrowdsaleTransactorRaw) Transfer ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleTransactorRaw) 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 AllowanceCrowdsaleTransactorSession ¶
type AllowanceCrowdsaleTransactorSession struct { Contract *AllowanceCrowdsaleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AllowanceCrowdsaleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AllowanceCrowdsaleTransactorSession) BuyTokens ¶
func (_AllowanceCrowdsale *AllowanceCrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type BasicToken ¶
type BasicToken struct { BasicTokenCaller // Read-only binding to the contract BasicTokenTransactor // Write-only binding to the contract BasicTokenFilterer // Log filterer for contract events }
BasicToken is an auto generated Go binding around an Ethereum contract.
func DeployBasicToken ¶
func DeployBasicToken(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BasicToken, error)
DeployBasicToken deploys a new Ethereum contract, binding an instance of BasicToken to it.
func NewBasicToken ¶
func NewBasicToken(address common.Address, backend bind.ContractBackend) (*BasicToken, error)
NewBasicToken creates a new instance of BasicToken, bound to a specific deployed contract.
type BasicTokenCaller ¶
type BasicTokenCaller struct {
// contains filtered or unexported fields
}
BasicTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBasicTokenCaller ¶
func NewBasicTokenCaller(address common.Address, caller bind.ContractCaller) (*BasicTokenCaller, error)
NewBasicTokenCaller creates a new read-only instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenCaller) BalanceOf ¶
func (_BasicToken *BasicTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*BasicTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type BasicTokenCallerRaw ¶
type BasicTokenCallerRaw struct {
Contract *BasicTokenCaller // Generic read-only contract binding to access the raw methods on
}
BasicTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BasicTokenCallerRaw) Call ¶
func (_BasicToken *BasicTokenCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BasicTokenCallerSession ¶
type BasicTokenCallerSession struct { Contract *BasicTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BasicTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BasicTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*BasicTokenCallerSession) TotalSupply ¶
func (_BasicToken *BasicTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type BasicTokenFilterer ¶
type BasicTokenFilterer struct {
// contains filtered or unexported fields
}
BasicTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBasicTokenFilterer ¶
func NewBasicTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*BasicTokenFilterer, error)
NewBasicTokenFilterer creates a new log filterer instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenFilterer) FilterTransfer ¶
func (_BasicToken *BasicTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*BasicTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*BasicTokenFilterer) WatchTransfer ¶
func (_BasicToken *BasicTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BasicTokenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type BasicTokenRaw ¶
type BasicTokenRaw struct {
Contract *BasicToken // Generic contract binding to access the raw methods on
}
BasicTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BasicTokenRaw) Call ¶
func (_BasicToken *BasicTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BasicTokenRaw) Transact ¶
func (_BasicToken *BasicTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BasicTokenRaw) Transfer ¶
func (_BasicToken *BasicTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BasicTokenSession ¶
type BasicTokenSession struct { Contract *BasicToken // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BasicTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BasicTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*BasicTokenSession) TotalSupply ¶
func (_BasicToken *BasicTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*BasicTokenSession) Transfer ¶
func (_BasicToken *BasicTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
type BasicTokenTransactor ¶
type BasicTokenTransactor struct {
// contains filtered or unexported fields
}
BasicTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBasicTokenTransactor ¶
func NewBasicTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*BasicTokenTransactor, error)
NewBasicTokenTransactor creates a new write-only instance of BasicToken, bound to a specific deployed contract.
func (*BasicTokenTransactor) Transfer ¶
func (_BasicToken *BasicTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
type BasicTokenTransactorRaw ¶
type BasicTokenTransactorRaw struct {
Contract *BasicTokenTransactor // Generic write-only contract binding to access the raw methods on
}
BasicTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BasicTokenTransactorRaw) Transact ¶
func (_BasicToken *BasicTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BasicTokenTransactorRaw) Transfer ¶
func (_BasicToken *BasicTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BasicTokenTransactorSession ¶
type BasicTokenTransactorSession struct { Contract *BasicTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BasicTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BasicTokenTransactorSession) Transfer ¶
func (_BasicToken *BasicTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
type BasicTokenTransfer ¶
type BasicTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
BasicTokenTransfer represents a Transfer event raised by the BasicToken contract.
type BasicTokenTransferIterator ¶
type BasicTokenTransferIterator struct { Event *BasicTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BasicTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BasicToken contract.
func (*BasicTokenTransferIterator) Close ¶
func (it *BasicTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BasicTokenTransferIterator) Error ¶
func (it *BasicTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BasicTokenTransferIterator) Next ¶
func (it *BasicTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type CappedCrowdsale ¶
type CappedCrowdsale struct { CappedCrowdsaleCaller // Read-only binding to the contract CappedCrowdsaleTransactor // Write-only binding to the contract CappedCrowdsaleFilterer // Log filterer for contract events }
CappedCrowdsale is an auto generated Go binding around an Ethereum contract.
func DeployCappedCrowdsale ¶
func DeployCappedCrowdsale(auth *bind.TransactOpts, backend bind.ContractBackend, _cap *big.Int) (common.Address, *types.Transaction, *CappedCrowdsale, error)
DeployCappedCrowdsale deploys a new Ethereum contract, binding an instance of CappedCrowdsale to it.
func NewCappedCrowdsale ¶
func NewCappedCrowdsale(address common.Address, backend bind.ContractBackend) (*CappedCrowdsale, error)
NewCappedCrowdsale creates a new instance of CappedCrowdsale, bound to a specific deployed contract.
type CappedCrowdsaleCaller ¶
type CappedCrowdsaleCaller struct {
// contains filtered or unexported fields
}
CappedCrowdsaleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCappedCrowdsaleCaller ¶
func NewCappedCrowdsaleCaller(address common.Address, caller bind.ContractCaller) (*CappedCrowdsaleCaller, error)
NewCappedCrowdsaleCaller creates a new read-only instance of CappedCrowdsale, bound to a specific deployed contract.
func (*CappedCrowdsaleCaller) Cap ¶
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*CappedCrowdsaleCaller) CapReached ¶
func (_CappedCrowdsale *CappedCrowdsaleCaller) CapReached(opts *bind.CallOpts) (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*CappedCrowdsaleCaller) Rate ¶
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CappedCrowdsaleCaller) Token ¶
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CappedCrowdsaleCallerRaw ¶
type CappedCrowdsaleCallerRaw struct {
Contract *CappedCrowdsaleCaller // Generic read-only contract binding to access the raw methods on
}
CappedCrowdsaleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CappedCrowdsaleCallerRaw) Call ¶
func (_CappedCrowdsale *CappedCrowdsaleCallerRaw) 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 CappedCrowdsaleCallerSession ¶
type CappedCrowdsaleCallerSession struct { Contract *CappedCrowdsaleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CappedCrowdsaleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CappedCrowdsaleCallerSession) Cap ¶
func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*CappedCrowdsaleCallerSession) CapReached ¶
func (_CappedCrowdsale *CappedCrowdsaleCallerSession) CapReached() (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*CappedCrowdsaleCallerSession) Rate ¶
func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CappedCrowdsaleCallerSession) Token ¶
func (_CappedCrowdsale *CappedCrowdsaleCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CappedCrowdsaleFilterer ¶
type CappedCrowdsaleFilterer struct {
// contains filtered or unexported fields
}
CappedCrowdsaleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCappedCrowdsaleFilterer ¶
func NewCappedCrowdsaleFilterer(address common.Address, filterer bind.ContractFilterer) (*CappedCrowdsaleFilterer, error)
NewCappedCrowdsaleFilterer creates a new log filterer instance of CappedCrowdsale, bound to a specific deployed contract.
func (*CappedCrowdsaleFilterer) FilterTokenPurchase ¶
func (_CappedCrowdsale *CappedCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*CappedCrowdsaleTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*CappedCrowdsaleFilterer) WatchTokenPurchase ¶
func (_CappedCrowdsale *CappedCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *CappedCrowdsaleTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type CappedCrowdsaleRaw ¶
type CappedCrowdsaleRaw struct {
Contract *CappedCrowdsale // Generic contract binding to access the raw methods on
}
CappedCrowdsaleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CappedCrowdsaleRaw) Call ¶
func (_CappedCrowdsale *CappedCrowdsaleRaw) 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 (*CappedCrowdsaleRaw) Transact ¶
func (_CappedCrowdsale *CappedCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CappedCrowdsaleRaw) Transfer ¶
func (_CappedCrowdsale *CappedCrowdsaleRaw) 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 CappedCrowdsaleSession ¶
type CappedCrowdsaleSession struct { Contract *CappedCrowdsale // 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 }
CappedCrowdsaleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CappedCrowdsaleSession) BuyTokens ¶
func (_CappedCrowdsale *CappedCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*CappedCrowdsaleSession) Cap ¶
func (_CappedCrowdsale *CappedCrowdsaleSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*CappedCrowdsaleSession) CapReached ¶
func (_CappedCrowdsale *CappedCrowdsaleSession) CapReached() (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*CappedCrowdsaleSession) Rate ¶
func (_CappedCrowdsale *CappedCrowdsaleSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CappedCrowdsaleSession) Token ¶
func (_CappedCrowdsale *CappedCrowdsaleSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CappedCrowdsaleTokenPurchase ¶
type CappedCrowdsaleTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
CappedCrowdsaleTokenPurchase represents a TokenPurchase event raised by the CappedCrowdsale contract.
type CappedCrowdsaleTokenPurchaseIterator ¶
type CappedCrowdsaleTokenPurchaseIterator struct { Event *CappedCrowdsaleTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CappedCrowdsaleTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the CappedCrowdsale contract.
func (*CappedCrowdsaleTokenPurchaseIterator) Close ¶
func (it *CappedCrowdsaleTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CappedCrowdsaleTokenPurchaseIterator) Error ¶
func (it *CappedCrowdsaleTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CappedCrowdsaleTokenPurchaseIterator) Next ¶
func (it *CappedCrowdsaleTokenPurchaseIterator) 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 CappedCrowdsaleTransactor ¶
type CappedCrowdsaleTransactor struct {
// contains filtered or unexported fields
}
CappedCrowdsaleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCappedCrowdsaleTransactor ¶
func NewCappedCrowdsaleTransactor(address common.Address, transactor bind.ContractTransactor) (*CappedCrowdsaleTransactor, error)
NewCappedCrowdsaleTransactor creates a new write-only instance of CappedCrowdsale, bound to a specific deployed contract.
func (*CappedCrowdsaleTransactor) BuyTokens ¶
func (_CappedCrowdsale *CappedCrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type CappedCrowdsaleTransactorRaw ¶
type CappedCrowdsaleTransactorRaw struct {
Contract *CappedCrowdsaleTransactor // Generic write-only contract binding to access the raw methods on
}
CappedCrowdsaleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CappedCrowdsaleTransactorRaw) Transact ¶
func (_CappedCrowdsale *CappedCrowdsaleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CappedCrowdsaleTransactorRaw) Transfer ¶
func (_CappedCrowdsale *CappedCrowdsaleTransactorRaw) 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 CappedCrowdsaleTransactorSession ¶
type CappedCrowdsaleTransactorSession struct { Contract *CappedCrowdsaleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CappedCrowdsaleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CappedCrowdsaleTransactorSession) BuyTokens ¶
func (_CappedCrowdsale *CappedCrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type Crowdsale ¶
type Crowdsale struct { CrowdsaleCaller // Read-only binding to the contract CrowdsaleTransactor // Write-only binding to the contract CrowdsaleFilterer // Log filterer for contract events }
Crowdsale is an auto generated Go binding around an Ethereum contract.
func DeployCrowdsale ¶
func DeployCrowdsale(auth *bind.TransactOpts, backend bind.ContractBackend, _rate *big.Int, _wallet common.Address, _token common.Address) (common.Address, *types.Transaction, *Crowdsale, error)
DeployCrowdsale deploys a new Ethereum contract, binding an instance of Crowdsale to it.
func NewCrowdsale ¶
NewCrowdsale creates a new instance of Crowdsale, bound to a specific deployed contract.
type CrowdsaleCaller ¶
type CrowdsaleCaller struct {
// contains filtered or unexported fields
}
CrowdsaleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCrowdsaleCaller ¶
func NewCrowdsaleCaller(address common.Address, caller bind.ContractCaller) (*CrowdsaleCaller, error)
NewCrowdsaleCaller creates a new read-only instance of Crowdsale, bound to a specific deployed contract.
func (*CrowdsaleCaller) Rate ¶
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CrowdsaleCaller) Token ¶
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CrowdsaleCallerRaw ¶
type CrowdsaleCallerRaw struct {
Contract *CrowdsaleCaller // Generic read-only contract binding to access the raw methods on
}
CrowdsaleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CrowdsaleCallerRaw) Call ¶
func (_Crowdsale *CrowdsaleCallerRaw) 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 CrowdsaleCallerSession ¶
type CrowdsaleCallerSession struct { Contract *CrowdsaleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CrowdsaleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*CrowdsaleCallerSession) Rate ¶
func (_Crowdsale *CrowdsaleCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CrowdsaleCallerSession) Token ¶
func (_Crowdsale *CrowdsaleCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CrowdsaleFilterer ¶
type CrowdsaleFilterer struct {
// contains filtered or unexported fields
}
CrowdsaleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCrowdsaleFilterer ¶
func NewCrowdsaleFilterer(address common.Address, filterer bind.ContractFilterer) (*CrowdsaleFilterer, error)
NewCrowdsaleFilterer creates a new log filterer instance of Crowdsale, bound to a specific deployed contract.
func (*CrowdsaleFilterer) FilterTokenPurchase ¶
func (_Crowdsale *CrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*CrowdsaleTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*CrowdsaleFilterer) WatchTokenPurchase ¶
func (_Crowdsale *CrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *CrowdsaleTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type CrowdsaleRaw ¶
type CrowdsaleRaw struct {
Contract *Crowdsale // Generic contract binding to access the raw methods on
}
CrowdsaleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CrowdsaleRaw) Call ¶
func (_Crowdsale *CrowdsaleRaw) 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 (*CrowdsaleRaw) Transact ¶
func (_Crowdsale *CrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CrowdsaleRaw) Transfer ¶
func (_Crowdsale *CrowdsaleRaw) 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 CrowdsaleSession ¶
type CrowdsaleSession struct { Contract *Crowdsale // 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 }
CrowdsaleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CrowdsaleSession) BuyTokens ¶
func (_Crowdsale *CrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*CrowdsaleSession) Rate ¶
func (_Crowdsale *CrowdsaleSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*CrowdsaleSession) Token ¶
func (_Crowdsale *CrowdsaleSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type CrowdsaleTokenPurchase ¶
type CrowdsaleTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
CrowdsaleTokenPurchase represents a TokenPurchase event raised by the Crowdsale contract.
type CrowdsaleTokenPurchaseIterator ¶
type CrowdsaleTokenPurchaseIterator struct { Event *CrowdsaleTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
CrowdsaleTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the Crowdsale contract.
func (*CrowdsaleTokenPurchaseIterator) Close ¶
func (it *CrowdsaleTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*CrowdsaleTokenPurchaseIterator) Error ¶
func (it *CrowdsaleTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*CrowdsaleTokenPurchaseIterator) Next ¶
func (it *CrowdsaleTokenPurchaseIterator) 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 CrowdsaleTransactor ¶
type CrowdsaleTransactor struct {
// contains filtered or unexported fields
}
CrowdsaleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCrowdsaleTransactor ¶
func NewCrowdsaleTransactor(address common.Address, transactor bind.ContractTransactor) (*CrowdsaleTransactor, error)
NewCrowdsaleTransactor creates a new write-only instance of Crowdsale, bound to a specific deployed contract.
func (*CrowdsaleTransactor) BuyTokens ¶
func (_Crowdsale *CrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type CrowdsaleTransactorRaw ¶
type CrowdsaleTransactorRaw struct {
Contract *CrowdsaleTransactor // Generic write-only contract binding to access the raw methods on
}
CrowdsaleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CrowdsaleTransactorRaw) Transact ¶
func (_Crowdsale *CrowdsaleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CrowdsaleTransactorRaw) Transfer ¶
func (_Crowdsale *CrowdsaleTransactorRaw) 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 CrowdsaleTransactorSession ¶
type CrowdsaleTransactorSession struct { Contract *CrowdsaleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CrowdsaleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CrowdsaleTransactorSession) BuyTokens ¶
func (_Crowdsale *CrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type Dividend ¶
type Dividend struct { DividendCaller // Read-only binding to the contract DividendTransactor // Write-only binding to the contract DividendFilterer // Log filterer for contract events }
Dividend is an auto generated Go binding around an Ethereum contract.
func DeployDividend ¶
func DeployDividend(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Dividend, error)
DeployDividend deploys a new Ethereum contract, binding an instance of Dividend to it.
func NewDividend ¶
NewDividend creates a new instance of Dividend, bound to a specific deployed contract.
type DividendApproval ¶
type DividendApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
DividendApproval represents a Approval event raised by the Dividend contract.
type DividendApprovalIterator ¶
type DividendApprovalIterator struct { Event *DividendApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Dividend contract.
func (*DividendApprovalIterator) Close ¶
func (it *DividendApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendApprovalIterator) Error ¶
func (it *DividendApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendApprovalIterator) Next ¶
func (it *DividendApprovalIterator) 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 DividendCaller ¶
type DividendCaller struct {
// contains filtered or unexported fields
}
DividendCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDividendCaller ¶
func NewDividendCaller(address common.Address, caller bind.ContractCaller) (*DividendCaller, error)
NewDividendCaller creates a new read-only instance of Dividend, bound to a specific deployed contract.
func (*DividendCaller) Allowance ¶
func (_Dividend *DividendCaller) 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(_owner address, _spender address) constant returns(uint256)
func (*DividendCaller) BalanceOf ¶
func (_Dividend *DividendCaller) 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(_owner address) constant returns(balance uint256)
func (*DividendCaller) CheckDividend ¶
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*DividendCaller) CurrentPeriod ¶
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*DividendCaller) ExcludeFromTotal ¶
func (_Dividend *DividendCaller) ExcludeFromTotal(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*DividendCaller) MintingFinished ¶
func (_Dividend *DividendCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*DividendCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DividendCaller) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*DividendCaller) Payments ¶
func (_Dividend *DividendCaller) Payments(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*DividendCaller) ShowDividend ¶
func (_Dividend *DividendCaller) ShowDividend(opts *bind.CallOpts, _period *big.Int) (*big.Int, error)
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*DividendCaller) TotalPayments ¶
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*DividendCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type DividendCallerRaw ¶
type DividendCallerRaw struct {
Contract *DividendCaller // Generic read-only contract binding to access the raw methods on
}
DividendCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DividendCallerRaw) Call ¶
func (_Dividend *DividendCallerRaw) 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 DividendCallerSession ¶
type DividendCallerSession struct { Contract *DividendCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DividendCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DividendCallerSession) Allowance ¶
func (_Dividend *DividendCallerSession) 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(_owner address, _spender address) constant returns(uint256)
func (*DividendCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*DividendCallerSession) CheckDividend ¶
func (_Dividend *DividendCallerSession) CheckDividend() (*big.Int, error)
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*DividendCallerSession) CurrentPeriod ¶
func (_Dividend *DividendCallerSession) CurrentPeriod() (*big.Int, error)
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*DividendCallerSession) ExcludeFromTotal ¶
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*DividendCallerSession) MintingFinished ¶
func (_Dividend *DividendCallerSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*DividendCallerSession) Owner ¶
func (_Dividend *DividendCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DividendCallerSession) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*DividendCallerSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*DividendCallerSession) ShowDividend ¶
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*DividendCallerSession) TotalPayments ¶
func (_Dividend *DividendCallerSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*DividendCallerSession) TotalSupply ¶
func (_Dividend *DividendCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type DividendDividendPayment ¶
type DividendDividendPayment struct { Recipient common.Address WeiPayment *big.Int Raw types.Log // Blockchain specific contextual infos }
DividendDividendPayment represents a DividendPayment event raised by the Dividend contract.
type DividendDividendPaymentIterator ¶
type DividendDividendPaymentIterator struct { Event *DividendDividendPayment // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendDividendPaymentIterator is returned from FilterDividendPayment and is used to iterate over the raw logs and unpacked data for DividendPayment events raised by the Dividend contract.
func (*DividendDividendPaymentIterator) Close ¶
func (it *DividendDividendPaymentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendDividendPaymentIterator) Error ¶
func (it *DividendDividendPaymentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendDividendPaymentIterator) Next ¶
func (it *DividendDividendPaymentIterator) 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 DividendFilterer ¶
type DividendFilterer struct {
// contains filtered or unexported fields
}
DividendFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDividendFilterer ¶
func NewDividendFilterer(address common.Address, filterer bind.ContractFilterer) (*DividendFilterer, error)
NewDividendFilterer creates a new log filterer instance of Dividend, bound to a specific deployed contract.
func (*DividendFilterer) FilterApproval ¶
func (_Dividend *DividendFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*DividendApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*DividendFilterer) FilterDividendPayment ¶
func (_Dividend *DividendFilterer) FilterDividendPayment(opts *bind.FilterOpts, recipient []common.Address) (*DividendDividendPaymentIterator, error)
FilterDividendPayment is a free log retrieval operation binding the contract event 0x17dbd12c06d9311ea6ebae43a5eeb08f409a28a397dc06c6f230e3f3765769a0.
Solidity: e DividendPayment(recipient indexed address, weiPayment uint256)
func (*DividendFilterer) FilterMint ¶
func (_Dividend *DividendFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*DividendMintIterator, error)
FilterMint is a free log retrieval operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*DividendFilterer) FilterMintFinished ¶
func (_Dividend *DividendFilterer) FilterMintFinished(opts *bind.FilterOpts) (*DividendMintFinishedIterator, error)
FilterMintFinished is a free log retrieval operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*DividendFilterer) FilterOwnershipTransferred ¶
func (_Dividend *DividendFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DividendOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*DividendFilterer) FilterTransfer ¶
func (_Dividend *DividendFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*DividendTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*DividendFilterer) WatchApproval ¶
func (_Dividend *DividendFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *DividendApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*DividendFilterer) WatchDividendPayment ¶
func (_Dividend *DividendFilterer) WatchDividendPayment(opts *bind.WatchOpts, sink chan<- *DividendDividendPayment, recipient []common.Address) (event.Subscription, error)
WatchDividendPayment is a free log subscription operation binding the contract event 0x17dbd12c06d9311ea6ebae43a5eeb08f409a28a397dc06c6f230e3f3765769a0.
Solidity: e DividendPayment(recipient indexed address, weiPayment uint256)
func (*DividendFilterer) WatchMint ¶
func (_Dividend *DividendFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *DividendMint, to []common.Address) (event.Subscription, error)
WatchMint is a free log subscription operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*DividendFilterer) WatchMintFinished ¶
func (_Dividend *DividendFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *DividendMintFinished) (event.Subscription, error)
WatchMintFinished is a free log subscription operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*DividendFilterer) WatchOwnershipTransferred ¶
func (_Dividend *DividendFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DividendOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*DividendFilterer) WatchTransfer ¶
func (_Dividend *DividendFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *DividendTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type DividendMint ¶
type DividendMint struct { To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DividendMint represents a Mint event raised by the Dividend contract.
type DividendMintFinished ¶
DividendMintFinished represents a MintFinished event raised by the Dividend contract.
type DividendMintFinishedIterator ¶
type DividendMintFinishedIterator struct { Event *DividendMintFinished // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendMintFinishedIterator is returned from FilterMintFinished and is used to iterate over the raw logs and unpacked data for MintFinished events raised by the Dividend contract.
func (*DividendMintFinishedIterator) Close ¶
func (it *DividendMintFinishedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendMintFinishedIterator) Error ¶
func (it *DividendMintFinishedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendMintFinishedIterator) Next ¶
func (it *DividendMintFinishedIterator) 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 DividendMintIterator ¶
type DividendMintIterator struct { Event *DividendMint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the Dividend contract.
func (*DividendMintIterator) Close ¶
func (it *DividendMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendMintIterator) Error ¶
func (it *DividendMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendMintIterator) Next ¶
func (it *DividendMintIterator) 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 DividendOwnershipTransferred ¶
type DividendOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DividendOwnershipTransferred represents a OwnershipTransferred event raised by the Dividend contract.
type DividendOwnershipTransferredIterator ¶
type DividendOwnershipTransferredIterator struct { Event *DividendOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Dividend contract.
func (*DividendOwnershipTransferredIterator) Close ¶
func (it *DividendOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendOwnershipTransferredIterator) Error ¶
func (it *DividendOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendOwnershipTransferredIterator) Next ¶
func (it *DividendOwnershipTransferredIterator) 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 DividendRaw ¶
type DividendRaw struct {
Contract *Dividend // Generic contract binding to access the raw methods on
}
DividendRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DividendRaw) Call ¶
func (_Dividend *DividendRaw) 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 (*DividendRaw) Transact ¶
func (_Dividend *DividendRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DividendRaw) Transfer ¶
func (_Dividend *DividendRaw) 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 DividendSession ¶
type DividendSession struct { Contract *Dividend // 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 }
DividendSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DividendSession) Allowance ¶
func (_Dividend *DividendSession) 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(_owner address, _spender address) constant returns(uint256)
func (*DividendSession) Approve ¶
func (_Dividend *DividendSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*DividendSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*DividendSession) CheckDividend ¶
func (_Dividend *DividendSession) CheckDividend() (*big.Int, error)
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*DividendSession) CurrentPeriod ¶
func (_Dividend *DividendSession) CurrentPeriod() (*big.Int, error)
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*DividendSession) DecreaseApproval ¶
func (_Dividend *DividendSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*DividendSession) ExcludeFromTotal ¶
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*DividendSession) FinishMinting ¶
func (_Dividend *DividendSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*DividendSession) IncreaseApproval ¶
func (_Dividend *DividendSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*DividendSession) Mint ¶
func (_Dividend *DividendSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*DividendSession) MintingFinished ¶
func (_Dividend *DividendSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*DividendSession) Owner ¶
func (_Dividend *DividendSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DividendSession) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*DividendSession) PayDividend ¶
func (_Dividend *DividendSession) PayDividend(_period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*DividendSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*DividendSession) ShowDividend ¶
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*DividendSession) TotalPayments ¶
func (_Dividend *DividendSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*DividendSession) TotalSupply ¶
func (_Dividend *DividendSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*DividendSession) Transfer ¶
func (_Dividend *DividendSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*DividendSession) TransferFrom ¶
func (_Dividend *DividendSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*DividendSession) TransferOwnership ¶
func (_Dividend *DividendSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*DividendSession) WithdrawDividend ¶
func (_Dividend *DividendSession) WithdrawDividend() (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*DividendSession) WithdrawPayments ¶
func (_Dividend *DividendSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type DividendTransactor ¶
type DividendTransactor struct {
// contains filtered or unexported fields
}
DividendTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDividendTransactor ¶
func NewDividendTransactor(address common.Address, transactor bind.ContractTransactor) (*DividendTransactor, error)
NewDividendTransactor creates a new write-only instance of Dividend, bound to a specific deployed contract.
func (*DividendTransactor) Approve ¶
func (_Dividend *DividendTransactor) 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(_spender address, _value uint256) returns(bool)
func (*DividendTransactor) DecreaseApproval ¶
func (_Dividend *DividendTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*DividendTransactor) FinishMinting ¶
func (_Dividend *DividendTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*DividendTransactor) IncreaseApproval ¶
func (_Dividend *DividendTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*DividendTransactor) Mint ¶
func (_Dividend *DividendTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*DividendTransactor) PayDividend ¶
func (_Dividend *DividendTransactor) PayDividend(opts *bind.TransactOpts, _period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*DividendTransactor) Transfer ¶
func (_Dividend *DividendTransactor) 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(_to address, _value uint256) returns(bool)
func (*DividendTransactor) TransferFrom ¶
func (_Dividend *DividendTransactor) 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(_from address, _to address, _value uint256) returns(bool)
func (*DividendTransactor) TransferOwnership ¶
func (_Dividend *DividendTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*DividendTransactor) WithdrawDividend ¶
func (_Dividend *DividendTransactor) WithdrawDividend(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*DividendTransactor) WithdrawPayments ¶
func (_Dividend *DividendTransactor) WithdrawPayments(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type DividendTransactorRaw ¶
type DividendTransactorRaw struct {
Contract *DividendTransactor // Generic write-only contract binding to access the raw methods on
}
DividendTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DividendTransactorRaw) Transact ¶
func (_Dividend *DividendTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DividendTransactorRaw) Transfer ¶
func (_Dividend *DividendTransactorRaw) 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 DividendTransactorSession ¶
type DividendTransactorSession struct { Contract *DividendTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DividendTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DividendTransactorSession) Approve ¶
func (_Dividend *DividendTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*DividendTransactorSession) DecreaseApproval ¶
func (_Dividend *DividendTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*DividendTransactorSession) FinishMinting ¶
func (_Dividend *DividendTransactorSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*DividendTransactorSession) IncreaseApproval ¶
func (_Dividend *DividendTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*DividendTransactorSession) Mint ¶
func (_Dividend *DividendTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*DividendTransactorSession) PayDividend ¶
func (_Dividend *DividendTransactorSession) PayDividend(_period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*DividendTransactorSession) Transfer ¶
func (_Dividend *DividendTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*DividendTransactorSession) TransferFrom ¶
func (_Dividend *DividendTransactorSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*DividendTransactorSession) TransferOwnership ¶
func (_Dividend *DividendTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*DividendTransactorSession) WithdrawDividend ¶
func (_Dividend *DividendTransactorSession) WithdrawDividend() (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*DividendTransactorSession) WithdrawPayments ¶
func (_Dividend *DividendTransactorSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type DividendTransfer ¶
type DividendTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
DividendTransfer represents a Transfer event raised by the Dividend contract.
type DividendTransferIterator ¶
type DividendTransferIterator struct { Event *DividendTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DividendTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Dividend contract.
func (*DividendTransferIterator) Close ¶
func (it *DividendTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DividendTransferIterator) Error ¶
func (it *DividendTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DividendTransferIterator) Next ¶
func (it *DividendTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20 ¶
type ERC20 struct { ERC20Caller // Read-only binding to the contract ERC20Transactor // Write-only binding to the contract ERC20Filterer // Log filterer for contract events }
ERC20 is an auto generated Go binding around an Ethereum contract.
func DeployERC20 ¶
func DeployERC20(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20, error)
DeployERC20 deploys a new Ethereum contract, binding an instance of ERC20 to it.
type ERC20Approval ¶
type ERC20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Approval represents a Approval event raised by the ERC20 contract.
type ERC20ApprovalIterator ¶
type ERC20ApprovalIterator struct { Event *ERC20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20 contract.
func (*ERC20ApprovalIterator) Close ¶
func (it *ERC20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20ApprovalIterator) Error ¶
func (it *ERC20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20ApprovalIterator) Next ¶
func (it *ERC20ApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Basic ¶
type ERC20Basic struct { ERC20BasicCaller // Read-only binding to the contract ERC20BasicTransactor // Write-only binding to the contract ERC20BasicFilterer // Log filterer for contract events }
ERC20Basic is an auto generated Go binding around an Ethereum contract.
func DeployERC20Basic ¶
func DeployERC20Basic(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ERC20Basic, error)
DeployERC20Basic deploys a new Ethereum contract, binding an instance of ERC20Basic to it.
func NewERC20Basic ¶
func NewERC20Basic(address common.Address, backend bind.ContractBackend) (*ERC20Basic, error)
NewERC20Basic creates a new instance of ERC20Basic, bound to a specific deployed contract.
type ERC20BasicCaller ¶
type ERC20BasicCaller struct {
// contains filtered or unexported fields
}
ERC20BasicCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20BasicCaller ¶
func NewERC20BasicCaller(address common.Address, caller bind.ContractCaller) (*ERC20BasicCaller, error)
NewERC20BasicCaller creates a new read-only instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicCaller) BalanceOf ¶
func (_ERC20Basic *ERC20BasicCaller) BalanceOf(opts *bind.CallOpts, who common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20BasicCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20BasicCallerRaw ¶
type ERC20BasicCallerRaw struct {
Contract *ERC20BasicCaller // Generic read-only contract binding to access the raw methods on
}
ERC20BasicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20BasicCallerRaw) Call ¶
func (_ERC20Basic *ERC20BasicCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20BasicCallerSession ¶
type ERC20BasicCallerSession struct { Contract *ERC20BasicCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20BasicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20BasicCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20BasicCallerSession) TotalSupply ¶
func (_ERC20Basic *ERC20BasicCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20BasicFilterer ¶
type ERC20BasicFilterer struct {
// contains filtered or unexported fields
}
ERC20BasicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20BasicFilterer ¶
func NewERC20BasicFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC20BasicFilterer, error)
NewERC20BasicFilterer creates a new log filterer instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicFilterer) FilterTransfer ¶
func (_ERC20Basic *ERC20BasicFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20BasicTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*ERC20BasicFilterer) WatchTransfer ¶
func (_ERC20Basic *ERC20BasicFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20BasicTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type ERC20BasicRaw ¶
type ERC20BasicRaw struct {
Contract *ERC20Basic // Generic contract binding to access the raw methods on
}
ERC20BasicRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20BasicRaw) Call ¶
func (_ERC20Basic *ERC20BasicRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20BasicRaw) Transact ¶
func (_ERC20Basic *ERC20BasicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BasicRaw) Transfer ¶
func (_ERC20Basic *ERC20BasicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20BasicSession ¶
type ERC20BasicSession struct { Contract *ERC20Basic // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BasicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20BasicSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20BasicSession) TotalSupply ¶
func (_ERC20Basic *ERC20BasicSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20BasicSession) Transfer ¶
func (_ERC20Basic *ERC20BasicSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
type ERC20BasicTransactor ¶
type ERC20BasicTransactor struct {
// contains filtered or unexported fields
}
ERC20BasicTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20BasicTransactor ¶
func NewERC20BasicTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC20BasicTransactor, error)
NewERC20BasicTransactor creates a new write-only instance of ERC20Basic, bound to a specific deployed contract.
func (*ERC20BasicTransactor) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
type ERC20BasicTransactorRaw ¶
type ERC20BasicTransactorRaw struct {
Contract *ERC20BasicTransactor // Generic write-only contract binding to access the raw methods on
}
ERC20BasicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20BasicTransactorRaw) Transact ¶
func (_ERC20Basic *ERC20BasicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20BasicTransactorRaw) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20BasicTransactorSession ¶
type ERC20BasicTransactorSession struct { Contract *ERC20BasicTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20BasicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20BasicTransactorSession) Transfer ¶
func (_ERC20Basic *ERC20BasicTransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
type ERC20BasicTransfer ¶
type ERC20BasicTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20BasicTransfer represents a Transfer event raised by the ERC20Basic contract.
type ERC20BasicTransferIterator ¶
type ERC20BasicTransferIterator struct { Event *ERC20BasicTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20BasicTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Basic contract.
func (*ERC20BasicTransferIterator) Close ¶
func (it *ERC20BasicTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20BasicTransferIterator) Error ¶
func (it *ERC20BasicTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20BasicTransferIterator) Next ¶
func (it *ERC20BasicTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ERC20Caller ¶
type ERC20Caller struct {
// contains filtered or unexported fields
}
ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewERC20Caller ¶
func NewERC20Caller(address common.Address, caller bind.ContractCaller) (*ERC20Caller, error)
NewERC20Caller creates a new read-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Caller) Allowance ¶
func (_ERC20 *ERC20Caller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(owner address, spender address) constant returns(uint256)
func (*ERC20Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20CallerRaw ¶
type ERC20CallerRaw struct {
Contract *ERC20Caller // Generic read-only contract binding to access the raw methods on
}
ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ERC20CallerRaw) Call ¶
func (_ERC20 *ERC20CallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type ERC20CallerSession ¶
type ERC20CallerSession struct { Contract *ERC20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ERC20CallerSession) Allowance ¶
func (_ERC20 *ERC20CallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(owner address, spender address) constant returns(uint256)
func (*ERC20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20CallerSession) TotalSupply ¶
func (_ERC20 *ERC20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type ERC20Filterer ¶
type ERC20Filterer struct {
// contains filtered or unexported fields
}
ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewERC20Filterer ¶
func NewERC20Filterer(address common.Address, filterer bind.ContractFilterer) (*ERC20Filterer, error)
NewERC20Filterer creates a new log filterer instance of ERC20, bound to a specific deployed contract.
func (*ERC20Filterer) FilterApproval ¶
func (_ERC20 *ERC20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*ERC20ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*ERC20Filterer) FilterTransfer ¶
func (_ERC20 *ERC20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*ERC20TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*ERC20Filterer) WatchApproval ¶
func (_ERC20 *ERC20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *ERC20Approval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*ERC20Filterer) WatchTransfer ¶
func (_ERC20 *ERC20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *ERC20Transfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type ERC20Raw ¶
type ERC20Raw struct {
Contract *ERC20 // Generic contract binding to access the raw methods on
}
ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ERC20Raw) Call ¶
func (_ERC20 *ERC20Raw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*ERC20Raw) Transact ¶
func (_ERC20 *ERC20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20Raw) Transfer ¶
func (_ERC20 *ERC20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20Session ¶
type ERC20Session struct { Contract *ERC20 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ERC20Session) Allowance ¶
func (_ERC20 *ERC20Session) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(owner address, spender address) constant returns(uint256)
func (*ERC20Session) Approve ¶
func (_ERC20 *ERC20Session) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, value uint256) returns(bool)
func (*ERC20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(who address) constant returns(uint256)
func (*ERC20Session) TotalSupply ¶
func (_ERC20 *ERC20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*ERC20Session) Transfer ¶
func (_ERC20 *ERC20Session) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
func (*ERC20Session) TransferFrom ¶
func (_ERC20 *ERC20Session) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, value uint256) returns(bool)
type ERC20Transactor ¶
type ERC20Transactor struct {
// contains filtered or unexported fields
}
ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewERC20Transactor ¶
func NewERC20Transactor(address common.Address, transactor bind.ContractTransactor) (*ERC20Transactor, error)
NewERC20Transactor creates a new write-only instance of ERC20, bound to a specific deployed contract.
func (*ERC20Transactor) Approve ¶
func (_ERC20 *ERC20Transactor) Approve(opts *bind.TransactOpts, spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, value uint256) returns(bool)
func (*ERC20Transactor) Transfer ¶
func (_ERC20 *ERC20Transactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
func (*ERC20Transactor) TransferFrom ¶
func (_ERC20 *ERC20Transactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, value uint256) returns(bool)
type ERC20TransactorRaw ¶
type ERC20TransactorRaw struct {
Contract *ERC20Transactor // Generic write-only contract binding to access the raw methods on
}
ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ERC20TransactorRaw) Transact ¶
func (_ERC20 *ERC20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ERC20TransactorRaw) Transfer ¶
func (_ERC20 *ERC20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type ERC20TransactorSession ¶
type ERC20TransactorSession struct { Contract *ERC20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ERC20TransactorSession) Approve ¶
func (_ERC20 *ERC20TransactorSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(spender address, value uint256) returns(bool)
func (*ERC20TransactorSession) Transfer ¶
func (_ERC20 *ERC20TransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(to address, value uint256) returns(bool)
func (*ERC20TransactorSession) TransferFrom ¶
func (_ERC20 *ERC20TransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(from address, to address, value uint256) returns(bool)
type ERC20Transfer ¶
type ERC20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
ERC20Transfer represents a Transfer event raised by the ERC20 contract.
type ERC20TransferIterator ¶
type ERC20TransferIterator struct { Event *ERC20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20 contract.
func (*ERC20TransferIterator) Close ¶
func (it *ERC20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ERC20TransferIterator) Error ¶
func (it *ERC20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ERC20TransferIterator) Next ¶
func (it *ERC20TransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type FinalizableCrowdsale ¶
type FinalizableCrowdsale struct { FinalizableCrowdsaleCaller // Read-only binding to the contract FinalizableCrowdsaleTransactor // Write-only binding to the contract FinalizableCrowdsaleFilterer // Log filterer for contract events }
FinalizableCrowdsale is an auto generated Go binding around an Ethereum contract.
func DeployFinalizableCrowdsale ¶
func DeployFinalizableCrowdsale(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *FinalizableCrowdsale, error)
DeployFinalizableCrowdsale deploys a new Ethereum contract, binding an instance of FinalizableCrowdsale to it.
func NewFinalizableCrowdsale ¶
func NewFinalizableCrowdsale(address common.Address, backend bind.ContractBackend) (*FinalizableCrowdsale, error)
NewFinalizableCrowdsale creates a new instance of FinalizableCrowdsale, bound to a specific deployed contract.
type FinalizableCrowdsaleCaller ¶
type FinalizableCrowdsaleCaller struct {
// contains filtered or unexported fields
}
FinalizableCrowdsaleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewFinalizableCrowdsaleCaller ¶
func NewFinalizableCrowdsaleCaller(address common.Address, caller bind.ContractCaller) (*FinalizableCrowdsaleCaller, error)
NewFinalizableCrowdsaleCaller creates a new read-only instance of FinalizableCrowdsale, bound to a specific deployed contract.
func (*FinalizableCrowdsaleCaller) ClosingTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) ClosingTime(opts *bind.CallOpts) (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*FinalizableCrowdsaleCaller) HasClosed ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) HasClosed(opts *bind.CallOpts) (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*FinalizableCrowdsaleCaller) IsFinalized ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) IsFinalized(opts *bind.CallOpts) (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*FinalizableCrowdsaleCaller) OpeningTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) OpeningTime(opts *bind.CallOpts) (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*FinalizableCrowdsaleCaller) Owner ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FinalizableCrowdsaleCaller) Rate ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Rate(opts *bind.CallOpts) (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*FinalizableCrowdsaleCaller) Token ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCaller) Token(opts *bind.CallOpts) (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type FinalizableCrowdsaleCallerRaw ¶
type FinalizableCrowdsaleCallerRaw struct {
Contract *FinalizableCrowdsaleCaller // Generic read-only contract binding to access the raw methods on
}
FinalizableCrowdsaleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*FinalizableCrowdsaleCallerRaw) Call ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerRaw) 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 FinalizableCrowdsaleCallerSession ¶
type FinalizableCrowdsaleCallerSession struct { Contract *FinalizableCrowdsaleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
FinalizableCrowdsaleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*FinalizableCrowdsaleCallerSession) ClosingTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*FinalizableCrowdsaleCallerSession) HasClosed ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*FinalizableCrowdsaleCallerSession) IsFinalized ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) IsFinalized() (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*FinalizableCrowdsaleCallerSession) OpeningTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*FinalizableCrowdsaleCallerSession) Owner ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FinalizableCrowdsaleCallerSession) Rate ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*FinalizableCrowdsaleCallerSession) Token ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type FinalizableCrowdsaleFilterer ¶
type FinalizableCrowdsaleFilterer struct {
// contains filtered or unexported fields
}
FinalizableCrowdsaleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewFinalizableCrowdsaleFilterer ¶
func NewFinalizableCrowdsaleFilterer(address common.Address, filterer bind.ContractFilterer) (*FinalizableCrowdsaleFilterer, error)
NewFinalizableCrowdsaleFilterer creates a new log filterer instance of FinalizableCrowdsale, bound to a specific deployed contract.
func (*FinalizableCrowdsaleFilterer) FilterFinalized ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterFinalized(opts *bind.FilterOpts) (*FinalizableCrowdsaleFinalizedIterator, error)
FilterFinalized is a free log retrieval operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: e Finalized()
func (*FinalizableCrowdsaleFilterer) FilterOwnershipTransferred ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*FinalizableCrowdsaleOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*FinalizableCrowdsaleFilterer) FilterTokenPurchase ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*FinalizableCrowdsaleTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*FinalizableCrowdsaleFilterer) WatchFinalized ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleFinalized) (event.Subscription, error)
WatchFinalized is a free log subscription operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: e Finalized()
func (*FinalizableCrowdsaleFilterer) WatchOwnershipTransferred ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*FinalizableCrowdsaleFilterer) WatchTokenPurchase ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *FinalizableCrowdsaleTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type FinalizableCrowdsaleFinalized ¶
FinalizableCrowdsaleFinalized represents a Finalized event raised by the FinalizableCrowdsale contract.
type FinalizableCrowdsaleFinalizedIterator ¶
type FinalizableCrowdsaleFinalizedIterator struct { Event *FinalizableCrowdsaleFinalized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FinalizableCrowdsaleFinalizedIterator is returned from FilterFinalized and is used to iterate over the raw logs and unpacked data for Finalized events raised by the FinalizableCrowdsale contract.
func (*FinalizableCrowdsaleFinalizedIterator) Close ¶
func (it *FinalizableCrowdsaleFinalizedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FinalizableCrowdsaleFinalizedIterator) Error ¶
func (it *FinalizableCrowdsaleFinalizedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FinalizableCrowdsaleFinalizedIterator) Next ¶
func (it *FinalizableCrowdsaleFinalizedIterator) 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 FinalizableCrowdsaleOwnershipTransferred ¶
type FinalizableCrowdsaleOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
FinalizableCrowdsaleOwnershipTransferred represents a OwnershipTransferred event raised by the FinalizableCrowdsale contract.
type FinalizableCrowdsaleOwnershipTransferredIterator ¶
type FinalizableCrowdsaleOwnershipTransferredIterator struct { Event *FinalizableCrowdsaleOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FinalizableCrowdsaleOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FinalizableCrowdsale contract.
func (*FinalizableCrowdsaleOwnershipTransferredIterator) Close ¶
func (it *FinalizableCrowdsaleOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FinalizableCrowdsaleOwnershipTransferredIterator) Error ¶
func (it *FinalizableCrowdsaleOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FinalizableCrowdsaleOwnershipTransferredIterator) Next ¶
func (it *FinalizableCrowdsaleOwnershipTransferredIterator) 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 FinalizableCrowdsaleRaw ¶
type FinalizableCrowdsaleRaw struct {
Contract *FinalizableCrowdsale // Generic contract binding to access the raw methods on
}
FinalizableCrowdsaleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*FinalizableCrowdsaleRaw) Call ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) 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 (*FinalizableCrowdsaleRaw) Transact ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FinalizableCrowdsaleRaw) Transfer ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleRaw) 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 FinalizableCrowdsaleSession ¶
type FinalizableCrowdsaleSession struct { Contract *FinalizableCrowdsale // 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 }
FinalizableCrowdsaleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*FinalizableCrowdsaleSession) BuyTokens ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*FinalizableCrowdsaleSession) ClosingTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*FinalizableCrowdsaleSession) Finalize ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*FinalizableCrowdsaleSession) HasClosed ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*FinalizableCrowdsaleSession) IsFinalized ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) IsFinalized() (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*FinalizableCrowdsaleSession) OpeningTime ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*FinalizableCrowdsaleSession) Owner ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*FinalizableCrowdsaleSession) Rate ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*FinalizableCrowdsaleSession) Token ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*FinalizableCrowdsaleSession) TransferOwnership ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type FinalizableCrowdsaleTokenPurchase ¶
type FinalizableCrowdsaleTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
FinalizableCrowdsaleTokenPurchase represents a TokenPurchase event raised by the FinalizableCrowdsale contract.
type FinalizableCrowdsaleTokenPurchaseIterator ¶
type FinalizableCrowdsaleTokenPurchaseIterator struct { Event *FinalizableCrowdsaleTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
FinalizableCrowdsaleTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the FinalizableCrowdsale contract.
func (*FinalizableCrowdsaleTokenPurchaseIterator) Close ¶
func (it *FinalizableCrowdsaleTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*FinalizableCrowdsaleTokenPurchaseIterator) Error ¶
func (it *FinalizableCrowdsaleTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*FinalizableCrowdsaleTokenPurchaseIterator) Next ¶
func (it *FinalizableCrowdsaleTokenPurchaseIterator) 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 FinalizableCrowdsaleTransactor ¶
type FinalizableCrowdsaleTransactor struct {
// contains filtered or unexported fields
}
FinalizableCrowdsaleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewFinalizableCrowdsaleTransactor ¶
func NewFinalizableCrowdsaleTransactor(address common.Address, transactor bind.ContractTransactor) (*FinalizableCrowdsaleTransactor, error)
NewFinalizableCrowdsaleTransactor creates a new write-only instance of FinalizableCrowdsale, bound to a specific deployed contract.
func (*FinalizableCrowdsaleTransactor) BuyTokens ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*FinalizableCrowdsaleTransactor) Finalize ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*FinalizableCrowdsaleTransactor) TransferOwnership ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type FinalizableCrowdsaleTransactorRaw ¶
type FinalizableCrowdsaleTransactorRaw struct {
Contract *FinalizableCrowdsaleTransactor // Generic write-only contract binding to access the raw methods on
}
FinalizableCrowdsaleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*FinalizableCrowdsaleTransactorRaw) Transact ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*FinalizableCrowdsaleTransactorRaw) Transfer ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorRaw) 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 FinalizableCrowdsaleTransactorSession ¶
type FinalizableCrowdsaleTransactorSession struct { Contract *FinalizableCrowdsaleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
FinalizableCrowdsaleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*FinalizableCrowdsaleTransactorSession) BuyTokens ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*FinalizableCrowdsaleTransactorSession) Finalize ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*FinalizableCrowdsaleTransactorSession) TransferOwnership ¶
func (_FinalizableCrowdsale *FinalizableCrowdsaleTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type MintableToken ¶
type MintableToken struct { MintableTokenCaller // Read-only binding to the contract MintableTokenTransactor // Write-only binding to the contract MintableTokenFilterer // Log filterer for contract events }
MintableToken is an auto generated Go binding around an Ethereum contract.
func DeployMintableToken ¶
func DeployMintableToken(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MintableToken, error)
DeployMintableToken deploys a new Ethereum contract, binding an instance of MintableToken to it.
func NewMintableToken ¶
func NewMintableToken(address common.Address, backend bind.ContractBackend) (*MintableToken, error)
NewMintableToken creates a new instance of MintableToken, bound to a specific deployed contract.
type MintableTokenApproval ¶
type MintableTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
MintableTokenApproval represents a Approval event raised by the MintableToken contract.
type MintableTokenApprovalIterator ¶
type MintableTokenApprovalIterator struct { Event *MintableTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MintableTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the MintableToken contract.
func (*MintableTokenApprovalIterator) Close ¶
func (it *MintableTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MintableTokenApprovalIterator) Error ¶
func (it *MintableTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MintableTokenApprovalIterator) Next ¶
func (it *MintableTokenApprovalIterator) 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 MintableTokenCaller ¶
type MintableTokenCaller struct {
// contains filtered or unexported fields
}
MintableTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMintableTokenCaller ¶
func NewMintableTokenCaller(address common.Address, caller bind.ContractCaller) (*MintableTokenCaller, error)
NewMintableTokenCaller creates a new read-only instance of MintableToken, bound to a specific deployed contract.
func (*MintableTokenCaller) Allowance ¶
func (_MintableToken *MintableTokenCaller) 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(_owner address, _spender address) constant returns(uint256)
func (*MintableTokenCaller) BalanceOf ¶
func (_MintableToken *MintableTokenCaller) 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(_owner address) constant returns(balance uint256)
func (*MintableTokenCaller) MintingFinished ¶
func (_MintableToken *MintableTokenCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*MintableTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MintableTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type MintableTokenCallerRaw ¶
type MintableTokenCallerRaw struct {
Contract *MintableTokenCaller // Generic read-only contract binding to access the raw methods on
}
MintableTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MintableTokenCallerRaw) Call ¶
func (_MintableToken *MintableTokenCallerRaw) 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 MintableTokenCallerSession ¶
type MintableTokenCallerSession struct { Contract *MintableTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MintableTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MintableTokenCallerSession) Allowance ¶
func (_MintableToken *MintableTokenCallerSession) 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(_owner address, _spender address) constant returns(uint256)
func (*MintableTokenCallerSession) BalanceOf ¶
func (_MintableToken *MintableTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*MintableTokenCallerSession) MintingFinished ¶
func (_MintableToken *MintableTokenCallerSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*MintableTokenCallerSession) Owner ¶
func (_MintableToken *MintableTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MintableTokenCallerSession) TotalSupply ¶
func (_MintableToken *MintableTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type MintableTokenFilterer ¶
type MintableTokenFilterer struct {
// contains filtered or unexported fields
}
MintableTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMintableTokenFilterer ¶
func NewMintableTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*MintableTokenFilterer, error)
NewMintableTokenFilterer creates a new log filterer instance of MintableToken, bound to a specific deployed contract.
func (*MintableTokenFilterer) FilterApproval ¶
func (_MintableToken *MintableTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*MintableTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*MintableTokenFilterer) FilterMint ¶
func (_MintableToken *MintableTokenFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*MintableTokenMintIterator, error)
FilterMint is a free log retrieval operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*MintableTokenFilterer) FilterMintFinished ¶
func (_MintableToken *MintableTokenFilterer) FilterMintFinished(opts *bind.FilterOpts) (*MintableTokenMintFinishedIterator, error)
FilterMintFinished is a free log retrieval operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*MintableTokenFilterer) FilterOwnershipTransferred ¶
func (_MintableToken *MintableTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MintableTokenOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*MintableTokenFilterer) FilterTransfer ¶
func (_MintableToken *MintableTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*MintableTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*MintableTokenFilterer) WatchApproval ¶
func (_MintableToken *MintableTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *MintableTokenApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*MintableTokenFilterer) WatchMint ¶
func (_MintableToken *MintableTokenFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *MintableTokenMint, to []common.Address) (event.Subscription, error)
WatchMint is a free log subscription operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*MintableTokenFilterer) WatchMintFinished ¶
func (_MintableToken *MintableTokenFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *MintableTokenMintFinished) (event.Subscription, error)
WatchMintFinished is a free log subscription operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*MintableTokenFilterer) WatchOwnershipTransferred ¶
func (_MintableToken *MintableTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MintableTokenOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*MintableTokenFilterer) WatchTransfer ¶
func (_MintableToken *MintableTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *MintableTokenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type MintableTokenMint ¶
type MintableTokenMint struct { To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
MintableTokenMint represents a Mint event raised by the MintableToken contract.
type MintableTokenMintFinished ¶
MintableTokenMintFinished represents a MintFinished event raised by the MintableToken contract.
type MintableTokenMintFinishedIterator ¶
type MintableTokenMintFinishedIterator struct { Event *MintableTokenMintFinished // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MintableTokenMintFinishedIterator is returned from FilterMintFinished and is used to iterate over the raw logs and unpacked data for MintFinished events raised by the MintableToken contract.
func (*MintableTokenMintFinishedIterator) Close ¶
func (it *MintableTokenMintFinishedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MintableTokenMintFinishedIterator) Error ¶
func (it *MintableTokenMintFinishedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MintableTokenMintFinishedIterator) Next ¶
func (it *MintableTokenMintFinishedIterator) 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 MintableTokenMintIterator ¶
type MintableTokenMintIterator struct { Event *MintableTokenMint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MintableTokenMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the MintableToken contract.
func (*MintableTokenMintIterator) Close ¶
func (it *MintableTokenMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MintableTokenMintIterator) Error ¶
func (it *MintableTokenMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MintableTokenMintIterator) Next ¶
func (it *MintableTokenMintIterator) 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 MintableTokenOwnershipTransferred ¶
type MintableTokenOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MintableTokenOwnershipTransferred represents a OwnershipTransferred event raised by the MintableToken contract.
type MintableTokenOwnershipTransferredIterator ¶
type MintableTokenOwnershipTransferredIterator struct { Event *MintableTokenOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MintableTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MintableToken contract.
func (*MintableTokenOwnershipTransferredIterator) Close ¶
func (it *MintableTokenOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MintableTokenOwnershipTransferredIterator) Error ¶
func (it *MintableTokenOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MintableTokenOwnershipTransferredIterator) Next ¶
func (it *MintableTokenOwnershipTransferredIterator) 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 MintableTokenRaw ¶
type MintableTokenRaw struct {
Contract *MintableToken // Generic contract binding to access the raw methods on
}
MintableTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MintableTokenRaw) Call ¶
func (_MintableToken *MintableTokenRaw) 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 (*MintableTokenRaw) Transact ¶
func (_MintableToken *MintableTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MintableTokenRaw) Transfer ¶
func (_MintableToken *MintableTokenRaw) 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 MintableTokenSession ¶
type MintableTokenSession struct { Contract *MintableToken // 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 }
MintableTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MintableTokenSession) Allowance ¶
func (_MintableToken *MintableTokenSession) 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(_owner address, _spender address) constant returns(uint256)
func (*MintableTokenSession) Approve ¶
func (_MintableToken *MintableTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*MintableTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*MintableTokenSession) DecreaseApproval ¶
func (_MintableToken *MintableTokenSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*MintableTokenSession) FinishMinting ¶
func (_MintableToken *MintableTokenSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*MintableTokenSession) IncreaseApproval ¶
func (_MintableToken *MintableTokenSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*MintableTokenSession) Mint ¶
func (_MintableToken *MintableTokenSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*MintableTokenSession) MintingFinished ¶
func (_MintableToken *MintableTokenSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*MintableTokenSession) Owner ¶
func (_MintableToken *MintableTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MintableTokenSession) TotalSupply ¶
func (_MintableToken *MintableTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*MintableTokenSession) Transfer ¶
func (_MintableToken *MintableTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*MintableTokenSession) TransferFrom ¶
func (_MintableToken *MintableTokenSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*MintableTokenSession) TransferOwnership ¶
func (_MintableToken *MintableTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type MintableTokenTransactor ¶
type MintableTokenTransactor struct {
// contains filtered or unexported fields
}
MintableTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMintableTokenTransactor ¶
func NewMintableTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*MintableTokenTransactor, error)
NewMintableTokenTransactor creates a new write-only instance of MintableToken, bound to a specific deployed contract.
func (*MintableTokenTransactor) Approve ¶
func (_MintableToken *MintableTokenTransactor) 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(_spender address, _value uint256) returns(bool)
func (*MintableTokenTransactor) DecreaseApproval ¶
func (_MintableToken *MintableTokenTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*MintableTokenTransactor) FinishMinting ¶
func (_MintableToken *MintableTokenTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*MintableTokenTransactor) IncreaseApproval ¶
func (_MintableToken *MintableTokenTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*MintableTokenTransactor) Mint ¶
func (_MintableToken *MintableTokenTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*MintableTokenTransactor) Transfer ¶
func (_MintableToken *MintableTokenTransactor) 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(_to address, _value uint256) returns(bool)
func (*MintableTokenTransactor) TransferFrom ¶
func (_MintableToken *MintableTokenTransactor) 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(_from address, _to address, _value uint256) returns(bool)
func (*MintableTokenTransactor) TransferOwnership ¶
func (_MintableToken *MintableTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type MintableTokenTransactorRaw ¶
type MintableTokenTransactorRaw struct {
Contract *MintableTokenTransactor // Generic write-only contract binding to access the raw methods on
}
MintableTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MintableTokenTransactorRaw) Transact ¶
func (_MintableToken *MintableTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MintableTokenTransactorRaw) Transfer ¶
func (_MintableToken *MintableTokenTransactorRaw) 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 MintableTokenTransactorSession ¶
type MintableTokenTransactorSession struct { Contract *MintableTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MintableTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MintableTokenTransactorSession) Approve ¶
func (_MintableToken *MintableTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*MintableTokenTransactorSession) DecreaseApproval ¶
func (_MintableToken *MintableTokenTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*MintableTokenTransactorSession) FinishMinting ¶
func (_MintableToken *MintableTokenTransactorSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*MintableTokenTransactorSession) IncreaseApproval ¶
func (_MintableToken *MintableTokenTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*MintableTokenTransactorSession) Mint ¶
func (_MintableToken *MintableTokenTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*MintableTokenTransactorSession) Transfer ¶
func (_MintableToken *MintableTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*MintableTokenTransactorSession) TransferFrom ¶
func (_MintableToken *MintableTokenTransactorSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*MintableTokenTransactorSession) TransferOwnership ¶
func (_MintableToken *MintableTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type MintableTokenTransfer ¶
type MintableTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
MintableTokenTransfer represents a Transfer event raised by the MintableToken contract.
type MintableTokenTransferIterator ¶
type MintableTokenTransferIterator struct { Event *MintableTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MintableTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the MintableToken contract.
func (*MintableTokenTransferIterator) Close ¶
func (it *MintableTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MintableTokenTransferIterator) Error ¶
func (it *MintableTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MintableTokenTransferIterator) Next ¶
func (it *MintableTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func DeployOwnable ¶
func DeployOwnable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Ownable, error)
DeployOwnable deploys a new Ethereum contract, binding an instance of Ownable to it.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
func (*OwnableFilterer) FilterOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*OwnableFilterer) WatchOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
type OwnableOwnershipTransferred ¶
type OwnableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
type OwnableOwnershipTransferredIterator ¶
type OwnableOwnershipTransferredIterator struct { Event *OwnableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
func (*OwnableOwnershipTransferredIterator) Close ¶
func (it *OwnableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipTransferredIterator) Error ¶
func (it *OwnableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipTransferredIterator) Next ¶
func (it *OwnableOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableSession ¶
type OwnableSession struct { Contract *Ownable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type PullPayment ¶
type PullPayment struct { PullPaymentCaller // Read-only binding to the contract PullPaymentTransactor // Write-only binding to the contract PullPaymentFilterer // Log filterer for contract events }
PullPayment is an auto generated Go binding around an Ethereum contract.
func DeployPullPayment ¶
func DeployPullPayment(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *PullPayment, error)
DeployPullPayment deploys a new Ethereum contract, binding an instance of PullPayment to it.
func NewPullPayment ¶
func NewPullPayment(address common.Address, backend bind.ContractBackend) (*PullPayment, error)
NewPullPayment creates a new instance of PullPayment, bound to a specific deployed contract.
type PullPaymentCaller ¶
type PullPaymentCaller struct {
// contains filtered or unexported fields
}
PullPaymentCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPullPaymentCaller ¶
func NewPullPaymentCaller(address common.Address, caller bind.ContractCaller) (*PullPaymentCaller, error)
NewPullPaymentCaller creates a new read-only instance of PullPayment, bound to a specific deployed contract.
func (*PullPaymentCaller) Payments ¶
func (_PullPayment *PullPaymentCaller) Payments(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*PullPaymentCaller) TotalPayments ¶
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
type PullPaymentCallerRaw ¶
type PullPaymentCallerRaw struct {
Contract *PullPaymentCaller // Generic read-only contract binding to access the raw methods on
}
PullPaymentCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PullPaymentCallerRaw) Call ¶
func (_PullPayment *PullPaymentCallerRaw) 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 PullPaymentCallerSession ¶
type PullPaymentCallerSession struct { Contract *PullPaymentCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PullPaymentCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PullPaymentCallerSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*PullPaymentCallerSession) TotalPayments ¶
func (_PullPayment *PullPaymentCallerSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
type PullPaymentFilterer ¶
type PullPaymentFilterer struct {
// contains filtered or unexported fields
}
PullPaymentFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPullPaymentFilterer ¶
func NewPullPaymentFilterer(address common.Address, filterer bind.ContractFilterer) (*PullPaymentFilterer, error)
NewPullPaymentFilterer creates a new log filterer instance of PullPayment, bound to a specific deployed contract.
type PullPaymentRaw ¶
type PullPaymentRaw struct {
Contract *PullPayment // Generic contract binding to access the raw methods on
}
PullPaymentRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PullPaymentRaw) Call ¶
func (_PullPayment *PullPaymentRaw) 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 (*PullPaymentRaw) Transact ¶
func (_PullPayment *PullPaymentRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PullPaymentRaw) Transfer ¶
func (_PullPayment *PullPaymentRaw) 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 PullPaymentSession ¶
type PullPaymentSession struct { Contract *PullPayment // 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 }
PullPaymentSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PullPaymentSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*PullPaymentSession) TotalPayments ¶
func (_PullPayment *PullPaymentSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*PullPaymentSession) WithdrawPayments ¶
func (_PullPayment *PullPaymentSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type PullPaymentTransactor ¶
type PullPaymentTransactor struct {
// contains filtered or unexported fields
}
PullPaymentTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPullPaymentTransactor ¶
func NewPullPaymentTransactor(address common.Address, transactor bind.ContractTransactor) (*PullPaymentTransactor, error)
NewPullPaymentTransactor creates a new write-only instance of PullPayment, bound to a specific deployed contract.
func (*PullPaymentTransactor) WithdrawPayments ¶
func (_PullPayment *PullPaymentTransactor) WithdrawPayments(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type PullPaymentTransactorRaw ¶
type PullPaymentTransactorRaw struct {
Contract *PullPaymentTransactor // Generic write-only contract binding to access the raw methods on
}
PullPaymentTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PullPaymentTransactorRaw) Transact ¶
func (_PullPayment *PullPaymentTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PullPaymentTransactorRaw) Transfer ¶
func (_PullPayment *PullPaymentTransactorRaw) 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 PullPaymentTransactorSession ¶
type PullPaymentTransactorSession struct { Contract *PullPaymentTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PullPaymentTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PullPaymentTransactorSession) WithdrawPayments ¶
func (_PullPayment *PullPaymentTransactorSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type SafeMath ¶
type SafeMath struct { SafeMathCaller // Read-only binding to the contract SafeMathTransactor // Write-only binding to the contract SafeMathFilterer // Log filterer for contract events }
SafeMath is an auto generated Go binding around an Ethereum contract.
func DeploySafeMath ¶
func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error)
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
func NewSafeMath ¶
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
type SafeMathCaller ¶
type SafeMathCaller struct {
// contains filtered or unexported fields
}
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSafeMathCaller ¶
func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error)
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathCallerRaw ¶
type SafeMathCallerRaw struct {
Contract *SafeMathCaller // Generic read-only contract binding to access the raw methods on
}
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SafeMathCallerRaw) Call ¶
func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SafeMathCallerSession ¶
type SafeMathCallerSession struct { Contract *SafeMathCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type SafeMathFilterer ¶
type SafeMathFilterer struct {
// contains filtered or unexported fields
}
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSafeMathFilterer ¶
func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error)
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
type SafeMathRaw ¶
type SafeMathRaw struct {
Contract *SafeMath // Generic contract binding to access the raw methods on
}
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SafeMathRaw) Call ¶
func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SafeMathRaw) Transact ¶
func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathRaw) Transfer ¶
func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathSession ¶
type SafeMathSession struct { Contract *SafeMath // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type SafeMathTransactor ¶
type SafeMathTransactor struct {
// contains filtered or unexported fields
}
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSafeMathTransactor ¶
func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error)
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathTransactorRaw ¶
type SafeMathTransactorRaw struct {
Contract *SafeMathTransactor // Generic write-only contract binding to access the raw methods on
}
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SafeMathTransactorRaw) Transact ¶
func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathTransactorRaw) Transfer ¶
func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathTransactorSession ¶
type SafeMathTransactorSession struct { Contract *SafeMathTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type StandardToken ¶
type StandardToken struct { StandardTokenCaller // Read-only binding to the contract StandardTokenTransactor // Write-only binding to the contract StandardTokenFilterer // Log filterer for contract events }
StandardToken is an auto generated Go binding around an Ethereum contract.
func DeployStandardToken ¶
func DeployStandardToken(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *StandardToken, error)
DeployStandardToken deploys a new Ethereum contract, binding an instance of StandardToken to it.
func NewStandardToken ¶
func NewStandardToken(address common.Address, backend bind.ContractBackend) (*StandardToken, error)
NewStandardToken creates a new instance of StandardToken, bound to a specific deployed contract.
type StandardTokenApproval ¶
type StandardTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
StandardTokenApproval represents a Approval event raised by the StandardToken contract.
type StandardTokenApprovalIterator ¶
type StandardTokenApprovalIterator struct { Event *StandardTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StandardTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the StandardToken contract.
func (*StandardTokenApprovalIterator) Close ¶
func (it *StandardTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StandardTokenApprovalIterator) Error ¶
func (it *StandardTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StandardTokenApprovalIterator) Next ¶
func (it *StandardTokenApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StandardTokenCaller ¶
type StandardTokenCaller struct {
// contains filtered or unexported fields
}
StandardTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStandardTokenCaller ¶
func NewStandardTokenCaller(address common.Address, caller bind.ContractCaller) (*StandardTokenCaller, error)
NewStandardTokenCaller creates a new read-only instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenCaller) Allowance ¶
func (_StandardToken *StandardTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(_owner address, _spender address) constant returns(uint256)
func (*StandardTokenCaller) BalanceOf ¶
func (_StandardToken *StandardTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*StandardTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type StandardTokenCallerRaw ¶
type StandardTokenCallerRaw struct {
Contract *StandardTokenCaller // Generic read-only contract binding to access the raw methods on
}
StandardTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StandardTokenCallerRaw) Call ¶
func (_StandardToken *StandardTokenCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type StandardTokenCallerSession ¶
type StandardTokenCallerSession struct { Contract *StandardTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StandardTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*StandardTokenCallerSession) Allowance ¶
func (_StandardToken *StandardTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(_owner address, _spender address) constant returns(uint256)
func (*StandardTokenCallerSession) BalanceOf ¶
func (_StandardToken *StandardTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*StandardTokenCallerSession) TotalSupply ¶
func (_StandardToken *StandardTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type StandardTokenFilterer ¶
type StandardTokenFilterer struct {
// contains filtered or unexported fields
}
StandardTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStandardTokenFilterer ¶
func NewStandardTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*StandardTokenFilterer, error)
NewStandardTokenFilterer creates a new log filterer instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenFilterer) FilterApproval ¶
func (_StandardToken *StandardTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StandardTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*StandardTokenFilterer) FilterTransfer ¶
func (_StandardToken *StandardTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StandardTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*StandardTokenFilterer) WatchApproval ¶
func (_StandardToken *StandardTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StandardTokenApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*StandardTokenFilterer) WatchTransfer ¶
func (_StandardToken *StandardTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StandardTokenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type StandardTokenRaw ¶
type StandardTokenRaw struct {
Contract *StandardToken // Generic contract binding to access the raw methods on
}
StandardTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StandardTokenRaw) Call ¶
func (_StandardToken *StandardTokenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*StandardTokenRaw) Transact ¶
func (_StandardToken *StandardTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StandardTokenRaw) Transfer ¶
func (_StandardToken *StandardTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type StandardTokenSession ¶
type StandardTokenSession struct { Contract *StandardToken // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StandardTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*StandardTokenSession) Allowance ¶
func (_StandardToken *StandardTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(_owner address, _spender address) constant returns(uint256)
func (*StandardTokenSession) Approve ¶
func (_StandardToken *StandardTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*StandardTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*StandardTokenSession) DecreaseApproval ¶
func (_StandardToken *StandardTokenSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*StandardTokenSession) IncreaseApproval ¶
func (_StandardToken *StandardTokenSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*StandardTokenSession) TotalSupply ¶
func (_StandardToken *StandardTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*StandardTokenSession) Transfer ¶
func (_StandardToken *StandardTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*StandardTokenSession) TransferFrom ¶
func (_StandardToken *StandardTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(_from address, _to address, _value uint256) returns(bool)
type StandardTokenTransactor ¶
type StandardTokenTransactor struct {
// contains filtered or unexported fields
}
StandardTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStandardTokenTransactor ¶
func NewStandardTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*StandardTokenTransactor, error)
NewStandardTokenTransactor creates a new write-only instance of StandardToken, bound to a specific deployed contract.
func (*StandardTokenTransactor) Approve ¶
func (_StandardToken *StandardTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*StandardTokenTransactor) DecreaseApproval ¶
func (_StandardToken *StandardTokenTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*StandardTokenTransactor) IncreaseApproval ¶
func (_StandardToken *StandardTokenTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*StandardTokenTransactor) Transfer ¶
func (_StandardToken *StandardTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*StandardTokenTransactor) TransferFrom ¶
func (_StandardToken *StandardTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(_from address, _to address, _value uint256) returns(bool)
type StandardTokenTransactorRaw ¶
type StandardTokenTransactorRaw struct {
Contract *StandardTokenTransactor // Generic write-only contract binding to access the raw methods on
}
StandardTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StandardTokenTransactorRaw) Transact ¶
func (_StandardToken *StandardTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StandardTokenTransactorRaw) Transfer ¶
func (_StandardToken *StandardTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type StandardTokenTransactorSession ¶
type StandardTokenTransactorSession struct { Contract *StandardTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StandardTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*StandardTokenTransactorSession) Approve ¶
func (_StandardToken *StandardTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*StandardTokenTransactorSession) DecreaseApproval ¶
func (_StandardToken *StandardTokenTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*StandardTokenTransactorSession) IncreaseApproval ¶
func (_StandardToken *StandardTokenTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*StandardTokenTransactorSession) Transfer ¶
func (_StandardToken *StandardTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*StandardTokenTransactorSession) TransferFrom ¶
func (_StandardToken *StandardTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(_from address, _to address, _value uint256) returns(bool)
type StandardTokenTransfer ¶
type StandardTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
StandardTokenTransfer represents a Transfer event raised by the StandardToken contract.
type StandardTokenTransferIterator ¶
type StandardTokenTransferIterator struct { Event *StandardTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StandardTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the StandardToken contract.
func (*StandardTokenTransferIterator) Close ¶
func (it *StandardTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StandardTokenTransferIterator) Error ¶
func (it *StandardTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StandardTokenTransferIterator) Next ¶
func (it *StandardTokenTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type TimedCrowdsale ¶
type TimedCrowdsale struct { TimedCrowdsaleCaller // Read-only binding to the contract TimedCrowdsaleTransactor // Write-only binding to the contract TimedCrowdsaleFilterer // Log filterer for contract events }
TimedCrowdsale is an auto generated Go binding around an Ethereum contract.
func DeployTimedCrowdsale ¶
func DeployTimedCrowdsale(auth *bind.TransactOpts, backend bind.ContractBackend, _openingTime *big.Int, _closingTime *big.Int) (common.Address, *types.Transaction, *TimedCrowdsale, error)
DeployTimedCrowdsale deploys a new Ethereum contract, binding an instance of TimedCrowdsale to it.
func NewTimedCrowdsale ¶
func NewTimedCrowdsale(address common.Address, backend bind.ContractBackend) (*TimedCrowdsale, error)
NewTimedCrowdsale creates a new instance of TimedCrowdsale, bound to a specific deployed contract.
type TimedCrowdsaleCaller ¶
type TimedCrowdsaleCaller struct {
// contains filtered or unexported fields
}
TimedCrowdsaleCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTimedCrowdsaleCaller ¶
func NewTimedCrowdsaleCaller(address common.Address, caller bind.ContractCaller) (*TimedCrowdsaleCaller, error)
NewTimedCrowdsaleCaller creates a new read-only instance of TimedCrowdsale, bound to a specific deployed contract.
func (*TimedCrowdsaleCaller) ClosingTime ¶
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TimedCrowdsaleCaller) HasClosed ¶
func (_TimedCrowdsale *TimedCrowdsaleCaller) HasClosed(opts *bind.CallOpts) (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TimedCrowdsaleCaller) OpeningTime ¶
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TimedCrowdsaleCaller) Rate ¶
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TimedCrowdsaleCaller) Token ¶
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type TimedCrowdsaleCallerRaw ¶
type TimedCrowdsaleCallerRaw struct {
Contract *TimedCrowdsaleCaller // Generic read-only contract binding to access the raw methods on
}
TimedCrowdsaleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TimedCrowdsaleCallerRaw) Call ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerRaw) 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 TimedCrowdsaleCallerSession ¶
type TimedCrowdsaleCallerSession struct { Contract *TimedCrowdsaleCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TimedCrowdsaleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TimedCrowdsaleCallerSession) ClosingTime ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TimedCrowdsaleCallerSession) HasClosed ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TimedCrowdsaleCallerSession) OpeningTime ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TimedCrowdsaleCallerSession) Rate ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TimedCrowdsaleCallerSession) Token ¶
func (_TimedCrowdsale *TimedCrowdsaleCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type TimedCrowdsaleFilterer ¶
type TimedCrowdsaleFilterer struct {
// contains filtered or unexported fields
}
TimedCrowdsaleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTimedCrowdsaleFilterer ¶
func NewTimedCrowdsaleFilterer(address common.Address, filterer bind.ContractFilterer) (*TimedCrowdsaleFilterer, error)
NewTimedCrowdsaleFilterer creates a new log filterer instance of TimedCrowdsale, bound to a specific deployed contract.
func (*TimedCrowdsaleFilterer) FilterTokenPurchase ¶
func (_TimedCrowdsale *TimedCrowdsaleFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*TimedCrowdsaleTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*TimedCrowdsaleFilterer) WatchTokenPurchase ¶
func (_TimedCrowdsale *TimedCrowdsaleFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *TimedCrowdsaleTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type TimedCrowdsaleRaw ¶
type TimedCrowdsaleRaw struct {
Contract *TimedCrowdsale // Generic contract binding to access the raw methods on
}
TimedCrowdsaleRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TimedCrowdsaleRaw) Call ¶
func (_TimedCrowdsale *TimedCrowdsaleRaw) 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 (*TimedCrowdsaleRaw) Transact ¶
func (_TimedCrowdsale *TimedCrowdsaleRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TimedCrowdsaleRaw) Transfer ¶
func (_TimedCrowdsale *TimedCrowdsaleRaw) 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 TimedCrowdsaleSession ¶
type TimedCrowdsaleSession struct { Contract *TimedCrowdsale // 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 }
TimedCrowdsaleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TimedCrowdsaleSession) BuyTokens ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*TimedCrowdsaleSession) ClosingTime ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TimedCrowdsaleSession) HasClosed ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TimedCrowdsaleSession) OpeningTime ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TimedCrowdsaleSession) Rate ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TimedCrowdsaleSession) Token ¶
func (_TimedCrowdsale *TimedCrowdsaleSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
type TimedCrowdsaleTokenPurchase ¶
type TimedCrowdsaleTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TimedCrowdsaleTokenPurchase represents a TokenPurchase event raised by the TimedCrowdsale contract.
type TimedCrowdsaleTokenPurchaseIterator ¶
type TimedCrowdsaleTokenPurchaseIterator struct { Event *TimedCrowdsaleTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TimedCrowdsaleTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the TimedCrowdsale contract.
func (*TimedCrowdsaleTokenPurchaseIterator) Close ¶
func (it *TimedCrowdsaleTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TimedCrowdsaleTokenPurchaseIterator) Error ¶
func (it *TimedCrowdsaleTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TimedCrowdsaleTokenPurchaseIterator) Next ¶
func (it *TimedCrowdsaleTokenPurchaseIterator) 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 TimedCrowdsaleTransactor ¶
type TimedCrowdsaleTransactor struct {
// contains filtered or unexported fields
}
TimedCrowdsaleTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTimedCrowdsaleTransactor ¶
func NewTimedCrowdsaleTransactor(address common.Address, transactor bind.ContractTransactor) (*TimedCrowdsaleTransactor, error)
NewTimedCrowdsaleTransactor creates a new write-only instance of TimedCrowdsale, bound to a specific deployed contract.
func (*TimedCrowdsaleTransactor) BuyTokens ¶
func (_TimedCrowdsale *TimedCrowdsaleTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type TimedCrowdsaleTransactorRaw ¶
type TimedCrowdsaleTransactorRaw struct {
Contract *TimedCrowdsaleTransactor // Generic write-only contract binding to access the raw methods on
}
TimedCrowdsaleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TimedCrowdsaleTransactorRaw) Transact ¶
func (_TimedCrowdsale *TimedCrowdsaleTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TimedCrowdsaleTransactorRaw) Transfer ¶
func (_TimedCrowdsale *TimedCrowdsaleTransactorRaw) 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 TimedCrowdsaleTransactorSession ¶
type TimedCrowdsaleTransactorSession struct { Contract *TimedCrowdsaleTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TimedCrowdsaleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TimedCrowdsaleTransactorSession) BuyTokens ¶
func (_TimedCrowdsale *TimedCrowdsaleTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
type TochkaICO ¶
type TochkaICO struct { TochkaICOCaller // Read-only binding to the contract TochkaICOTransactor // Write-only binding to the contract TochkaICOFilterer // Log filterer for contract events }
TochkaICO is an auto generated Go binding around an Ethereum contract.
func DeployTochkaICO ¶
func DeployTochkaICO(auth *bind.TransactOpts, backend bind.ContractBackend, _openingTime *big.Int, _closingTime *big.Int, _rate *big.Int, _fundWallet common.Address, _tokenWallet common.Address, _cap *big.Int, _token common.Address) (common.Address, *types.Transaction, *TochkaICO, error)
DeployTochkaICO deploys a new Ethereum contract, binding an instance of TochkaICO to it.
func NewTochkaICO ¶
NewTochkaICO creates a new instance of TochkaICO, bound to a specific deployed contract.
type TochkaICOCaller ¶
type TochkaICOCaller struct {
// contains filtered or unexported fields
}
TochkaICOCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTochkaICOCaller ¶
func NewTochkaICOCaller(address common.Address, caller bind.ContractCaller) (*TochkaICOCaller, error)
NewTochkaICOCaller creates a new read-only instance of TochkaICO, bound to a specific deployed contract.
func (*TochkaICOCaller) Cap ¶
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*TochkaICOCaller) CapReached ¶
func (_TochkaICO *TochkaICOCaller) CapReached(opts *bind.CallOpts) (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*TochkaICOCaller) ClosingTime ¶
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TochkaICOCaller) HasClosed ¶
func (_TochkaICO *TochkaICOCaller) HasClosed(opts *bind.CallOpts) (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TochkaICOCaller) IsFinalized ¶
func (_TochkaICO *TochkaICOCaller) IsFinalized(opts *bind.CallOpts) (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*TochkaICOCaller) OpeningTime ¶
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TochkaICOCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaICOCaller) Rate ¶
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TochkaICOCaller) RemainingTokens ¶
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*TochkaICOCaller) Token ¶
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*TochkaICOCaller) TokenWallet ¶
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
type TochkaICOCallerRaw ¶
type TochkaICOCallerRaw struct {
Contract *TochkaICOCaller // Generic read-only contract binding to access the raw methods on
}
TochkaICOCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TochkaICOCallerRaw) Call ¶
func (_TochkaICO *TochkaICOCallerRaw) 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 TochkaICOCallerSession ¶
type TochkaICOCallerSession struct { Contract *TochkaICOCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TochkaICOCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TochkaICOCallerSession) Cap ¶
func (_TochkaICO *TochkaICOCallerSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*TochkaICOCallerSession) CapReached ¶
func (_TochkaICO *TochkaICOCallerSession) CapReached() (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*TochkaICOCallerSession) ClosingTime ¶
func (_TochkaICO *TochkaICOCallerSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TochkaICOCallerSession) HasClosed ¶
func (_TochkaICO *TochkaICOCallerSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TochkaICOCallerSession) IsFinalized ¶
func (_TochkaICO *TochkaICOCallerSession) IsFinalized() (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*TochkaICOCallerSession) OpeningTime ¶
func (_TochkaICO *TochkaICOCallerSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TochkaICOCallerSession) Owner ¶
func (_TochkaICO *TochkaICOCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaICOCallerSession) Rate ¶
func (_TochkaICO *TochkaICOCallerSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TochkaICOCallerSession) RemainingTokens ¶
func (_TochkaICO *TochkaICOCallerSession) RemainingTokens() (*big.Int, error)
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*TochkaICOCallerSession) Token ¶
func (_TochkaICO *TochkaICOCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*TochkaICOCallerSession) TokenWallet ¶
func (_TochkaICO *TochkaICOCallerSession) TokenWallet() (common.Address, error)
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
type TochkaICOFilterer ¶
type TochkaICOFilterer struct {
// contains filtered or unexported fields
}
TochkaICOFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTochkaICOFilterer ¶
func NewTochkaICOFilterer(address common.Address, filterer bind.ContractFilterer) (*TochkaICOFilterer, error)
NewTochkaICOFilterer creates a new log filterer instance of TochkaICO, bound to a specific deployed contract.
func (*TochkaICOFilterer) FilterFinalized ¶
func (_TochkaICO *TochkaICOFilterer) FilterFinalized(opts *bind.FilterOpts) (*TochkaICOFinalizedIterator, error)
FilterFinalized is a free log retrieval operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: e Finalized()
func (*TochkaICOFilterer) FilterOwnershipTransferred ¶
func (_TochkaICO *TochkaICOFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TochkaICOOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*TochkaICOFilterer) FilterTokenPurchase ¶
func (_TochkaICO *TochkaICOFilterer) FilterTokenPurchase(opts *bind.FilterOpts, purchaser []common.Address, beneficiary []common.Address) (*TochkaICOTokenPurchaseIterator, error)
FilterTokenPurchase is a free log retrieval operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
func (*TochkaICOFilterer) WatchFinalized ¶
func (_TochkaICO *TochkaICOFilterer) WatchFinalized(opts *bind.WatchOpts, sink chan<- *TochkaICOFinalized) (event.Subscription, error)
WatchFinalized is a free log subscription operation binding the contract event 0x6823b073d48d6e3a7d385eeb601452d680e74bb46afe3255a7d778f3a9b17681.
Solidity: e Finalized()
func (*TochkaICOFilterer) WatchOwnershipTransferred ¶
func (_TochkaICO *TochkaICOFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TochkaICOOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*TochkaICOFilterer) WatchTokenPurchase ¶
func (_TochkaICO *TochkaICOFilterer) WatchTokenPurchase(opts *bind.WatchOpts, sink chan<- *TochkaICOTokenPurchase, purchaser []common.Address, beneficiary []common.Address) (event.Subscription, error)
WatchTokenPurchase is a free log subscription operation binding the contract event 0x623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18.
Solidity: e TokenPurchase(purchaser indexed address, beneficiary indexed address, value uint256, amount uint256)
type TochkaICOFinalized ¶
TochkaICOFinalized represents a Finalized event raised by the TochkaICO contract.
type TochkaICOFinalizedIterator ¶
type TochkaICOFinalizedIterator struct { Event *TochkaICOFinalized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TochkaICOFinalizedIterator is returned from FilterFinalized and is used to iterate over the raw logs and unpacked data for Finalized events raised by the TochkaICO contract.
func (*TochkaICOFinalizedIterator) Close ¶
func (it *TochkaICOFinalizedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaICOFinalizedIterator) Error ¶
func (it *TochkaICOFinalizedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaICOFinalizedIterator) Next ¶
func (it *TochkaICOFinalizedIterator) 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 TochkaICOOwnershipTransferred ¶
type TochkaICOOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TochkaICOOwnershipTransferred represents a OwnershipTransferred event raised by the TochkaICO contract.
type TochkaICOOwnershipTransferredIterator ¶
type TochkaICOOwnershipTransferredIterator struct { Event *TochkaICOOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TochkaICOOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TochkaICO contract.
func (*TochkaICOOwnershipTransferredIterator) Close ¶
func (it *TochkaICOOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaICOOwnershipTransferredIterator) Error ¶
func (it *TochkaICOOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaICOOwnershipTransferredIterator) Next ¶
func (it *TochkaICOOwnershipTransferredIterator) 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 TochkaICORaw ¶
type TochkaICORaw struct {
Contract *TochkaICO // Generic contract binding to access the raw methods on
}
TochkaICORaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TochkaICORaw) Call ¶
func (_TochkaICO *TochkaICORaw) 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 (*TochkaICORaw) Transact ¶
func (_TochkaICO *TochkaICORaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TochkaICORaw) Transfer ¶
func (_TochkaICO *TochkaICORaw) 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 TochkaICOSession ¶
type TochkaICOSession struct { Contract *TochkaICO // 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 }
TochkaICOSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TochkaICOSession) BuyTokens ¶
func (_TochkaICO *TochkaICOSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*TochkaICOSession) Cap ¶
func (_TochkaICO *TochkaICOSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() constant returns(uint256)
func (*TochkaICOSession) CapReached ¶
func (_TochkaICO *TochkaICOSession) CapReached() (bool, error)
CapReached is a free data retrieval call binding the contract method 0x4f935945.
Solidity: function capReached() constant returns(bool)
func (*TochkaICOSession) ClosingTime ¶
func (_TochkaICO *TochkaICOSession) ClosingTime() (*big.Int, error)
ClosingTime is a free data retrieval call binding the contract method 0x4b6753bc.
Solidity: function closingTime() constant returns(uint256)
func (*TochkaICOSession) Finalize ¶
func (_TochkaICO *TochkaICOSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*TochkaICOSession) HasClosed ¶
func (_TochkaICO *TochkaICOSession) HasClosed() (bool, error)
HasClosed is a free data retrieval call binding the contract method 0x1515bc2b.
Solidity: function hasClosed() constant returns(bool)
func (*TochkaICOSession) IsFinalized ¶
func (_TochkaICO *TochkaICOSession) IsFinalized() (bool, error)
IsFinalized is a free data retrieval call binding the contract method 0x8d4e4083.
Solidity: function isFinalized() constant returns(bool)
func (*TochkaICOSession) OpeningTime ¶
func (_TochkaICO *TochkaICOSession) OpeningTime() (*big.Int, error)
OpeningTime is a free data retrieval call binding the contract method 0xb7a8807c.
Solidity: function openingTime() constant returns(uint256)
func (*TochkaICOSession) Owner ¶
func (_TochkaICO *TochkaICOSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaICOSession) Rate ¶
func (_TochkaICO *TochkaICOSession) Rate() (*big.Int, error)
Rate is a free data retrieval call binding the contract method 0x2c4e722e.
Solidity: function rate() constant returns(uint256)
func (*TochkaICOSession) RemainingTokens ¶
func (_TochkaICO *TochkaICOSession) RemainingTokens() (*big.Int, error)
RemainingTokens is a free data retrieval call binding the contract method 0xbf583903.
Solidity: function remainingTokens() constant returns(uint256)
func (*TochkaICOSession) Token ¶
func (_TochkaICO *TochkaICOSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() constant returns(address)
func (*TochkaICOSession) TokenWallet ¶
func (_TochkaICO *TochkaICOSession) TokenWallet() (common.Address, error)
TokenWallet is a free data retrieval call binding the contract method 0xbff99c6c.
Solidity: function tokenWallet() constant returns(address)
func (*TochkaICOSession) TransferOwnership ¶
func (_TochkaICO *TochkaICOSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type TochkaICOTokenPurchase ¶
type TochkaICOTokenPurchase struct { Purchaser common.Address Beneficiary common.Address Value *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TochkaICOTokenPurchase represents a TokenPurchase event raised by the TochkaICO contract.
type TochkaICOTokenPurchaseIterator ¶
type TochkaICOTokenPurchaseIterator struct { Event *TochkaICOTokenPurchase // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TochkaICOTokenPurchaseIterator is returned from FilterTokenPurchase and is used to iterate over the raw logs and unpacked data for TokenPurchase events raised by the TochkaICO contract.
func (*TochkaICOTokenPurchaseIterator) Close ¶
func (it *TochkaICOTokenPurchaseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaICOTokenPurchaseIterator) Error ¶
func (it *TochkaICOTokenPurchaseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaICOTokenPurchaseIterator) Next ¶
func (it *TochkaICOTokenPurchaseIterator) 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 TochkaICOTransactor ¶
type TochkaICOTransactor struct {
// contains filtered or unexported fields
}
TochkaICOTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTochkaICOTransactor ¶
func NewTochkaICOTransactor(address common.Address, transactor bind.ContractTransactor) (*TochkaICOTransactor, error)
NewTochkaICOTransactor creates a new write-only instance of TochkaICO, bound to a specific deployed contract.
func (*TochkaICOTransactor) BuyTokens ¶
func (_TochkaICO *TochkaICOTransactor) BuyTokens(opts *bind.TransactOpts, _beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*TochkaICOTransactor) Finalize ¶
func (_TochkaICO *TochkaICOTransactor) Finalize(opts *bind.TransactOpts) (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*TochkaICOTransactor) TransferOwnership ¶
func (_TochkaICO *TochkaICOTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type TochkaICOTransactorRaw ¶
type TochkaICOTransactorRaw struct {
Contract *TochkaICOTransactor // Generic write-only contract binding to access the raw methods on
}
TochkaICOTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TochkaICOTransactorRaw) Transact ¶
func (_TochkaICO *TochkaICOTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TochkaICOTransactorRaw) Transfer ¶
func (_TochkaICO *TochkaICOTransactorRaw) 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 TochkaICOTransactorSession ¶
type TochkaICOTransactorSession struct { Contract *TochkaICOTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TochkaICOTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TochkaICOTransactorSession) BuyTokens ¶
func (_TochkaICO *TochkaICOTransactorSession) BuyTokens(_beneficiary common.Address) (*types.Transaction, error)
BuyTokens is a paid mutator transaction binding the contract method 0xec8ac4d8.
Solidity: function buyTokens(_beneficiary address) returns()
func (*TochkaICOTransactorSession) Finalize ¶
func (_TochkaICO *TochkaICOTransactorSession) Finalize() (*types.Transaction, error)
Finalize is a paid mutator transaction binding the contract method 0x4bb278f3.
Solidity: function finalize() returns()
func (*TochkaICOTransactorSession) TransferOwnership ¶
func (_TochkaICO *TochkaICOTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
type TochkaShare ¶
type TochkaShare struct {}
TochkaShare is an auto generated Go binding around an Ethereum contract.
func DeployTochkaShare ¶
func DeployTochkaShare(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *TochkaShare, error)
DeployTochkaShare deploys a new Ethereum contract, binding an instance of TochkaShare to it.
func NewTochkaShare ¶
func NewTochkaShare(address common.Address, backend bind.ContractBackend) (*TochkaShare, error)
NewTochkaShare creates a new instance of TochkaShare, bound to a specific deployed contract.
type TochkaShareApproval ¶
type TochkaShareApproval struct {}
TochkaShareApproval represents a Approval event raised by the TochkaShare contract.
type TochkaShareApprovalIterator ¶
type TochkaShareApprovalIterator struct { // contains filtered or unexported fields }
TochkaShareApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TochkaShare contract.
func (*TochkaShareApprovalIterator) Close ¶
func (it *TochkaShareApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareApprovalIterator) Error ¶
func (it *TochkaShareApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareApprovalIterator) Next ¶
func (it *TochkaShareApprovalIterator) 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 TochkaShareCaller ¶
type TochkaShareCaller struct {
// contains filtered or unexported fields
}
TochkaShareCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTochkaShareCaller ¶
func NewTochkaShareCaller(address common.Address, caller bind.ContractCaller) (*TochkaShareCaller, error)
NewTochkaShareCaller creates a new read-only instance of TochkaShare, bound to a specific deployed contract.
func (*TochkaShareCaller) Allowance ¶
func (_TochkaShare *TochkaShareCaller) 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(_owner address, _spender address) constant returns(uint256)
func (*TochkaShareCaller) BalanceOf ¶
func (_TochkaShare *TochkaShareCaller) 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(_owner address) constant returns(balance uint256)
func (*TochkaShareCaller) CheckDividend ¶
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*TochkaShareCaller) CurrentPeriod ¶
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*TochkaShareCaller) Decimals ¶
func (_TochkaShare *TochkaShareCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TochkaShareCaller) ExcludeFromTotal ¶
func (_TochkaShare *TochkaShareCaller) ExcludeFromTotal(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*TochkaShareCaller) MintingFinished ¶
func (_TochkaShare *TochkaShareCaller) MintingFinished(opts *bind.CallOpts) (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*TochkaShareCaller) Name ¶
func (_TochkaShare *TochkaShareCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TochkaShareCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaShareCaller) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*TochkaShareCaller) Payments ¶
func (_TochkaShare *TochkaShareCaller) Payments(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*TochkaShareCaller) ShowDividend ¶
func (_TochkaShare *TochkaShareCaller) ShowDividend(opts *bind.CallOpts, _period *big.Int) (*big.Int, error)
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*TochkaShareCaller) Symbol ¶
func (_TochkaShare *TochkaShareCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TochkaShareCaller) TotalPayments ¶
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*TochkaShareCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type TochkaShareCallerRaw ¶
type TochkaShareCallerRaw struct {
}TochkaShareCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TochkaShareCallerRaw) Call ¶
func (_TochkaShare *TochkaShareCallerRaw) 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 TochkaShareCallerSession ¶
type TochkaShareCallerSession struct {}
TochkaShareCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TochkaShareCallerSession) Allowance ¶
func (_TochkaShare *TochkaShareCallerSession) 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(_owner address, _spender address) constant returns(uint256)
func (*TochkaShareCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*TochkaShareCallerSession) CheckDividend ¶
func (_TochkaShare *TochkaShareCallerSession) CheckDividend() (*big.Int, error)
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*TochkaShareCallerSession) CurrentPeriod ¶
func (_TochkaShare *TochkaShareCallerSession) CurrentPeriod() (*big.Int, error)
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*TochkaShareCallerSession) Decimals ¶
func (_TochkaShare *TochkaShareCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TochkaShareCallerSession) ExcludeFromTotal ¶
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*TochkaShareCallerSession) MintingFinished ¶
func (_TochkaShare *TochkaShareCallerSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*TochkaShareCallerSession) Name ¶
func (_TochkaShare *TochkaShareCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TochkaShareCallerSession) Owner ¶
func (_TochkaShare *TochkaShareCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaShareCallerSession) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*TochkaShareCallerSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*TochkaShareCallerSession) ShowDividend ¶
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*TochkaShareCallerSession) Symbol ¶
func (_TochkaShare *TochkaShareCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TochkaShareCallerSession) TotalPayments ¶
func (_TochkaShare *TochkaShareCallerSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*TochkaShareCallerSession) TotalSupply ¶
func (_TochkaShare *TochkaShareCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type TochkaShareDividendPayment ¶
type TochkaShareDividendPayment struct {}
TochkaShareDividendPayment represents a DividendPayment event raised by the TochkaShare contract.
type TochkaShareDividendPaymentIterator ¶
type TochkaShareDividendPaymentIterator struct { // contains filtered or unexported fields }
TochkaShareDividendPaymentIterator is returned from FilterDividendPayment and is used to iterate over the raw logs and unpacked data for DividendPayment events raised by the TochkaShare contract.
func (*TochkaShareDividendPaymentIterator) Close ¶
func (it *TochkaShareDividendPaymentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareDividendPaymentIterator) Error ¶
func (it *TochkaShareDividendPaymentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareDividendPaymentIterator) Next ¶
func (it *TochkaShareDividendPaymentIterator) 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 TochkaShareFilterer ¶
type TochkaShareFilterer struct {
// contains filtered or unexported fields
}
TochkaShareFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTochkaShareFilterer ¶
func NewTochkaShareFilterer(address common.Address, filterer bind.ContractFilterer) (*TochkaShareFilterer, error)
NewTochkaShareFilterer creates a new log filterer instance of TochkaShare, bound to a specific deployed contract.
func (*TochkaShareFilterer) FilterApproval ¶
func (_TochkaShare *TochkaShareFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TochkaShareApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*TochkaShareFilterer) FilterDividendPayment ¶
func (_TochkaShare *TochkaShareFilterer) FilterDividendPayment(opts *bind.FilterOpts, recipient []common.Address) (*TochkaShareDividendPaymentIterator, error)
FilterDividendPayment is a free log retrieval operation binding the contract event 0x17dbd12c06d9311ea6ebae43a5eeb08f409a28a397dc06c6f230e3f3765769a0.
Solidity: e DividendPayment(recipient indexed address, weiPayment uint256)
func (*TochkaShareFilterer) FilterMint ¶
func (_TochkaShare *TochkaShareFilterer) FilterMint(opts *bind.FilterOpts, to []common.Address) (*TochkaShareMintIterator, error)
FilterMint is a free log retrieval operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*TochkaShareFilterer) FilterMintFinished ¶
func (_TochkaShare *TochkaShareFilterer) FilterMintFinished(opts *bind.FilterOpts) (*TochkaShareMintFinishedIterator, error)
FilterMintFinished is a free log retrieval operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*TochkaShareFilterer) FilterOwnershipTransferred ¶
func (_TochkaShare *TochkaShareFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TochkaShareOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*TochkaShareFilterer) FilterTransfer ¶
func (_TochkaShare *TochkaShareFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TochkaShareTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
func (*TochkaShareFilterer) WatchApproval ¶
func (_TochkaShare *TochkaShareFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TochkaShareApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: e Approval(owner indexed address, spender indexed address, value uint256)
func (*TochkaShareFilterer) WatchDividendPayment ¶
func (_TochkaShare *TochkaShareFilterer) WatchDividendPayment(opts *bind.WatchOpts, sink chan<- *TochkaShareDividendPayment, recipient []common.Address) (event.Subscription, error)
WatchDividendPayment is a free log subscription operation binding the contract event 0x17dbd12c06d9311ea6ebae43a5eeb08f409a28a397dc06c6f230e3f3765769a0.
Solidity: e DividendPayment(recipient indexed address, weiPayment uint256)
func (*TochkaShareFilterer) WatchMint ¶
func (_TochkaShare *TochkaShareFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *TochkaShareMint, to []common.Address) (event.Subscription, error)
WatchMint is a free log subscription operation binding the contract event 0x0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885.
Solidity: e Mint(to indexed address, amount uint256)
func (*TochkaShareFilterer) WatchMintFinished ¶
func (_TochkaShare *TochkaShareFilterer) WatchMintFinished(opts *bind.WatchOpts, sink chan<- *TochkaShareMintFinished) (event.Subscription, error)
WatchMintFinished is a free log subscription operation binding the contract event 0xae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa08.
Solidity: e MintFinished()
func (*TochkaShareFilterer) WatchOwnershipTransferred ¶
func (_TochkaShare *TochkaShareFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TochkaShareOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*TochkaShareFilterer) WatchTransfer ¶
func (_TochkaShare *TochkaShareFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TochkaShareTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: e Transfer(from indexed address, to indexed address, value uint256)
type TochkaShareMint ¶
type TochkaShareMint struct {}
TochkaShareMint represents a Mint event raised by the TochkaShare contract.
type TochkaShareMintFinished ¶
type TochkaShareMintFinished struct {
}TochkaShareMintFinished represents a MintFinished event raised by the TochkaShare contract.
type TochkaShareMintFinishedIterator ¶
type TochkaShareMintFinishedIterator struct { // contains filtered or unexported fields }
TochkaShareMintFinishedIterator is returned from FilterMintFinished and is used to iterate over the raw logs and unpacked data for MintFinished events raised by the TochkaShare contract.
func (*TochkaShareMintFinishedIterator) Close ¶
func (it *TochkaShareMintFinishedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareMintFinishedIterator) Error ¶
func (it *TochkaShareMintFinishedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareMintFinishedIterator) Next ¶
func (it *TochkaShareMintFinishedIterator) 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 TochkaShareMintIterator ¶
type TochkaShareMintIterator struct { // contains filtered or unexported fields }
TochkaShareMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the TochkaShare contract.
func (*TochkaShareMintIterator) Close ¶
func (it *TochkaShareMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareMintIterator) Error ¶
func (it *TochkaShareMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareMintIterator) Next ¶
func (it *TochkaShareMintIterator) 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 TochkaShareOwnershipTransferred ¶
type TochkaShareOwnershipTransferred struct {}
TochkaShareOwnershipTransferred represents a OwnershipTransferred event raised by the TochkaShare contract.
type TochkaShareOwnershipTransferredIterator ¶
type TochkaShareOwnershipTransferredIterator struct { // contains filtered or unexported fields }
TochkaShareOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TochkaShare contract.
func (*TochkaShareOwnershipTransferredIterator) Close ¶
func (it *TochkaShareOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareOwnershipTransferredIterator) Error ¶
func (it *TochkaShareOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareOwnershipTransferredIterator) Next ¶
func (it *TochkaShareOwnershipTransferredIterator) 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 TochkaShareRaw ¶
type TochkaShareRaw struct {
}TochkaShareRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TochkaShareRaw) Call ¶
func (_TochkaShare *TochkaShareRaw) 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 (*TochkaShareRaw) Transact ¶
func (_TochkaShare *TochkaShareRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TochkaShareRaw) Transfer ¶
func (_TochkaShare *TochkaShareRaw) 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 TochkaShareSession ¶
type TochkaShareSession struct {}
TochkaShareSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TochkaShareSession) Allowance ¶
func (_TochkaShare *TochkaShareSession) 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(_owner address, _spender address) constant returns(uint256)
func (*TochkaShareSession) Approve ¶
func (_TochkaShare *TochkaShareSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*TochkaShareSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*TochkaShareSession) CheckDividend ¶
func (_TochkaShare *TochkaShareSession) CheckDividend() (*big.Int, error)
CheckDividend is a free data retrieval call binding the contract method 0x444e9a72.
Solidity: function checkDividend() constant returns(uint256)
func (*TochkaShareSession) CurrentPeriod ¶
func (_TochkaShare *TochkaShareSession) CurrentPeriod() (*big.Int, error)
CurrentPeriod is a free data retrieval call binding the contract method 0x06040618.
Solidity: function currentPeriod() constant returns(uint256)
func (*TochkaShareSession) Decimals ¶
func (_TochkaShare *TochkaShareSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint8)
func (*TochkaShareSession) DecreaseApproval ¶
func (_TochkaShare *TochkaShareSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*TochkaShareSession) ExcludeFromTotal ¶
ExcludeFromTotal is a free data retrieval call binding the contract method 0xff72fa47.
Solidity: function excludeFromTotal( uint256) constant returns(uint256)
func (*TochkaShareSession) FinishMinting ¶
func (_TochkaShare *TochkaShareSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*TochkaShareSession) IncreaseApproval ¶
func (_TochkaShare *TochkaShareSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*TochkaShareSession) Mint ¶
func (_TochkaShare *TochkaShareSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*TochkaShareSession) MintingFinished ¶
func (_TochkaShare *TochkaShareSession) MintingFinished() (bool, error)
MintingFinished is a free data retrieval call binding the contract method 0x05d2035b.
Solidity: function mintingFinished() constant returns(bool)
func (*TochkaShareSession) Name ¶
func (_TochkaShare *TochkaShareSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*TochkaShareSession) Owner ¶
func (_TochkaShare *TochkaShareSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TochkaShareSession) PaidIn ¶
PaidIn is a free data retrieval call binding the contract method 0x3323d2da.
Solidity: function paidIn( uint256) constant returns(uint256)
func (*TochkaShareSession) PayDividend ¶
func (_TochkaShare *TochkaShareSession) PayDividend(_period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*TochkaShareSession) Payments ¶
Payments is a free data retrieval call binding the contract method 0xe2982c21.
Solidity: function payments( address) constant returns(uint256)
func (*TochkaShareSession) ShowDividend ¶
ShowDividend is a free data retrieval call binding the contract method 0x1f4ab3b8.
Solidity: function showDividend(_period uint256) constant returns(uint256)
func (*TochkaShareSession) Symbol ¶
func (_TochkaShare *TochkaShareSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*TochkaShareSession) TotalPayments ¶
func (_TochkaShare *TochkaShareSession) TotalPayments() (*big.Int, error)
TotalPayments is a free data retrieval call binding the contract method 0x005b4487.
Solidity: function totalPayments() constant returns(uint256)
func (*TochkaShareSession) TotalSupply ¶
func (_TochkaShare *TochkaShareSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*TochkaShareSession) Transfer ¶
func (_TochkaShare *TochkaShareSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*TochkaShareSession) TransferFrom ¶
func (_TochkaShare *TochkaShareSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*TochkaShareSession) TransferOwnership ¶
func (_TochkaShare *TochkaShareSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*TochkaShareSession) WithdrawDividend ¶
func (_TochkaShare *TochkaShareSession) WithdrawDividend() (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*TochkaShareSession) WithdrawPayments ¶
func (_TochkaShare *TochkaShareSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type TochkaShareTransactor ¶
type TochkaShareTransactor struct {
// contains filtered or unexported fields
}
TochkaShareTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTochkaShareTransactor ¶
func NewTochkaShareTransactor(address common.Address, transactor bind.ContractTransactor) (*TochkaShareTransactor, error)
NewTochkaShareTransactor creates a new write-only instance of TochkaShare, bound to a specific deployed contract.
func (*TochkaShareTransactor) Approve ¶
func (_TochkaShare *TochkaShareTransactor) 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(_spender address, _value uint256) returns(bool)
func (*TochkaShareTransactor) DecreaseApproval ¶
func (_TochkaShare *TochkaShareTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*TochkaShareTransactor) FinishMinting ¶
func (_TochkaShare *TochkaShareTransactor) FinishMinting(opts *bind.TransactOpts) (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*TochkaShareTransactor) IncreaseApproval ¶
func (_TochkaShare *TochkaShareTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*TochkaShareTransactor) Mint ¶
func (_TochkaShare *TochkaShareTransactor) Mint(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*TochkaShareTransactor) PayDividend ¶
func (_TochkaShare *TochkaShareTransactor) PayDividend(opts *bind.TransactOpts, _period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*TochkaShareTransactor) Transfer ¶
func (_TochkaShare *TochkaShareTransactor) 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(_to address, _value uint256) returns(bool)
func (*TochkaShareTransactor) TransferFrom ¶
func (_TochkaShare *TochkaShareTransactor) 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(_from address, _to address, _value uint256) returns(bool)
func (*TochkaShareTransactor) TransferOwnership ¶
func (_TochkaShare *TochkaShareTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*TochkaShareTransactor) WithdrawDividend ¶
func (_TochkaShare *TochkaShareTransactor) WithdrawDividend(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*TochkaShareTransactor) WithdrawPayments ¶
func (_TochkaShare *TochkaShareTransactor) WithdrawPayments(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type TochkaShareTransactorRaw ¶
type TochkaShareTransactorRaw struct {
}TochkaShareTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TochkaShareTransactorRaw) Transact ¶
func (_TochkaShare *TochkaShareTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TochkaShareTransactorRaw) Transfer ¶
func (_TochkaShare *TochkaShareTransactorRaw) 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 TochkaShareTransactorSession ¶
type TochkaShareTransactorSession struct {}
TochkaShareTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TochkaShareTransactorSession) Approve ¶
func (_TochkaShare *TochkaShareTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(_spender address, _value uint256) returns(bool)
func (*TochkaShareTransactorSession) DecreaseApproval ¶
func (_TochkaShare *TochkaShareTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
DecreaseApproval is a paid mutator transaction binding the contract method 0x66188463.
Solidity: function decreaseApproval(_spender address, _subtractedValue uint256) returns(bool)
func (*TochkaShareTransactorSession) FinishMinting ¶
func (_TochkaShare *TochkaShareTransactorSession) FinishMinting() (*types.Transaction, error)
FinishMinting is a paid mutator transaction binding the contract method 0x7d64bcb4.
Solidity: function finishMinting() returns(bool)
func (*TochkaShareTransactorSession) IncreaseApproval ¶
func (_TochkaShare *TochkaShareTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
IncreaseApproval is a paid mutator transaction binding the contract method 0xd73dd623.
Solidity: function increaseApproval(_spender address, _addedValue uint256) returns(bool)
func (*TochkaShareTransactorSession) Mint ¶
func (_TochkaShare *TochkaShareTransactorSession) Mint(_to common.Address, _amount *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_to address, _amount uint256) returns(bool)
func (*TochkaShareTransactorSession) PayDividend ¶
func (_TochkaShare *TochkaShareTransactorSession) PayDividend(_period *big.Int) (*types.Transaction, error)
PayDividend is a paid mutator transaction binding the contract method 0x2515994e.
Solidity: function payDividend(_period uint256) returns()
func (*TochkaShareTransactorSession) Transfer ¶
func (_TochkaShare *TochkaShareTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(_to address, _value uint256) returns(bool)
func (*TochkaShareTransactorSession) TransferFrom ¶
func (_TochkaShare *TochkaShareTransactorSession) 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(_from address, _to address, _value uint256) returns(bool)
func (*TochkaShareTransactorSession) TransferOwnership ¶
func (_TochkaShare *TochkaShareTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(newOwner address) returns()
func (*TochkaShareTransactorSession) WithdrawDividend ¶
func (_TochkaShare *TochkaShareTransactorSession) WithdrawDividend() (*types.Transaction, error)
WithdrawDividend is a paid mutator transaction binding the contract method 0x6a474002.
Solidity: function withdrawDividend() returns()
func (*TochkaShareTransactorSession) WithdrawPayments ¶
func (_TochkaShare *TochkaShareTransactorSession) WithdrawPayments() (*types.Transaction, error)
WithdrawPayments is a paid mutator transaction binding the contract method 0x6103d70b.
Solidity: function withdrawPayments() returns()
type TochkaShareTransfer ¶
type TochkaShareTransfer struct {}
TochkaShareTransfer represents a Transfer event raised by the TochkaShare contract.
type TochkaShareTransferIterator ¶
type TochkaShareTransferIterator struct { // contains filtered or unexported fields }
TochkaShareTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TochkaShare contract.
func (*TochkaShareTransferIterator) Close ¶
func (it *TochkaShareTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TochkaShareTransferIterator) Error ¶
func (it *TochkaShareTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TochkaShareTransferIterator) Next ¶
func (it *TochkaShareTransferIterator) 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.