Documentation ¶
Index ¶
- Constants
- type AddressHashMap
- type AddressHashMapCaller
- type AddressHashMapCallerRaw
- type AddressHashMapCallerSession
- type AddressHashMapFilterer
- func (_AddressHashMap *AddressHashMapFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*AddressHashMapOwnershipRenouncedIterator, error)
- func (_AddressHashMap *AddressHashMapFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*AddressHashMapOwnershipTransferredIterator, error)
- func (_AddressHashMap *AddressHashMapFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *AddressHashMapOwnershipRenounced, ...) (event.Subscription, error)
- func (_AddressHashMap *AddressHashMapFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AddressHashMapOwnershipTransferred, ...) (event.Subscription, error)
- type AddressHashMapOwnershipRenounced
- type AddressHashMapOwnershipRenouncedIterator
- type AddressHashMapOwnershipTransferred
- type AddressHashMapOwnershipTransferredIterator
- type AddressHashMapRaw
- func (_AddressHashMap *AddressHashMapRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_AddressHashMap *AddressHashMapRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AddressHashMapSession
- func (_AddressHashMap *AddressHashMapSession) Owner() (common.Address, error)
- func (_AddressHashMap *AddressHashMapSession) Read(_key [32]byte) (common.Address, error)
- func (_AddressHashMap *AddressHashMapSession) RenounceOwnership() (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapSession) Write(_key [32]byte, _value common.Address) (*types.Transaction, error)
- type AddressHashMapTransactor
- func (_AddressHashMap *AddressHashMapTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapTransactor) Write(opts *bind.TransactOpts, _key [32]byte, _value common.Address) (*types.Transaction, error)
- type AddressHashMapTransactorRaw
- type AddressHashMapTransactorSession
- func (_AddressHashMap *AddressHashMapTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_AddressHashMap *AddressHashMapTransactorSession) Write(_key [32]byte, _value common.Address) (*types.Transaction, error)
- 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 Blacklist
- type BlacklistAddedToBlacklist
- type BlacklistAddedToBlacklistIterator
- type BlacklistCaller
- type BlacklistCallerRaw
- type BlacklistCallerSession
- type BlacklistFilterer
- func (_Blacklist *BlacklistFilterer) FilterAddedToBlacklist(opts *bind.FilterOpts, adder []common.Address, addee []common.Address) (*BlacklistAddedToBlacklistIterator, error)
- func (_Blacklist *BlacklistFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*BlacklistOwnershipRenouncedIterator, error)
- func (_Blacklist *BlacklistFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*BlacklistOwnershipTransferredIterator, error)
- func (_Blacklist *BlacklistFilterer) FilterRemovedFromBlacklist(opts *bind.FilterOpts, remover []common.Address, removee []common.Address) (*BlacklistRemovedFromBlacklistIterator, error)
- func (_Blacklist *BlacklistFilterer) WatchAddedToBlacklist(opts *bind.WatchOpts, sink chan<- *BlacklistAddedToBlacklist, ...) (event.Subscription, error)
- func (_Blacklist *BlacklistFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *BlacklistOwnershipRenounced, ...) (event.Subscription, error)
- func (_Blacklist *BlacklistFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BlacklistOwnershipTransferred, ...) (event.Subscription, error)
- func (_Blacklist *BlacklistFilterer) WatchRemovedFromBlacklist(opts *bind.WatchOpts, sink chan<- *BlacklistRemovedFromBlacklist, ...) (event.Subscription, error)
- type BlacklistOwnershipRenounced
- type BlacklistOwnershipRenouncedIterator
- type BlacklistOwnershipTransferred
- type BlacklistOwnershipTransferredIterator
- type BlacklistRaw
- func (_Blacklist *BlacklistRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Blacklist *BlacklistRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Blacklist *BlacklistRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BlacklistRemovedFromBlacklist
- type BlacklistRemovedFromBlacklistIterator
- type BlacklistSession
- func (_Blacklist *BlacklistSession) Add(_who common.Address, _whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) AddMaster(_root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) Check(_who common.Address, _whom common.Address) (bool, error)
- func (_Blacklist *BlacklistSession) Market() (common.Address, error)
- func (_Blacklist *BlacklistSession) Owner() (common.Address, error)
- func (_Blacklist *BlacklistSession) Remove(_whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) RemoveMaster(_root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) RenounceOwnership() (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) SetMarketAddress(_market common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type BlacklistTransactor
- func (_Blacklist *BlacklistTransactor) Add(opts *bind.TransactOpts, _who common.Address, _whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) AddMaster(opts *bind.TransactOpts, _root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) Remove(opts *bind.TransactOpts, _whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) RemoveMaster(opts *bind.TransactOpts, _root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) SetMarketAddress(opts *bind.TransactOpts, _market common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type BlacklistTransactorRaw
- type BlacklistTransactorSession
- func (_Blacklist *BlacklistTransactorSession) Add(_who common.Address, _whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) AddMaster(_root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) Remove(_whom common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) RemoveMaster(_root common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) SetMarketAddress(_market common.Address) (*types.Transaction, error)
- func (_Blacklist *BlacklistTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type DeployList
- type DeployListCaller
- type DeployListCallerRaw
- type DeployListCallerSession
- type DeployListDeployerAdded
- type DeployListDeployerAddedIterator
- type DeployListDeployerRemoved
- type DeployListDeployerRemovedIterator
- type DeployListFilterer
- func (_DeployList *DeployListFilterer) FilterDeployerAdded(opts *bind.FilterOpts) (*DeployListDeployerAddedIterator, error)
- func (_DeployList *DeployListFilterer) FilterDeployerRemoved(opts *bind.FilterOpts) (*DeployListDeployerRemovedIterator, error)
- func (_DeployList *DeployListFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DeployListOwnershipRenouncedIterator, error)
- func (_DeployList *DeployListFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DeployListOwnershipTransferredIterator, error)
- func (_DeployList *DeployListFilterer) WatchDeployerAdded(opts *bind.WatchOpts, sink chan<- *DeployListDeployerAdded) (event.Subscription, error)
- func (_DeployList *DeployListFilterer) WatchDeployerRemoved(opts *bind.WatchOpts, sink chan<- *DeployListDeployerRemoved) (event.Subscription, error)
- func (_DeployList *DeployListFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DeployListOwnershipRenounced, ...) (event.Subscription, error)
- func (_DeployList *DeployListFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DeployListOwnershipTransferred, ...) (event.Subscription, error)
- type DeployListOwnershipRenounced
- type DeployListOwnershipRenouncedIterator
- type DeployListOwnershipTransferred
- type DeployListOwnershipTransferredIterator
- type DeployListRaw
- func (_DeployList *DeployListRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DeployList *DeployListRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DeployList *DeployListRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DeployListSession
- func (_DeployList *DeployListSession) AddDeployer(_deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListSession) GetDeployers() ([]common.Address, error)
- func (_DeployList *DeployListSession) Owner() (common.Address, error)
- func (_DeployList *DeployListSession) RemoveDeployer(_deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListSession) RenounceOwnership() (*types.Transaction, error)
- func (_DeployList *DeployListSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type DeployListTransactor
- func (_DeployList *DeployListTransactor) AddDeployer(opts *bind.TransactOpts, _deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListTransactor) RemoveDeployer(opts *bind.TransactOpts, _deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DeployList *DeployListTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type DeployListTransactorRaw
- type DeployListTransactorSession
- func (_DeployList *DeployListTransactorSession) AddDeployer(_deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListTransactorSession) RemoveDeployer(_deployer common.Address) (*types.Transaction, error)
- func (_DeployList *DeployListTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_DeployList *DeployListTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type DevicesStorage
- type DevicesStorageCaller
- func (_DevicesStorage *DevicesStorageCaller) GetDevices(opts *bind.CallOpts, _owner common.Address) (struct{ ... }, error)
- func (_DevicesStorage *DevicesStorageCaller) Hash(opts *bind.CallOpts, _owner common.Address) ([32]byte, error)
- func (_DevicesStorage *DevicesStorageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- type DevicesStorageCallerRaw
- type DevicesStorageCallerSession
- type DevicesStorageDevicesHasSet
- type DevicesStorageDevicesHasSetIterator
- type DevicesStorageDevicesTimestampUpdated
- type DevicesStorageDevicesTimestampUpdatedIterator
- type DevicesStorageDevicesUpdated
- type DevicesStorageDevicesUpdatedIterator
- type DevicesStorageFilterer
- func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesHasSet(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesHasSetIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesTimestampUpdated(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesTimestampUpdatedIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesUpdated(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesUpdatedIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DevicesStorageOwnershipRenouncedIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DevicesStorageOwnershipTransferredIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) FilterSuicide(opts *bind.FilterOpts) (*DevicesStorageSuicideIterator, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesHasSet(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesHasSet, ...) (event.Subscription, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesTimestampUpdated(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesTimestampUpdated, ...) (event.Subscription, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesUpdated(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesUpdated, ...) (event.Subscription, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DevicesStorageOwnershipRenounced, ...) (event.Subscription, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DevicesStorageOwnershipTransferred, ...) (event.Subscription, error)
- func (_DevicesStorage *DevicesStorageFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *DevicesStorageSuicide) (event.Subscription, error)
- type DevicesStorageOwnershipRenounced
- type DevicesStorageOwnershipRenouncedIterator
- type DevicesStorageOwnershipTransferred
- type DevicesStorageOwnershipTransferredIterator
- type DevicesStorageRaw
- func (_DevicesStorage *DevicesStorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DevicesStorage *DevicesStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DevicesStorageSession
- func (_DevicesStorage *DevicesStorageSession) GetDevices(_owner common.Address) (struct{ ... }, error)
- func (_DevicesStorage *DevicesStorageSession) Hash(_owner common.Address) ([32]byte, error)
- func (_DevicesStorage *DevicesStorageSession) KillDevicesStorage() (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageSession) Owner() (common.Address, error)
- func (_DevicesStorage *DevicesStorageSession) RenounceOwnership() (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageSession) SetDevices(_deviceList []byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageSession) Touch(_hash [32]byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type DevicesStorageSuicide
- type DevicesStorageSuicideIterator
- type DevicesStorageTransactor
- func (_DevicesStorage *DevicesStorageTransactor) KillDevicesStorage(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactor) SetDevices(opts *bind.TransactOpts, _deviceList []byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactor) Touch(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type DevicesStorageTransactorRaw
- type DevicesStorageTransactorSession
- func (_DevicesStorage *DevicesStorageTransactorSession) KillDevicesStorage() (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactorSession) SetDevices(_deviceList []byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactorSession) Touch(_hash [32]byte) (*types.Transaction, error)
- func (_DevicesStorage *DevicesStorageTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- 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 Market
- type MarketBilled
- type MarketBilledIterator
- type MarketCaller
- func (_Market *MarketCaller) Deals(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetBenchmarksQuantity(opts *bind.CallOpts) (*big.Int, error)
- func (_Market *MarketCaller) GetChangeRequestInfo(opts *bind.CallOpts, changeRequestID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetChangeRequestsAmount(opts *bind.CallOpts) (*big.Int, error)
- func (_Market *MarketCaller) GetDealInfo(opts *bind.CallOpts, dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetDealParams(opts *bind.CallOpts, dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetDealsAmount(opts *bind.CallOpts) (*big.Int, error)
- func (_Market *MarketCaller) GetMaster(opts *bind.CallOpts, _worker common.Address) (common.Address, error)
- func (_Market *MarketCaller) GetNetflagsQuantity(opts *bind.CallOpts) (*big.Int, error)
- func (_Market *MarketCaller) GetOrderInfo(opts *bind.CallOpts, orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetOrderParams(opts *bind.CallOpts, orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) GetOrdersAmount(opts *bind.CallOpts) (*big.Int, error)
- func (_Market *MarketCaller) Orders(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Market *MarketCaller) Paused(opts *bind.CallOpts) (bool, error)
- type MarketCallerRaw
- type MarketCallerSession
- func (_Market *MarketCallerSession) Deals(arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetBenchmarksQuantity() (*big.Int, error)
- func (_Market *MarketCallerSession) GetChangeRequestInfo(changeRequestID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetChangeRequestsAmount() (*big.Int, error)
- func (_Market *MarketCallerSession) GetDealInfo(dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetDealParams(dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetDealsAmount() (*big.Int, error)
- func (_Market *MarketCallerSession) GetMaster(_worker common.Address) (common.Address, error)
- func (_Market *MarketCallerSession) GetNetflagsQuantity() (*big.Int, error)
- func (_Market *MarketCallerSession) GetOrderInfo(orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetOrderParams(orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) GetOrdersAmount() (*big.Int, error)
- func (_Market *MarketCallerSession) Orders(arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketCallerSession) Owner() (common.Address, error)
- func (_Market *MarketCallerSession) Paused() (bool, error)
- type MarketDealChangeRequestSet
- type MarketDealChangeRequestSetIterator
- type MarketDealChangeRequestUpdated
- type MarketDealChangeRequestUpdatedIterator
- type MarketDealOpened
- type MarketDealOpenedIterator
- type MarketDealUpdated
- type MarketDealUpdatedIterator
- type MarketFilterer
- func (_Market *MarketFilterer) FilterBilled(opts *bind.FilterOpts, dealID []*big.Int, paidAmount []*big.Int) (*MarketBilledIterator, error)
- func (_Market *MarketFilterer) FilterDealChangeRequestSet(opts *bind.FilterOpts, changeRequestID []*big.Int) (*MarketDealChangeRequestSetIterator, error)
- func (_Market *MarketFilterer) FilterDealChangeRequestUpdated(opts *bind.FilterOpts, changeRequestID []*big.Int) (*MarketDealChangeRequestUpdatedIterator, error)
- func (_Market *MarketFilterer) FilterDealOpened(opts *bind.FilterOpts, dealID []*big.Int) (*MarketDealOpenedIterator, error)
- func (_Market *MarketFilterer) FilterDealUpdated(opts *bind.FilterOpts, dealID []*big.Int) (*MarketDealUpdatedIterator, error)
- func (_Market *MarketFilterer) FilterNumBenchmarksUpdated(opts *bind.FilterOpts, newNum []*big.Int) (*MarketNumBenchmarksUpdatedIterator, error)
- func (_Market *MarketFilterer) FilterNumNetflagsUpdated(opts *bind.FilterOpts, newNum []*big.Int) (*MarketNumNetflagsUpdatedIterator, error)
- func (_Market *MarketFilterer) FilterOrderPlaced(opts *bind.FilterOpts, orderID []*big.Int) (*MarketOrderPlacedIterator, error)
- func (_Market *MarketFilterer) FilterOrderUpdated(opts *bind.FilterOpts, orderID []*big.Int) (*MarketOrderUpdatedIterator, error)
- func (_Market *MarketFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*MarketOwnershipRenouncedIterator, error)
- func (_Market *MarketFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MarketOwnershipTransferredIterator, error)
- func (_Market *MarketFilterer) FilterPause(opts *bind.FilterOpts) (*MarketPauseIterator, error)
- func (_Market *MarketFilterer) FilterUnpause(opts *bind.FilterOpts) (*MarketUnpauseIterator, error)
- func (_Market *MarketFilterer) FilterWorkerAnnounced(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerAnnouncedIterator, error)
- func (_Market *MarketFilterer) FilterWorkerConfirmed(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerConfirmedIterator, error)
- func (_Market *MarketFilterer) FilterWorkerRemoved(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerRemovedIterator, error)
- func (_Market *MarketFilterer) WatchBilled(opts *bind.WatchOpts, sink chan<- *MarketBilled, dealID []*big.Int, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchDealChangeRequestSet(opts *bind.WatchOpts, sink chan<- *MarketDealChangeRequestSet, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchDealChangeRequestUpdated(opts *bind.WatchOpts, sink chan<- *MarketDealChangeRequestUpdated, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchDealOpened(opts *bind.WatchOpts, sink chan<- *MarketDealOpened, dealID []*big.Int) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchDealUpdated(opts *bind.WatchOpts, sink chan<- *MarketDealUpdated, dealID []*big.Int) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchNumBenchmarksUpdated(opts *bind.WatchOpts, sink chan<- *MarketNumBenchmarksUpdated, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchNumNetflagsUpdated(opts *bind.WatchOpts, sink chan<- *MarketNumNetflagsUpdated, newNum []*big.Int) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchOrderPlaced(opts *bind.WatchOpts, sink chan<- *MarketOrderPlaced, orderID []*big.Int) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchOrderUpdated(opts *bind.WatchOpts, sink chan<- *MarketOrderUpdated, orderID []*big.Int) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *MarketOwnershipRenounced, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MarketOwnershipTransferred, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *MarketPause) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *MarketUnpause) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchWorkerAnnounced(opts *bind.WatchOpts, sink chan<- *MarketWorkerAnnounced, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchWorkerConfirmed(opts *bind.WatchOpts, sink chan<- *MarketWorkerConfirmed, ...) (event.Subscription, error)
- func (_Market *MarketFilterer) WatchWorkerRemoved(opts *bind.WatchOpts, sink chan<- *MarketWorkerRemoved, ...) (event.Subscription, error)
- type MarketNumBenchmarksUpdated
- type MarketNumBenchmarksUpdatedIterator
- type MarketNumNetflagsUpdated
- type MarketNumNetflagsUpdatedIterator
- type MarketOrderPlaced
- type MarketOrderPlacedIterator
- type MarketOrderUpdated
- type MarketOrderUpdatedIterator
- type MarketOwnershipRenounced
- type MarketOwnershipRenouncedIterator
- type MarketOwnershipTransferred
- type MarketOwnershipTransferredIterator
- type MarketPause
- type MarketPauseIterator
- type MarketRaw
- func (_Market *MarketRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Market *MarketRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Market *MarketRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MarketSession
- func (_Market *MarketSession) Bill(dealID *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) CancelChangeRequest(changeRequestID *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) CancelOrder(orderID *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) CloseDeal(dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
- func (_Market *MarketSession) ConfirmWorker(_worker common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) CreateChangeRequest(dealID *big.Int, newPrice *big.Int, newDuration *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) Deals(arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetBenchmarksQuantity() (*big.Int, error)
- func (_Market *MarketSession) GetChangeRequestInfo(changeRequestID *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetChangeRequestsAmount() (*big.Int, error)
- func (_Market *MarketSession) GetDealInfo(dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetDealParams(dealID *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetDealsAmount() (*big.Int, error)
- func (_Market *MarketSession) GetMaster(_worker common.Address) (common.Address, error)
- func (_Market *MarketSession) GetNetflagsQuantity() (*big.Int, error)
- func (_Market *MarketSession) GetOrderInfo(orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetOrderParams(orderID *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) GetOrdersAmount() (*big.Int, error)
- func (_Market *MarketSession) KillMarket() (*types.Transaction, error)
- func (_Market *MarketSession) OpenDeal(_askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) Orders(arg0 *big.Int) (struct{ ... }, error)
- func (_Market *MarketSession) Owner() (common.Address, error)
- func (_Market *MarketSession) Pause() (*types.Transaction, error)
- func (_Market *MarketSession) Paused() (bool, error)
- func (_Market *MarketSession) PlaceOrder(_orderType uint8, _id_counterparty common.Address, _duration *big.Int, ...) (*types.Transaction, error)
- func (_Market *MarketSession) QuickBuy(askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) RegisterWorker(_master common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) RemoveWorker(_worker common.Address, _master common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) RenounceOwnership() (*types.Transaction, error)
- func (_Market *MarketSession) SetBenchmarksQuantity(_newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) SetBlacklistAddress(_newBL common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) SetNetflagsQuantity(_newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketSession) SetOracleAddress(_newOracle common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) SetProfileRegistryAddress(_newPR common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Market *MarketSession) Unpause() (*types.Transaction, error)
- type MarketTransactor
- func (_Market *MarketTransactor) Bill(opts *bind.TransactOpts, dealID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) CancelChangeRequest(opts *bind.TransactOpts, changeRequestID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) CancelOrder(opts *bind.TransactOpts, orderID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) CloseDeal(opts *bind.TransactOpts, dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
- func (_Market *MarketTransactor) ConfirmWorker(opts *bind.TransactOpts, _worker common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) CreateChangeRequest(opts *bind.TransactOpts, dealID *big.Int, newPrice *big.Int, ...) (*types.Transaction, error)
- func (_Market *MarketTransactor) KillMarket(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Market *MarketTransactor) OpenDeal(opts *bind.TransactOpts, _askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Market *MarketTransactor) PlaceOrder(opts *bind.TransactOpts, _orderType uint8, _id_counterparty common.Address, ...) (*types.Transaction, error)
- func (_Market *MarketTransactor) QuickBuy(opts *bind.TransactOpts, askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) RegisterWorker(opts *bind.TransactOpts, _master common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) RemoveWorker(opts *bind.TransactOpts, _worker common.Address, _master common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Market *MarketTransactor) SetBenchmarksQuantity(opts *bind.TransactOpts, _newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) SetBlacklistAddress(opts *bind.TransactOpts, _newBL common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) SetNetflagsQuantity(opts *bind.TransactOpts, _newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactor) SetOracleAddress(opts *bind.TransactOpts, _newOracle common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) SetProfileRegistryAddress(opts *bind.TransactOpts, _newPR common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type MarketTransactorRaw
- type MarketTransactorSession
- func (_Market *MarketTransactorSession) Bill(dealID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) CancelChangeRequest(changeRequestID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) CancelOrder(orderID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) CloseDeal(dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) ConfirmWorker(_worker common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) CreateChangeRequest(dealID *big.Int, newPrice *big.Int, newDuration *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) KillMarket() (*types.Transaction, error)
- func (_Market *MarketTransactorSession) OpenDeal(_askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) Pause() (*types.Transaction, error)
- func (_Market *MarketTransactorSession) PlaceOrder(_orderType uint8, _id_counterparty common.Address, _duration *big.Int, ...) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) QuickBuy(askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) RegisterWorker(_master common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) RemoveWorker(_worker common.Address, _master common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Market *MarketTransactorSession) SetBenchmarksQuantity(_newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) SetBlacklistAddress(_newBL common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) SetNetflagsQuantity(_newQuantity *big.Int) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) SetOracleAddress(_newOracle common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) SetProfileRegistryAddress(_newPR common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Market *MarketTransactorSession) Unpause() (*types.Transaction, error)
- type MarketUnpause
- type MarketUnpauseIterator
- type MarketWorkerAnnounced
- type MarketWorkerAnnouncedIterator
- type MarketWorkerConfirmed
- type MarketWorkerConfirmedIterator
- type MarketWorkerRemoved
- type MarketWorkerRemovedIterator
- type Migrations
- type MigrationsCaller
- type MigrationsCallerRaw
- type MigrationsCallerSession
- type MigrationsFilterer
- func (_Migrations *MigrationsFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*MigrationsOwnershipRenouncedIterator, error)
- func (_Migrations *MigrationsFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MigrationsOwnershipTransferredIterator, error)
- func (_Migrations *MigrationsFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *MigrationsOwnershipRenounced, ...) (event.Subscription, error)
- func (_Migrations *MigrationsFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MigrationsOwnershipTransferred, ...) (event.Subscription, error)
- type MigrationsOwnershipRenounced
- type MigrationsOwnershipRenouncedIterator
- type MigrationsOwnershipTransferred
- type MigrationsOwnershipTransferredIterator
- type MigrationsRaw
- func (_Migrations *MigrationsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Migrations *MigrationsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Migrations *MigrationsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MigrationsSession
- func (_Migrations *MigrationsSession) LastCompletedMigration() (*big.Int, error)
- func (_Migrations *MigrationsSession) Owner() (common.Address, error)
- func (_Migrations *MigrationsSession) RenounceOwnership() (*types.Transaction, error)
- func (_Migrations *MigrationsSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
- func (_Migrations *MigrationsSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Migrations *MigrationsSession) Upgrade(new_address common.Address) (*types.Transaction, error)
- type MigrationsTransactor
- func (_Migrations *MigrationsTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Migrations *MigrationsTransactor) SetCompleted(opts *bind.TransactOpts, completed *big.Int) (*types.Transaction, error)
- func (_Migrations *MigrationsTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_Migrations *MigrationsTransactor) Upgrade(opts *bind.TransactOpts, new_address common.Address) (*types.Transaction, error)
- type MigrationsTransactorRaw
- type MigrationsTransactorSession
- func (_Migrations *MigrationsTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Migrations *MigrationsTransactorSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
- func (_Migrations *MigrationsTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Migrations *MigrationsTransactorSession) Upgrade(new_address common.Address) (*types.Transaction, error)
- type MultiSigWallet
- type MultiSigWalletCaller
- func (_MultiSigWallet *MultiSigWalletCaller) Confirmations(opts *bind.CallOpts, arg0 *big.Int, arg1 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCaller) GetConfirmationCount(opts *bind.CallOpts, transactionId *big.Int) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) GetConfirmations(opts *bind.CallOpts, transactionId *big.Int) ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCaller) GetOwners(opts *bind.CallOpts) ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCaller) GetTransactionCount(opts *bind.CallOpts, pending bool, executed bool) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) GetTransactionIds(opts *bind.CallOpts, from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) IsConfirmed(opts *bind.CallOpts, transactionId *big.Int) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCaller) IsOwner(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCaller) MAXOWNERCOUNT(opts *bind.CallOpts) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) Owners(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCaller) Required(opts *bind.CallOpts) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) TransactionCount(opts *bind.CallOpts) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCaller) Transactions(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- type MultiSigWalletCallerRaw
- type MultiSigWalletCallerSession
- func (_MultiSigWallet *MultiSigWalletCallerSession) Confirmations(arg0 *big.Int, arg1 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) GetConfirmationCount(transactionId *big.Int) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) GetConfirmations(transactionId *big.Int) ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) GetOwners() ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) GetTransactionCount(pending bool, executed bool) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) GetTransactionIds(from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) IsConfirmed(transactionId *big.Int) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) IsOwner(arg0 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) MAXOWNERCOUNT() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) Owners(arg0 *big.Int) (common.Address, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) Required() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) TransactionCount() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletCallerSession) Transactions(arg0 *big.Int) (struct{ ... }, error)
- type MultiSigWalletConfirmation
- type MultiSigWalletConfirmationIterator
- type MultiSigWalletDeposit
- type MultiSigWalletDepositIterator
- type MultiSigWalletExecution
- type MultiSigWalletExecutionFailure
- type MultiSigWalletExecutionFailureIterator
- type MultiSigWalletExecutionIterator
- type MultiSigWalletFilterer
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterConfirmation(opts *bind.FilterOpts, sender []common.Address, transactionId []*big.Int) (*MultiSigWalletConfirmationIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterDeposit(opts *bind.FilterOpts, sender []common.Address) (*MultiSigWalletDepositIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterExecution(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletExecutionIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterExecutionFailure(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletExecutionFailureIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterOwnerAddition(opts *bind.FilterOpts, owner []common.Address) (*MultiSigWalletOwnerAdditionIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterOwnerRemoval(opts *bind.FilterOpts, owner []common.Address) (*MultiSigWalletOwnerRemovalIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterRequirementChange(opts *bind.FilterOpts) (*MultiSigWalletRequirementChangeIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterRevocation(opts *bind.FilterOpts, sender []common.Address, transactionId []*big.Int) (*MultiSigWalletRevocationIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) FilterSubmission(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletSubmissionIterator, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchConfirmation(opts *bind.WatchOpts, sink chan<- *MultiSigWalletConfirmation, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *MultiSigWalletDeposit, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchExecution(opts *bind.WatchOpts, sink chan<- *MultiSigWalletExecution, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchExecutionFailure(opts *bind.WatchOpts, sink chan<- *MultiSigWalletExecutionFailure, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchOwnerAddition(opts *bind.WatchOpts, sink chan<- *MultiSigWalletOwnerAddition, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchOwnerRemoval(opts *bind.WatchOpts, sink chan<- *MultiSigWalletOwnerRemoval, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchRequirementChange(opts *bind.WatchOpts, sink chan<- *MultiSigWalletRequirementChange) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchRevocation(opts *bind.WatchOpts, sink chan<- *MultiSigWalletRevocation, ...) (event.Subscription, error)
- func (_MultiSigWallet *MultiSigWalletFilterer) WatchSubmission(opts *bind.WatchOpts, sink chan<- *MultiSigWalletSubmission, ...) (event.Subscription, error)
- type MultiSigWalletOwnerAddition
- type MultiSigWalletOwnerAdditionIterator
- type MultiSigWalletOwnerRemoval
- type MultiSigWalletOwnerRemovalIterator
- type MultiSigWalletRaw
- func (_MultiSigWallet *MultiSigWalletRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_MultiSigWallet *MultiSigWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MultiSigWalletRequirementChange
- type MultiSigWalletRequirementChangeIterator
- type MultiSigWalletRevocation
- type MultiSigWalletRevocationIterator
- type MultiSigWalletSession
- func (_MultiSigWallet *MultiSigWalletSession) AddOwner(owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) ChangeRequirement(_required *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) ConfirmTransaction(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) Confirmations(arg0 *big.Int, arg1 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletSession) ExecuteTransaction(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) GetConfirmationCount(transactionId *big.Int) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) GetConfirmations(transactionId *big.Int) ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletSession) GetOwners() ([]common.Address, error)
- func (_MultiSigWallet *MultiSigWalletSession) GetTransactionCount(pending bool, executed bool) (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) GetTransactionIds(from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) IsConfirmed(transactionId *big.Int) (bool, error)
- func (_MultiSigWallet *MultiSigWalletSession) IsOwner(arg0 common.Address) (bool, error)
- func (_MultiSigWallet *MultiSigWalletSession) MAXOWNERCOUNT() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) Owners(arg0 *big.Int) (common.Address, error)
- func (_MultiSigWallet *MultiSigWalletSession) RemoveOwner(owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) ReplaceOwner(owner common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) Required() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) RevokeConfirmation(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) SubmitTransaction(destination common.Address, value *big.Int, data []byte) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletSession) TransactionCount() (*big.Int, error)
- func (_MultiSigWallet *MultiSigWalletSession) Transactions(arg0 *big.Int) (struct{ ... }, error)
- type MultiSigWalletSubmission
- type MultiSigWalletSubmissionIterator
- type MultiSigWalletTransactor
- func (_MultiSigWallet *MultiSigWalletTransactor) AddOwner(opts *bind.TransactOpts, owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) ChangeRequirement(opts *bind.TransactOpts, _required *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) ConfirmTransaction(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) ExecuteTransaction(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) RemoveOwner(opts *bind.TransactOpts, owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) ReplaceOwner(opts *bind.TransactOpts, owner common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) RevokeConfirmation(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactor) SubmitTransaction(opts *bind.TransactOpts, destination common.Address, value *big.Int, ...) (*types.Transaction, error)
- type MultiSigWalletTransactorRaw
- type MultiSigWalletTransactorSession
- func (_MultiSigWallet *MultiSigWalletTransactorSession) AddOwner(owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) ChangeRequirement(_required *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) ConfirmTransaction(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) ExecuteTransaction(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) RemoveOwner(owner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) ReplaceOwner(owner common.Address, newOwner common.Address) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) RevokeConfirmation(transactionId *big.Int) (*types.Transaction, error)
- func (_MultiSigWallet *MultiSigWalletTransactorSession) SubmitTransaction(destination common.Address, value *big.Int, data []byte) (*types.Transaction, error)
- type OracleUSD
- type OracleUSDCaller
- type OracleUSDCallerRaw
- type OracleUSDCallerSession
- type OracleUSDFilterer
- func (_OracleUSD *OracleUSDFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OracleUSDOwnershipRenouncedIterator, error)
- func (_OracleUSD *OracleUSDFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OracleUSDOwnershipTransferredIterator, error)
- func (_OracleUSD *OracleUSDFilterer) FilterPriceChanged(opts *bind.FilterOpts) (*OracleUSDPriceChangedIterator, error)
- func (_OracleUSD *OracleUSDFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OracleUSDOwnershipRenounced, ...) (event.Subscription, error)
- func (_OracleUSD *OracleUSDFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OracleUSDOwnershipTransferred, ...) (event.Subscription, error)
- func (_OracleUSD *OracleUSDFilterer) WatchPriceChanged(opts *bind.WatchOpts, sink chan<- *OracleUSDPriceChanged) (event.Subscription, error)
- type OracleUSDOwnershipRenounced
- type OracleUSDOwnershipRenouncedIterator
- type OracleUSDOwnershipTransferred
- type OracleUSDOwnershipTransferredIterator
- type OracleUSDPriceChanged
- type OracleUSDPriceChangedIterator
- type OracleUSDRaw
- func (_OracleUSD *OracleUSDRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_OracleUSD *OracleUSDRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OracleUSD *OracleUSDRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OracleUSDSession
- func (_OracleUSD *OracleUSDSession) GetCurrentPrice() (*big.Int, error)
- func (_OracleUSD *OracleUSDSession) Owner() (common.Address, error)
- func (_OracleUSD *OracleUSDSession) RenounceOwnership() (*types.Transaction, error)
- func (_OracleUSD *OracleUSDSession) SetCurrentPrice(_price *big.Int) (*types.Transaction, error)
- func (_OracleUSD *OracleUSDSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type OracleUSDTransactor
- func (_OracleUSD *OracleUSDTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_OracleUSD *OracleUSDTransactor) SetCurrentPrice(opts *bind.TransactOpts, _price *big.Int) (*types.Transaction, error)
- func (_OracleUSD *OracleUSDTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type OracleUSDTransactorRaw
- type OracleUSDTransactorSession
- func (_OracleUSD *OracleUSDTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_OracleUSD *OracleUSDTransactorSession) SetCurrentPrice(_price *big.Int) (*types.Transaction, error)
- func (_OracleUSD *OracleUSDTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OwnableOwnershipRenouncedIterator, error)
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipRenounced, ...) (event.Subscription, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipRenounced
- type OwnableOwnershipRenouncedIterator
- 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 Pausable
- type PausableCaller
- type PausableCallerRaw
- type PausableCallerSession
- type PausableFilterer
- func (_Pausable *PausableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*PausableOwnershipRenouncedIterator, error)
- func (_Pausable *PausableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PausableOwnershipTransferredIterator, error)
- func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
- func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
- func (_Pausable *PausableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *PausableOwnershipRenounced, ...) (event.Subscription, error)
- func (_Pausable *PausableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PausableOwnershipTransferred, ...) (event.Subscription, error)
- func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
- func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
- type PausableOwnershipRenounced
- type PausableOwnershipRenouncedIterator
- type PausableOwnershipTransferred
- type PausableOwnershipTransferredIterator
- type PausablePause
- type PausablePauseIterator
- type PausableRaw
- func (_Pausable *PausableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Pausable *PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableSession
- func (_Pausable *PausableSession) Owner() (common.Address, error)
- func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
- func (_Pausable *PausableSession) Paused() (bool, error)
- func (_Pausable *PausableSession) RenounceOwnership() (*types.Transaction, error)
- func (_Pausable *PausableSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
- type PausableTransactor
- func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableTransactorRaw
- type PausableTransactorSession
- func (_Pausable *PausableTransactorSession) Pause() (*types.Transaction, error)
- func (_Pausable *PausableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Pausable *PausableTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_Pausable *PausableTransactorSession) Unpause() (*types.Transaction, error)
- type PausableUnpause
- type PausableUnpauseIterator
- type ProfileRegistry
- type ProfileRegistryCaller
- func (_ProfileRegistry *ProfileRegistryCaller) Certificates(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_ProfileRegistry *ProfileRegistryCaller) GetAttributeCount(opts *bind.CallOpts, _owner common.Address, _type *big.Int) (*big.Int, error)
- func (_ProfileRegistry *ProfileRegistryCaller) GetAttributeValue(opts *bind.CallOpts, _owner common.Address, _type *big.Int) ([]byte, error)
- func (_ProfileRegistry *ProfileRegistryCaller) GetCertificate(opts *bind.CallOpts, _id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
- func (_ProfileRegistry *ProfileRegistryCaller) GetProfileLevel(opts *bind.CallOpts, _owner common.Address) (uint8, error)
- func (_ProfileRegistry *ProfileRegistryCaller) GetValidatorLevel(opts *bind.CallOpts, _validator common.Address) (int8, error)
- func (_ProfileRegistry *ProfileRegistryCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ProfileRegistry *ProfileRegistryCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_ProfileRegistry *ProfileRegistryCaller) Validators(opts *bind.CallOpts, arg0 common.Address) (int8, error)
- type ProfileRegistryCallerRaw
- type ProfileRegistryCallerSession
- func (_ProfileRegistry *ProfileRegistryCallerSession) Certificates(arg0 *big.Int) (struct{ ... }, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) GetAttributeCount(_owner common.Address, _type *big.Int) (*big.Int, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) GetAttributeValue(_owner common.Address, _type *big.Int) ([]byte, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) GetCertificate(_id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) GetProfileLevel(_owner common.Address) (uint8, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) GetValidatorLevel(_validator common.Address) (int8, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) Owner() (common.Address, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) Paused() (bool, error)
- func (_ProfileRegistry *ProfileRegistryCallerSession) Validators(arg0 common.Address) (int8, error)
- type ProfileRegistryCertificateCreated
- type ProfileRegistryCertificateCreatedIterator
- type ProfileRegistryCertificateUpdated
- type ProfileRegistryCertificateUpdatedIterator
- type ProfileRegistryFilterer
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterCertificateCreated(opts *bind.FilterOpts, id []*big.Int) (*ProfileRegistryCertificateCreatedIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterCertificateUpdated(opts *bind.FilterOpts, id []*big.Int) (*ProfileRegistryCertificateUpdatedIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*ProfileRegistryOwnershipRenouncedIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ProfileRegistryOwnershipTransferredIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterPause(opts *bind.FilterOpts) (*ProfileRegistryPauseIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterUnpause(opts *bind.FilterOpts) (*ProfileRegistryUnpauseIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterValidatorCreated(opts *bind.FilterOpts, validator []common.Address) (*ProfileRegistryValidatorCreatedIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) FilterValidatorDeleted(opts *bind.FilterOpts, validator []common.Address) (*ProfileRegistryValidatorDeletedIterator, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchCertificateCreated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryCertificateCreated, ...) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchCertificateUpdated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryCertificateUpdated, ...) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *ProfileRegistryOwnershipRenounced, ...) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProfileRegistryOwnershipTransferred, ...) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *ProfileRegistryPause) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *ProfileRegistryUnpause) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchValidatorCreated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryValidatorCreated, ...) (event.Subscription, error)
- func (_ProfileRegistry *ProfileRegistryFilterer) WatchValidatorDeleted(opts *bind.WatchOpts, sink chan<- *ProfileRegistryValidatorDeleted, ...) (event.Subscription, error)
- type ProfileRegistryOwnershipRenounced
- type ProfileRegistryOwnershipRenouncedIterator
- type ProfileRegistryOwnershipTransferred
- type ProfileRegistryOwnershipTransferredIterator
- type ProfileRegistryPause
- type ProfileRegistryPauseIterator
- type ProfileRegistryRaw
- func (_ProfileRegistry *ProfileRegistryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_ProfileRegistry *ProfileRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProfileRegistrySession
- func (_ProfileRegistry *ProfileRegistrySession) AddSonmValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) AddValidator(_validator common.Address, _level int8) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) Certificates(arg0 *big.Int) (struct{ ... }, error)
- func (_ProfileRegistry *ProfileRegistrySession) CreateCertificate(_owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) GetAttributeCount(_owner common.Address, _type *big.Int) (*big.Int, error)
- func (_ProfileRegistry *ProfileRegistrySession) GetAttributeValue(_owner common.Address, _type *big.Int) ([]byte, error)
- func (_ProfileRegistry *ProfileRegistrySession) GetCertificate(_id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
- func (_ProfileRegistry *ProfileRegistrySession) GetProfileLevel(_owner common.Address) (uint8, error)
- func (_ProfileRegistry *ProfileRegistrySession) GetValidatorLevel(_validator common.Address) (int8, error)
- func (_ProfileRegistry *ProfileRegistrySession) Owner() (common.Address, error)
- func (_ProfileRegistry *ProfileRegistrySession) Pause() (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) Paused() (bool, error)
- func (_ProfileRegistry *ProfileRegistrySession) RemoveCertificate(_id *big.Int) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) RemoveSonmValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) RemoveValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) RenounceOwnership() (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) Unpause() (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistrySession) Validators(arg0 common.Address) (int8, error)
- type ProfileRegistryTransactor
- func (_ProfileRegistry *ProfileRegistryTransactor) AddSonmValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) AddValidator(opts *bind.TransactOpts, _validator common.Address, _level int8) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) CreateCertificate(opts *bind.TransactOpts, _owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) RemoveCertificate(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) RemoveSonmValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) RemoveValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProfileRegistryTransactorRaw
- type ProfileRegistryTransactorSession
- func (_ProfileRegistry *ProfileRegistryTransactorSession) AddSonmValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) AddValidator(_validator common.Address, _level int8) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) CreateCertificate(_owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) Pause() (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveCertificate(_id *big.Int) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveSonmValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveValidator(_validator common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_ProfileRegistry *ProfileRegistryTransactorSession) Unpause() (*types.Transaction, error)
- type ProfileRegistryUnpause
- type ProfileRegistryUnpauseIterator
- type ProfileRegistryValidatorCreated
- type ProfileRegistryValidatorCreatedIterator
- type ProfileRegistryValidatorDeleted
- type ProfileRegistryValidatorDeletedIterator
- type SNM
- type SNMApproval
- type SNMApprovalIterator
- type SNMCaller
- func (_SNM *SNMCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNM *SNMCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_SNM *SNMCaller) Decimals(opts *bind.CallOpts) (*big.Int, error)
- func (_SNM *SNMCaller) Name(opts *bind.CallOpts) (string, error)
- func (_SNM *SNMCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SNM *SNMCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_SNM *SNMCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type SNMCallerRaw
- type SNMCallerSession
- func (_SNM *SNMCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNM *SNMCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNM *SNMCallerSession) Decimals() (*big.Int, error)
- func (_SNM *SNMCallerSession) Name() (string, error)
- func (_SNM *SNMCallerSession) Owner() (common.Address, error)
- func (_SNM *SNMCallerSession) Symbol() (string, error)
- func (_SNM *SNMCallerSession) TotalSupply() (*big.Int, error)
- type SNMFilterer
- func (_SNM *SNMFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SNMApprovalIterator, error)
- func (_SNM *SNMFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SNMOwnershipRenouncedIterator, error)
- func (_SNM *SNMFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SNMOwnershipTransferredIterator, error)
- func (_SNM *SNMFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SNMTransferIterator, error)
- func (_SNM *SNMFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNMApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_SNM *SNMFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *SNMOwnershipRenounced, ...) (event.Subscription, error)
- func (_SNM *SNMFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SNMOwnershipTransferred, ...) (event.Subscription, error)
- func (_SNM *SNMFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNMTransfer, from []common.Address, ...) (event.Subscription, error)
- type SNMMasterchain
- type SNMMasterchainApproval
- type SNMMasterchainApprovalIterator
- type SNMMasterchainCaller
- func (_SNMMasterchain *SNMMasterchainCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCaller) Decimals(opts *bind.CallOpts) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCaller) Ico(opts *bind.CallOpts) (common.Address, error)
- func (_SNMMasterchain *SNMMasterchainCaller) Name(opts *bind.CallOpts) (string, error)
- func (_SNMMasterchain *SNMMasterchainCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_SNMMasterchain *SNMMasterchainCaller) TokensAreFrozen(opts *bind.CallOpts) (bool, error)
- func (_SNMMasterchain *SNMMasterchainCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type SNMMasterchainCallerRaw
- type SNMMasterchainCallerSession
- func (_SNMMasterchain *SNMMasterchainCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) Decimals() (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) Ico() (common.Address, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) Name() (string, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) Symbol() (string, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) TokensAreFrozen() (bool, error)
- func (_SNMMasterchain *SNMMasterchainCallerSession) TotalSupply() (*big.Int, error)
- type SNMMasterchainFilterer
- func (_SNMMasterchain *SNMMasterchainFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SNMMasterchainApprovalIterator, error)
- func (_SNMMasterchain *SNMMasterchainFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SNMMasterchainTransferIterator, error)
- func (_SNMMasterchain *SNMMasterchainFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNMMasterchainApproval, ...) (event.Subscription, error)
- func (_SNMMasterchain *SNMMasterchainFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNMMasterchainTransfer, ...) (event.Subscription, error)
- type SNMMasterchainRaw
- func (_SNMMasterchain *SNMMasterchainRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SNMMasterchain *SNMMasterchainRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SNMMasterchainSession
- func (_SNMMasterchain *SNMMasterchainSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainSession) Decimals() (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainSession) Defrost() (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainSession) Ico() (common.Address, error)
- func (_SNMMasterchain *SNMMasterchainSession) Mint(_holder common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainSession) Name() (string, error)
- func (_SNMMasterchain *SNMMasterchainSession) Symbol() (string, error)
- func (_SNMMasterchain *SNMMasterchainSession) TokensAreFrozen() (bool, error)
- func (_SNMMasterchain *SNMMasterchainSession) TotalSupply() (*big.Int, error)
- func (_SNMMasterchain *SNMMasterchainSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type SNMMasterchainTransactor
- func (_SNMMasterchain *SNMMasterchainTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactor) Defrost(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactor) Mint(opts *bind.TransactOpts, _holder common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type SNMMasterchainTransactorRaw
- type SNMMasterchainTransactorSession
- func (_SNMMasterchain *SNMMasterchainTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactorSession) Defrost() (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactorSession) Mint(_holder common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNMMasterchain *SNMMasterchainTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type SNMMasterchainTransfer
- type SNMMasterchainTransferIterator
- type SNMOwnershipRenounced
- type SNMOwnershipRenouncedIterator
- type SNMOwnershipTransferred
- type SNMOwnershipTransferredIterator
- type SNMRaw
- func (_SNM *SNMRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SNM *SNMRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SNM *SNMRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SNMSession
- func (_SNM *SNMSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_SNM *SNMSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_SNM *SNMSession) Decimals() (*big.Int, error)
- func (_SNM *SNMSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMSession) Name() (string, error)
- func (_SNM *SNMSession) Owner() (common.Address, error)
- func (_SNM *SNMSession) RenounceOwnership() (*types.Transaction, error)
- func (_SNM *SNMSession) Symbol() (string, error)
- func (_SNM *SNMSession) TotalSupply() (*big.Int, error)
- func (_SNM *SNMSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type SNMTransactor
- func (_SNM *SNMTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SNM *SNMTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- func (_SNM *SNMTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type SNMTransactorRaw
- type SNMTransactorSession
- func (_SNM *SNMTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_SNM *SNMTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type SNMTransfer
- type SNMTransferIterator
- 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 SimpleGatekeeperWithLimit
- func DeploySimpleGatekeeperWithLimit(auth *bind.TransactOpts, backend bind.ContractBackend, _token common.Address, ...) (common.Address, *types.Transaction, *SimpleGatekeeperWithLimit, error)
- func NewSimpleGatekeeperWithLimit(address common.Address, backend bind.ContractBackend) (*SimpleGatekeeperWithLimit, error)
- type SimpleGatekeeperWithLimitCaller
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Commission(opts *bind.CallOpts) (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) CommissionBalance(opts *bind.CallOpts) (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) GetCommission(opts *bind.CallOpts) (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) GetFreezingTime(opts *bind.CallOpts) (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Keepers(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Paid(opts *bind.CallOpts, arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) TransactionAmount(opts *bind.CallOpts) (*big.Int, error)
- type SimpleGatekeeperWithLimitCallerRaw
- type SimpleGatekeeperWithLimitCallerSession
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Commission() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) CommissionBalance() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) GetCommission() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) GetFreezingTime() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Keepers(arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Owner() (common.Address, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Paid(arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) TransactionAmount() (*big.Int, error)
- type SimpleGatekeeperWithLimitCommissionChanged
- type SimpleGatekeeperWithLimitCommissionChangedIterator
- type SimpleGatekeeperWithLimitCommitTx
- type SimpleGatekeeperWithLimitCommitTxIterator
- type SimpleGatekeeperWithLimitFilterer
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterCommissionChanged(opts *bind.FilterOpts, commission []*big.Int) (*SimpleGatekeeperWithLimitCommissionChangedIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterCommitTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitCommitTxIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterKeeperFreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitKeeperFreezedIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterKeeperUnfreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitKeeperUnfreezedIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterLimitChanged(opts *bind.FilterOpts, keeper []common.Address, dayLimit []*big.Int) (*SimpleGatekeeperWithLimitLimitChangedIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SimpleGatekeeperWithLimitOwnershipRenouncedIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SimpleGatekeeperWithLimitOwnershipTransferredIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterPayinTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitPayinTxIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterPayoutTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitPayoutTxIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterSuicide(opts *bind.FilterOpts) (*SimpleGatekeeperWithLimitSuicideIterator, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchCommissionChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitCommissionChanged, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchCommitTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitCommitTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchKeeperFreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitKeeperFreezed, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchKeeperUnfreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitKeeperUnfreezed, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchLimitChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLimitChanged, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitOwnershipRenounced, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchPayinTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitPayinTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchPayoutTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitPayoutTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitSuicide) (event.Subscription, error)
- type SimpleGatekeeperWithLimitKeeperFreezed
- type SimpleGatekeeperWithLimitKeeperFreezedIterator
- type SimpleGatekeeperWithLimitKeeperUnfreezed
- type SimpleGatekeeperWithLimitKeeperUnfreezedIterator
- type SimpleGatekeeperWithLimitLimitChanged
- type SimpleGatekeeperWithLimitLimitChangedIterator
- type SimpleGatekeeperWithLimitLive
- func DeploySimpleGatekeeperWithLimitLive(auth *bind.TransactOpts, backend bind.ContractBackend, _token common.Address, ...) (common.Address, *types.Transaction, *SimpleGatekeeperWithLimitLive, error)
- func NewSimpleGatekeeperWithLimitLive(address common.Address, backend bind.ContractBackend) (*SimpleGatekeeperWithLimitLive, error)
- type SimpleGatekeeperWithLimitLiveCaller
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) GetFreezingTime(opts *bind.CallOpts) (*big.Int, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) Keepers(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) Paid(opts *bind.CallOpts, arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) TransactionAmount(opts *bind.CallOpts) (*big.Int, error)
- type SimpleGatekeeperWithLimitLiveCallerRaw
- type SimpleGatekeeperWithLimitLiveCallerSession
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) GetFreezingTime() (*big.Int, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Keepers(arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Owner() (common.Address, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Paid(arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) TransactionAmount() (*big.Int, error)
- type SimpleGatekeeperWithLimitLiveCommitTx
- type SimpleGatekeeperWithLimitLiveCommitTxIterator
- type SimpleGatekeeperWithLimitLiveFilterer
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterCommitTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitLiveCommitTxIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperFreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitLiveKeeperFreezedIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperUnfreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterLimitChanged(opts *bind.FilterOpts, keeper []common.Address, dayLimit []*big.Int) (*SimpleGatekeeperWithLimitLiveLimitChangedIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterPayinTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitLivePayinTxIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterPayoutTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, ...) (*SimpleGatekeeperWithLimitLivePayoutTxIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterSuicide(opts *bind.FilterOpts) (*SimpleGatekeeperWithLimitLiveSuicideIterator, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchCommitTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveCommitTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperFreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveKeeperFreezed, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperUnfreezed(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchLimitChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveLimitChanged, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchPayinTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLivePayinTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchPayoutTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLivePayoutTx, ...) (event.Subscription, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveSuicide) (event.Subscription, error)
- type SimpleGatekeeperWithLimitLiveKeeperFreezed
- type SimpleGatekeeperWithLimitLiveKeeperFreezedIterator
- type SimpleGatekeeperWithLimitLiveKeeperUnfreezed
- type SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator
- type SimpleGatekeeperWithLimitLiveLimitChanged
- type SimpleGatekeeperWithLimitLiveLimitChangedIterator
- type SimpleGatekeeperWithLimitLiveOwnershipRenounced
- type SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator
- type SimpleGatekeeperWithLimitLiveOwnershipTransferred
- type SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator
- type SimpleGatekeeperWithLimitLivePayinTx
- type SimpleGatekeeperWithLimitLivePayinTxIterator
- type SimpleGatekeeperWithLimitLivePayoutTx
- type SimpleGatekeeperWithLimitLivePayoutTxIterator
- type SimpleGatekeeperWithLimitLiveRaw
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitLiveSession
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) GetFreezingTime() (*big.Int, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Keepers(arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Kill() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Owner() (common.Address, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Paid(arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Payin(_value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) RenounceOwnership() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) TransactionAmount() (*big.Int, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitLiveSuicide
- type SimpleGatekeeperWithLimitLiveSuicideIterator
- type SimpleGatekeeperWithLimitLiveTransactor
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) ChangeKeeperLimit(opts *bind.TransactOpts, _keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) FreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Payin(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Payout(opts *bind.TransactOpts, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) SetFreezingTime(opts *bind.TransactOpts, _freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) UnfreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitLiveTransactorRaw
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitLiveTransactorSession
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Kill() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Payin(_value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitOwnershipRenounced
- type SimpleGatekeeperWithLimitOwnershipRenouncedIterator
- type SimpleGatekeeperWithLimitOwnershipTransferred
- type SimpleGatekeeperWithLimitOwnershipTransferredIterator
- type SimpleGatekeeperWithLimitPayinTx
- type SimpleGatekeeperWithLimitPayinTxIterator
- type SimpleGatekeeperWithLimitPayoutTx
- type SimpleGatekeeperWithLimitPayoutTxIterator
- type SimpleGatekeeperWithLimitRaw
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitSession
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Commission() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) CommissionBalance() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) GetCommission() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) GetFreezingTime() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Keepers(arg0 common.Address) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Kill() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Owner() (common.Address, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Paid(arg0 [32]byte) (struct{ ... }, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Payin(_value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) PayinTargeted(_value *big.Int, _target common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) RenounceOwnership() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) SetCommission(_commission *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) TransactionAmount() (*big.Int, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) TransferCommission() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitSuicide
- type SimpleGatekeeperWithLimitSuicideIterator
- type SimpleGatekeeperWithLimitTransactor
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) ChangeKeeperLimit(opts *bind.TransactOpts, _keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) FreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Payin(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) PayinTargeted(opts *bind.TransactOpts, _value *big.Int, _target common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Payout(opts *bind.TransactOpts, _to common.Address, _value *big.Int, ...) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) SetCommission(opts *bind.TransactOpts, _commission *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) SetFreezingTime(opts *bind.TransactOpts, _freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) TransferCommission(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) UnfreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitTransactorRaw
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type SimpleGatekeeperWithLimitTransactorSession
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Kill() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Payin(_value *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) PayinTargeted(_value *big.Int, _target common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) SetCommission(_commission *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) TransferCommission() (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
- 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 TestnetFaucet
- type TestnetFaucetCaller
- type TestnetFaucetCallerRaw
- type TestnetFaucetCallerSession
- type TestnetFaucetFilterer
- func (_TestnetFaucet *TestnetFaucetFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*TestnetFaucetOwnershipRenouncedIterator, error)
- func (_TestnetFaucet *TestnetFaucetFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TestnetFaucetOwnershipTransferredIterator, error)
- func (_TestnetFaucet *TestnetFaucetFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *TestnetFaucetOwnershipRenounced, ...) (event.Subscription, error)
- func (_TestnetFaucet *TestnetFaucetFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TestnetFaucetOwnershipTransferred, ...) (event.Subscription, error)
- type TestnetFaucetOwnershipRenounced
- type TestnetFaucetOwnershipRenouncedIterator
- type TestnetFaucetOwnershipTransferred
- type TestnetFaucetOwnershipTransferredIterator
- type TestnetFaucetRaw
- func (_TestnetFaucet *TestnetFaucetRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_TestnetFaucet *TestnetFaucetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TestnetFaucetSession
- func (_TestnetFaucet *TestnetFaucetSession) GetTokenAddress() (common.Address, error)
- func (_TestnetFaucet *TestnetFaucetSession) GetTokens() (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetSession) MintToken(target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetSession) Owner() (common.Address, error)
- func (_TestnetFaucet *TestnetFaucetSession) RenounceOwnership() (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
- type TestnetFaucetTransactor
- func (_TestnetFaucet *TestnetFaucetTransactor) GetTokens(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactor) MintToken(opts *bind.TransactOpts, target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
- type TestnetFaucetTransactorRaw
- type TestnetFaucetTransactorSession
- func (_TestnetFaucet *TestnetFaucetTransactorSession) GetTokens() (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactorSession) MintToken(target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TestnetFaucet *TestnetFaucetTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
Constants ¶
const AddressHashMapABI = "" /* 1434-byte string literal not displayed */
AddressHashMapABI is the input ABI used to generate the binding from.
const AddressHashMapBin = `` /* 1546-byte string literal not displayed */
AddressHashMapBin is the compiled bytecode used for deploying new contracts.
const BasicTokenABI = "" /* 911-byte string literal not displayed */
BasicTokenABI is the input ABI used to generate the binding from.
const BasicTokenBin = `` /* 1334-byte string literal not displayed */
BasicTokenBin is the compiled bytecode used for deploying new contracts.
const BlacklistABI = "" /* 2987-byte string literal not displayed */
BlacklistABI is the input ABI used to generate the binding from.
const BlacklistBin = `` /* 3170-byte string literal not displayed */
BlacklistBin is the compiled bytecode used for deploying new contracts.
const DeployListABI = "" /* 1908-byte string literal not displayed */
DeployListABI is the input ABI used to generate the binding from.
const DeployListBin = `` /* 3198-byte string literal not displayed */
DeployListBin is the compiled bytecode used for deploying new contracts.
const DevicesStorageABI = "" /* 2615-byte string literal not displayed */
DevicesStorageABI is the input ABI used to generate the binding from.
const DevicesStorageBin = `` /* 5084-byte string literal not displayed */
DevicesStorageBin is the compiled bytecode used for deploying new contracts.
const ERC20ABI = "" /* 2003-byte string literal not displayed */
ERC20ABI is the input ABI used to generate the binding from.
const ERC20BasicABI = "" /* 909-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 MarketABI = "" /* 13276-byte string literal not displayed */
MarketABI is the input ABI used to generate the binding from.
const MarketBin = `` /* 42910-byte string literal not displayed */
MarketBin is the compiled bytecode used for deploying new contracts.
const MigrationsABI = "" /* 1576-byte string literal not displayed */
MigrationsABI is the input ABI used to generate the binding from.
const MigrationsBin = `` /* 1800-byte string literal not displayed */
MigrationsBin is the compiled bytecode used for deploying new contracts.
const MultiSigWalletABI = "" /* 6596-byte string literal not displayed */
MultiSigWalletABI is the input ABI used to generate the binding from.
const MultiSigWalletBin = `` /* 11692-byte string literal not displayed */
MultiSigWalletBin is the compiled bytecode used for deploying new contracts.
const OracleUSDABI = "" /* 1514-byte string literal not displayed */
OracleUSDABI is the input ABI used to generate the binding from.
const OracleUSDBin = `` /* 1544-byte string literal not displayed */
OracleUSDBin is the compiled bytecode used for deploying new contracts.
const OwnableABI = "" /* 995-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const OwnableBin = `` /* 1148-byte string literal not displayed */
OwnableBin is the compiled bytecode used for deploying new contracts.
const PausableABI = "" /* 1512-byte string literal not displayed */
PausableABI is the input ABI used to generate the binding from.
const PausableBin = `` /* 2004-byte string literal not displayed */
PausableBin is the compiled bytecode used for deploying new contracts.
const ProfileRegistryABI = "" /* 5517-byte string literal not displayed */
ProfileRegistryABI is the input ABI used to generate the binding from.
const ProfileRegistryBin = `` /* 9964-byte string literal not displayed */
ProfileRegistryBin is the compiled bytecode used for deploying new contracts.
const SNMABI = "" /* 4084-byte string literal not displayed */
SNMABI is the input ABI used to generate the binding from.
const SNMBin = `` /* 5946-byte string literal not displayed */
SNMBin is the compiled bytecode used for deploying new contracts.
const SNMMasterchainABI = "" /* 3302-byte string literal not displayed */
SNMMasterchainABI is the input ABI used to generate the binding from.
const SNMMasterchainBin = `` /* 5068-byte string literal not displayed */
SNMMasterchainBin 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 SimpleGatekeeperWithLimitABI = "" /* 6281-byte string literal not displayed */
SimpleGatekeeperWithLimitABI is the input ABI used to generate the binding from.
const SimpleGatekeeperWithLimitBin = `` /* 7638-byte string literal not displayed */
SimpleGatekeeperWithLimitBin is the compiled bytecode used for deploying new contracts.
const SimpleGatekeeperWithLimitLiveABI = "" /* 4994-byte string literal not displayed */
SimpleGatekeeperWithLimitLiveABI is the input ABI used to generate the binding from.
const SimpleGatekeeperWithLimitLiveBin = `` /* 6202-byte string literal not displayed */
SimpleGatekeeperWithLimitLiveBin is the compiled bytecode used for deploying new contracts.
const StandardTokenABI = "" /* 2570-byte string literal not displayed */
StandardTokenABI is the input ABI used to generate the binding from.
const StandardTokenBin = `` /* 3486-byte string literal not displayed */
StandardTokenBin is the compiled bytecode used for deploying new contracts.
const TestnetFaucetABI = "" /* 1704-byte string literal not displayed */
TestnetFaucetABI is the input ABI used to generate the binding from.
const TestnetFaucetBin = `` /* 7590-byte string literal not displayed */
TestnetFaucetBin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressHashMap ¶
type AddressHashMap struct { AddressHashMapCaller // Read-only binding to the contract AddressHashMapTransactor // Write-only binding to the contract AddressHashMapFilterer // Log filterer for contract events }
AddressHashMap is an auto generated Go binding around an Ethereum contract.
func DeployAddressHashMap ¶
func DeployAddressHashMap(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AddressHashMap, error)
DeployAddressHashMap deploys a new Ethereum contract, binding an instance of AddressHashMap to it.
func NewAddressHashMap ¶
func NewAddressHashMap(address common.Address, backend bind.ContractBackend) (*AddressHashMap, error)
NewAddressHashMap creates a new instance of AddressHashMap, bound to a specific deployed contract.
type AddressHashMapCaller ¶
type AddressHashMapCaller struct {
// contains filtered or unexported fields
}
AddressHashMapCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAddressHashMapCaller ¶
func NewAddressHashMapCaller(address common.Address, caller bind.ContractCaller) (*AddressHashMapCaller, error)
NewAddressHashMapCaller creates a new read-only instance of AddressHashMap, bound to a specific deployed contract.
type AddressHashMapCallerRaw ¶
type AddressHashMapCallerRaw struct {
Contract *AddressHashMapCaller // Generic read-only contract binding to access the raw methods on
}
AddressHashMapCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AddressHashMapCallerRaw) Call ¶
func (_AddressHashMap *AddressHashMapCallerRaw) 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 AddressHashMapCallerSession ¶
type AddressHashMapCallerSession struct { Contract *AddressHashMapCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AddressHashMapCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type AddressHashMapFilterer ¶
type AddressHashMapFilterer struct {
// contains filtered or unexported fields
}
AddressHashMapFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAddressHashMapFilterer ¶
func NewAddressHashMapFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressHashMapFilterer, error)
NewAddressHashMapFilterer creates a new log filterer instance of AddressHashMap, bound to a specific deployed contract.
func (*AddressHashMapFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_AddressHashMap *AddressHashMapFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*AddressHashMapOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*AddressHashMapFilterer) FilterOwnershipTransferred ¶
func (_AddressHashMap *AddressHashMapFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*AddressHashMapOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*AddressHashMapFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_AddressHashMap *AddressHashMapFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *AddressHashMapOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*AddressHashMapFilterer) WatchOwnershipTransferred ¶
func (_AddressHashMap *AddressHashMapFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *AddressHashMapOwnershipTransferred, 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 AddressHashMapOwnershipRenounced ¶ added in v0.4.17
type AddressHashMapOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AddressHashMapOwnershipRenounced represents a OwnershipRenounced event raised by the AddressHashMap contract.
type AddressHashMapOwnershipRenouncedIterator ¶ added in v0.4.17
type AddressHashMapOwnershipRenouncedIterator struct { Event *AddressHashMapOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AddressHashMapOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the AddressHashMap contract.
func (*AddressHashMapOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *AddressHashMapOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AddressHashMapOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *AddressHashMapOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AddressHashMapOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *AddressHashMapOwnershipRenouncedIterator) 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 AddressHashMapOwnershipTransferred ¶
type AddressHashMapOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
AddressHashMapOwnershipTransferred represents a OwnershipTransferred event raised by the AddressHashMap contract.
type AddressHashMapOwnershipTransferredIterator ¶
type AddressHashMapOwnershipTransferredIterator struct { Event *AddressHashMapOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
AddressHashMapOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AddressHashMap contract.
func (*AddressHashMapOwnershipTransferredIterator) Close ¶
func (it *AddressHashMapOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AddressHashMapOwnershipTransferredIterator) Error ¶
func (it *AddressHashMapOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AddressHashMapOwnershipTransferredIterator) Next ¶
func (it *AddressHashMapOwnershipTransferredIterator) 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 AddressHashMapRaw ¶
type AddressHashMapRaw struct {
Contract *AddressHashMap // Generic contract binding to access the raw methods on
}
AddressHashMapRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AddressHashMapRaw) Call ¶
func (_AddressHashMap *AddressHashMapRaw) 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 (*AddressHashMapRaw) Transact ¶
func (_AddressHashMap *AddressHashMapRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressHashMapRaw) Transfer ¶
func (_AddressHashMap *AddressHashMapRaw) 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 AddressHashMapSession ¶
type AddressHashMapSession struct { Contract *AddressHashMap // 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 }
AddressHashMapSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AddressHashMapSession) Owner ¶
func (_AddressHashMap *AddressHashMapSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*AddressHashMapSession) Read ¶
func (_AddressHashMap *AddressHashMapSession) Read(_key [32]byte) (common.Address, error)
Read is a free data retrieval call binding the contract method 0x61da1439.
Solidity: function read(_key bytes32) constant returns(address)
func (*AddressHashMapSession) RenounceOwnership ¶ added in v0.4.17
func (_AddressHashMap *AddressHashMapSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AddressHashMapSession) TransferOwnership ¶
func (_AddressHashMap *AddressHashMapSession) 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 (*AddressHashMapSession) Write ¶
func (_AddressHashMap *AddressHashMapSession) Write(_key [32]byte, _value common.Address) (*types.Transaction, error)
Write is a paid mutator transaction binding the contract method 0x853eadce.
Solidity: function write(_key bytes32, _value address) returns()
type AddressHashMapTransactor ¶
type AddressHashMapTransactor struct {
// contains filtered or unexported fields
}
AddressHashMapTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAddressHashMapTransactor ¶
func NewAddressHashMapTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressHashMapTransactor, error)
NewAddressHashMapTransactor creates a new write-only instance of AddressHashMap, bound to a specific deployed contract.
func (*AddressHashMapTransactor) RenounceOwnership ¶ added in v0.4.17
func (_AddressHashMap *AddressHashMapTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AddressHashMapTransactor) TransferOwnership ¶
func (_AddressHashMap *AddressHashMapTransactor) 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 (*AddressHashMapTransactor) Write ¶
func (_AddressHashMap *AddressHashMapTransactor) Write(opts *bind.TransactOpts, _key [32]byte, _value common.Address) (*types.Transaction, error)
Write is a paid mutator transaction binding the contract method 0x853eadce.
Solidity: function write(_key bytes32, _value address) returns()
type AddressHashMapTransactorRaw ¶
type AddressHashMapTransactorRaw struct {
Contract *AddressHashMapTransactor // Generic write-only contract binding to access the raw methods on
}
AddressHashMapTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AddressHashMapTransactorRaw) Transact ¶
func (_AddressHashMap *AddressHashMapTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressHashMapTransactorRaw) Transfer ¶
func (_AddressHashMap *AddressHashMapTransactorRaw) 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 AddressHashMapTransactorSession ¶
type AddressHashMapTransactorSession struct { Contract *AddressHashMapTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AddressHashMapTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AddressHashMapTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_AddressHashMap *AddressHashMapTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*AddressHashMapTransactorSession) TransferOwnership ¶
func (_AddressHashMap *AddressHashMapTransactorSession) 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 (*AddressHashMapTransactorSession) Write ¶
func (_AddressHashMap *AddressHashMapTransactorSession) Write(_key [32]byte, _value common.Address) (*types.Transaction, error)
Write is a paid mutator transaction binding the contract method 0x853eadce.
Solidity: function write(_key bytes32, _value 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(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(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(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 Blacklist ¶
type Blacklist struct { BlacklistCaller // Read-only binding to the contract BlacklistTransactor // Write-only binding to the contract BlacklistFilterer // Log filterer for contract events }
Blacklist is an auto generated Go binding around an Ethereum contract.
func DeployBlacklist ¶
func DeployBlacklist(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Blacklist, error)
DeployBlacklist deploys a new Ethereum contract, binding an instance of Blacklist to it.
func NewBlacklist ¶
NewBlacklist creates a new instance of Blacklist, bound to a specific deployed contract.
type BlacklistAddedToBlacklist ¶
type BlacklistAddedToBlacklist struct { Adder common.Address Addee common.Address Raw types.Log // Blockchain specific contextual infos }
BlacklistAddedToBlacklist represents a AddedToBlacklist event raised by the Blacklist contract.
type BlacklistAddedToBlacklistIterator ¶
type BlacklistAddedToBlacklistIterator struct { Event *BlacklistAddedToBlacklist // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlacklistAddedToBlacklistIterator is returned from FilterAddedToBlacklist and is used to iterate over the raw logs and unpacked data for AddedToBlacklist events raised by the Blacklist contract.
func (*BlacklistAddedToBlacklistIterator) Close ¶
func (it *BlacklistAddedToBlacklistIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlacklistAddedToBlacklistIterator) Error ¶
func (it *BlacklistAddedToBlacklistIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlacklistAddedToBlacklistIterator) Next ¶
func (it *BlacklistAddedToBlacklistIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BlacklistCaller ¶
type BlacklistCaller struct {
// contains filtered or unexported fields
}
BlacklistCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBlacklistCaller ¶
func NewBlacklistCaller(address common.Address, caller bind.ContractCaller) (*BlacklistCaller, error)
NewBlacklistCaller creates a new read-only instance of Blacklist, bound to a specific deployed contract.
func (*BlacklistCaller) Check ¶
func (_Blacklist *BlacklistCaller) Check(opts *bind.CallOpts, _who common.Address, _whom common.Address) (bool, error)
Check is a free data retrieval call binding the contract method 0x968f600c.
Solidity: function Check(_who address, _whom address) constant returns(bool)
type BlacklistCallerRaw ¶
type BlacklistCallerRaw struct {
Contract *BlacklistCaller // Generic read-only contract binding to access the raw methods on
}
BlacklistCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BlacklistCallerRaw) Call ¶
func (_Blacklist *BlacklistCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type BlacklistCallerSession ¶
type BlacklistCallerSession struct { Contract *BlacklistCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BlacklistCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BlacklistCallerSession) Check ¶
func (_Blacklist *BlacklistCallerSession) Check(_who common.Address, _whom common.Address) (bool, error)
Check is a free data retrieval call binding the contract method 0x968f600c.
Solidity: function Check(_who address, _whom address) constant returns(bool)
type BlacklistFilterer ¶
type BlacklistFilterer struct {
// contains filtered or unexported fields
}
BlacklistFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBlacklistFilterer ¶
func NewBlacklistFilterer(address common.Address, filterer bind.ContractFilterer) (*BlacklistFilterer, error)
NewBlacklistFilterer creates a new log filterer instance of Blacklist, bound to a specific deployed contract.
func (*BlacklistFilterer) FilterAddedToBlacklist ¶
func (_Blacklist *BlacklistFilterer) FilterAddedToBlacklist(opts *bind.FilterOpts, adder []common.Address, addee []common.Address) (*BlacklistAddedToBlacklistIterator, error)
FilterAddedToBlacklist is a free log retrieval operation binding the contract event 0x708802ac7da0a63d9f6b2df693b53345ad263e42d74c245110e1ec1e03a1567e.
Solidity: e AddedToBlacklist(adder indexed address, addee indexed address)
func (*BlacklistFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_Blacklist *BlacklistFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*BlacklistOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*BlacklistFilterer) FilterOwnershipTransferred ¶
func (_Blacklist *BlacklistFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*BlacklistOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*BlacklistFilterer) FilterRemovedFromBlacklist ¶
func (_Blacklist *BlacklistFilterer) FilterRemovedFromBlacklist(opts *bind.FilterOpts, remover []common.Address, removee []common.Address) (*BlacklistRemovedFromBlacklistIterator, error)
FilterRemovedFromBlacklist is a free log retrieval operation binding the contract event 0x576a9aef294e1b4baf3617fde4cbc80ba5344d5eb508222f29e558981704a457.
Solidity: e RemovedFromBlacklist(remover indexed address, removee indexed address)
func (*BlacklistFilterer) WatchAddedToBlacklist ¶
func (_Blacklist *BlacklistFilterer) WatchAddedToBlacklist(opts *bind.WatchOpts, sink chan<- *BlacklistAddedToBlacklist, adder []common.Address, addee []common.Address) (event.Subscription, error)
WatchAddedToBlacklist is a free log subscription operation binding the contract event 0x708802ac7da0a63d9f6b2df693b53345ad263e42d74c245110e1ec1e03a1567e.
Solidity: e AddedToBlacklist(adder indexed address, addee indexed address)
func (*BlacklistFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_Blacklist *BlacklistFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *BlacklistOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*BlacklistFilterer) WatchOwnershipTransferred ¶
func (_Blacklist *BlacklistFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *BlacklistOwnershipTransferred, 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 (*BlacklistFilterer) WatchRemovedFromBlacklist ¶
func (_Blacklist *BlacklistFilterer) WatchRemovedFromBlacklist(opts *bind.WatchOpts, sink chan<- *BlacklistRemovedFromBlacklist, remover []common.Address, removee []common.Address) (event.Subscription, error)
WatchRemovedFromBlacklist is a free log subscription operation binding the contract event 0x576a9aef294e1b4baf3617fde4cbc80ba5344d5eb508222f29e558981704a457.
Solidity: e RemovedFromBlacklist(remover indexed address, removee indexed address)
type BlacklistOwnershipRenounced ¶ added in v0.4.17
type BlacklistOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BlacklistOwnershipRenounced represents a OwnershipRenounced event raised by the Blacklist contract.
type BlacklistOwnershipRenouncedIterator ¶ added in v0.4.17
type BlacklistOwnershipRenouncedIterator struct { Event *BlacklistOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlacklistOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Blacklist contract.
func (*BlacklistOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *BlacklistOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlacklistOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *BlacklistOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlacklistOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *BlacklistOwnershipRenouncedIterator) 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 BlacklistOwnershipTransferred ¶
type BlacklistOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
BlacklistOwnershipTransferred represents a OwnershipTransferred event raised by the Blacklist contract.
type BlacklistOwnershipTransferredIterator ¶
type BlacklistOwnershipTransferredIterator struct { Event *BlacklistOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlacklistOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Blacklist contract.
func (*BlacklistOwnershipTransferredIterator) Close ¶
func (it *BlacklistOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlacklistOwnershipTransferredIterator) Error ¶
func (it *BlacklistOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlacklistOwnershipTransferredIterator) Next ¶
func (it *BlacklistOwnershipTransferredIterator) 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 BlacklistRaw ¶
type BlacklistRaw struct {
Contract *Blacklist // Generic contract binding to access the raw methods on
}
BlacklistRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BlacklistRaw) Call ¶
func (_Blacklist *BlacklistRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*BlacklistRaw) Transact ¶
func (_Blacklist *BlacklistRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BlacklistRaw) Transfer ¶
func (_Blacklist *BlacklistRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BlacklistRemovedFromBlacklist ¶
type BlacklistRemovedFromBlacklist struct { Remover common.Address Removee common.Address Raw types.Log // Blockchain specific contextual infos }
BlacklistRemovedFromBlacklist represents a RemovedFromBlacklist event raised by the Blacklist contract.
type BlacklistRemovedFromBlacklistIterator ¶
type BlacklistRemovedFromBlacklistIterator struct { Event *BlacklistRemovedFromBlacklist // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BlacklistRemovedFromBlacklistIterator is returned from FilterRemovedFromBlacklist and is used to iterate over the raw logs and unpacked data for RemovedFromBlacklist events raised by the Blacklist contract.
func (*BlacklistRemovedFromBlacklistIterator) Close ¶
func (it *BlacklistRemovedFromBlacklistIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BlacklistRemovedFromBlacklistIterator) Error ¶
func (it *BlacklistRemovedFromBlacklistIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BlacklistRemovedFromBlacklistIterator) Next ¶
func (it *BlacklistRemovedFromBlacklistIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type BlacklistSession ¶
type BlacklistSession struct { Contract *Blacklist // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BlacklistSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BlacklistSession) Add ¶
func (_Blacklist *BlacklistSession) Add(_who common.Address, _whom common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x473b736f.
Solidity: function Add(_who address, _whom address) returns(bool)
func (*BlacklistSession) AddMaster ¶
func (_Blacklist *BlacklistSession) AddMaster(_root common.Address) (*types.Transaction, error)
AddMaster is a paid mutator transaction binding the contract method 0x8a1051f8.
Solidity: function AddMaster(_root address) returns(bool)
func (*BlacklistSession) Check ¶
Check is a free data retrieval call binding the contract method 0x968f600c.
Solidity: function Check(_who address, _whom address) constant returns(bool)
func (*BlacklistSession) Market ¶
func (_Blacklist *BlacklistSession) Market() (common.Address, error)
Market is a free data retrieval call binding the contract method 0x80f55605.
Solidity: function market() constant returns(address)
func (*BlacklistSession) Owner ¶
func (_Blacklist *BlacklistSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*BlacklistSession) Remove ¶
func (_Blacklist *BlacklistSession) Remove(_whom common.Address) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0xbe7c7ac3.
Solidity: function Remove(_whom address) returns(bool)
func (*BlacklistSession) RemoveMaster ¶
func (_Blacklist *BlacklistSession) RemoveMaster(_root common.Address) (*types.Transaction, error)
RemoveMaster is a paid mutator transaction binding the contract method 0x584720f5.
Solidity: function RemoveMaster(_root address) returns(bool)
func (*BlacklistSession) RenounceOwnership ¶ added in v0.4.17
func (_Blacklist *BlacklistSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BlacklistSession) SetMarketAddress ¶
func (_Blacklist *BlacklistSession) SetMarketAddress(_market common.Address) (*types.Transaction, error)
SetMarketAddress is a paid mutator transaction binding the contract method 0x77d58a15.
Solidity: function SetMarketAddress(_market address) returns(bool)
func (*BlacklistSession) TransferOwnership ¶
func (_Blacklist *BlacklistSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type BlacklistTransactor ¶
type BlacklistTransactor struct {
// contains filtered or unexported fields
}
BlacklistTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBlacklistTransactor ¶
func NewBlacklistTransactor(address common.Address, transactor bind.ContractTransactor) (*BlacklistTransactor, error)
NewBlacklistTransactor creates a new write-only instance of Blacklist, bound to a specific deployed contract.
func (*BlacklistTransactor) Add ¶
func (_Blacklist *BlacklistTransactor) Add(opts *bind.TransactOpts, _who common.Address, _whom common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x473b736f.
Solidity: function Add(_who address, _whom address) returns(bool)
func (*BlacklistTransactor) AddMaster ¶
func (_Blacklist *BlacklistTransactor) AddMaster(opts *bind.TransactOpts, _root common.Address) (*types.Transaction, error)
AddMaster is a paid mutator transaction binding the contract method 0x8a1051f8.
Solidity: function AddMaster(_root address) returns(bool)
func (*BlacklistTransactor) Remove ¶
func (_Blacklist *BlacklistTransactor) Remove(opts *bind.TransactOpts, _whom common.Address) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0xbe7c7ac3.
Solidity: function Remove(_whom address) returns(bool)
func (*BlacklistTransactor) RemoveMaster ¶
func (_Blacklist *BlacklistTransactor) RemoveMaster(opts *bind.TransactOpts, _root common.Address) (*types.Transaction, error)
RemoveMaster is a paid mutator transaction binding the contract method 0x584720f5.
Solidity: function RemoveMaster(_root address) returns(bool)
func (*BlacklistTransactor) RenounceOwnership ¶ added in v0.4.17
func (_Blacklist *BlacklistTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BlacklistTransactor) SetMarketAddress ¶
func (_Blacklist *BlacklistTransactor) SetMarketAddress(opts *bind.TransactOpts, _market common.Address) (*types.Transaction, error)
SetMarketAddress is a paid mutator transaction binding the contract method 0x77d58a15.
Solidity: function SetMarketAddress(_market address) returns(bool)
func (*BlacklistTransactor) TransferOwnership ¶
func (_Blacklist *BlacklistTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type BlacklistTransactorRaw ¶
type BlacklistTransactorRaw struct {
Contract *BlacklistTransactor // Generic write-only contract binding to access the raw methods on
}
BlacklistTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BlacklistTransactorRaw) Transact ¶
func (_Blacklist *BlacklistTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BlacklistTransactorRaw) Transfer ¶
func (_Blacklist *BlacklistTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type BlacklistTransactorSession ¶
type BlacklistTransactorSession struct { Contract *BlacklistTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BlacklistTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BlacklistTransactorSession) Add ¶
func (_Blacklist *BlacklistTransactorSession) Add(_who common.Address, _whom common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x473b736f.
Solidity: function Add(_who address, _whom address) returns(bool)
func (*BlacklistTransactorSession) AddMaster ¶
func (_Blacklist *BlacklistTransactorSession) AddMaster(_root common.Address) (*types.Transaction, error)
AddMaster is a paid mutator transaction binding the contract method 0x8a1051f8.
Solidity: function AddMaster(_root address) returns(bool)
func (*BlacklistTransactorSession) Remove ¶
func (_Blacklist *BlacklistTransactorSession) Remove(_whom common.Address) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0xbe7c7ac3.
Solidity: function Remove(_whom address) returns(bool)
func (*BlacklistTransactorSession) RemoveMaster ¶
func (_Blacklist *BlacklistTransactorSession) RemoveMaster(_root common.Address) (*types.Transaction, error)
RemoveMaster is a paid mutator transaction binding the contract method 0x584720f5.
Solidity: function RemoveMaster(_root address) returns(bool)
func (*BlacklistTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_Blacklist *BlacklistTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*BlacklistTransactorSession) SetMarketAddress ¶
func (_Blacklist *BlacklistTransactorSession) SetMarketAddress(_market common.Address) (*types.Transaction, error)
SetMarketAddress is a paid mutator transaction binding the contract method 0x77d58a15.
Solidity: function SetMarketAddress(_market address) returns(bool)
func (*BlacklistTransactorSession) TransferOwnership ¶
func (_Blacklist *BlacklistTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type DeployList ¶
type DeployList struct { DeployListCaller // Read-only binding to the contract DeployListTransactor // Write-only binding to the contract DeployListFilterer // Log filterer for contract events }
DeployList is an auto generated Go binding around an Ethereum contract.
func DeployDeployList ¶
func DeployDeployList(auth *bind.TransactOpts, backend bind.ContractBackend, _deployers []common.Address) (common.Address, *types.Transaction, *DeployList, error)
DeployDeployList deploys a new Ethereum contract, binding an instance of DeployList to it.
func NewDeployList ¶
func NewDeployList(address common.Address, backend bind.ContractBackend) (*DeployList, error)
NewDeployList creates a new instance of DeployList, bound to a specific deployed contract.
type DeployListCaller ¶
type DeployListCaller struct {
// contains filtered or unexported fields
}
DeployListCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDeployListCaller ¶
func NewDeployListCaller(address common.Address, caller bind.ContractCaller) (*DeployListCaller, error)
NewDeployListCaller creates a new read-only instance of DeployList, bound to a specific deployed contract.
func (*DeployListCaller) GetDeployers ¶
GetDeployers is a free data retrieval call binding the contract method 0x607c12b5.
Solidity: function getDeployers() constant returns(address[])
type DeployListCallerRaw ¶
type DeployListCallerRaw struct {
Contract *DeployListCaller // Generic read-only contract binding to access the raw methods on
}
DeployListCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DeployListCallerRaw) Call ¶
func (_DeployList *DeployListCallerRaw) 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 DeployListCallerSession ¶
type DeployListCallerSession struct { Contract *DeployListCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DeployListCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DeployListCallerSession) GetDeployers ¶
func (_DeployList *DeployListCallerSession) GetDeployers() ([]common.Address, error)
GetDeployers is a free data retrieval call binding the contract method 0x607c12b5.
Solidity: function getDeployers() constant returns(address[])
type DeployListDeployerAdded ¶
type DeployListDeployerAdded struct { Deployer common.Address Raw types.Log // Blockchain specific contextual infos }
DeployListDeployerAdded represents a DeployerAdded event raised by the DeployList contract.
type DeployListDeployerAddedIterator ¶
type DeployListDeployerAddedIterator struct { Event *DeployListDeployerAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DeployListDeployerAddedIterator is returned from FilterDeployerAdded and is used to iterate over the raw logs and unpacked data for DeployerAdded events raised by the DeployList contract.
func (*DeployListDeployerAddedIterator) Close ¶
func (it *DeployListDeployerAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DeployListDeployerAddedIterator) Error ¶
func (it *DeployListDeployerAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DeployListDeployerAddedIterator) Next ¶
func (it *DeployListDeployerAddedIterator) 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 DeployListDeployerRemoved ¶
type DeployListDeployerRemoved struct { Deployer common.Address Raw types.Log // Blockchain specific contextual infos }
DeployListDeployerRemoved represents a DeployerRemoved event raised by the DeployList contract.
type DeployListDeployerRemovedIterator ¶
type DeployListDeployerRemovedIterator struct { Event *DeployListDeployerRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DeployListDeployerRemovedIterator is returned from FilterDeployerRemoved and is used to iterate over the raw logs and unpacked data for DeployerRemoved events raised by the DeployList contract.
func (*DeployListDeployerRemovedIterator) Close ¶
func (it *DeployListDeployerRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DeployListDeployerRemovedIterator) Error ¶
func (it *DeployListDeployerRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DeployListDeployerRemovedIterator) Next ¶
func (it *DeployListDeployerRemovedIterator) 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 DeployListFilterer ¶
type DeployListFilterer struct {
// contains filtered or unexported fields
}
DeployListFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDeployListFilterer ¶
func NewDeployListFilterer(address common.Address, filterer bind.ContractFilterer) (*DeployListFilterer, error)
NewDeployListFilterer creates a new log filterer instance of DeployList, bound to a specific deployed contract.
func (*DeployListFilterer) FilterDeployerAdded ¶
func (_DeployList *DeployListFilterer) FilterDeployerAdded(opts *bind.FilterOpts) (*DeployListDeployerAddedIterator, error)
FilterDeployerAdded is a free log retrieval operation binding the contract event 0x861a21548a3ee34d896ccac3668a9d65030aaf2cb7367a2ed13608014016a032.
Solidity: e DeployerAdded(deployer address)
func (*DeployListFilterer) FilterDeployerRemoved ¶
func (_DeployList *DeployListFilterer) FilterDeployerRemoved(opts *bind.FilterOpts) (*DeployListDeployerRemovedIterator, error)
FilterDeployerRemoved is a free log retrieval operation binding the contract event 0xfdb22628e87f888d060acc53d048a6a8400a5024f81f9dcb0606e723f238864a.
Solidity: e DeployerRemoved(deployer address)
func (*DeployListFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_DeployList *DeployListFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DeployListOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*DeployListFilterer) FilterOwnershipTransferred ¶
func (_DeployList *DeployListFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DeployListOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*DeployListFilterer) WatchDeployerAdded ¶
func (_DeployList *DeployListFilterer) WatchDeployerAdded(opts *bind.WatchOpts, sink chan<- *DeployListDeployerAdded) (event.Subscription, error)
WatchDeployerAdded is a free log subscription operation binding the contract event 0x861a21548a3ee34d896ccac3668a9d65030aaf2cb7367a2ed13608014016a032.
Solidity: e DeployerAdded(deployer address)
func (*DeployListFilterer) WatchDeployerRemoved ¶
func (_DeployList *DeployListFilterer) WatchDeployerRemoved(opts *bind.WatchOpts, sink chan<- *DeployListDeployerRemoved) (event.Subscription, error)
WatchDeployerRemoved is a free log subscription operation binding the contract event 0xfdb22628e87f888d060acc53d048a6a8400a5024f81f9dcb0606e723f238864a.
Solidity: e DeployerRemoved(deployer address)
func (*DeployListFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_DeployList *DeployListFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DeployListOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*DeployListFilterer) WatchOwnershipTransferred ¶
func (_DeployList *DeployListFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DeployListOwnershipTransferred, 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 DeployListOwnershipRenounced ¶ added in v0.4.17
type DeployListOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DeployListOwnershipRenounced represents a OwnershipRenounced event raised by the DeployList contract.
type DeployListOwnershipRenouncedIterator ¶ added in v0.4.17
type DeployListOwnershipRenouncedIterator struct { Event *DeployListOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DeployListOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the DeployList contract.
func (*DeployListOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *DeployListOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DeployListOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *DeployListOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DeployListOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *DeployListOwnershipRenouncedIterator) 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 DeployListOwnershipTransferred ¶
type DeployListOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DeployListOwnershipTransferred represents a OwnershipTransferred event raised by the DeployList contract.
type DeployListOwnershipTransferredIterator ¶
type DeployListOwnershipTransferredIterator struct { Event *DeployListOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DeployListOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DeployList contract.
func (*DeployListOwnershipTransferredIterator) Close ¶
func (it *DeployListOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DeployListOwnershipTransferredIterator) Error ¶
func (it *DeployListOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DeployListOwnershipTransferredIterator) Next ¶
func (it *DeployListOwnershipTransferredIterator) 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 DeployListRaw ¶
type DeployListRaw struct {
Contract *DeployList // Generic contract binding to access the raw methods on
}
DeployListRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DeployListRaw) Call ¶
func (_DeployList *DeployListRaw) 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 (*DeployListRaw) Transact ¶
func (_DeployList *DeployListRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DeployListRaw) Transfer ¶
func (_DeployList *DeployListRaw) 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 DeployListSession ¶
type DeployListSession struct { Contract *DeployList // 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 }
DeployListSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DeployListSession) AddDeployer ¶
func (_DeployList *DeployListSession) AddDeployer(_deployer common.Address) (*types.Transaction, error)
AddDeployer is a paid mutator transaction binding the contract method 0x880f4039.
Solidity: function addDeployer(_deployer address) returns()
func (*DeployListSession) GetDeployers ¶
func (_DeployList *DeployListSession) GetDeployers() ([]common.Address, error)
GetDeployers is a free data retrieval call binding the contract method 0x607c12b5.
Solidity: function getDeployers() constant returns(address[])
func (*DeployListSession) Owner ¶
func (_DeployList *DeployListSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DeployListSession) RemoveDeployer ¶
func (_DeployList *DeployListSession) RemoveDeployer(_deployer common.Address) (*types.Transaction, error)
RemoveDeployer is a paid mutator transaction binding the contract method 0xf315df86.
Solidity: function removeDeployer(_deployer address) returns()
func (*DeployListSession) RenounceOwnership ¶ added in v0.4.17
func (_DeployList *DeployListSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DeployListSession) TransferOwnership ¶
func (_DeployList *DeployListSession) 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 DeployListTransactor ¶
type DeployListTransactor struct {
// contains filtered or unexported fields
}
DeployListTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDeployListTransactor ¶
func NewDeployListTransactor(address common.Address, transactor bind.ContractTransactor) (*DeployListTransactor, error)
NewDeployListTransactor creates a new write-only instance of DeployList, bound to a specific deployed contract.
func (*DeployListTransactor) AddDeployer ¶
func (_DeployList *DeployListTransactor) AddDeployer(opts *bind.TransactOpts, _deployer common.Address) (*types.Transaction, error)
AddDeployer is a paid mutator transaction binding the contract method 0x880f4039.
Solidity: function addDeployer(_deployer address) returns()
func (*DeployListTransactor) RemoveDeployer ¶
func (_DeployList *DeployListTransactor) RemoveDeployer(opts *bind.TransactOpts, _deployer common.Address) (*types.Transaction, error)
RemoveDeployer is a paid mutator transaction binding the contract method 0xf315df86.
Solidity: function removeDeployer(_deployer address) returns()
func (*DeployListTransactor) RenounceOwnership ¶ added in v0.4.17
func (_DeployList *DeployListTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DeployListTransactor) TransferOwnership ¶
func (_DeployList *DeployListTransactor) 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 DeployListTransactorRaw ¶
type DeployListTransactorRaw struct {
Contract *DeployListTransactor // Generic write-only contract binding to access the raw methods on
}
DeployListTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DeployListTransactorRaw) Transact ¶
func (_DeployList *DeployListTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DeployListTransactorRaw) Transfer ¶
func (_DeployList *DeployListTransactorRaw) 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 DeployListTransactorSession ¶
type DeployListTransactorSession struct { Contract *DeployListTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DeployListTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DeployListTransactorSession) AddDeployer ¶
func (_DeployList *DeployListTransactorSession) AddDeployer(_deployer common.Address) (*types.Transaction, error)
AddDeployer is a paid mutator transaction binding the contract method 0x880f4039.
Solidity: function addDeployer(_deployer address) returns()
func (*DeployListTransactorSession) RemoveDeployer ¶
func (_DeployList *DeployListTransactorSession) RemoveDeployer(_deployer common.Address) (*types.Transaction, error)
RemoveDeployer is a paid mutator transaction binding the contract method 0xf315df86.
Solidity: function removeDeployer(_deployer address) returns()
func (*DeployListTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_DeployList *DeployListTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DeployListTransactorSession) TransferOwnership ¶
func (_DeployList *DeployListTransactorSession) 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 DevicesStorage ¶ added in v0.4.21
type DevicesStorage struct { DevicesStorageCaller // Read-only binding to the contract DevicesStorageTransactor // Write-only binding to the contract DevicesStorageFilterer // Log filterer for contract events }
DevicesStorage is an auto generated Go binding around an Ethereum contract.
func DeployDevicesStorage ¶ added in v0.4.21
func DeployDevicesStorage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *DevicesStorage, error)
DeployDevicesStorage deploys a new Ethereum contract, binding an instance of DevicesStorage to it.
func NewDevicesStorage ¶ added in v0.4.21
func NewDevicesStorage(address common.Address, backend bind.ContractBackend) (*DevicesStorage, error)
NewDevicesStorage creates a new instance of DevicesStorage, bound to a specific deployed contract.
type DevicesStorageCaller ¶ added in v0.4.21
type DevicesStorageCaller struct {
// contains filtered or unexported fields
}
DevicesStorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDevicesStorageCaller ¶ added in v0.4.21
func NewDevicesStorageCaller(address common.Address, caller bind.ContractCaller) (*DevicesStorageCaller, error)
NewDevicesStorageCaller creates a new read-only instance of DevicesStorage, bound to a specific deployed contract.
func (*DevicesStorageCaller) GetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageCaller) GetDevices(opts *bind.CallOpts, _owner common.Address) (struct { Devices []byte Timestamp *big.Int }, error)
GetDevices is a free data retrieval call binding the contract method 0x3e550cd4.
Solidity: function GetDevices(_owner address) constant returns(devices bytes, timestamp uint256)
func (*DevicesStorageCaller) Hash ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageCaller) Hash(opts *bind.CallOpts, _owner common.Address) ([32]byte, error)
Hash is a free data retrieval call binding the contract method 0x59ef3950.
Solidity: function Hash(_owner address) constant returns(bytes32)
type DevicesStorageCallerRaw ¶ added in v0.4.21
type DevicesStorageCallerRaw struct {
Contract *DevicesStorageCaller // Generic read-only contract binding to access the raw methods on
}
DevicesStorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DevicesStorageCallerRaw) Call ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageCallerRaw) 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 DevicesStorageCallerSession ¶ added in v0.4.21
type DevicesStorageCallerSession struct { Contract *DevicesStorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DevicesStorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DevicesStorageCallerSession) GetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageCallerSession) GetDevices(_owner common.Address) (struct { Devices []byte Timestamp *big.Int }, error)
GetDevices is a free data retrieval call binding the contract method 0x3e550cd4.
Solidity: function GetDevices(_owner address) constant returns(devices bytes, timestamp uint256)
type DevicesStorageDevicesHasSet ¶ added in v0.4.21
type DevicesStorageDevicesHasSet struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
DevicesStorageDevicesHasSet represents a DevicesHasSet event raised by the DevicesStorage contract.
type DevicesStorageDevicesHasSetIterator ¶ added in v0.4.21
type DevicesStorageDevicesHasSetIterator struct { Event *DevicesStorageDevicesHasSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageDevicesHasSetIterator is returned from FilterDevicesHasSet and is used to iterate over the raw logs and unpacked data for DevicesHasSet events raised by the DevicesStorage contract.
func (*DevicesStorageDevicesHasSetIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageDevicesHasSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageDevicesHasSetIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageDevicesHasSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageDevicesHasSetIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageDevicesHasSetIterator) 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 DevicesStorageDevicesTimestampUpdated ¶ added in v0.4.21
type DevicesStorageDevicesTimestampUpdated struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
DevicesStorageDevicesTimestampUpdated represents a DevicesTimestampUpdated event raised by the DevicesStorage contract.
type DevicesStorageDevicesTimestampUpdatedIterator ¶ added in v0.4.21
type DevicesStorageDevicesTimestampUpdatedIterator struct { Event *DevicesStorageDevicesTimestampUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageDevicesTimestampUpdatedIterator is returned from FilterDevicesTimestampUpdated and is used to iterate over the raw logs and unpacked data for DevicesTimestampUpdated events raised by the DevicesStorage contract.
func (*DevicesStorageDevicesTimestampUpdatedIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageDevicesTimestampUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageDevicesTimestampUpdatedIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageDevicesTimestampUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageDevicesTimestampUpdatedIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageDevicesTimestampUpdatedIterator) 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 DevicesStorageDevicesUpdated ¶ added in v0.4.21
type DevicesStorageDevicesUpdated struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
DevicesStorageDevicesUpdated represents a DevicesUpdated event raised by the DevicesStorage contract.
type DevicesStorageDevicesUpdatedIterator ¶ added in v0.4.21
type DevicesStorageDevicesUpdatedIterator struct { Event *DevicesStorageDevicesUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageDevicesUpdatedIterator is returned from FilterDevicesUpdated and is used to iterate over the raw logs and unpacked data for DevicesUpdated events raised by the DevicesStorage contract.
func (*DevicesStorageDevicesUpdatedIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageDevicesUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageDevicesUpdatedIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageDevicesUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageDevicesUpdatedIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageDevicesUpdatedIterator) 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 DevicesStorageFilterer ¶ added in v0.4.21
type DevicesStorageFilterer struct {
// contains filtered or unexported fields
}
DevicesStorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDevicesStorageFilterer ¶ added in v0.4.21
func NewDevicesStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*DevicesStorageFilterer, error)
NewDevicesStorageFilterer creates a new log filterer instance of DevicesStorage, bound to a specific deployed contract.
func (*DevicesStorageFilterer) FilterDevicesHasSet ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesHasSet(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesHasSetIterator, error)
FilterDevicesHasSet is a free log retrieval operation binding the contract event 0xc7582f50a7f5f4ab5898d20e888a592d9338cb6bdd957aa01f89fd3198d0fa96.
Solidity: e DevicesHasSet(owner indexed address)
func (*DevicesStorageFilterer) FilterDevicesTimestampUpdated ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesTimestampUpdated(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesTimestampUpdatedIterator, error)
FilterDevicesTimestampUpdated is a free log retrieval operation binding the contract event 0x84769e7ee13c01432c7d8b384e4a9ba21ead8189731b1049244807be07df834a.
Solidity: e DevicesTimestampUpdated(owner indexed address)
func (*DevicesStorageFilterer) FilterDevicesUpdated ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterDevicesUpdated(opts *bind.FilterOpts, owner []common.Address) (*DevicesStorageDevicesUpdatedIterator, error)
FilterDevicesUpdated is a free log retrieval operation binding the contract event 0x1cd3cdf902f594faafe10e417201b346dcfaceed5eb9fc913379951f0d40068f.
Solidity: e DevicesUpdated(owner indexed address)
func (*DevicesStorageFilterer) FilterOwnershipRenounced ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DevicesStorageOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*DevicesStorageFilterer) FilterOwnershipTransferred ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DevicesStorageOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*DevicesStorageFilterer) FilterSuicide ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) FilterSuicide(opts *bind.FilterOpts) (*DevicesStorageSuicideIterator, error)
FilterSuicide is a free log retrieval operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
func (*DevicesStorageFilterer) WatchDevicesHasSet ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesHasSet(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesHasSet, owner []common.Address) (event.Subscription, error)
WatchDevicesHasSet is a free log subscription operation binding the contract event 0xc7582f50a7f5f4ab5898d20e888a592d9338cb6bdd957aa01f89fd3198d0fa96.
Solidity: e DevicesHasSet(owner indexed address)
func (*DevicesStorageFilterer) WatchDevicesTimestampUpdated ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesTimestampUpdated(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesTimestampUpdated, owner []common.Address) (event.Subscription, error)
WatchDevicesTimestampUpdated is a free log subscription operation binding the contract event 0x84769e7ee13c01432c7d8b384e4a9ba21ead8189731b1049244807be07df834a.
Solidity: e DevicesTimestampUpdated(owner indexed address)
func (*DevicesStorageFilterer) WatchDevicesUpdated ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchDevicesUpdated(opts *bind.WatchOpts, sink chan<- *DevicesStorageDevicesUpdated, owner []common.Address) (event.Subscription, error)
WatchDevicesUpdated is a free log subscription operation binding the contract event 0x1cd3cdf902f594faafe10e417201b346dcfaceed5eb9fc913379951f0d40068f.
Solidity: e DevicesUpdated(owner indexed address)
func (*DevicesStorageFilterer) WatchOwnershipRenounced ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DevicesStorageOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*DevicesStorageFilterer) WatchOwnershipTransferred ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DevicesStorageOwnershipTransferred, 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 (*DevicesStorageFilterer) WatchSuicide ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *DevicesStorageSuicide) (event.Subscription, error)
WatchSuicide is a free log subscription operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
type DevicesStorageOwnershipRenounced ¶ added in v0.4.21
type DevicesStorageOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DevicesStorageOwnershipRenounced represents a OwnershipRenounced event raised by the DevicesStorage contract.
type DevicesStorageOwnershipRenouncedIterator ¶ added in v0.4.21
type DevicesStorageOwnershipRenouncedIterator struct { Event *DevicesStorageOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the DevicesStorage contract.
func (*DevicesStorageOwnershipRenouncedIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageOwnershipRenouncedIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageOwnershipRenouncedIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageOwnershipRenouncedIterator) 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 DevicesStorageOwnershipTransferred ¶ added in v0.4.21
type DevicesStorageOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DevicesStorageOwnershipTransferred represents a OwnershipTransferred event raised by the DevicesStorage contract.
type DevicesStorageOwnershipTransferredIterator ¶ added in v0.4.21
type DevicesStorageOwnershipTransferredIterator struct { Event *DevicesStorageOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DevicesStorage contract.
func (*DevicesStorageOwnershipTransferredIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageOwnershipTransferredIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageOwnershipTransferredIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageOwnershipTransferredIterator) 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 DevicesStorageRaw ¶ added in v0.4.21
type DevicesStorageRaw struct {
Contract *DevicesStorage // Generic contract binding to access the raw methods on
}
DevicesStorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DevicesStorageRaw) Call ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageRaw) 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 (*DevicesStorageRaw) Transact ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DevicesStorageRaw) Transfer ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageRaw) 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 DevicesStorageSession ¶ added in v0.4.21
type DevicesStorageSession struct { Contract *DevicesStorage // 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 }
DevicesStorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DevicesStorageSession) GetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) GetDevices(_owner common.Address) (struct { Devices []byte Timestamp *big.Int }, error)
GetDevices is a free data retrieval call binding the contract method 0x3e550cd4.
Solidity: function GetDevices(_owner address) constant returns(devices bytes, timestamp uint256)
func (*DevicesStorageSession) Hash ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) Hash(_owner common.Address) ([32]byte, error)
Hash is a free data retrieval call binding the contract method 0x59ef3950.
Solidity: function Hash(_owner address) constant returns(bytes32)
func (*DevicesStorageSession) KillDevicesStorage ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) KillDevicesStorage() (*types.Transaction, error)
KillDevicesStorage is a paid mutator transaction binding the contract method 0xcd33174a.
Solidity: function KillDevicesStorage() returns()
func (*DevicesStorageSession) Owner ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DevicesStorageSession) RenounceOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DevicesStorageSession) SetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) SetDevices(_deviceList []byte) (*types.Transaction, error)
SetDevices is a paid mutator transaction binding the contract method 0x75ff58db.
Solidity: function SetDevices(_deviceList bytes) returns()
func (*DevicesStorageSession) Touch ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) Touch(_hash [32]byte) (*types.Transaction, error)
Touch is a paid mutator transaction binding the contract method 0x2d8dce7b.
Solidity: function Touch(_hash bytes32) returns(bool)
func (*DevicesStorageSession) TransferOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageSession) 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 DevicesStorageSuicide ¶ added in v0.4.21
type DevicesStorageSuicide struct { Block *big.Int Raw types.Log // Blockchain specific contextual infos }
DevicesStorageSuicide represents a Suicide event raised by the DevicesStorage contract.
type DevicesStorageSuicideIterator ¶ added in v0.4.21
type DevicesStorageSuicideIterator struct { Event *DevicesStorageSuicide // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DevicesStorageSuicideIterator is returned from FilterSuicide and is used to iterate over the raw logs and unpacked data for Suicide events raised by the DevicesStorage contract.
func (*DevicesStorageSuicideIterator) Close ¶ added in v0.4.21
func (it *DevicesStorageSuicideIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DevicesStorageSuicideIterator) Error ¶ added in v0.4.21
func (it *DevicesStorageSuicideIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DevicesStorageSuicideIterator) Next ¶ added in v0.4.21
func (it *DevicesStorageSuicideIterator) 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 DevicesStorageTransactor ¶ added in v0.4.21
type DevicesStorageTransactor struct {
// contains filtered or unexported fields
}
DevicesStorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDevicesStorageTransactor ¶ added in v0.4.21
func NewDevicesStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*DevicesStorageTransactor, error)
NewDevicesStorageTransactor creates a new write-only instance of DevicesStorage, bound to a specific deployed contract.
func (*DevicesStorageTransactor) KillDevicesStorage ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactor) KillDevicesStorage(opts *bind.TransactOpts) (*types.Transaction, error)
KillDevicesStorage is a paid mutator transaction binding the contract method 0xcd33174a.
Solidity: function KillDevicesStorage() returns()
func (*DevicesStorageTransactor) RenounceOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DevicesStorageTransactor) SetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactor) SetDevices(opts *bind.TransactOpts, _deviceList []byte) (*types.Transaction, error)
SetDevices is a paid mutator transaction binding the contract method 0x75ff58db.
Solidity: function SetDevices(_deviceList bytes) returns()
func (*DevicesStorageTransactor) Touch ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactor) Touch(opts *bind.TransactOpts, _hash [32]byte) (*types.Transaction, error)
Touch is a paid mutator transaction binding the contract method 0x2d8dce7b.
Solidity: function Touch(_hash bytes32) returns(bool)
func (*DevicesStorageTransactor) TransferOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactor) 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 DevicesStorageTransactorRaw ¶ added in v0.4.21
type DevicesStorageTransactorRaw struct {
Contract *DevicesStorageTransactor // Generic write-only contract binding to access the raw methods on
}
DevicesStorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DevicesStorageTransactorRaw) Transact ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DevicesStorageTransactorRaw) Transfer ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorRaw) 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 DevicesStorageTransactorSession ¶ added in v0.4.21
type DevicesStorageTransactorSession struct { Contract *DevicesStorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DevicesStorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DevicesStorageTransactorSession) KillDevicesStorage ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorSession) KillDevicesStorage() (*types.Transaction, error)
KillDevicesStorage is a paid mutator transaction binding the contract method 0xcd33174a.
Solidity: function KillDevicesStorage() returns()
func (*DevicesStorageTransactorSession) RenounceOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DevicesStorageTransactorSession) SetDevices ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorSession) SetDevices(_deviceList []byte) (*types.Transaction, error)
SetDevices is a paid mutator transaction binding the contract method 0x75ff58db.
Solidity: function SetDevices(_deviceList bytes) returns()
func (*DevicesStorageTransactorSession) Touch ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorSession) Touch(_hash [32]byte) (*types.Transaction, error)
Touch is a paid mutator transaction binding the contract method 0x2d8dce7b.
Solidity: function Touch(_hash bytes32) returns(bool)
func (*DevicesStorageTransactorSession) TransferOwnership ¶ added in v0.4.21
func (_DevicesStorage *DevicesStorageTransactorSession) 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 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 Market ¶
type Market struct { MarketCaller // Read-only binding to the contract MarketTransactor // Write-only binding to the contract MarketFilterer // Log filterer for contract events }
Market is an auto generated Go binding around an Ethereum contract.
func DeployMarket ¶
func DeployMarket(auth *bind.TransactOpts, backend bind.ContractBackend, _token common.Address, _blacklist common.Address, _oracle common.Address, _profileRegistry common.Address, _benchmarksQuantity *big.Int, _netflagsQuantity *big.Int) (common.Address, *types.Transaction, *Market, error)
DeployMarket deploys a new Ethereum contract, binding an instance of Market to it.
type MarketBilled ¶
type MarketBilled struct { DealID *big.Int PaidAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketBilled represents a Billed event raised by the Market contract.
type MarketBilledIterator ¶
type MarketBilledIterator struct { Event *MarketBilled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketBilledIterator is returned from FilterBilled and is used to iterate over the raw logs and unpacked data for Billed events raised by the Market contract.
func (*MarketBilledIterator) Close ¶
func (it *MarketBilledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketBilledIterator) Error ¶
func (it *MarketBilledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketBilledIterator) Next ¶
func (it *MarketBilledIterator) 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 MarketCaller ¶
type MarketCaller struct {
// contains filtered or unexported fields
}
MarketCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMarketCaller ¶
func NewMarketCaller(address common.Address, caller bind.ContractCaller) (*MarketCaller, error)
NewMarketCaller creates a new read-only instance of Market, bound to a specific deployed contract.
func (*MarketCaller) Deals ¶
func (_Market *MarketCaller) Deals(opts *bind.CallOpts, arg0 *big.Int) (struct { SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int Duration *big.Int Price *big.Int StartTime *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
Deals is a free data retrieval call binding the contract method 0x03988f84.
Solidity: function deals( uint256) constant returns(supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, duration uint256, price uint256, startTime uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketCaller) GetBenchmarksQuantity ¶
GetBenchmarksQuantity is a free data retrieval call binding the contract method 0x348843cf.
Solidity: function GetBenchmarksQuantity() constant returns(uint256)
func (*MarketCaller) GetChangeRequestInfo ¶
func (_Market *MarketCaller) GetChangeRequestInfo(opts *bind.CallOpts, changeRequestID *big.Int) (struct { DealID *big.Int RequestType uint8 Price *big.Int Duration *big.Int Status uint8 }, error)
GetChangeRequestInfo is a free data retrieval call binding the contract method 0x616451c5.
Solidity: function GetChangeRequestInfo(changeRequestID uint256) constant returns(dealID uint256, requestType uint8, price uint256, duration uint256, status uint8)
func (*MarketCaller) GetChangeRequestsAmount ¶
GetChangeRequestsAmount is a free data retrieval call binding the contract method 0xb4bf396e.
Solidity: function GetChangeRequestsAmount() constant returns(uint256)
func (*MarketCaller) GetDealInfo ¶
func (_Market *MarketCaller) GetDealInfo(opts *bind.CallOpts, dealID *big.Int) (struct { Benchmarks []uint64 SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int StartTime *big.Int }, error)
GetDealInfo is a free data retrieval call binding the contract method 0x5ad5f6ae.
Solidity: function GetDealInfo(dealID uint256) constant returns(benchmarks uint64[], supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, startTime uint256)
func (*MarketCaller) GetDealParams ¶
func (_Market *MarketCaller) GetDealParams(opts *bind.CallOpts, dealID *big.Int) (struct { Duration *big.Int Price *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
GetDealParams is a free data retrieval call binding the contract method 0x4fabdd4b.
Solidity: function GetDealParams(dealID uint256) constant returns(duration uint256, price uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketCaller) GetDealsAmount ¶
GetDealsAmount is a free data retrieval call binding the contract method 0xe45ea8d3.
Solidity: function GetDealsAmount() constant returns(uint256)
func (*MarketCaller) GetMaster ¶
func (_Market *MarketCaller) GetMaster(opts *bind.CallOpts, _worker common.Address) (common.Address, error)
GetMaster is a free data retrieval call binding the contract method 0x289e77b3.
Solidity: function GetMaster(_worker address) constant returns(master address)
func (*MarketCaller) GetNetflagsQuantity ¶
GetNetflagsQuantity is a free data retrieval call binding the contract method 0xde4e86c5.
Solidity: function GetNetflagsQuantity() constant returns(uint256)
func (*MarketCaller) GetOrderInfo ¶
func (_Market *MarketCaller) GetOrderInfo(opts *bind.CallOpts, orderID *big.Int) (struct { OrderType uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int Netflags []bool IdentityLevel uint8 Blacklist common.Address Tag [32]byte Benchmarks []uint64 FrozenSum *big.Int }, error)
GetOrderInfo is a free data retrieval call binding the contract method 0xe217866c.
Solidity: function GetOrderInfo(orderID uint256) constant returns(orderType uint8, author address, counterparty address, duration uint256, price uint256, netflags bool[], identityLevel uint8, blacklist address, tag bytes32, benchmarks uint64[], frozenSum uint256)
func (*MarketCaller) GetOrderParams ¶
func (_Market *MarketCaller) GetOrderParams(opts *bind.CallOpts, orderID *big.Int) (struct { OrderStatus uint8 DealID *big.Int }, error)
GetOrderParams is a free data retrieval call binding the contract method 0x3a907227.
Solidity: function GetOrderParams(orderID uint256) constant returns(orderStatus uint8, dealID uint256)
func (*MarketCaller) GetOrdersAmount ¶
GetOrdersAmount is a free data retrieval call binding the contract method 0x63fb2929.
Solidity: function GetOrdersAmount() constant returns(uint256)
func (*MarketCaller) Orders ¶
func (_Market *MarketCaller) Orders(opts *bind.CallOpts, arg0 *big.Int) (struct { OrderType uint8 OrderStatus uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int IdentityLevel uint8 Blacklist common.Address Tag [32]byte FrozenSum *big.Int DealID *big.Int }, error)
Orders is a free data retrieval call binding the contract method 0xa85c38ef.
Solidity: function orders( uint256) constant returns(orderType uint8, orderStatus uint8, author address, counterparty address, duration uint256, price uint256, identityLevel uint8, blacklist address, tag bytes32, frozenSum uint256, dealID uint256)
type MarketCallerRaw ¶
type MarketCallerRaw struct {
Contract *MarketCaller // Generic read-only contract binding to access the raw methods on
}
MarketCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MarketCallerRaw) Call ¶
func (_Market *MarketCallerRaw) 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 MarketCallerSession ¶
type MarketCallerSession struct { Contract *MarketCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MarketCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MarketCallerSession) Deals ¶
func (_Market *MarketCallerSession) Deals(arg0 *big.Int) (struct { SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int Duration *big.Int Price *big.Int StartTime *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
Deals is a free data retrieval call binding the contract method 0x03988f84.
Solidity: function deals( uint256) constant returns(supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, duration uint256, price uint256, startTime uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketCallerSession) GetBenchmarksQuantity ¶
func (_Market *MarketCallerSession) GetBenchmarksQuantity() (*big.Int, error)
GetBenchmarksQuantity is a free data retrieval call binding the contract method 0x348843cf.
Solidity: function GetBenchmarksQuantity() constant returns(uint256)
func (*MarketCallerSession) GetChangeRequestInfo ¶
func (_Market *MarketCallerSession) GetChangeRequestInfo(changeRequestID *big.Int) (struct { DealID *big.Int RequestType uint8 Price *big.Int Duration *big.Int Status uint8 }, error)
GetChangeRequestInfo is a free data retrieval call binding the contract method 0x616451c5.
Solidity: function GetChangeRequestInfo(changeRequestID uint256) constant returns(dealID uint256, requestType uint8, price uint256, duration uint256, status uint8)
func (*MarketCallerSession) GetChangeRequestsAmount ¶
func (_Market *MarketCallerSession) GetChangeRequestsAmount() (*big.Int, error)
GetChangeRequestsAmount is a free data retrieval call binding the contract method 0xb4bf396e.
Solidity: function GetChangeRequestsAmount() constant returns(uint256)
func (*MarketCallerSession) GetDealInfo ¶
func (_Market *MarketCallerSession) GetDealInfo(dealID *big.Int) (struct { Benchmarks []uint64 SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int StartTime *big.Int }, error)
GetDealInfo is a free data retrieval call binding the contract method 0x5ad5f6ae.
Solidity: function GetDealInfo(dealID uint256) constant returns(benchmarks uint64[], supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, startTime uint256)
func (*MarketCallerSession) GetDealParams ¶
func (_Market *MarketCallerSession) GetDealParams(dealID *big.Int) (struct { Duration *big.Int Price *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
GetDealParams is a free data retrieval call binding the contract method 0x4fabdd4b.
Solidity: function GetDealParams(dealID uint256) constant returns(duration uint256, price uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketCallerSession) GetDealsAmount ¶
func (_Market *MarketCallerSession) GetDealsAmount() (*big.Int, error)
GetDealsAmount is a free data retrieval call binding the contract method 0xe45ea8d3.
Solidity: function GetDealsAmount() constant returns(uint256)
func (*MarketCallerSession) GetMaster ¶
GetMaster is a free data retrieval call binding the contract method 0x289e77b3.
Solidity: function GetMaster(_worker address) constant returns(master address)
func (*MarketCallerSession) GetNetflagsQuantity ¶
func (_Market *MarketCallerSession) GetNetflagsQuantity() (*big.Int, error)
GetNetflagsQuantity is a free data retrieval call binding the contract method 0xde4e86c5.
Solidity: function GetNetflagsQuantity() constant returns(uint256)
func (*MarketCallerSession) GetOrderInfo ¶
func (_Market *MarketCallerSession) GetOrderInfo(orderID *big.Int) (struct { OrderType uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int Netflags []bool IdentityLevel uint8 Blacklist common.Address Tag [32]byte Benchmarks []uint64 FrozenSum *big.Int }, error)
GetOrderInfo is a free data retrieval call binding the contract method 0xe217866c.
Solidity: function GetOrderInfo(orderID uint256) constant returns(orderType uint8, author address, counterparty address, duration uint256, price uint256, netflags bool[], identityLevel uint8, blacklist address, tag bytes32, benchmarks uint64[], frozenSum uint256)
func (*MarketCallerSession) GetOrderParams ¶
func (_Market *MarketCallerSession) GetOrderParams(orderID *big.Int) (struct { OrderStatus uint8 DealID *big.Int }, error)
GetOrderParams is a free data retrieval call binding the contract method 0x3a907227.
Solidity: function GetOrderParams(orderID uint256) constant returns(orderStatus uint8, dealID uint256)
func (*MarketCallerSession) GetOrdersAmount ¶
func (_Market *MarketCallerSession) GetOrdersAmount() (*big.Int, error)
GetOrdersAmount is a free data retrieval call binding the contract method 0x63fb2929.
Solidity: function GetOrdersAmount() constant returns(uint256)
func (*MarketCallerSession) Orders ¶
func (_Market *MarketCallerSession) Orders(arg0 *big.Int) (struct { OrderType uint8 OrderStatus uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int IdentityLevel uint8 Blacklist common.Address Tag [32]byte FrozenSum *big.Int DealID *big.Int }, error)
Orders is a free data retrieval call binding the contract method 0xa85c38ef.
Solidity: function orders( uint256) constant returns(orderType uint8, orderStatus uint8, author address, counterparty address, duration uint256, price uint256, identityLevel uint8, blacklist address, tag bytes32, frozenSum uint256, dealID uint256)
func (*MarketCallerSession) Owner ¶
func (_Market *MarketCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MarketCallerSession) Paused ¶
func (_Market *MarketCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
type MarketDealChangeRequestSet ¶
type MarketDealChangeRequestSet struct { ChangeRequestID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketDealChangeRequestSet represents a DealChangeRequestSet event raised by the Market contract.
type MarketDealChangeRequestSetIterator ¶
type MarketDealChangeRequestSetIterator struct { Event *MarketDealChangeRequestSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketDealChangeRequestSetIterator is returned from FilterDealChangeRequestSet and is used to iterate over the raw logs and unpacked data for DealChangeRequestSet events raised by the Market contract.
func (*MarketDealChangeRequestSetIterator) Close ¶
func (it *MarketDealChangeRequestSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketDealChangeRequestSetIterator) Error ¶
func (it *MarketDealChangeRequestSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketDealChangeRequestSetIterator) Next ¶
func (it *MarketDealChangeRequestSetIterator) 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 MarketDealChangeRequestUpdated ¶
type MarketDealChangeRequestUpdated struct { ChangeRequestID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketDealChangeRequestUpdated represents a DealChangeRequestUpdated event raised by the Market contract.
type MarketDealChangeRequestUpdatedIterator ¶
type MarketDealChangeRequestUpdatedIterator struct { Event *MarketDealChangeRequestUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketDealChangeRequestUpdatedIterator is returned from FilterDealChangeRequestUpdated and is used to iterate over the raw logs and unpacked data for DealChangeRequestUpdated events raised by the Market contract.
func (*MarketDealChangeRequestUpdatedIterator) Close ¶
func (it *MarketDealChangeRequestUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketDealChangeRequestUpdatedIterator) Error ¶
func (it *MarketDealChangeRequestUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketDealChangeRequestUpdatedIterator) Next ¶
func (it *MarketDealChangeRequestUpdatedIterator) 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 MarketDealOpened ¶
type MarketDealOpened struct { DealID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketDealOpened represents a DealOpened event raised by the Market contract.
type MarketDealOpenedIterator ¶
type MarketDealOpenedIterator struct { Event *MarketDealOpened // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketDealOpenedIterator is returned from FilterDealOpened and is used to iterate over the raw logs and unpacked data for DealOpened events raised by the Market contract.
func (*MarketDealOpenedIterator) Close ¶
func (it *MarketDealOpenedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketDealOpenedIterator) Error ¶
func (it *MarketDealOpenedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketDealOpenedIterator) Next ¶
func (it *MarketDealOpenedIterator) 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 MarketDealUpdated ¶
type MarketDealUpdated struct { DealID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketDealUpdated represents a DealUpdated event raised by the Market contract.
type MarketDealUpdatedIterator ¶
type MarketDealUpdatedIterator struct { Event *MarketDealUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketDealUpdatedIterator is returned from FilterDealUpdated and is used to iterate over the raw logs and unpacked data for DealUpdated events raised by the Market contract.
func (*MarketDealUpdatedIterator) Close ¶
func (it *MarketDealUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketDealUpdatedIterator) Error ¶
func (it *MarketDealUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketDealUpdatedIterator) Next ¶
func (it *MarketDealUpdatedIterator) 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 MarketFilterer ¶
type MarketFilterer struct {
// contains filtered or unexported fields
}
MarketFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMarketFilterer ¶
func NewMarketFilterer(address common.Address, filterer bind.ContractFilterer) (*MarketFilterer, error)
NewMarketFilterer creates a new log filterer instance of Market, bound to a specific deployed contract.
func (*MarketFilterer) FilterBilled ¶
func (_Market *MarketFilterer) FilterBilled(opts *bind.FilterOpts, dealID []*big.Int, paidAmount []*big.Int) (*MarketBilledIterator, error)
FilterBilled is a free log retrieval operation binding the contract event 0x51f87cd83a2ce6c4ff7957861f7aba400dc3857d2325e0c94cc69f468874515c.
Solidity: e Billed(dealID indexed uint256, paidAmount indexed uint256)
func (*MarketFilterer) FilterDealChangeRequestSet ¶
func (_Market *MarketFilterer) FilterDealChangeRequestSet(opts *bind.FilterOpts, changeRequestID []*big.Int) (*MarketDealChangeRequestSetIterator, error)
FilterDealChangeRequestSet is a free log retrieval operation binding the contract event 0x7ff56b2eb3ce318aad93d0ba39a3e4a406992a136f9554f17f6bcc43509275d1.
Solidity: e DealChangeRequestSet(changeRequestID indexed uint256)
func (*MarketFilterer) FilterDealChangeRequestUpdated ¶
func (_Market *MarketFilterer) FilterDealChangeRequestUpdated(opts *bind.FilterOpts, changeRequestID []*big.Int) (*MarketDealChangeRequestUpdatedIterator, error)
FilterDealChangeRequestUpdated is a free log retrieval operation binding the contract event 0x4b92d35447745e95b7344414a41ae94984787d0ebcd2c12021169197bb59af39.
Solidity: e DealChangeRequestUpdated(changeRequestID indexed uint256)
func (*MarketFilterer) FilterDealOpened ¶
func (_Market *MarketFilterer) FilterDealOpened(opts *bind.FilterOpts, dealID []*big.Int) (*MarketDealOpenedIterator, error)
FilterDealOpened is a free log retrieval operation binding the contract event 0xb9ffc65567b7238dd641372277b8c93ed03df73945932dd84fd3cbb33f3eddbf.
Solidity: e DealOpened(dealID indexed uint256)
func (*MarketFilterer) FilterDealUpdated ¶
func (_Market *MarketFilterer) FilterDealUpdated(opts *bind.FilterOpts, dealID []*big.Int) (*MarketDealUpdatedIterator, error)
FilterDealUpdated is a free log retrieval operation binding the contract event 0x0b27183934cfdbeb1fbbe288c2e163ed7aa8f458a954054970f78446bccb36e0.
Solidity: e DealUpdated(dealID indexed uint256)
func (*MarketFilterer) FilterNumBenchmarksUpdated ¶
func (_Market *MarketFilterer) FilterNumBenchmarksUpdated(opts *bind.FilterOpts, newNum []*big.Int) (*MarketNumBenchmarksUpdatedIterator, error)
FilterNumBenchmarksUpdated is a free log retrieval operation binding the contract event 0x1acf16d0a0451282e1d2cac3f5473ca7c931bcda610ff6e061041af50e2abc13.
Solidity: e NumBenchmarksUpdated(newNum indexed uint256)
func (*MarketFilterer) FilterNumNetflagsUpdated ¶
func (_Market *MarketFilterer) FilterNumNetflagsUpdated(opts *bind.FilterOpts, newNum []*big.Int) (*MarketNumNetflagsUpdatedIterator, error)
FilterNumNetflagsUpdated is a free log retrieval operation binding the contract event 0x1bd10793763c43c1a677f0975376032cebc657fd07cfd7c58ded8e8cce79f1c4.
Solidity: e NumNetflagsUpdated(newNum indexed uint256)
func (*MarketFilterer) FilterOrderPlaced ¶
func (_Market *MarketFilterer) FilterOrderPlaced(opts *bind.FilterOpts, orderID []*big.Int) (*MarketOrderPlacedIterator, error)
FilterOrderPlaced is a free log retrieval operation binding the contract event 0xffa896d8919f0556f53ace1395617969a3b53ab5271a085e28ac0c4a3724e63d.
Solidity: e OrderPlaced(orderID indexed uint256)
func (*MarketFilterer) FilterOrderUpdated ¶
func (_Market *MarketFilterer) FilterOrderUpdated(opts *bind.FilterOpts, orderID []*big.Int) (*MarketOrderUpdatedIterator, error)
FilterOrderUpdated is a free log retrieval operation binding the contract event 0xb8b459bc0688c37baf5f735d17f1711684bc14ab7db116f88bc18bf409b9309a.
Solidity: e OrderUpdated(orderID indexed uint256)
func (*MarketFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_Market *MarketFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*MarketOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*MarketFilterer) FilterOwnershipTransferred ¶
func (_Market *MarketFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MarketOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*MarketFilterer) FilterPause ¶
func (_Market *MarketFilterer) FilterPause(opts *bind.FilterOpts) (*MarketPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*MarketFilterer) FilterUnpause ¶
func (_Market *MarketFilterer) FilterUnpause(opts *bind.FilterOpts) (*MarketUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
func (*MarketFilterer) FilterWorkerAnnounced ¶
func (_Market *MarketFilterer) FilterWorkerAnnounced(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerAnnouncedIterator, error)
FilterWorkerAnnounced is a free log retrieval operation binding the contract event 0xe398d33bf7e881cdfc9f34c743822904d4e45a0be0db740dd88cb132e4ce2ed9.
Solidity: e WorkerAnnounced(worker indexed address, master indexed address)
func (*MarketFilterer) FilterWorkerConfirmed ¶
func (_Market *MarketFilterer) FilterWorkerConfirmed(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerConfirmedIterator, error)
FilterWorkerConfirmed is a free log retrieval operation binding the contract event 0x4940ef08d5aed63b7d3d3db293d69d6ed1d624995b90e9e944839c8ea0ae450d.
Solidity: e WorkerConfirmed(worker indexed address, master indexed address)
func (*MarketFilterer) FilterWorkerRemoved ¶
func (_Market *MarketFilterer) FilterWorkerRemoved(opts *bind.FilterOpts, worker []common.Address, master []common.Address) (*MarketWorkerRemovedIterator, error)
FilterWorkerRemoved is a free log retrieval operation binding the contract event 0x7822736ed69a5fe0ad6dc2c6669e8053495d711118e5435b047f9b83deda4c37.
Solidity: e WorkerRemoved(worker indexed address, master indexed address)
func (*MarketFilterer) WatchBilled ¶
func (_Market *MarketFilterer) WatchBilled(opts *bind.WatchOpts, sink chan<- *MarketBilled, dealID []*big.Int, paidAmount []*big.Int) (event.Subscription, error)
WatchBilled is a free log subscription operation binding the contract event 0x51f87cd83a2ce6c4ff7957861f7aba400dc3857d2325e0c94cc69f468874515c.
Solidity: e Billed(dealID indexed uint256, paidAmount indexed uint256)
func (*MarketFilterer) WatchDealChangeRequestSet ¶
func (_Market *MarketFilterer) WatchDealChangeRequestSet(opts *bind.WatchOpts, sink chan<- *MarketDealChangeRequestSet, changeRequestID []*big.Int) (event.Subscription, error)
WatchDealChangeRequestSet is a free log subscription operation binding the contract event 0x7ff56b2eb3ce318aad93d0ba39a3e4a406992a136f9554f17f6bcc43509275d1.
Solidity: e DealChangeRequestSet(changeRequestID indexed uint256)
func (*MarketFilterer) WatchDealChangeRequestUpdated ¶
func (_Market *MarketFilterer) WatchDealChangeRequestUpdated(opts *bind.WatchOpts, sink chan<- *MarketDealChangeRequestUpdated, changeRequestID []*big.Int) (event.Subscription, error)
WatchDealChangeRequestUpdated is a free log subscription operation binding the contract event 0x4b92d35447745e95b7344414a41ae94984787d0ebcd2c12021169197bb59af39.
Solidity: e DealChangeRequestUpdated(changeRequestID indexed uint256)
func (*MarketFilterer) WatchDealOpened ¶
func (_Market *MarketFilterer) WatchDealOpened(opts *bind.WatchOpts, sink chan<- *MarketDealOpened, dealID []*big.Int) (event.Subscription, error)
WatchDealOpened is a free log subscription operation binding the contract event 0xb9ffc65567b7238dd641372277b8c93ed03df73945932dd84fd3cbb33f3eddbf.
Solidity: e DealOpened(dealID indexed uint256)
func (*MarketFilterer) WatchDealUpdated ¶
func (_Market *MarketFilterer) WatchDealUpdated(opts *bind.WatchOpts, sink chan<- *MarketDealUpdated, dealID []*big.Int) (event.Subscription, error)
WatchDealUpdated is a free log subscription operation binding the contract event 0x0b27183934cfdbeb1fbbe288c2e163ed7aa8f458a954054970f78446bccb36e0.
Solidity: e DealUpdated(dealID indexed uint256)
func (*MarketFilterer) WatchNumBenchmarksUpdated ¶
func (_Market *MarketFilterer) WatchNumBenchmarksUpdated(opts *bind.WatchOpts, sink chan<- *MarketNumBenchmarksUpdated, newNum []*big.Int) (event.Subscription, error)
WatchNumBenchmarksUpdated is a free log subscription operation binding the contract event 0x1acf16d0a0451282e1d2cac3f5473ca7c931bcda610ff6e061041af50e2abc13.
Solidity: e NumBenchmarksUpdated(newNum indexed uint256)
func (*MarketFilterer) WatchNumNetflagsUpdated ¶
func (_Market *MarketFilterer) WatchNumNetflagsUpdated(opts *bind.WatchOpts, sink chan<- *MarketNumNetflagsUpdated, newNum []*big.Int) (event.Subscription, error)
WatchNumNetflagsUpdated is a free log subscription operation binding the contract event 0x1bd10793763c43c1a677f0975376032cebc657fd07cfd7c58ded8e8cce79f1c4.
Solidity: e NumNetflagsUpdated(newNum indexed uint256)
func (*MarketFilterer) WatchOrderPlaced ¶
func (_Market *MarketFilterer) WatchOrderPlaced(opts *bind.WatchOpts, sink chan<- *MarketOrderPlaced, orderID []*big.Int) (event.Subscription, error)
WatchOrderPlaced is a free log subscription operation binding the contract event 0xffa896d8919f0556f53ace1395617969a3b53ab5271a085e28ac0c4a3724e63d.
Solidity: e OrderPlaced(orderID indexed uint256)
func (*MarketFilterer) WatchOrderUpdated ¶
func (_Market *MarketFilterer) WatchOrderUpdated(opts *bind.WatchOpts, sink chan<- *MarketOrderUpdated, orderID []*big.Int) (event.Subscription, error)
WatchOrderUpdated is a free log subscription operation binding the contract event 0xb8b459bc0688c37baf5f735d17f1711684bc14ab7db116f88bc18bf409b9309a.
Solidity: e OrderUpdated(orderID indexed uint256)
func (*MarketFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_Market *MarketFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *MarketOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*MarketFilterer) WatchOwnershipTransferred ¶
func (_Market *MarketFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MarketOwnershipTransferred, 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 (*MarketFilterer) WatchPause ¶
func (_Market *MarketFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *MarketPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*MarketFilterer) WatchUnpause ¶
func (_Market *MarketFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *MarketUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
func (*MarketFilterer) WatchWorkerAnnounced ¶
func (_Market *MarketFilterer) WatchWorkerAnnounced(opts *bind.WatchOpts, sink chan<- *MarketWorkerAnnounced, worker []common.Address, master []common.Address) (event.Subscription, error)
WatchWorkerAnnounced is a free log subscription operation binding the contract event 0xe398d33bf7e881cdfc9f34c743822904d4e45a0be0db740dd88cb132e4ce2ed9.
Solidity: e WorkerAnnounced(worker indexed address, master indexed address)
func (*MarketFilterer) WatchWorkerConfirmed ¶
func (_Market *MarketFilterer) WatchWorkerConfirmed(opts *bind.WatchOpts, sink chan<- *MarketWorkerConfirmed, worker []common.Address, master []common.Address) (event.Subscription, error)
WatchWorkerConfirmed is a free log subscription operation binding the contract event 0x4940ef08d5aed63b7d3d3db293d69d6ed1d624995b90e9e944839c8ea0ae450d.
Solidity: e WorkerConfirmed(worker indexed address, master indexed address)
func (*MarketFilterer) WatchWorkerRemoved ¶
func (_Market *MarketFilterer) WatchWorkerRemoved(opts *bind.WatchOpts, sink chan<- *MarketWorkerRemoved, worker []common.Address, master []common.Address) (event.Subscription, error)
WatchWorkerRemoved is a free log subscription operation binding the contract event 0x7822736ed69a5fe0ad6dc2c6669e8053495d711118e5435b047f9b83deda4c37.
Solidity: e WorkerRemoved(worker indexed address, master indexed address)
type MarketNumBenchmarksUpdated ¶
type MarketNumBenchmarksUpdated struct { NewNum *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketNumBenchmarksUpdated represents a NumBenchmarksUpdated event raised by the Market contract.
type MarketNumBenchmarksUpdatedIterator ¶
type MarketNumBenchmarksUpdatedIterator struct { Event *MarketNumBenchmarksUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketNumBenchmarksUpdatedIterator is returned from FilterNumBenchmarksUpdated and is used to iterate over the raw logs and unpacked data for NumBenchmarksUpdated events raised by the Market contract.
func (*MarketNumBenchmarksUpdatedIterator) Close ¶
func (it *MarketNumBenchmarksUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketNumBenchmarksUpdatedIterator) Error ¶
func (it *MarketNumBenchmarksUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketNumBenchmarksUpdatedIterator) Next ¶
func (it *MarketNumBenchmarksUpdatedIterator) 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 MarketNumNetflagsUpdated ¶
type MarketNumNetflagsUpdated struct { NewNum *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketNumNetflagsUpdated represents a NumNetflagsUpdated event raised by the Market contract.
type MarketNumNetflagsUpdatedIterator ¶
type MarketNumNetflagsUpdatedIterator struct { Event *MarketNumNetflagsUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketNumNetflagsUpdatedIterator is returned from FilterNumNetflagsUpdated and is used to iterate over the raw logs and unpacked data for NumNetflagsUpdated events raised by the Market contract.
func (*MarketNumNetflagsUpdatedIterator) Close ¶
func (it *MarketNumNetflagsUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketNumNetflagsUpdatedIterator) Error ¶
func (it *MarketNumNetflagsUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketNumNetflagsUpdatedIterator) Next ¶
func (it *MarketNumNetflagsUpdatedIterator) 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 MarketOrderPlaced ¶
type MarketOrderPlaced struct { OrderID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketOrderPlaced represents a OrderPlaced event raised by the Market contract.
type MarketOrderPlacedIterator ¶
type MarketOrderPlacedIterator struct { Event *MarketOrderPlaced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketOrderPlacedIterator is returned from FilterOrderPlaced and is used to iterate over the raw logs and unpacked data for OrderPlaced events raised by the Market contract.
func (*MarketOrderPlacedIterator) Close ¶
func (it *MarketOrderPlacedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketOrderPlacedIterator) Error ¶
func (it *MarketOrderPlacedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketOrderPlacedIterator) Next ¶
func (it *MarketOrderPlacedIterator) 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 MarketOrderUpdated ¶
type MarketOrderUpdated struct { OrderID *big.Int Raw types.Log // Blockchain specific contextual infos }
MarketOrderUpdated represents a OrderUpdated event raised by the Market contract.
type MarketOrderUpdatedIterator ¶
type MarketOrderUpdatedIterator struct { Event *MarketOrderUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketOrderUpdatedIterator is returned from FilterOrderUpdated and is used to iterate over the raw logs and unpacked data for OrderUpdated events raised by the Market contract.
func (*MarketOrderUpdatedIterator) Close ¶
func (it *MarketOrderUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketOrderUpdatedIterator) Error ¶
func (it *MarketOrderUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketOrderUpdatedIterator) Next ¶
func (it *MarketOrderUpdatedIterator) 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 MarketOwnershipRenounced ¶ added in v0.4.17
type MarketOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MarketOwnershipRenounced represents a OwnershipRenounced event raised by the Market contract.
type MarketOwnershipRenouncedIterator ¶ added in v0.4.17
type MarketOwnershipRenouncedIterator struct { Event *MarketOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Market contract.
func (*MarketOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *MarketOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *MarketOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *MarketOwnershipRenouncedIterator) 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 MarketOwnershipTransferred ¶
type MarketOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MarketOwnershipTransferred represents a OwnershipTransferred event raised by the Market contract.
type MarketOwnershipTransferredIterator ¶
type MarketOwnershipTransferredIterator struct { Event *MarketOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Market contract.
func (*MarketOwnershipTransferredIterator) Close ¶
func (it *MarketOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketOwnershipTransferredIterator) Error ¶
func (it *MarketOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketOwnershipTransferredIterator) Next ¶
func (it *MarketOwnershipTransferredIterator) 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 MarketPause ¶
MarketPause represents a Pause event raised by the Market contract.
type MarketPauseIterator ¶
type MarketPauseIterator struct { Event *MarketPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the Market contract.
func (*MarketPauseIterator) Close ¶
func (it *MarketPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketPauseIterator) Error ¶
func (it *MarketPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketPauseIterator) Next ¶
func (it *MarketPauseIterator) 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 MarketRaw ¶
type MarketRaw struct {
Contract *Market // Generic contract binding to access the raw methods on
}
MarketRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MarketRaw) Call ¶
func (_Market *MarketRaw) 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 (*MarketRaw) Transact ¶
func (_Market *MarketRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MarketRaw) Transfer ¶
func (_Market *MarketRaw) 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 MarketSession ¶
type MarketSession struct { Contract *Market // 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 }
MarketSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MarketSession) Bill ¶
func (_Market *MarketSession) Bill(dealID *big.Int) (*types.Transaction, error)
Bill is a paid mutator transaction binding the contract method 0xc86c16f2.
Solidity: function Bill(dealID uint256) returns(bool)
func (*MarketSession) CancelChangeRequest ¶
func (_Market *MarketSession) CancelChangeRequest(changeRequestID *big.Int) (*types.Transaction, error)
CancelChangeRequest is a paid mutator transaction binding the contract method 0x9a1ea609.
Solidity: function CancelChangeRequest(changeRequestID uint256) returns(bool)
func (*MarketSession) CancelOrder ¶
func (_Market *MarketSession) CancelOrder(orderID *big.Int) (*types.Transaction, error)
CancelOrder is a paid mutator transaction binding the contract method 0x935c9ad2.
Solidity: function CancelOrder(orderID uint256) returns(bool)
func (*MarketSession) CloseDeal ¶
func (_Market *MarketSession) CloseDeal(dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
CloseDeal is a paid mutator transaction binding the contract method 0xd0cca922.
Solidity: function CloseDeal(dealID uint256, blacklisted uint8) returns(bool)
func (*MarketSession) ConfirmWorker ¶
func (_Market *MarketSession) ConfirmWorker(_worker common.Address) (*types.Transaction, error)
ConfirmWorker is a paid mutator transaction binding the contract method 0x1a3d5f82.
Solidity: function ConfirmWorker(_worker address) returns(bool)
func (*MarketSession) CreateChangeRequest ¶
func (_Market *MarketSession) CreateChangeRequest(dealID *big.Int, newPrice *big.Int, newDuration *big.Int) (*types.Transaction, error)
CreateChangeRequest is a paid mutator transaction binding the contract method 0x3c1cbb34.
Solidity: function CreateChangeRequest(dealID uint256, newPrice uint256, newDuration uint256) returns(changeRequestID uint256)
func (*MarketSession) Deals ¶
func (_Market *MarketSession) Deals(arg0 *big.Int) (struct { SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int Duration *big.Int Price *big.Int StartTime *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
Deals is a free data retrieval call binding the contract method 0x03988f84.
Solidity: function deals( uint256) constant returns(supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, duration uint256, price uint256, startTime uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketSession) GetBenchmarksQuantity ¶
func (_Market *MarketSession) GetBenchmarksQuantity() (*big.Int, error)
GetBenchmarksQuantity is a free data retrieval call binding the contract method 0x348843cf.
Solidity: function GetBenchmarksQuantity() constant returns(uint256)
func (*MarketSession) GetChangeRequestInfo ¶
func (_Market *MarketSession) GetChangeRequestInfo(changeRequestID *big.Int) (struct { DealID *big.Int RequestType uint8 Price *big.Int Duration *big.Int Status uint8 }, error)
GetChangeRequestInfo is a free data retrieval call binding the contract method 0x616451c5.
Solidity: function GetChangeRequestInfo(changeRequestID uint256) constant returns(dealID uint256, requestType uint8, price uint256, duration uint256, status uint8)
func (*MarketSession) GetChangeRequestsAmount ¶
func (_Market *MarketSession) GetChangeRequestsAmount() (*big.Int, error)
GetChangeRequestsAmount is a free data retrieval call binding the contract method 0xb4bf396e.
Solidity: function GetChangeRequestsAmount() constant returns(uint256)
func (*MarketSession) GetDealInfo ¶
func (_Market *MarketSession) GetDealInfo(dealID *big.Int) (struct { Benchmarks []uint64 SupplierID common.Address ConsumerID common.Address MasterID common.Address AskID *big.Int BidID *big.Int StartTime *big.Int }, error)
GetDealInfo is a free data retrieval call binding the contract method 0x5ad5f6ae.
Solidity: function GetDealInfo(dealID uint256) constant returns(benchmarks uint64[], supplierID address, consumerID address, masterID address, askID uint256, bidID uint256, startTime uint256)
func (*MarketSession) GetDealParams ¶
func (_Market *MarketSession) GetDealParams(dealID *big.Int) (struct { Duration *big.Int Price *big.Int EndTime *big.Int Status uint8 BlockedBalance *big.Int TotalPayout *big.Int LastBillTS *big.Int }, error)
GetDealParams is a free data retrieval call binding the contract method 0x4fabdd4b.
Solidity: function GetDealParams(dealID uint256) constant returns(duration uint256, price uint256, endTime uint256, status uint8, blockedBalance uint256, totalPayout uint256, lastBillTS uint256)
func (*MarketSession) GetDealsAmount ¶
func (_Market *MarketSession) GetDealsAmount() (*big.Int, error)
GetDealsAmount is a free data retrieval call binding the contract method 0xe45ea8d3.
Solidity: function GetDealsAmount() constant returns(uint256)
func (*MarketSession) GetMaster ¶
GetMaster is a free data retrieval call binding the contract method 0x289e77b3.
Solidity: function GetMaster(_worker address) constant returns(master address)
func (*MarketSession) GetNetflagsQuantity ¶
func (_Market *MarketSession) GetNetflagsQuantity() (*big.Int, error)
GetNetflagsQuantity is a free data retrieval call binding the contract method 0xde4e86c5.
Solidity: function GetNetflagsQuantity() constant returns(uint256)
func (*MarketSession) GetOrderInfo ¶
func (_Market *MarketSession) GetOrderInfo(orderID *big.Int) (struct { OrderType uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int Netflags []bool IdentityLevel uint8 Blacklist common.Address Tag [32]byte Benchmarks []uint64 FrozenSum *big.Int }, error)
GetOrderInfo is a free data retrieval call binding the contract method 0xe217866c.
Solidity: function GetOrderInfo(orderID uint256) constant returns(orderType uint8, author address, counterparty address, duration uint256, price uint256, netflags bool[], identityLevel uint8, blacklist address, tag bytes32, benchmarks uint64[], frozenSum uint256)
func (*MarketSession) GetOrderParams ¶
func (_Market *MarketSession) GetOrderParams(orderID *big.Int) (struct { OrderStatus uint8 DealID *big.Int }, error)
GetOrderParams is a free data retrieval call binding the contract method 0x3a907227.
Solidity: function GetOrderParams(orderID uint256) constant returns(orderStatus uint8, dealID uint256)
func (*MarketSession) GetOrdersAmount ¶
func (_Market *MarketSession) GetOrdersAmount() (*big.Int, error)
GetOrdersAmount is a free data retrieval call binding the contract method 0x63fb2929.
Solidity: function GetOrdersAmount() constant returns(uint256)
func (*MarketSession) KillMarket ¶ added in v0.4.17
func (_Market *MarketSession) KillMarket() (*types.Transaction, error)
KillMarket is a paid mutator transaction binding the contract method 0xc4b22e7d.
Solidity: function KillMarket() returns()
func (*MarketSession) OpenDeal ¶
func (_Market *MarketSession) OpenDeal(_askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
OpenDeal is a paid mutator transaction binding the contract method 0xb1defc89.
Solidity: function OpenDeal(_askID uint256, _bidID uint256) returns()
func (*MarketSession) Orders ¶
func (_Market *MarketSession) Orders(arg0 *big.Int) (struct { OrderType uint8 OrderStatus uint8 Author common.Address Counterparty common.Address Duration *big.Int Price *big.Int IdentityLevel uint8 Blacklist common.Address Tag [32]byte FrozenSum *big.Int DealID *big.Int }, error)
Orders is a free data retrieval call binding the contract method 0xa85c38ef.
Solidity: function orders( uint256) constant returns(orderType uint8, orderStatus uint8, author address, counterparty address, duration uint256, price uint256, identityLevel uint8, blacklist address, tag bytes32, frozenSum uint256, dealID uint256)
func (*MarketSession) Owner ¶
func (_Market *MarketSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MarketSession) Pause ¶
func (_Market *MarketSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MarketSession) Paused ¶
func (_Market *MarketSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
func (*MarketSession) PlaceOrder ¶
func (_Market *MarketSession) PlaceOrder(_orderType uint8, _id_counterparty common.Address, _duration *big.Int, _price *big.Int, _netflags []bool, _identityLevel uint8, _blacklist common.Address, _tag [32]byte, _benchmarks []uint64) (*types.Transaction, error)
PlaceOrder is a paid mutator transaction binding the contract method 0xe67d7dd8.
Solidity: function PlaceOrder(_orderType uint8, _id_counterparty address, _duration uint256, _price uint256, _netflags bool[], _identityLevel uint8, _blacklist address, _tag bytes32, _benchmarks uint64[]) returns(uint256)
func (*MarketSession) QuickBuy ¶
func (_Market *MarketSession) QuickBuy(askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
QuickBuy is a paid mutator transaction binding the contract method 0x8bce1fdf.
Solidity: function QuickBuy(askID uint256, buyoutDuration uint256) returns()
func (*MarketSession) RegisterWorker ¶
func (_Market *MarketSession) RegisterWorker(_master common.Address) (*types.Transaction, error)
RegisterWorker is a paid mutator transaction binding the contract method 0xa70a7af0.
Solidity: function RegisterWorker(_master address) returns(bool)
func (*MarketSession) RemoveWorker ¶
func (_Market *MarketSession) RemoveWorker(_worker common.Address, _master common.Address) (*types.Transaction, error)
RemoveWorker is a paid mutator transaction binding the contract method 0xd3623432.
Solidity: function RemoveWorker(_worker address, _master address) returns(bool)
func (*MarketSession) RenounceOwnership ¶ added in v0.4.17
func (_Market *MarketSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketSession) SetBenchmarksQuantity ¶
func (_Market *MarketSession) SetBenchmarksQuantity(_newQuantity *big.Int) (*types.Transaction, error)
SetBenchmarksQuantity is a paid mutator transaction binding the contract method 0xef78b8d3.
Solidity: function SetBenchmarksQuantity(_newQuantity uint256) returns(bool)
func (*MarketSession) SetBlacklistAddress ¶
func (_Market *MarketSession) SetBlacklistAddress(_newBL common.Address) (*types.Transaction, error)
SetBlacklistAddress is a paid mutator transaction binding the contract method 0xd85e6776.
Solidity: function SetBlacklistAddress(_newBL address) returns(bool)
func (*MarketSession) SetNetflagsQuantity ¶
func (_Market *MarketSession) SetNetflagsQuantity(_newQuantity *big.Int) (*types.Transaction, error)
SetNetflagsQuantity is a paid mutator transaction binding the contract method 0x91e75fc0.
Solidity: function SetNetflagsQuantity(_newQuantity uint256) returns(bool)
func (*MarketSession) SetOracleAddress ¶
func (_Market *MarketSession) SetOracleAddress(_newOracle common.Address) (*types.Transaction, error)
SetOracleAddress is a paid mutator transaction binding the contract method 0x0adef86c.
Solidity: function SetOracleAddress(_newOracle address) returns(bool)
func (*MarketSession) SetProfileRegistryAddress ¶
func (_Market *MarketSession) SetProfileRegistryAddress(_newPR common.Address) (*types.Transaction, error)
SetProfileRegistryAddress is a paid mutator transaction binding the contract method 0xf1bf6fd5.
Solidity: function SetProfileRegistryAddress(_newPR address) returns(bool)
func (*MarketSession) TransferOwnership ¶
func (_Market *MarketSession) 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 (*MarketSession) Unpause ¶
func (_Market *MarketSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type MarketTransactor ¶
type MarketTransactor struct {
// contains filtered or unexported fields
}
MarketTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMarketTransactor ¶
func NewMarketTransactor(address common.Address, transactor bind.ContractTransactor) (*MarketTransactor, error)
NewMarketTransactor creates a new write-only instance of Market, bound to a specific deployed contract.
func (*MarketTransactor) Bill ¶
func (_Market *MarketTransactor) Bill(opts *bind.TransactOpts, dealID *big.Int) (*types.Transaction, error)
Bill is a paid mutator transaction binding the contract method 0xc86c16f2.
Solidity: function Bill(dealID uint256) returns(bool)
func (*MarketTransactor) CancelChangeRequest ¶
func (_Market *MarketTransactor) CancelChangeRequest(opts *bind.TransactOpts, changeRequestID *big.Int) (*types.Transaction, error)
CancelChangeRequest is a paid mutator transaction binding the contract method 0x9a1ea609.
Solidity: function CancelChangeRequest(changeRequestID uint256) returns(bool)
func (*MarketTransactor) CancelOrder ¶
func (_Market *MarketTransactor) CancelOrder(opts *bind.TransactOpts, orderID *big.Int) (*types.Transaction, error)
CancelOrder is a paid mutator transaction binding the contract method 0x935c9ad2.
Solidity: function CancelOrder(orderID uint256) returns(bool)
func (*MarketTransactor) CloseDeal ¶
func (_Market *MarketTransactor) CloseDeal(opts *bind.TransactOpts, dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
CloseDeal is a paid mutator transaction binding the contract method 0xd0cca922.
Solidity: function CloseDeal(dealID uint256, blacklisted uint8) returns(bool)
func (*MarketTransactor) ConfirmWorker ¶
func (_Market *MarketTransactor) ConfirmWorker(opts *bind.TransactOpts, _worker common.Address) (*types.Transaction, error)
ConfirmWorker is a paid mutator transaction binding the contract method 0x1a3d5f82.
Solidity: function ConfirmWorker(_worker address) returns(bool)
func (*MarketTransactor) CreateChangeRequest ¶
func (_Market *MarketTransactor) CreateChangeRequest(opts *bind.TransactOpts, dealID *big.Int, newPrice *big.Int, newDuration *big.Int) (*types.Transaction, error)
CreateChangeRequest is a paid mutator transaction binding the contract method 0x3c1cbb34.
Solidity: function CreateChangeRequest(dealID uint256, newPrice uint256, newDuration uint256) returns(changeRequestID uint256)
func (*MarketTransactor) KillMarket ¶ added in v0.4.17
func (_Market *MarketTransactor) KillMarket(opts *bind.TransactOpts) (*types.Transaction, error)
KillMarket is a paid mutator transaction binding the contract method 0xc4b22e7d.
Solidity: function KillMarket() returns()
func (*MarketTransactor) OpenDeal ¶
func (_Market *MarketTransactor) OpenDeal(opts *bind.TransactOpts, _askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
OpenDeal is a paid mutator transaction binding the contract method 0xb1defc89.
Solidity: function OpenDeal(_askID uint256, _bidID uint256) returns()
func (*MarketTransactor) Pause ¶
func (_Market *MarketTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MarketTransactor) PlaceOrder ¶
func (_Market *MarketTransactor) PlaceOrder(opts *bind.TransactOpts, _orderType uint8, _id_counterparty common.Address, _duration *big.Int, _price *big.Int, _netflags []bool, _identityLevel uint8, _blacklist common.Address, _tag [32]byte, _benchmarks []uint64) (*types.Transaction, error)
PlaceOrder is a paid mutator transaction binding the contract method 0xe67d7dd8.
Solidity: function PlaceOrder(_orderType uint8, _id_counterparty address, _duration uint256, _price uint256, _netflags bool[], _identityLevel uint8, _blacklist address, _tag bytes32, _benchmarks uint64[]) returns(uint256)
func (*MarketTransactor) QuickBuy ¶
func (_Market *MarketTransactor) QuickBuy(opts *bind.TransactOpts, askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
QuickBuy is a paid mutator transaction binding the contract method 0x8bce1fdf.
Solidity: function QuickBuy(askID uint256, buyoutDuration uint256) returns()
func (*MarketTransactor) RegisterWorker ¶
func (_Market *MarketTransactor) RegisterWorker(opts *bind.TransactOpts, _master common.Address) (*types.Transaction, error)
RegisterWorker is a paid mutator transaction binding the contract method 0xa70a7af0.
Solidity: function RegisterWorker(_master address) returns(bool)
func (*MarketTransactor) RemoveWorker ¶
func (_Market *MarketTransactor) RemoveWorker(opts *bind.TransactOpts, _worker common.Address, _master common.Address) (*types.Transaction, error)
RemoveWorker is a paid mutator transaction binding the contract method 0xd3623432.
Solidity: function RemoveWorker(_worker address, _master address) returns(bool)
func (*MarketTransactor) RenounceOwnership ¶ added in v0.4.17
func (_Market *MarketTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketTransactor) SetBenchmarksQuantity ¶
func (_Market *MarketTransactor) SetBenchmarksQuantity(opts *bind.TransactOpts, _newQuantity *big.Int) (*types.Transaction, error)
SetBenchmarksQuantity is a paid mutator transaction binding the contract method 0xef78b8d3.
Solidity: function SetBenchmarksQuantity(_newQuantity uint256) returns(bool)
func (*MarketTransactor) SetBlacklistAddress ¶
func (_Market *MarketTransactor) SetBlacklistAddress(opts *bind.TransactOpts, _newBL common.Address) (*types.Transaction, error)
SetBlacklistAddress is a paid mutator transaction binding the contract method 0xd85e6776.
Solidity: function SetBlacklistAddress(_newBL address) returns(bool)
func (*MarketTransactor) SetNetflagsQuantity ¶
func (_Market *MarketTransactor) SetNetflagsQuantity(opts *bind.TransactOpts, _newQuantity *big.Int) (*types.Transaction, error)
SetNetflagsQuantity is a paid mutator transaction binding the contract method 0x91e75fc0.
Solidity: function SetNetflagsQuantity(_newQuantity uint256) returns(bool)
func (*MarketTransactor) SetOracleAddress ¶
func (_Market *MarketTransactor) SetOracleAddress(opts *bind.TransactOpts, _newOracle common.Address) (*types.Transaction, error)
SetOracleAddress is a paid mutator transaction binding the contract method 0x0adef86c.
Solidity: function SetOracleAddress(_newOracle address) returns(bool)
func (*MarketTransactor) SetProfileRegistryAddress ¶
func (_Market *MarketTransactor) SetProfileRegistryAddress(opts *bind.TransactOpts, _newPR common.Address) (*types.Transaction, error)
SetProfileRegistryAddress is a paid mutator transaction binding the contract method 0xf1bf6fd5.
Solidity: function SetProfileRegistryAddress(_newPR address) returns(bool)
func (*MarketTransactor) TransferOwnership ¶
func (_Market *MarketTransactor) 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 (*MarketTransactor) Unpause ¶
func (_Market *MarketTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type MarketTransactorRaw ¶
type MarketTransactorRaw struct {
Contract *MarketTransactor // Generic write-only contract binding to access the raw methods on
}
MarketTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MarketTransactorRaw) Transact ¶
func (_Market *MarketTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MarketTransactorRaw) Transfer ¶
func (_Market *MarketTransactorRaw) 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 MarketTransactorSession ¶
type MarketTransactorSession struct { Contract *MarketTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MarketTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MarketTransactorSession) Bill ¶
func (_Market *MarketTransactorSession) Bill(dealID *big.Int) (*types.Transaction, error)
Bill is a paid mutator transaction binding the contract method 0xc86c16f2.
Solidity: function Bill(dealID uint256) returns(bool)
func (*MarketTransactorSession) CancelChangeRequest ¶
func (_Market *MarketTransactorSession) CancelChangeRequest(changeRequestID *big.Int) (*types.Transaction, error)
CancelChangeRequest is a paid mutator transaction binding the contract method 0x9a1ea609.
Solidity: function CancelChangeRequest(changeRequestID uint256) returns(bool)
func (*MarketTransactorSession) CancelOrder ¶
func (_Market *MarketTransactorSession) CancelOrder(orderID *big.Int) (*types.Transaction, error)
CancelOrder is a paid mutator transaction binding the contract method 0x935c9ad2.
Solidity: function CancelOrder(orderID uint256) returns(bool)
func (*MarketTransactorSession) CloseDeal ¶
func (_Market *MarketTransactorSession) CloseDeal(dealID *big.Int, blacklisted uint8) (*types.Transaction, error)
CloseDeal is a paid mutator transaction binding the contract method 0xd0cca922.
Solidity: function CloseDeal(dealID uint256, blacklisted uint8) returns(bool)
func (*MarketTransactorSession) ConfirmWorker ¶
func (_Market *MarketTransactorSession) ConfirmWorker(_worker common.Address) (*types.Transaction, error)
ConfirmWorker is a paid mutator transaction binding the contract method 0x1a3d5f82.
Solidity: function ConfirmWorker(_worker address) returns(bool)
func (*MarketTransactorSession) CreateChangeRequest ¶
func (_Market *MarketTransactorSession) CreateChangeRequest(dealID *big.Int, newPrice *big.Int, newDuration *big.Int) (*types.Transaction, error)
CreateChangeRequest is a paid mutator transaction binding the contract method 0x3c1cbb34.
Solidity: function CreateChangeRequest(dealID uint256, newPrice uint256, newDuration uint256) returns(changeRequestID uint256)
func (*MarketTransactorSession) KillMarket ¶ added in v0.4.17
func (_Market *MarketTransactorSession) KillMarket() (*types.Transaction, error)
KillMarket is a paid mutator transaction binding the contract method 0xc4b22e7d.
Solidity: function KillMarket() returns()
func (*MarketTransactorSession) OpenDeal ¶
func (_Market *MarketTransactorSession) OpenDeal(_askID *big.Int, _bidID *big.Int) (*types.Transaction, error)
OpenDeal is a paid mutator transaction binding the contract method 0xb1defc89.
Solidity: function OpenDeal(_askID uint256, _bidID uint256) returns()
func (*MarketTransactorSession) Pause ¶
func (_Market *MarketTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MarketTransactorSession) PlaceOrder ¶
func (_Market *MarketTransactorSession) PlaceOrder(_orderType uint8, _id_counterparty common.Address, _duration *big.Int, _price *big.Int, _netflags []bool, _identityLevel uint8, _blacklist common.Address, _tag [32]byte, _benchmarks []uint64) (*types.Transaction, error)
PlaceOrder is a paid mutator transaction binding the contract method 0xe67d7dd8.
Solidity: function PlaceOrder(_orderType uint8, _id_counterparty address, _duration uint256, _price uint256, _netflags bool[], _identityLevel uint8, _blacklist address, _tag bytes32, _benchmarks uint64[]) returns(uint256)
func (*MarketTransactorSession) QuickBuy ¶
func (_Market *MarketTransactorSession) QuickBuy(askID *big.Int, buyoutDuration *big.Int) (*types.Transaction, error)
QuickBuy is a paid mutator transaction binding the contract method 0x8bce1fdf.
Solidity: function QuickBuy(askID uint256, buyoutDuration uint256) returns()
func (*MarketTransactorSession) RegisterWorker ¶
func (_Market *MarketTransactorSession) RegisterWorker(_master common.Address) (*types.Transaction, error)
RegisterWorker is a paid mutator transaction binding the contract method 0xa70a7af0.
Solidity: function RegisterWorker(_master address) returns(bool)
func (*MarketTransactorSession) RemoveWorker ¶
func (_Market *MarketTransactorSession) RemoveWorker(_worker common.Address, _master common.Address) (*types.Transaction, error)
RemoveWorker is a paid mutator transaction binding the contract method 0xd3623432.
Solidity: function RemoveWorker(_worker address, _master address) returns(bool)
func (*MarketTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_Market *MarketTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MarketTransactorSession) SetBenchmarksQuantity ¶
func (_Market *MarketTransactorSession) SetBenchmarksQuantity(_newQuantity *big.Int) (*types.Transaction, error)
SetBenchmarksQuantity is a paid mutator transaction binding the contract method 0xef78b8d3.
Solidity: function SetBenchmarksQuantity(_newQuantity uint256) returns(bool)
func (*MarketTransactorSession) SetBlacklistAddress ¶
func (_Market *MarketTransactorSession) SetBlacklistAddress(_newBL common.Address) (*types.Transaction, error)
SetBlacklistAddress is a paid mutator transaction binding the contract method 0xd85e6776.
Solidity: function SetBlacklistAddress(_newBL address) returns(bool)
func (*MarketTransactorSession) SetNetflagsQuantity ¶
func (_Market *MarketTransactorSession) SetNetflagsQuantity(_newQuantity *big.Int) (*types.Transaction, error)
SetNetflagsQuantity is a paid mutator transaction binding the contract method 0x91e75fc0.
Solidity: function SetNetflagsQuantity(_newQuantity uint256) returns(bool)
func (*MarketTransactorSession) SetOracleAddress ¶
func (_Market *MarketTransactorSession) SetOracleAddress(_newOracle common.Address) (*types.Transaction, error)
SetOracleAddress is a paid mutator transaction binding the contract method 0x0adef86c.
Solidity: function SetOracleAddress(_newOracle address) returns(bool)
func (*MarketTransactorSession) SetProfileRegistryAddress ¶
func (_Market *MarketTransactorSession) SetProfileRegistryAddress(_newPR common.Address) (*types.Transaction, error)
SetProfileRegistryAddress is a paid mutator transaction binding the contract method 0xf1bf6fd5.
Solidity: function SetProfileRegistryAddress(_newPR address) returns(bool)
func (*MarketTransactorSession) TransferOwnership ¶
func (_Market *MarketTransactorSession) 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 (*MarketTransactorSession) Unpause ¶
func (_Market *MarketTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type MarketUnpause ¶
MarketUnpause represents a Unpause event raised by the Market contract.
type MarketUnpauseIterator ¶
type MarketUnpauseIterator struct { Event *MarketUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the Market contract.
func (*MarketUnpauseIterator) Close ¶
func (it *MarketUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketUnpauseIterator) Error ¶
func (it *MarketUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketUnpauseIterator) Next ¶
func (it *MarketUnpauseIterator) 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 MarketWorkerAnnounced ¶
type MarketWorkerAnnounced struct { Worker common.Address Master common.Address Raw types.Log // Blockchain specific contextual infos }
MarketWorkerAnnounced represents a WorkerAnnounced event raised by the Market contract.
type MarketWorkerAnnouncedIterator ¶
type MarketWorkerAnnouncedIterator struct { Event *MarketWorkerAnnounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketWorkerAnnouncedIterator is returned from FilterWorkerAnnounced and is used to iterate over the raw logs and unpacked data for WorkerAnnounced events raised by the Market contract.
func (*MarketWorkerAnnouncedIterator) Close ¶
func (it *MarketWorkerAnnouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketWorkerAnnouncedIterator) Error ¶
func (it *MarketWorkerAnnouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketWorkerAnnouncedIterator) Next ¶
func (it *MarketWorkerAnnouncedIterator) 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 MarketWorkerConfirmed ¶
type MarketWorkerConfirmed struct { Worker common.Address Master common.Address Raw types.Log // Blockchain specific contextual infos }
MarketWorkerConfirmed represents a WorkerConfirmed event raised by the Market contract.
type MarketWorkerConfirmedIterator ¶
type MarketWorkerConfirmedIterator struct { Event *MarketWorkerConfirmed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketWorkerConfirmedIterator is returned from FilterWorkerConfirmed and is used to iterate over the raw logs and unpacked data for WorkerConfirmed events raised by the Market contract.
func (*MarketWorkerConfirmedIterator) Close ¶
func (it *MarketWorkerConfirmedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketWorkerConfirmedIterator) Error ¶
func (it *MarketWorkerConfirmedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketWorkerConfirmedIterator) Next ¶
func (it *MarketWorkerConfirmedIterator) 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 MarketWorkerRemoved ¶
type MarketWorkerRemoved struct { Worker common.Address Master common.Address Raw types.Log // Blockchain specific contextual infos }
MarketWorkerRemoved represents a WorkerRemoved event raised by the Market contract.
type MarketWorkerRemovedIterator ¶
type MarketWorkerRemovedIterator struct { Event *MarketWorkerRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MarketWorkerRemovedIterator is returned from FilterWorkerRemoved and is used to iterate over the raw logs and unpacked data for WorkerRemoved events raised by the Market contract.
func (*MarketWorkerRemovedIterator) Close ¶
func (it *MarketWorkerRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MarketWorkerRemovedIterator) Error ¶
func (it *MarketWorkerRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MarketWorkerRemovedIterator) Next ¶
func (it *MarketWorkerRemovedIterator) 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 Migrations ¶
type Migrations struct { MigrationsCaller // Read-only binding to the contract MigrationsTransactor // Write-only binding to the contract MigrationsFilterer // Log filterer for contract events }
Migrations is an auto generated Go binding around an Ethereum contract.
func DeployMigrations ¶
func DeployMigrations(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Migrations, error)
DeployMigrations deploys a new Ethereum contract, binding an instance of Migrations to it.
func NewMigrations ¶
func NewMigrations(address common.Address, backend bind.ContractBackend) (*Migrations, error)
NewMigrations creates a new instance of Migrations, bound to a specific deployed contract.
type MigrationsCaller ¶
type MigrationsCaller struct {
// contains filtered or unexported fields
}
MigrationsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMigrationsCaller ¶
func NewMigrationsCaller(address common.Address, caller bind.ContractCaller) (*MigrationsCaller, error)
NewMigrationsCaller creates a new read-only instance of Migrations, bound to a specific deployed contract.
func (*MigrationsCaller) LastCompletedMigration ¶ added in v0.4.17
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
type MigrationsCallerRaw ¶
type MigrationsCallerRaw struct {
Contract *MigrationsCaller // Generic read-only contract binding to access the raw methods on
}
MigrationsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MigrationsCallerRaw) Call ¶
func (_Migrations *MigrationsCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MigrationsCallerSession ¶
type MigrationsCallerSession struct { Contract *MigrationsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MigrationsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MigrationsCallerSession) LastCompletedMigration ¶ added in v0.4.17
func (_Migrations *MigrationsCallerSession) LastCompletedMigration() (*big.Int, error)
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
type MigrationsFilterer ¶
type MigrationsFilterer struct {
// contains filtered or unexported fields
}
MigrationsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMigrationsFilterer ¶
func NewMigrationsFilterer(address common.Address, filterer bind.ContractFilterer) (*MigrationsFilterer, error)
NewMigrationsFilterer creates a new log filterer instance of Migrations, bound to a specific deployed contract.
func (*MigrationsFilterer) FilterOwnershipRenounced ¶ added in v0.4.21
func (_Migrations *MigrationsFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*MigrationsOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*MigrationsFilterer) FilterOwnershipTransferred ¶ added in v0.4.21
func (_Migrations *MigrationsFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MigrationsOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*MigrationsFilterer) WatchOwnershipRenounced ¶ added in v0.4.21
func (_Migrations *MigrationsFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *MigrationsOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*MigrationsFilterer) WatchOwnershipTransferred ¶ added in v0.4.21
func (_Migrations *MigrationsFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MigrationsOwnershipTransferred, 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 MigrationsOwnershipRenounced ¶ added in v0.4.21
type MigrationsOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MigrationsOwnershipRenounced represents a OwnershipRenounced event raised by the Migrations contract.
type MigrationsOwnershipRenouncedIterator ¶ added in v0.4.21
type MigrationsOwnershipRenouncedIterator struct { Event *MigrationsOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MigrationsOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Migrations contract.
func (*MigrationsOwnershipRenouncedIterator) Close ¶ added in v0.4.21
func (it *MigrationsOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MigrationsOwnershipRenouncedIterator) Error ¶ added in v0.4.21
func (it *MigrationsOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MigrationsOwnershipRenouncedIterator) Next ¶ added in v0.4.21
func (it *MigrationsOwnershipRenouncedIterator) 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 MigrationsOwnershipTransferred ¶ added in v0.4.21
type MigrationsOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MigrationsOwnershipTransferred represents a OwnershipTransferred event raised by the Migrations contract.
type MigrationsOwnershipTransferredIterator ¶ added in v0.4.21
type MigrationsOwnershipTransferredIterator struct { Event *MigrationsOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MigrationsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Migrations contract.
func (*MigrationsOwnershipTransferredIterator) Close ¶ added in v0.4.21
func (it *MigrationsOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MigrationsOwnershipTransferredIterator) Error ¶ added in v0.4.21
func (it *MigrationsOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MigrationsOwnershipTransferredIterator) Next ¶ added in v0.4.21
func (it *MigrationsOwnershipTransferredIterator) 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 MigrationsRaw ¶
type MigrationsRaw struct {
Contract *Migrations // Generic contract binding to access the raw methods on
}
MigrationsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MigrationsRaw) Call ¶
func (_Migrations *MigrationsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MigrationsRaw) Transact ¶
func (_Migrations *MigrationsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MigrationsRaw) Transfer ¶
func (_Migrations *MigrationsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MigrationsSession ¶
type MigrationsSession struct { Contract *Migrations // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MigrationsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MigrationsSession) LastCompletedMigration ¶ added in v0.4.17
func (_Migrations *MigrationsSession) LastCompletedMigration() (*big.Int, error)
LastCompletedMigration is a free data retrieval call binding the contract method 0x445df0ac.
Solidity: function last_completed_migration() constant returns(uint256)
func (*MigrationsSession) Owner ¶
func (_Migrations *MigrationsSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*MigrationsSession) RenounceOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MigrationsSession) SetCompleted ¶
func (_Migrations *MigrationsSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(completed uint256) returns()
func (*MigrationsSession) TransferOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsSession) 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 (*MigrationsSession) Upgrade ¶
func (_Migrations *MigrationsSession) Upgrade(new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(new_address address) returns()
type MigrationsTransactor ¶
type MigrationsTransactor struct {
// contains filtered or unexported fields
}
MigrationsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMigrationsTransactor ¶
func NewMigrationsTransactor(address common.Address, transactor bind.ContractTransactor) (*MigrationsTransactor, error)
NewMigrationsTransactor creates a new write-only instance of Migrations, bound to a specific deployed contract.
func (*MigrationsTransactor) RenounceOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MigrationsTransactor) SetCompleted ¶
func (_Migrations *MigrationsTransactor) SetCompleted(opts *bind.TransactOpts, completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(completed uint256) returns()
func (*MigrationsTransactor) TransferOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsTransactor) 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 (*MigrationsTransactor) Upgrade ¶
func (_Migrations *MigrationsTransactor) Upgrade(opts *bind.TransactOpts, new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(new_address address) returns()
type MigrationsTransactorRaw ¶
type MigrationsTransactorRaw struct {
Contract *MigrationsTransactor // Generic write-only contract binding to access the raw methods on
}
MigrationsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MigrationsTransactorRaw) Transact ¶
func (_Migrations *MigrationsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MigrationsTransactorRaw) Transfer ¶
func (_Migrations *MigrationsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MigrationsTransactorSession ¶
type MigrationsTransactorSession struct { Contract *MigrationsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MigrationsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MigrationsTransactorSession) RenounceOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MigrationsTransactorSession) SetCompleted ¶
func (_Migrations *MigrationsTransactorSession) SetCompleted(completed *big.Int) (*types.Transaction, error)
SetCompleted is a paid mutator transaction binding the contract method 0xfdacd576.
Solidity: function setCompleted(completed uint256) returns()
func (*MigrationsTransactorSession) TransferOwnership ¶ added in v0.4.21
func (_Migrations *MigrationsTransactorSession) 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 (*MigrationsTransactorSession) Upgrade ¶
func (_Migrations *MigrationsTransactorSession) Upgrade(new_address common.Address) (*types.Transaction, error)
Upgrade is a paid mutator transaction binding the contract method 0x0900f010.
Solidity: function upgrade(new_address address) returns()
type MultiSigWallet ¶
type MultiSigWallet struct { MultiSigWalletCaller // Read-only binding to the contract MultiSigWalletTransactor // Write-only binding to the contract MultiSigWalletFilterer // Log filterer for contract events }
MultiSigWallet is an auto generated Go binding around an Ethereum contract.
func DeployMultiSigWallet ¶
func DeployMultiSigWallet(auth *bind.TransactOpts, backend bind.ContractBackend, _owners []common.Address, _required *big.Int) (common.Address, *types.Transaction, *MultiSigWallet, error)
DeployMultiSigWallet deploys a new Ethereum contract, binding an instance of MultiSigWallet to it.
func NewMultiSigWallet ¶
func NewMultiSigWallet(address common.Address, backend bind.ContractBackend) (*MultiSigWallet, error)
NewMultiSigWallet creates a new instance of MultiSigWallet, bound to a specific deployed contract.
type MultiSigWalletCaller ¶
type MultiSigWalletCaller struct {
// contains filtered or unexported fields
}
MultiSigWalletCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMultiSigWalletCaller ¶
func NewMultiSigWalletCaller(address common.Address, caller bind.ContractCaller) (*MultiSigWalletCaller, error)
NewMultiSigWalletCaller creates a new read-only instance of MultiSigWallet, bound to a specific deployed contract.
func (*MultiSigWalletCaller) Confirmations ¶
func (_MultiSigWallet *MultiSigWalletCaller) Confirmations(opts *bind.CallOpts, arg0 *big.Int, arg1 common.Address) (bool, error)
Confirmations is a free data retrieval call binding the contract method 0x3411c81c.
Solidity: function confirmations( uint256, address) constant returns(bool)
func (*MultiSigWalletCaller) GetConfirmationCount ¶
func (_MultiSigWallet *MultiSigWalletCaller) GetConfirmationCount(opts *bind.CallOpts, transactionId *big.Int) (*big.Int, error)
GetConfirmationCount is a free data retrieval call binding the contract method 0x8b51d13f.
Solidity: function getConfirmationCount(transactionId uint256) constant returns(count uint256)
func (*MultiSigWalletCaller) GetConfirmations ¶
func (_MultiSigWallet *MultiSigWalletCaller) GetConfirmations(opts *bind.CallOpts, transactionId *big.Int) ([]common.Address, error)
GetConfirmations is a free data retrieval call binding the contract method 0xb5dc40c3.
Solidity: function getConfirmations(transactionId uint256) constant returns(_confirmations address[])
func (*MultiSigWalletCaller) GetOwners ¶
func (_MultiSigWallet *MultiSigWalletCaller) GetOwners(opts *bind.CallOpts) ([]common.Address, error)
GetOwners is a free data retrieval call binding the contract method 0xa0e67e2b.
Solidity: function getOwners() constant returns(address[])
func (*MultiSigWalletCaller) GetTransactionCount ¶
func (_MultiSigWallet *MultiSigWalletCaller) GetTransactionCount(opts *bind.CallOpts, pending bool, executed bool) (*big.Int, error)
GetTransactionCount is a free data retrieval call binding the contract method 0x54741525.
Solidity: function getTransactionCount(pending bool, executed bool) constant returns(count uint256)
func (*MultiSigWalletCaller) GetTransactionIds ¶
func (_MultiSigWallet *MultiSigWalletCaller) GetTransactionIds(opts *bind.CallOpts, from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
GetTransactionIds is a free data retrieval call binding the contract method 0xa8abe69a.
Solidity: function getTransactionIds(from uint256, to uint256, pending bool, executed bool) constant returns(_transactionIds uint256[])
func (*MultiSigWalletCaller) IsConfirmed ¶
func (_MultiSigWallet *MultiSigWalletCaller) IsConfirmed(opts *bind.CallOpts, transactionId *big.Int) (bool, error)
IsConfirmed is a free data retrieval call binding the contract method 0x784547a7.
Solidity: function isConfirmed(transactionId uint256) constant returns(bool)
func (*MultiSigWalletCaller) IsOwner ¶
func (_MultiSigWallet *MultiSigWalletCaller) IsOwner(opts *bind.CallOpts, arg0 common.Address) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x2f54bf6e.
Solidity: function isOwner( address) constant returns(bool)
func (*MultiSigWalletCaller) MAXOWNERCOUNT ¶ added in v0.4.17
MAXOWNERCOUNT is a free data retrieval call binding the contract method 0xd74f8edd.
Solidity: function MAX_OWNER_COUNT() constant returns(uint256)
func (*MultiSigWalletCaller) Owners ¶
func (_MultiSigWallet *MultiSigWalletCaller) Owners(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
Owners is a free data retrieval call binding the contract method 0x025e7c27.
Solidity: function owners( uint256) constant returns(address)
func (*MultiSigWalletCaller) Required ¶
Required is a free data retrieval call binding the contract method 0xdc8452cd.
Solidity: function required() constant returns(uint256)
func (*MultiSigWalletCaller) TransactionCount ¶
func (_MultiSigWallet *MultiSigWalletCaller) TransactionCount(opts *bind.CallOpts) (*big.Int, error)
TransactionCount is a free data retrieval call binding the contract method 0xb77bf600.
Solidity: function transactionCount() constant returns(uint256)
func (*MultiSigWalletCaller) Transactions ¶
func (_MultiSigWallet *MultiSigWalletCaller) Transactions(opts *bind.CallOpts, arg0 *big.Int) (struct { Destination common.Address Value *big.Int Data []byte Executed bool }, error)
Transactions is a free data retrieval call binding the contract method 0x9ace38c2.
Solidity: function transactions( uint256) constant returns(destination address, value uint256, data bytes, executed bool)
type MultiSigWalletCallerRaw ¶
type MultiSigWalletCallerRaw struct {
Contract *MultiSigWalletCaller // Generic read-only contract binding to access the raw methods on
}
MultiSigWalletCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MultiSigWalletCallerRaw) Call ¶
func (_MultiSigWallet *MultiSigWalletCallerRaw) 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 MultiSigWalletCallerSession ¶
type MultiSigWalletCallerSession struct { Contract *MultiSigWalletCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MultiSigWalletCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MultiSigWalletCallerSession) Confirmations ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) Confirmations(arg0 *big.Int, arg1 common.Address) (bool, error)
Confirmations is a free data retrieval call binding the contract method 0x3411c81c.
Solidity: function confirmations( uint256, address) constant returns(bool)
func (*MultiSigWalletCallerSession) GetConfirmationCount ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) GetConfirmationCount(transactionId *big.Int) (*big.Int, error)
GetConfirmationCount is a free data retrieval call binding the contract method 0x8b51d13f.
Solidity: function getConfirmationCount(transactionId uint256) constant returns(count uint256)
func (*MultiSigWalletCallerSession) GetConfirmations ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) GetConfirmations(transactionId *big.Int) ([]common.Address, error)
GetConfirmations is a free data retrieval call binding the contract method 0xb5dc40c3.
Solidity: function getConfirmations(transactionId uint256) constant returns(_confirmations address[])
func (*MultiSigWalletCallerSession) GetOwners ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) GetOwners() ([]common.Address, error)
GetOwners is a free data retrieval call binding the contract method 0xa0e67e2b.
Solidity: function getOwners() constant returns(address[])
func (*MultiSigWalletCallerSession) GetTransactionCount ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) GetTransactionCount(pending bool, executed bool) (*big.Int, error)
GetTransactionCount is a free data retrieval call binding the contract method 0x54741525.
Solidity: function getTransactionCount(pending bool, executed bool) constant returns(count uint256)
func (*MultiSigWalletCallerSession) GetTransactionIds ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) GetTransactionIds(from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
GetTransactionIds is a free data retrieval call binding the contract method 0xa8abe69a.
Solidity: function getTransactionIds(from uint256, to uint256, pending bool, executed bool) constant returns(_transactionIds uint256[])
func (*MultiSigWalletCallerSession) IsConfirmed ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) IsConfirmed(transactionId *big.Int) (bool, error)
IsConfirmed is a free data retrieval call binding the contract method 0x784547a7.
Solidity: function isConfirmed(transactionId uint256) constant returns(bool)
func (*MultiSigWalletCallerSession) IsOwner ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) IsOwner(arg0 common.Address) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x2f54bf6e.
Solidity: function isOwner( address) constant returns(bool)
func (*MultiSigWalletCallerSession) MAXOWNERCOUNT ¶ added in v0.4.17
func (_MultiSigWallet *MultiSigWalletCallerSession) MAXOWNERCOUNT() (*big.Int, error)
MAXOWNERCOUNT is a free data retrieval call binding the contract method 0xd74f8edd.
Solidity: function MAX_OWNER_COUNT() constant returns(uint256)
func (*MultiSigWalletCallerSession) Owners ¶
Owners is a free data retrieval call binding the contract method 0x025e7c27.
Solidity: function owners( uint256) constant returns(address)
func (*MultiSigWalletCallerSession) Required ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) Required() (*big.Int, error)
Required is a free data retrieval call binding the contract method 0xdc8452cd.
Solidity: function required() constant returns(uint256)
func (*MultiSigWalletCallerSession) TransactionCount ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) TransactionCount() (*big.Int, error)
TransactionCount is a free data retrieval call binding the contract method 0xb77bf600.
Solidity: function transactionCount() constant returns(uint256)
func (*MultiSigWalletCallerSession) Transactions ¶
func (_MultiSigWallet *MultiSigWalletCallerSession) Transactions(arg0 *big.Int) (struct { Destination common.Address Value *big.Int Data []byte Executed bool }, error)
Transactions is a free data retrieval call binding the contract method 0x9ace38c2.
Solidity: function transactions( uint256) constant returns(destination address, value uint256, data bytes, executed bool)
type MultiSigWalletConfirmation ¶
type MultiSigWalletConfirmation struct { Sender common.Address TransactionId *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletConfirmation represents a Confirmation event raised by the MultiSigWallet contract.
type MultiSigWalletConfirmationIterator ¶
type MultiSigWalletConfirmationIterator struct { Event *MultiSigWalletConfirmation // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletConfirmationIterator is returned from FilterConfirmation and is used to iterate over the raw logs and unpacked data for Confirmation events raised by the MultiSigWallet contract.
func (*MultiSigWalletConfirmationIterator) Close ¶
func (it *MultiSigWalletConfirmationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletConfirmationIterator) Error ¶
func (it *MultiSigWalletConfirmationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletConfirmationIterator) Next ¶
func (it *MultiSigWalletConfirmationIterator) 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 MultiSigWalletDeposit ¶
type MultiSigWalletDeposit struct { Sender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletDeposit represents a Deposit event raised by the MultiSigWallet contract.
type MultiSigWalletDepositIterator ¶
type MultiSigWalletDepositIterator struct { Event *MultiSigWalletDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the MultiSigWallet contract.
func (*MultiSigWalletDepositIterator) Close ¶
func (it *MultiSigWalletDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletDepositIterator) Error ¶
func (it *MultiSigWalletDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletDepositIterator) Next ¶
func (it *MultiSigWalletDepositIterator) 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 MultiSigWalletExecution ¶
type MultiSigWalletExecution struct { TransactionId *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletExecution represents a Execution event raised by the MultiSigWallet contract.
type MultiSigWalletExecutionFailure ¶
type MultiSigWalletExecutionFailure struct { TransactionId *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletExecutionFailure represents a ExecutionFailure event raised by the MultiSigWallet contract.
type MultiSigWalletExecutionFailureIterator ¶
type MultiSigWalletExecutionFailureIterator struct { Event *MultiSigWalletExecutionFailure // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletExecutionFailureIterator is returned from FilterExecutionFailure and is used to iterate over the raw logs and unpacked data for ExecutionFailure events raised by the MultiSigWallet contract.
func (*MultiSigWalletExecutionFailureIterator) Close ¶
func (it *MultiSigWalletExecutionFailureIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletExecutionFailureIterator) Error ¶
func (it *MultiSigWalletExecutionFailureIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletExecutionFailureIterator) Next ¶
func (it *MultiSigWalletExecutionFailureIterator) 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 MultiSigWalletExecutionIterator ¶
type MultiSigWalletExecutionIterator struct { Event *MultiSigWalletExecution // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletExecutionIterator is returned from FilterExecution and is used to iterate over the raw logs and unpacked data for Execution events raised by the MultiSigWallet contract.
func (*MultiSigWalletExecutionIterator) Close ¶
func (it *MultiSigWalletExecutionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletExecutionIterator) Error ¶
func (it *MultiSigWalletExecutionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletExecutionIterator) Next ¶
func (it *MultiSigWalletExecutionIterator) 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 MultiSigWalletFilterer ¶
type MultiSigWalletFilterer struct {
// contains filtered or unexported fields
}
MultiSigWalletFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMultiSigWalletFilterer ¶
func NewMultiSigWalletFilterer(address common.Address, filterer bind.ContractFilterer) (*MultiSigWalletFilterer, error)
NewMultiSigWalletFilterer creates a new log filterer instance of MultiSigWallet, bound to a specific deployed contract.
func (*MultiSigWalletFilterer) FilterConfirmation ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterConfirmation(opts *bind.FilterOpts, sender []common.Address, transactionId []*big.Int) (*MultiSigWalletConfirmationIterator, error)
FilterConfirmation is a free log retrieval operation binding the contract event 0x4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef.
Solidity: e Confirmation(sender indexed address, transactionId indexed uint256)
func (*MultiSigWalletFilterer) FilterDeposit ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterDeposit(opts *bind.FilterOpts, sender []common.Address) (*MultiSigWalletDepositIterator, error)
FilterDeposit is a free log retrieval operation binding the contract event 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c.
Solidity: e Deposit(sender indexed address, value uint256)
func (*MultiSigWalletFilterer) FilterExecution ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterExecution(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletExecutionIterator, error)
FilterExecution is a free log retrieval operation binding the contract event 0x33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed75.
Solidity: e Execution(transactionId indexed uint256)
func (*MultiSigWalletFilterer) FilterExecutionFailure ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterExecutionFailure(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletExecutionFailureIterator, error)
FilterExecutionFailure is a free log retrieval operation binding the contract event 0x526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b79236.
Solidity: e ExecutionFailure(transactionId indexed uint256)
func (*MultiSigWalletFilterer) FilterOwnerAddition ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterOwnerAddition(opts *bind.FilterOpts, owner []common.Address) (*MultiSigWalletOwnerAdditionIterator, error)
FilterOwnerAddition is a free log retrieval operation binding the contract event 0xf39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d.
Solidity: e OwnerAddition(owner indexed address)
func (*MultiSigWalletFilterer) FilterOwnerRemoval ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterOwnerRemoval(opts *bind.FilterOpts, owner []common.Address) (*MultiSigWalletOwnerRemovalIterator, error)
FilterOwnerRemoval is a free log retrieval operation binding the contract event 0x8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b90.
Solidity: e OwnerRemoval(owner indexed address)
func (*MultiSigWalletFilterer) FilterRequirementChange ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterRequirementChange(opts *bind.FilterOpts) (*MultiSigWalletRequirementChangeIterator, error)
FilterRequirementChange is a free log retrieval operation binding the contract event 0xa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a.
Solidity: e RequirementChange(required uint256)
func (*MultiSigWalletFilterer) FilterRevocation ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterRevocation(opts *bind.FilterOpts, sender []common.Address, transactionId []*big.Int) (*MultiSigWalletRevocationIterator, error)
FilterRevocation is a free log retrieval operation binding the contract event 0xf6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e9.
Solidity: e Revocation(sender indexed address, transactionId indexed uint256)
func (*MultiSigWalletFilterer) FilterSubmission ¶
func (_MultiSigWallet *MultiSigWalletFilterer) FilterSubmission(opts *bind.FilterOpts, transactionId []*big.Int) (*MultiSigWalletSubmissionIterator, error)
FilterSubmission is a free log retrieval operation binding the contract event 0xc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e51.
Solidity: e Submission(transactionId indexed uint256)
func (*MultiSigWalletFilterer) WatchConfirmation ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchConfirmation(opts *bind.WatchOpts, sink chan<- *MultiSigWalletConfirmation, sender []common.Address, transactionId []*big.Int) (event.Subscription, error)
WatchConfirmation is a free log subscription operation binding the contract event 0x4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef.
Solidity: e Confirmation(sender indexed address, transactionId indexed uint256)
func (*MultiSigWalletFilterer) WatchDeposit ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *MultiSigWalletDeposit, sender []common.Address) (event.Subscription, error)
WatchDeposit is a free log subscription operation binding the contract event 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c.
Solidity: e Deposit(sender indexed address, value uint256)
func (*MultiSigWalletFilterer) WatchExecution ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchExecution(opts *bind.WatchOpts, sink chan<- *MultiSigWalletExecution, transactionId []*big.Int) (event.Subscription, error)
WatchExecution is a free log subscription operation binding the contract event 0x33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed75.
Solidity: e Execution(transactionId indexed uint256)
func (*MultiSigWalletFilterer) WatchExecutionFailure ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchExecutionFailure(opts *bind.WatchOpts, sink chan<- *MultiSigWalletExecutionFailure, transactionId []*big.Int) (event.Subscription, error)
WatchExecutionFailure is a free log subscription operation binding the contract event 0x526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b79236.
Solidity: e ExecutionFailure(transactionId indexed uint256)
func (*MultiSigWalletFilterer) WatchOwnerAddition ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchOwnerAddition(opts *bind.WatchOpts, sink chan<- *MultiSigWalletOwnerAddition, owner []common.Address) (event.Subscription, error)
WatchOwnerAddition is a free log subscription operation binding the contract event 0xf39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d.
Solidity: e OwnerAddition(owner indexed address)
func (*MultiSigWalletFilterer) WatchOwnerRemoval ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchOwnerRemoval(opts *bind.WatchOpts, sink chan<- *MultiSigWalletOwnerRemoval, owner []common.Address) (event.Subscription, error)
WatchOwnerRemoval is a free log subscription operation binding the contract event 0x8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b90.
Solidity: e OwnerRemoval(owner indexed address)
func (*MultiSigWalletFilterer) WatchRequirementChange ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchRequirementChange(opts *bind.WatchOpts, sink chan<- *MultiSigWalletRequirementChange) (event.Subscription, error)
WatchRequirementChange is a free log subscription operation binding the contract event 0xa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a.
Solidity: e RequirementChange(required uint256)
func (*MultiSigWalletFilterer) WatchRevocation ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchRevocation(opts *bind.WatchOpts, sink chan<- *MultiSigWalletRevocation, sender []common.Address, transactionId []*big.Int) (event.Subscription, error)
WatchRevocation is a free log subscription operation binding the contract event 0xf6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e9.
Solidity: e Revocation(sender indexed address, transactionId indexed uint256)
func (*MultiSigWalletFilterer) WatchSubmission ¶
func (_MultiSigWallet *MultiSigWalletFilterer) WatchSubmission(opts *bind.WatchOpts, sink chan<- *MultiSigWalletSubmission, transactionId []*big.Int) (event.Subscription, error)
WatchSubmission is a free log subscription operation binding the contract event 0xc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e51.
Solidity: e Submission(transactionId indexed uint256)
type MultiSigWalletOwnerAddition ¶
type MultiSigWalletOwnerAddition struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletOwnerAddition represents a OwnerAddition event raised by the MultiSigWallet contract.
type MultiSigWalletOwnerAdditionIterator ¶
type MultiSigWalletOwnerAdditionIterator struct { Event *MultiSigWalletOwnerAddition // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletOwnerAdditionIterator is returned from FilterOwnerAddition and is used to iterate over the raw logs and unpacked data for OwnerAddition events raised by the MultiSigWallet contract.
func (*MultiSigWalletOwnerAdditionIterator) Close ¶
func (it *MultiSigWalletOwnerAdditionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletOwnerAdditionIterator) Error ¶
func (it *MultiSigWalletOwnerAdditionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletOwnerAdditionIterator) Next ¶
func (it *MultiSigWalletOwnerAdditionIterator) 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 MultiSigWalletOwnerRemoval ¶
type MultiSigWalletOwnerRemoval struct { Owner common.Address Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletOwnerRemoval represents a OwnerRemoval event raised by the MultiSigWallet contract.
type MultiSigWalletOwnerRemovalIterator ¶
type MultiSigWalletOwnerRemovalIterator struct { Event *MultiSigWalletOwnerRemoval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletOwnerRemovalIterator is returned from FilterOwnerRemoval and is used to iterate over the raw logs and unpacked data for OwnerRemoval events raised by the MultiSigWallet contract.
func (*MultiSigWalletOwnerRemovalIterator) Close ¶
func (it *MultiSigWalletOwnerRemovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletOwnerRemovalIterator) Error ¶
func (it *MultiSigWalletOwnerRemovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletOwnerRemovalIterator) Next ¶
func (it *MultiSigWalletOwnerRemovalIterator) 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 MultiSigWalletRaw ¶
type MultiSigWalletRaw struct {
Contract *MultiSigWallet // Generic contract binding to access the raw methods on
}
MultiSigWalletRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MultiSigWalletRaw) Call ¶
func (_MultiSigWallet *MultiSigWalletRaw) 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 (*MultiSigWalletRaw) Transact ¶
func (_MultiSigWallet *MultiSigWalletRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MultiSigWalletRaw) Transfer ¶
func (_MultiSigWallet *MultiSigWalletRaw) 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 MultiSigWalletRequirementChange ¶
type MultiSigWalletRequirementChange struct { Required *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletRequirementChange represents a RequirementChange event raised by the MultiSigWallet contract.
type MultiSigWalletRequirementChangeIterator ¶
type MultiSigWalletRequirementChangeIterator struct { Event *MultiSigWalletRequirementChange // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletRequirementChangeIterator is returned from FilterRequirementChange and is used to iterate over the raw logs and unpacked data for RequirementChange events raised by the MultiSigWallet contract.
func (*MultiSigWalletRequirementChangeIterator) Close ¶
func (it *MultiSigWalletRequirementChangeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletRequirementChangeIterator) Error ¶
func (it *MultiSigWalletRequirementChangeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletRequirementChangeIterator) Next ¶
func (it *MultiSigWalletRequirementChangeIterator) 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 MultiSigWalletRevocation ¶
type MultiSigWalletRevocation struct { Sender common.Address TransactionId *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletRevocation represents a Revocation event raised by the MultiSigWallet contract.
type MultiSigWalletRevocationIterator ¶
type MultiSigWalletRevocationIterator struct { Event *MultiSigWalletRevocation // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletRevocationIterator is returned from FilterRevocation and is used to iterate over the raw logs and unpacked data for Revocation events raised by the MultiSigWallet contract.
func (*MultiSigWalletRevocationIterator) Close ¶
func (it *MultiSigWalletRevocationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletRevocationIterator) Error ¶
func (it *MultiSigWalletRevocationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletRevocationIterator) Next ¶
func (it *MultiSigWalletRevocationIterator) 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 MultiSigWalletSession ¶
type MultiSigWalletSession struct { Contract *MultiSigWallet // 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 }
MultiSigWalletSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MultiSigWalletSession) AddOwner ¶
func (_MultiSigWallet *MultiSigWalletSession) AddOwner(owner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(owner address) returns()
func (*MultiSigWalletSession) ChangeRequirement ¶
func (_MultiSigWallet *MultiSigWalletSession) ChangeRequirement(_required *big.Int) (*types.Transaction, error)
ChangeRequirement is a paid mutator transaction binding the contract method 0xba51a6df.
Solidity: function changeRequirement(_required uint256) returns()
func (*MultiSigWalletSession) ConfirmTransaction ¶
func (_MultiSigWallet *MultiSigWalletSession) ConfirmTransaction(transactionId *big.Int) (*types.Transaction, error)
ConfirmTransaction is a paid mutator transaction binding the contract method 0xc01a8c84.
Solidity: function confirmTransaction(transactionId uint256) returns()
func (*MultiSigWalletSession) Confirmations ¶
func (_MultiSigWallet *MultiSigWalletSession) Confirmations(arg0 *big.Int, arg1 common.Address) (bool, error)
Confirmations is a free data retrieval call binding the contract method 0x3411c81c.
Solidity: function confirmations( uint256, address) constant returns(bool)
func (*MultiSigWalletSession) ExecuteTransaction ¶
func (_MultiSigWallet *MultiSigWalletSession) ExecuteTransaction(transactionId *big.Int) (*types.Transaction, error)
ExecuteTransaction is a paid mutator transaction binding the contract method 0xee22610b.
Solidity: function executeTransaction(transactionId uint256) returns()
func (*MultiSigWalletSession) GetConfirmationCount ¶
func (_MultiSigWallet *MultiSigWalletSession) GetConfirmationCount(transactionId *big.Int) (*big.Int, error)
GetConfirmationCount is a free data retrieval call binding the contract method 0x8b51d13f.
Solidity: function getConfirmationCount(transactionId uint256) constant returns(count uint256)
func (*MultiSigWalletSession) GetConfirmations ¶
func (_MultiSigWallet *MultiSigWalletSession) GetConfirmations(transactionId *big.Int) ([]common.Address, error)
GetConfirmations is a free data retrieval call binding the contract method 0xb5dc40c3.
Solidity: function getConfirmations(transactionId uint256) constant returns(_confirmations address[])
func (*MultiSigWalletSession) GetOwners ¶
func (_MultiSigWallet *MultiSigWalletSession) GetOwners() ([]common.Address, error)
GetOwners is a free data retrieval call binding the contract method 0xa0e67e2b.
Solidity: function getOwners() constant returns(address[])
func (*MultiSigWalletSession) GetTransactionCount ¶
func (_MultiSigWallet *MultiSigWalletSession) GetTransactionCount(pending bool, executed bool) (*big.Int, error)
GetTransactionCount is a free data retrieval call binding the contract method 0x54741525.
Solidity: function getTransactionCount(pending bool, executed bool) constant returns(count uint256)
func (*MultiSigWalletSession) GetTransactionIds ¶
func (_MultiSigWallet *MultiSigWalletSession) GetTransactionIds(from *big.Int, to *big.Int, pending bool, executed bool) ([]*big.Int, error)
GetTransactionIds is a free data retrieval call binding the contract method 0xa8abe69a.
Solidity: function getTransactionIds(from uint256, to uint256, pending bool, executed bool) constant returns(_transactionIds uint256[])
func (*MultiSigWalletSession) IsConfirmed ¶
func (_MultiSigWallet *MultiSigWalletSession) IsConfirmed(transactionId *big.Int) (bool, error)
IsConfirmed is a free data retrieval call binding the contract method 0x784547a7.
Solidity: function isConfirmed(transactionId uint256) constant returns(bool)
func (*MultiSigWalletSession) IsOwner ¶
func (_MultiSigWallet *MultiSigWalletSession) IsOwner(arg0 common.Address) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x2f54bf6e.
Solidity: function isOwner( address) constant returns(bool)
func (*MultiSigWalletSession) MAXOWNERCOUNT ¶ added in v0.4.17
func (_MultiSigWallet *MultiSigWalletSession) MAXOWNERCOUNT() (*big.Int, error)
MAXOWNERCOUNT is a free data retrieval call binding the contract method 0xd74f8edd.
Solidity: function MAX_OWNER_COUNT() constant returns(uint256)
func (*MultiSigWalletSession) Owners ¶
Owners is a free data retrieval call binding the contract method 0x025e7c27.
Solidity: function owners( uint256) constant returns(address)
func (*MultiSigWalletSession) RemoveOwner ¶
func (_MultiSigWallet *MultiSigWalletSession) RemoveOwner(owner common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(owner address) returns()
func (*MultiSigWalletSession) ReplaceOwner ¶
func (_MultiSigWallet *MultiSigWalletSession) ReplaceOwner(owner common.Address, newOwner common.Address) (*types.Transaction, error)
ReplaceOwner is a paid mutator transaction binding the contract method 0xe20056e6.
Solidity: function replaceOwner(owner address, newOwner address) returns()
func (*MultiSigWalletSession) Required ¶
func (_MultiSigWallet *MultiSigWalletSession) Required() (*big.Int, error)
Required is a free data retrieval call binding the contract method 0xdc8452cd.
Solidity: function required() constant returns(uint256)
func (*MultiSigWalletSession) RevokeConfirmation ¶
func (_MultiSigWallet *MultiSigWalletSession) RevokeConfirmation(transactionId *big.Int) (*types.Transaction, error)
RevokeConfirmation is a paid mutator transaction binding the contract method 0x20ea8d86.
Solidity: function revokeConfirmation(transactionId uint256) returns()
func (*MultiSigWalletSession) SubmitTransaction ¶
func (_MultiSigWallet *MultiSigWalletSession) SubmitTransaction(destination common.Address, value *big.Int, data []byte) (*types.Transaction, error)
SubmitTransaction is a paid mutator transaction binding the contract method 0xc6427474.
Solidity: function submitTransaction(destination address, value uint256, data bytes) returns(transactionId uint256)
func (*MultiSigWalletSession) TransactionCount ¶
func (_MultiSigWallet *MultiSigWalletSession) TransactionCount() (*big.Int, error)
TransactionCount is a free data retrieval call binding the contract method 0xb77bf600.
Solidity: function transactionCount() constant returns(uint256)
func (*MultiSigWalletSession) Transactions ¶
func (_MultiSigWallet *MultiSigWalletSession) Transactions(arg0 *big.Int) (struct { Destination common.Address Value *big.Int Data []byte Executed bool }, error)
Transactions is a free data retrieval call binding the contract method 0x9ace38c2.
Solidity: function transactions( uint256) constant returns(destination address, value uint256, data bytes, executed bool)
type MultiSigWalletSubmission ¶
type MultiSigWalletSubmission struct { TransactionId *big.Int Raw types.Log // Blockchain specific contextual infos }
MultiSigWalletSubmission represents a Submission event raised by the MultiSigWallet contract.
type MultiSigWalletSubmissionIterator ¶
type MultiSigWalletSubmissionIterator struct { Event *MultiSigWalletSubmission // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MultiSigWalletSubmissionIterator is returned from FilterSubmission and is used to iterate over the raw logs and unpacked data for Submission events raised by the MultiSigWallet contract.
func (*MultiSigWalletSubmissionIterator) Close ¶
func (it *MultiSigWalletSubmissionIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MultiSigWalletSubmissionIterator) Error ¶
func (it *MultiSigWalletSubmissionIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MultiSigWalletSubmissionIterator) Next ¶
func (it *MultiSigWalletSubmissionIterator) 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 MultiSigWalletTransactor ¶
type MultiSigWalletTransactor struct {
// contains filtered or unexported fields
}
MultiSigWalletTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMultiSigWalletTransactor ¶
func NewMultiSigWalletTransactor(address common.Address, transactor bind.ContractTransactor) (*MultiSigWalletTransactor, error)
NewMultiSigWalletTransactor creates a new write-only instance of MultiSigWallet, bound to a specific deployed contract.
func (*MultiSigWalletTransactor) AddOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactor) AddOwner(opts *bind.TransactOpts, owner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(owner address) returns()
func (*MultiSigWalletTransactor) ChangeRequirement ¶
func (_MultiSigWallet *MultiSigWalletTransactor) ChangeRequirement(opts *bind.TransactOpts, _required *big.Int) (*types.Transaction, error)
ChangeRequirement is a paid mutator transaction binding the contract method 0xba51a6df.
Solidity: function changeRequirement(_required uint256) returns()
func (*MultiSigWalletTransactor) ConfirmTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactor) ConfirmTransaction(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
ConfirmTransaction is a paid mutator transaction binding the contract method 0xc01a8c84.
Solidity: function confirmTransaction(transactionId uint256) returns()
func (*MultiSigWalletTransactor) ExecuteTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactor) ExecuteTransaction(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
ExecuteTransaction is a paid mutator transaction binding the contract method 0xee22610b.
Solidity: function executeTransaction(transactionId uint256) returns()
func (*MultiSigWalletTransactor) RemoveOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactor) RemoveOwner(opts *bind.TransactOpts, owner common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(owner address) returns()
func (*MultiSigWalletTransactor) ReplaceOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactor) ReplaceOwner(opts *bind.TransactOpts, owner common.Address, newOwner common.Address) (*types.Transaction, error)
ReplaceOwner is a paid mutator transaction binding the contract method 0xe20056e6.
Solidity: function replaceOwner(owner address, newOwner address) returns()
func (*MultiSigWalletTransactor) RevokeConfirmation ¶
func (_MultiSigWallet *MultiSigWalletTransactor) RevokeConfirmation(opts *bind.TransactOpts, transactionId *big.Int) (*types.Transaction, error)
RevokeConfirmation is a paid mutator transaction binding the contract method 0x20ea8d86.
Solidity: function revokeConfirmation(transactionId uint256) returns()
func (*MultiSigWalletTransactor) SubmitTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactor) SubmitTransaction(opts *bind.TransactOpts, destination common.Address, value *big.Int, data []byte) (*types.Transaction, error)
SubmitTransaction is a paid mutator transaction binding the contract method 0xc6427474.
Solidity: function submitTransaction(destination address, value uint256, data bytes) returns(transactionId uint256)
type MultiSigWalletTransactorRaw ¶
type MultiSigWalletTransactorRaw struct {
Contract *MultiSigWalletTransactor // Generic write-only contract binding to access the raw methods on
}
MultiSigWalletTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MultiSigWalletTransactorRaw) Transact ¶
func (_MultiSigWallet *MultiSigWalletTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MultiSigWalletTransactorRaw) Transfer ¶
func (_MultiSigWallet *MultiSigWalletTransactorRaw) 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 MultiSigWalletTransactorSession ¶
type MultiSigWalletTransactorSession struct { Contract *MultiSigWalletTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MultiSigWalletTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MultiSigWalletTransactorSession) AddOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) AddOwner(owner common.Address) (*types.Transaction, error)
AddOwner is a paid mutator transaction binding the contract method 0x7065cb48.
Solidity: function addOwner(owner address) returns()
func (*MultiSigWalletTransactorSession) ChangeRequirement ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) ChangeRequirement(_required *big.Int) (*types.Transaction, error)
ChangeRequirement is a paid mutator transaction binding the contract method 0xba51a6df.
Solidity: function changeRequirement(_required uint256) returns()
func (*MultiSigWalletTransactorSession) ConfirmTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) ConfirmTransaction(transactionId *big.Int) (*types.Transaction, error)
ConfirmTransaction is a paid mutator transaction binding the contract method 0xc01a8c84.
Solidity: function confirmTransaction(transactionId uint256) returns()
func (*MultiSigWalletTransactorSession) ExecuteTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) ExecuteTransaction(transactionId *big.Int) (*types.Transaction, error)
ExecuteTransaction is a paid mutator transaction binding the contract method 0xee22610b.
Solidity: function executeTransaction(transactionId uint256) returns()
func (*MultiSigWalletTransactorSession) RemoveOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) RemoveOwner(owner common.Address) (*types.Transaction, error)
RemoveOwner is a paid mutator transaction binding the contract method 0x173825d9.
Solidity: function removeOwner(owner address) returns()
func (*MultiSigWalletTransactorSession) ReplaceOwner ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) ReplaceOwner(owner common.Address, newOwner common.Address) (*types.Transaction, error)
ReplaceOwner is a paid mutator transaction binding the contract method 0xe20056e6.
Solidity: function replaceOwner(owner address, newOwner address) returns()
func (*MultiSigWalletTransactorSession) RevokeConfirmation ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) RevokeConfirmation(transactionId *big.Int) (*types.Transaction, error)
RevokeConfirmation is a paid mutator transaction binding the contract method 0x20ea8d86.
Solidity: function revokeConfirmation(transactionId uint256) returns()
func (*MultiSigWalletTransactorSession) SubmitTransaction ¶
func (_MultiSigWallet *MultiSigWalletTransactorSession) SubmitTransaction(destination common.Address, value *big.Int, data []byte) (*types.Transaction, error)
SubmitTransaction is a paid mutator transaction binding the contract method 0xc6427474.
Solidity: function submitTransaction(destination address, value uint256, data bytes) returns(transactionId uint256)
type OracleUSD ¶
type OracleUSD struct { OracleUSDCaller // Read-only binding to the contract OracleUSDTransactor // Write-only binding to the contract OracleUSDFilterer // Log filterer for contract events }
OracleUSD is an auto generated Go binding around an Ethereum contract.
func DeployOracleUSD ¶
func DeployOracleUSD(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *OracleUSD, error)
DeployOracleUSD deploys a new Ethereum contract, binding an instance of OracleUSD to it.
func NewOracleUSD ¶
NewOracleUSD creates a new instance of OracleUSD, bound to a specific deployed contract.
type OracleUSDCaller ¶
type OracleUSDCaller struct {
// contains filtered or unexported fields
}
OracleUSDCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOracleUSDCaller ¶
func NewOracleUSDCaller(address common.Address, caller bind.ContractCaller) (*OracleUSDCaller, error)
NewOracleUSDCaller creates a new read-only instance of OracleUSD, bound to a specific deployed contract.
func (*OracleUSDCaller) GetCurrentPrice ¶
GetCurrentPrice is a free data retrieval call binding the contract method 0xeb91d37e.
Solidity: function getCurrentPrice() constant returns(uint256)
type OracleUSDCallerRaw ¶
type OracleUSDCallerRaw struct {
Contract *OracleUSDCaller // Generic read-only contract binding to access the raw methods on
}
OracleUSDCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OracleUSDCallerRaw) Call ¶
func (_OracleUSD *OracleUSDCallerRaw) 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 OracleUSDCallerSession ¶
type OracleUSDCallerSession struct { Contract *OracleUSDCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OracleUSDCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OracleUSDCallerSession) GetCurrentPrice ¶
func (_OracleUSD *OracleUSDCallerSession) GetCurrentPrice() (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xeb91d37e.
Solidity: function getCurrentPrice() constant returns(uint256)
type OracleUSDFilterer ¶
type OracleUSDFilterer struct {
// contains filtered or unexported fields
}
OracleUSDFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOracleUSDFilterer ¶
func NewOracleUSDFilterer(address common.Address, filterer bind.ContractFilterer) (*OracleUSDFilterer, error)
NewOracleUSDFilterer creates a new log filterer instance of OracleUSD, bound to a specific deployed contract.
func (*OracleUSDFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_OracleUSD *OracleUSDFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OracleUSDOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*OracleUSDFilterer) FilterOwnershipTransferred ¶
func (_OracleUSD *OracleUSDFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OracleUSDOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*OracleUSDFilterer) FilterPriceChanged ¶
func (_OracleUSD *OracleUSDFilterer) FilterPriceChanged(opts *bind.FilterOpts) (*OracleUSDPriceChangedIterator, error)
FilterPriceChanged is a free log retrieval operation binding the contract event 0xa6dc15bdb68da224c66db4b3838d9a2b205138e8cff6774e57d0af91e196d622.
Solidity: e PriceChanged(price uint256)
func (*OracleUSDFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_OracleUSD *OracleUSDFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OracleUSDOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*OracleUSDFilterer) WatchOwnershipTransferred ¶
func (_OracleUSD *OracleUSDFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OracleUSDOwnershipTransferred, 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 (*OracleUSDFilterer) WatchPriceChanged ¶
func (_OracleUSD *OracleUSDFilterer) WatchPriceChanged(opts *bind.WatchOpts, sink chan<- *OracleUSDPriceChanged) (event.Subscription, error)
WatchPriceChanged is a free log subscription operation binding the contract event 0xa6dc15bdb68da224c66db4b3838d9a2b205138e8cff6774e57d0af91e196d622.
Solidity: e PriceChanged(price uint256)
type OracleUSDOwnershipRenounced ¶ added in v0.4.17
type OracleUSDOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OracleUSDOwnershipRenounced represents a OwnershipRenounced event raised by the OracleUSD contract.
type OracleUSDOwnershipRenouncedIterator ¶ added in v0.4.17
type OracleUSDOwnershipRenouncedIterator struct { Event *OracleUSDOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OracleUSDOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the OracleUSD contract.
func (*OracleUSDOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *OracleUSDOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OracleUSDOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *OracleUSDOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OracleUSDOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *OracleUSDOwnershipRenouncedIterator) 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 OracleUSDOwnershipTransferred ¶
type OracleUSDOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OracleUSDOwnershipTransferred represents a OwnershipTransferred event raised by the OracleUSD contract.
type OracleUSDOwnershipTransferredIterator ¶
type OracleUSDOwnershipTransferredIterator struct { Event *OracleUSDOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OracleUSDOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OracleUSD contract.
func (*OracleUSDOwnershipTransferredIterator) Close ¶
func (it *OracleUSDOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OracleUSDOwnershipTransferredIterator) Error ¶
func (it *OracleUSDOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OracleUSDOwnershipTransferredIterator) Next ¶
func (it *OracleUSDOwnershipTransferredIterator) 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 OracleUSDPriceChanged ¶
type OracleUSDPriceChanged struct { Price *big.Int Raw types.Log // Blockchain specific contextual infos }
OracleUSDPriceChanged represents a PriceChanged event raised by the OracleUSD contract.
type OracleUSDPriceChangedIterator ¶
type OracleUSDPriceChangedIterator struct { Event *OracleUSDPriceChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OracleUSDPriceChangedIterator is returned from FilterPriceChanged and is used to iterate over the raw logs and unpacked data for PriceChanged events raised by the OracleUSD contract.
func (*OracleUSDPriceChangedIterator) Close ¶
func (it *OracleUSDPriceChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OracleUSDPriceChangedIterator) Error ¶
func (it *OracleUSDPriceChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OracleUSDPriceChangedIterator) Next ¶
func (it *OracleUSDPriceChangedIterator) 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 OracleUSDRaw ¶
type OracleUSDRaw struct {
Contract *OracleUSD // Generic contract binding to access the raw methods on
}
OracleUSDRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OracleUSDRaw) Call ¶
func (_OracleUSD *OracleUSDRaw) 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 (*OracleUSDRaw) Transact ¶
func (_OracleUSD *OracleUSDRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OracleUSDRaw) Transfer ¶
func (_OracleUSD *OracleUSDRaw) 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 OracleUSDSession ¶
type OracleUSDSession struct { Contract *OracleUSD // 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 }
OracleUSDSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OracleUSDSession) GetCurrentPrice ¶
func (_OracleUSD *OracleUSDSession) GetCurrentPrice() (*big.Int, error)
GetCurrentPrice is a free data retrieval call binding the contract method 0xeb91d37e.
Solidity: function getCurrentPrice() constant returns(uint256)
func (*OracleUSDSession) Owner ¶
func (_OracleUSD *OracleUSDSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OracleUSDSession) RenounceOwnership ¶ added in v0.4.17
func (_OracleUSD *OracleUSDSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OracleUSDSession) SetCurrentPrice ¶
func (_OracleUSD *OracleUSDSession) SetCurrentPrice(_price *big.Int) (*types.Transaction, error)
SetCurrentPrice is a paid mutator transaction binding the contract method 0x18b20071.
Solidity: function setCurrentPrice(_price uint256) returns()
func (*OracleUSDSession) TransferOwnership ¶
func (_OracleUSD *OracleUSDSession) 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 OracleUSDTransactor ¶
type OracleUSDTransactor struct {
// contains filtered or unexported fields
}
OracleUSDTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOracleUSDTransactor ¶
func NewOracleUSDTransactor(address common.Address, transactor bind.ContractTransactor) (*OracleUSDTransactor, error)
NewOracleUSDTransactor creates a new write-only instance of OracleUSD, bound to a specific deployed contract.
func (*OracleUSDTransactor) RenounceOwnership ¶ added in v0.4.17
func (_OracleUSD *OracleUSDTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OracleUSDTransactor) SetCurrentPrice ¶
func (_OracleUSD *OracleUSDTransactor) SetCurrentPrice(opts *bind.TransactOpts, _price *big.Int) (*types.Transaction, error)
SetCurrentPrice is a paid mutator transaction binding the contract method 0x18b20071.
Solidity: function setCurrentPrice(_price uint256) returns()
func (*OracleUSDTransactor) TransferOwnership ¶
func (_OracleUSD *OracleUSDTransactor) 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 OracleUSDTransactorRaw ¶
type OracleUSDTransactorRaw struct {
Contract *OracleUSDTransactor // Generic write-only contract binding to access the raw methods on
}
OracleUSDTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OracleUSDTransactorRaw) Transact ¶
func (_OracleUSD *OracleUSDTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OracleUSDTransactorRaw) Transfer ¶
func (_OracleUSD *OracleUSDTransactorRaw) 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 OracleUSDTransactorSession ¶
type OracleUSDTransactorSession struct { Contract *OracleUSDTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OracleUSDTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OracleUSDTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_OracleUSD *OracleUSDTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OracleUSDTransactorSession) SetCurrentPrice ¶
func (_OracleUSD *OracleUSDTransactorSession) SetCurrentPrice(_price *big.Int) (*types.Transaction, error)
SetCurrentPrice is a paid mutator transaction binding the contract method 0x18b20071.
Solidity: function setCurrentPrice(_price uint256) returns()
func (*OracleUSDTransactorSession) TransferOwnership ¶
func (_OracleUSD *OracleUSDTransactorSession) 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 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) FilterOwnershipRenounced ¶ added in v0.4.17
func (_Ownable *OwnableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*OwnableOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
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) WatchOwnershipRenounced ¶ added in v0.4.17
func (_Ownable *OwnableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner 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 OwnableOwnershipRenounced ¶ added in v0.4.17
type OwnableOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipRenounced represents a OwnershipRenounced event raised by the Ownable contract.
type OwnableOwnershipRenouncedIterator ¶ added in v0.4.17
type OwnableOwnershipRenouncedIterator struct { Event *OwnableOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Ownable contract.
func (*OwnableOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *OwnableOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *OwnableOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *OwnableOwnershipRenouncedIterator) 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 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) RenounceOwnership ¶ added in v0.4.17
func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_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) RenounceOwnership ¶ added in v0.4.17
func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_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) RenounceOwnership ¶ added in v0.4.17
func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
type Pausable ¶
type Pausable struct { PausableCaller // Read-only binding to the contract PausableTransactor // Write-only binding to the contract PausableFilterer // Log filterer for contract events }
Pausable is an auto generated Go binding around an Ethereum contract.
func DeployPausable ¶
func DeployPausable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Pausable, error)
DeployPausable deploys a new Ethereum contract, binding an instance of Pausable to it.
func NewPausable ¶
NewPausable creates a new instance of Pausable, bound to a specific deployed contract.
type PausableCaller ¶
type PausableCaller struct {
// contains filtered or unexported fields
}
PausableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPausableCaller ¶
func NewPausableCaller(address common.Address, caller bind.ContractCaller) (*PausableCaller, error)
NewPausableCaller creates a new read-only instance of Pausable, bound to a specific deployed contract.
type PausableCallerRaw ¶
type PausableCallerRaw struct {
Contract *PausableCaller // Generic read-only contract binding to access the raw methods on
}
PausableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PausableCallerRaw) Call ¶
func (_Pausable *PausableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type PausableCallerSession ¶
type PausableCallerSession struct { Contract *PausableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PausableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PausableCallerSession) Owner ¶
func (_Pausable *PausableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*PausableCallerSession) Paused ¶
func (_Pausable *PausableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
type PausableFilterer ¶
type PausableFilterer struct {
// contains filtered or unexported fields
}
PausableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPausableFilterer ¶
func NewPausableFilterer(address common.Address, filterer bind.ContractFilterer) (*PausableFilterer, error)
NewPausableFilterer creates a new log filterer instance of Pausable, bound to a specific deployed contract.
func (*PausableFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_Pausable *PausableFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*PausableOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*PausableFilterer) FilterOwnershipTransferred ¶
func (_Pausable *PausableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PausableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*PausableFilterer) FilterPause ¶
func (_Pausable *PausableFilterer) FilterPause(opts *bind.FilterOpts) (*PausablePauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*PausableFilterer) FilterUnpause ¶
func (_Pausable *PausableFilterer) FilterUnpause(opts *bind.FilterOpts) (*PausableUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
func (*PausableFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_Pausable *PausableFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *PausableOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*PausableFilterer) WatchOwnershipTransferred ¶
func (_Pausable *PausableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PausableOwnershipTransferred, 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 (*PausableFilterer) WatchPause ¶
func (_Pausable *PausableFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PausablePause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*PausableFilterer) WatchUnpause ¶
func (_Pausable *PausableFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PausableUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
type PausableOwnershipRenounced ¶ added in v0.4.17
type PausableOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PausableOwnershipRenounced represents a OwnershipRenounced event raised by the Pausable contract.
type PausableOwnershipRenouncedIterator ¶ added in v0.4.17
type PausableOwnershipRenouncedIterator struct { Event *PausableOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Pausable contract.
func (*PausableOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *PausableOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *PausableOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *PausableOwnershipRenouncedIterator) 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 PausableOwnershipTransferred ¶
type PausableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PausableOwnershipTransferred represents a OwnershipTransferred event raised by the Pausable contract.
type PausableOwnershipTransferredIterator ¶
type PausableOwnershipTransferredIterator struct { Event *PausableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Pausable contract.
func (*PausableOwnershipTransferredIterator) Close ¶
func (it *PausableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableOwnershipTransferredIterator) Error ¶
func (it *PausableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableOwnershipTransferredIterator) Next ¶
func (it *PausableOwnershipTransferredIterator) 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 PausablePause ¶
PausablePause represents a Pause event raised by the Pausable contract.
type PausablePauseIterator ¶
type PausablePauseIterator struct { Event *PausablePause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausablePauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the Pausable contract.
func (*PausablePauseIterator) Close ¶
func (it *PausablePauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausablePauseIterator) Error ¶
func (it *PausablePauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausablePauseIterator) Next ¶
func (it *PausablePauseIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PausableRaw ¶
type PausableRaw struct {
Contract *Pausable // Generic contract binding to access the raw methods on
}
PausableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PausableRaw) Call ¶
func (_Pausable *PausableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*PausableRaw) Transact ¶
func (_Pausable *PausableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableRaw) Transfer ¶
func (_Pausable *PausableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PausableSession ¶
type PausableSession struct { Contract *Pausable // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PausableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PausableSession) Owner ¶
func (_Pausable *PausableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*PausableSession) Pause ¶
func (_Pausable *PausableSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableSession) Paused ¶
func (_Pausable *PausableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
func (*PausableSession) RenounceOwnership ¶ added in v0.4.17
func (_Pausable *PausableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PausableSession) TransferOwnership ¶
func (_Pausable *PausableSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*PausableSession) Unpause ¶
func (_Pausable *PausableSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableTransactor ¶
type PausableTransactor struct {
// contains filtered or unexported fields
}
PausableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPausableTransactor ¶
func NewPausableTransactor(address common.Address, transactor bind.ContractTransactor) (*PausableTransactor, error)
NewPausableTransactor creates a new write-only instance of Pausable, bound to a specific deployed contract.
func (*PausableTransactor) Pause ¶
func (_Pausable *PausableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableTransactor) RenounceOwnership ¶ added in v0.4.17
func (_Pausable *PausableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PausableTransactor) TransferOwnership ¶
func (_Pausable *PausableTransactor) TransferOwnership(opts *bind.TransactOpts, _newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*PausableTransactor) Unpause ¶
func (_Pausable *PausableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableTransactorRaw ¶
type PausableTransactorRaw struct {
Contract *PausableTransactor // Generic write-only contract binding to access the raw methods on
}
PausableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PausableTransactorRaw) Transact ¶
func (_Pausable *PausableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableTransactorRaw) Transfer ¶
func (_Pausable *PausableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type PausableTransactorSession ¶
type PausableTransactorSession struct { Contract *PausableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PausableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PausableTransactorSession) Pause ¶
func (_Pausable *PausableTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PausableTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_Pausable *PausableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PausableTransactorSession) TransferOwnership ¶
func (_Pausable *PausableTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
func (*PausableTransactorSession) Unpause ¶
func (_Pausable *PausableTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type PausableUnpause ¶
PausableUnpause represents a Unpause event raised by the Pausable contract.
type PausableUnpauseIterator ¶
type PausableUnpauseIterator struct { Event *PausableUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the Pausable contract.
func (*PausableUnpauseIterator) Close ¶
func (it *PausableUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableUnpauseIterator) Error ¶
func (it *PausableUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableUnpauseIterator) Next ¶
func (it *PausableUnpauseIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type ProfileRegistry ¶
type ProfileRegistry struct { ProfileRegistryCaller // Read-only binding to the contract ProfileRegistryTransactor // Write-only binding to the contract ProfileRegistryFilterer // Log filterer for contract events }
ProfileRegistry is an auto generated Go binding around an Ethereum contract.
func DeployProfileRegistry ¶
func DeployProfileRegistry(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *ProfileRegistry, error)
DeployProfileRegistry deploys a new Ethereum contract, binding an instance of ProfileRegistry to it.
func NewProfileRegistry ¶
func NewProfileRegistry(address common.Address, backend bind.ContractBackend) (*ProfileRegistry, error)
NewProfileRegistry creates a new instance of ProfileRegistry, bound to a specific deployed contract.
type ProfileRegistryCaller ¶
type ProfileRegistryCaller struct {
// contains filtered or unexported fields
}
ProfileRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewProfileRegistryCaller ¶
func NewProfileRegistryCaller(address common.Address, caller bind.ContractCaller) (*ProfileRegistryCaller, error)
NewProfileRegistryCaller creates a new read-only instance of ProfileRegistry, bound to a specific deployed contract.
func (*ProfileRegistryCaller) Certificates ¶
func (_ProfileRegistry *ProfileRegistryCaller) Certificates(opts *bind.CallOpts, arg0 *big.Int) (struct { From common.Address To common.Address AttributeType *big.Int Value []byte }, error)
Certificates is a free data retrieval call binding the contract method 0x663b3e22.
Solidity: function certificates( uint256) constant returns(from address, to address, attributeType uint256, value bytes)
func (*ProfileRegistryCaller) GetAttributeCount ¶
func (_ProfileRegistry *ProfileRegistryCaller) GetAttributeCount(opts *bind.CallOpts, _owner common.Address, _type *big.Int) (*big.Int, error)
GetAttributeCount is a free data retrieval call binding the contract method 0x6209a633.
Solidity: function GetAttributeCount(_owner address, _type uint256) constant returns(uint256)
func (*ProfileRegistryCaller) GetAttributeValue ¶
func (_ProfileRegistry *ProfileRegistryCaller) GetAttributeValue(opts *bind.CallOpts, _owner common.Address, _type *big.Int) ([]byte, error)
GetAttributeValue is a free data retrieval call binding the contract method 0x0074fc39.
Solidity: function GetAttributeValue(_owner address, _type uint256) constant returns(bytes)
func (*ProfileRegistryCaller) GetCertificate ¶
func (_ProfileRegistry *ProfileRegistryCaller) GetCertificate(opts *bind.CallOpts, _id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
GetCertificate is a free data retrieval call binding the contract method 0x3e34e129.
Solidity: function GetCertificate(_id uint256) constant returns(address, address, uint256, bytes)
func (*ProfileRegistryCaller) GetProfileLevel ¶
func (_ProfileRegistry *ProfileRegistryCaller) GetProfileLevel(opts *bind.CallOpts, _owner common.Address) (uint8, error)
GetProfileLevel is a free data retrieval call binding the contract method 0x23eee3e6.
Solidity: function GetProfileLevel(_owner address) constant returns(uint8)
func (*ProfileRegistryCaller) GetValidatorLevel ¶
func (_ProfileRegistry *ProfileRegistryCaller) GetValidatorLevel(opts *bind.CallOpts, _validator common.Address) (int8, error)
GetValidatorLevel is a free data retrieval call binding the contract method 0x8997d27a.
Solidity: function GetValidatorLevel(_validator address) constant returns(int8)
func (*ProfileRegistryCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ProfileRegistryCaller) Paused ¶
func (_ProfileRegistry *ProfileRegistryCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
func (*ProfileRegistryCaller) Validators ¶
func (_ProfileRegistry *ProfileRegistryCaller) Validators(opts *bind.CallOpts, arg0 common.Address) (int8, error)
Validators is a free data retrieval call binding the contract method 0xfa52c7d8.
Solidity: function validators( address) constant returns(int8)
type ProfileRegistryCallerRaw ¶
type ProfileRegistryCallerRaw struct {
Contract *ProfileRegistryCaller // Generic read-only contract binding to access the raw methods on
}
ProfileRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ProfileRegistryCallerRaw) Call ¶
func (_ProfileRegistry *ProfileRegistryCallerRaw) 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 ProfileRegistryCallerSession ¶
type ProfileRegistryCallerSession struct { Contract *ProfileRegistryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ProfileRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ProfileRegistryCallerSession) Certificates ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) Certificates(arg0 *big.Int) (struct { From common.Address To common.Address AttributeType *big.Int Value []byte }, error)
Certificates is a free data retrieval call binding the contract method 0x663b3e22.
Solidity: function certificates( uint256) constant returns(from address, to address, attributeType uint256, value bytes)
func (*ProfileRegistryCallerSession) GetAttributeCount ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) GetAttributeCount(_owner common.Address, _type *big.Int) (*big.Int, error)
GetAttributeCount is a free data retrieval call binding the contract method 0x6209a633.
Solidity: function GetAttributeCount(_owner address, _type uint256) constant returns(uint256)
func (*ProfileRegistryCallerSession) GetAttributeValue ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) GetAttributeValue(_owner common.Address, _type *big.Int) ([]byte, error)
GetAttributeValue is a free data retrieval call binding the contract method 0x0074fc39.
Solidity: function GetAttributeValue(_owner address, _type uint256) constant returns(bytes)
func (*ProfileRegistryCallerSession) GetCertificate ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) GetCertificate(_id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
GetCertificate is a free data retrieval call binding the contract method 0x3e34e129.
Solidity: function GetCertificate(_id uint256) constant returns(address, address, uint256, bytes)
func (*ProfileRegistryCallerSession) GetProfileLevel ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) GetProfileLevel(_owner common.Address) (uint8, error)
GetProfileLevel is a free data retrieval call binding the contract method 0x23eee3e6.
Solidity: function GetProfileLevel(_owner address) constant returns(uint8)
func (*ProfileRegistryCallerSession) GetValidatorLevel ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) GetValidatorLevel(_validator common.Address) (int8, error)
GetValidatorLevel is a free data retrieval call binding the contract method 0x8997d27a.
Solidity: function GetValidatorLevel(_validator address) constant returns(int8)
func (*ProfileRegistryCallerSession) Owner ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ProfileRegistryCallerSession) Paused ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
func (*ProfileRegistryCallerSession) Validators ¶
func (_ProfileRegistry *ProfileRegistryCallerSession) Validators(arg0 common.Address) (int8, error)
Validators is a free data retrieval call binding the contract method 0xfa52c7d8.
Solidity: function validators( address) constant returns(int8)
type ProfileRegistryCertificateCreated ¶
type ProfileRegistryCertificateCreated struct { Id *big.Int Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryCertificateCreated represents a CertificateCreated event raised by the ProfileRegistry contract.
type ProfileRegistryCertificateCreatedIterator ¶
type ProfileRegistryCertificateCreatedIterator struct { Event *ProfileRegistryCertificateCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryCertificateCreatedIterator is returned from FilterCertificateCreated and is used to iterate over the raw logs and unpacked data for CertificateCreated events raised by the ProfileRegistry contract.
func (*ProfileRegistryCertificateCreatedIterator) Close ¶
func (it *ProfileRegistryCertificateCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryCertificateCreatedIterator) Error ¶
func (it *ProfileRegistryCertificateCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryCertificateCreatedIterator) Next ¶
func (it *ProfileRegistryCertificateCreatedIterator) 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 ProfileRegistryCertificateUpdated ¶
type ProfileRegistryCertificateUpdated struct { Id *big.Int Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryCertificateUpdated represents a CertificateUpdated event raised by the ProfileRegistry contract.
type ProfileRegistryCertificateUpdatedIterator ¶
type ProfileRegistryCertificateUpdatedIterator struct { Event *ProfileRegistryCertificateUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryCertificateUpdatedIterator is returned from FilterCertificateUpdated and is used to iterate over the raw logs and unpacked data for CertificateUpdated events raised by the ProfileRegistry contract.
func (*ProfileRegistryCertificateUpdatedIterator) Close ¶
func (it *ProfileRegistryCertificateUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryCertificateUpdatedIterator) Error ¶
func (it *ProfileRegistryCertificateUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryCertificateUpdatedIterator) Next ¶
func (it *ProfileRegistryCertificateUpdatedIterator) 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 ProfileRegistryFilterer ¶
type ProfileRegistryFilterer struct {
// contains filtered or unexported fields
}
ProfileRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewProfileRegistryFilterer ¶
func NewProfileRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*ProfileRegistryFilterer, error)
NewProfileRegistryFilterer creates a new log filterer instance of ProfileRegistry, bound to a specific deployed contract.
func (*ProfileRegistryFilterer) FilterCertificateCreated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterCertificateCreated(opts *bind.FilterOpts, id []*big.Int) (*ProfileRegistryCertificateCreatedIterator, error)
FilterCertificateCreated is a free log retrieval operation binding the contract event 0xb9bb1df26fde5c1295a7ccd167330e5d6cb9df14fe4c3884669a64433cc9e760.
Solidity: e CertificateCreated(id indexed uint256)
func (*ProfileRegistryFilterer) FilterCertificateUpdated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterCertificateUpdated(opts *bind.FilterOpts, id []*big.Int) (*ProfileRegistryCertificateUpdatedIterator, error)
FilterCertificateUpdated is a free log retrieval operation binding the contract event 0x9a100d2018161ede6ca34c8007992b09bbffc636a636014a922e4c8750412628.
Solidity: e CertificateUpdated(id indexed uint256)
func (*ProfileRegistryFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_ProfileRegistry *ProfileRegistryFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*ProfileRegistryOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*ProfileRegistryFilterer) FilterOwnershipTransferred ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ProfileRegistryOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*ProfileRegistryFilterer) FilterPause ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterPause(opts *bind.FilterOpts) (*ProfileRegistryPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*ProfileRegistryFilterer) FilterUnpause ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterUnpause(opts *bind.FilterOpts) (*ProfileRegistryUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
func (*ProfileRegistryFilterer) FilterValidatorCreated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterValidatorCreated(opts *bind.FilterOpts, validator []common.Address) (*ProfileRegistryValidatorCreatedIterator, error)
FilterValidatorCreated is a free log retrieval operation binding the contract event 0x02db26aafd16e8ecd93c4fa202917d50b1693f30b1594e57f7a432ede944eefc.
Solidity: e ValidatorCreated(validator indexed address)
func (*ProfileRegistryFilterer) FilterValidatorDeleted ¶
func (_ProfileRegistry *ProfileRegistryFilterer) FilterValidatorDeleted(opts *bind.FilterOpts, validator []common.Address) (*ProfileRegistryValidatorDeletedIterator, error)
FilterValidatorDeleted is a free log retrieval operation binding the contract event 0xa7a579573d398d7b67cd7450121bb250bbd060b29eabafdebc3ce0918658635c.
Solidity: e ValidatorDeleted(validator indexed address)
func (*ProfileRegistryFilterer) WatchCertificateCreated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchCertificateCreated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryCertificateCreated, id []*big.Int) (event.Subscription, error)
WatchCertificateCreated is a free log subscription operation binding the contract event 0xb9bb1df26fde5c1295a7ccd167330e5d6cb9df14fe4c3884669a64433cc9e760.
Solidity: e CertificateCreated(id indexed uint256)
func (*ProfileRegistryFilterer) WatchCertificateUpdated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchCertificateUpdated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryCertificateUpdated, id []*big.Int) (event.Subscription, error)
WatchCertificateUpdated is a free log subscription operation binding the contract event 0x9a100d2018161ede6ca34c8007992b09bbffc636a636014a922e4c8750412628.
Solidity: e CertificateUpdated(id indexed uint256)
func (*ProfileRegistryFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_ProfileRegistry *ProfileRegistryFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *ProfileRegistryOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*ProfileRegistryFilterer) WatchOwnershipTransferred ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProfileRegistryOwnershipTransferred, 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 (*ProfileRegistryFilterer) WatchPause ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *ProfileRegistryPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: e Pause()
func (*ProfileRegistryFilterer) WatchUnpause ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *ProfileRegistryUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: e Unpause()
func (*ProfileRegistryFilterer) WatchValidatorCreated ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchValidatorCreated(opts *bind.WatchOpts, sink chan<- *ProfileRegistryValidatorCreated, validator []common.Address) (event.Subscription, error)
WatchValidatorCreated is a free log subscription operation binding the contract event 0x02db26aafd16e8ecd93c4fa202917d50b1693f30b1594e57f7a432ede944eefc.
Solidity: e ValidatorCreated(validator indexed address)
func (*ProfileRegistryFilterer) WatchValidatorDeleted ¶
func (_ProfileRegistry *ProfileRegistryFilterer) WatchValidatorDeleted(opts *bind.WatchOpts, sink chan<- *ProfileRegistryValidatorDeleted, validator []common.Address) (event.Subscription, error)
WatchValidatorDeleted is a free log subscription operation binding the contract event 0xa7a579573d398d7b67cd7450121bb250bbd060b29eabafdebc3ce0918658635c.
Solidity: e ValidatorDeleted(validator indexed address)
type ProfileRegistryOwnershipRenounced ¶ added in v0.4.17
type ProfileRegistryOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryOwnershipRenounced represents a OwnershipRenounced event raised by the ProfileRegistry contract.
type ProfileRegistryOwnershipRenouncedIterator ¶ added in v0.4.17
type ProfileRegistryOwnershipRenouncedIterator struct { Event *ProfileRegistryOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the ProfileRegistry contract.
func (*ProfileRegistryOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *ProfileRegistryOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *ProfileRegistryOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *ProfileRegistryOwnershipRenouncedIterator) 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 ProfileRegistryOwnershipTransferred ¶
type ProfileRegistryOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryOwnershipTransferred represents a OwnershipTransferred event raised by the ProfileRegistry contract.
type ProfileRegistryOwnershipTransferredIterator ¶
type ProfileRegistryOwnershipTransferredIterator struct { Event *ProfileRegistryOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProfileRegistry contract.
func (*ProfileRegistryOwnershipTransferredIterator) Close ¶
func (it *ProfileRegistryOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryOwnershipTransferredIterator) Error ¶
func (it *ProfileRegistryOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryOwnershipTransferredIterator) Next ¶
func (it *ProfileRegistryOwnershipTransferredIterator) 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 ProfileRegistryPause ¶
ProfileRegistryPause represents a Pause event raised by the ProfileRegistry contract.
type ProfileRegistryPauseIterator ¶
type ProfileRegistryPauseIterator struct { Event *ProfileRegistryPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the ProfileRegistry contract.
func (*ProfileRegistryPauseIterator) Close ¶
func (it *ProfileRegistryPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryPauseIterator) Error ¶
func (it *ProfileRegistryPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryPauseIterator) Next ¶
func (it *ProfileRegistryPauseIterator) 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 ProfileRegistryRaw ¶
type ProfileRegistryRaw struct {
Contract *ProfileRegistry // Generic contract binding to access the raw methods on
}
ProfileRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ProfileRegistryRaw) Call ¶
func (_ProfileRegistry *ProfileRegistryRaw) 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 (*ProfileRegistryRaw) Transact ¶
func (_ProfileRegistry *ProfileRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProfileRegistryRaw) Transfer ¶
func (_ProfileRegistry *ProfileRegistryRaw) 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 ProfileRegistrySession ¶
type ProfileRegistrySession struct { Contract *ProfileRegistry // 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 }
ProfileRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ProfileRegistrySession) AddSonmValidator ¶
func (_ProfileRegistry *ProfileRegistrySession) AddSonmValidator(_validator common.Address) (*types.Transaction, error)
AddSonmValidator is a paid mutator transaction binding the contract method 0x00707c75.
Solidity: function AddSonmValidator(_validator address) returns(bool)
func (*ProfileRegistrySession) AddValidator ¶
func (_ProfileRegistry *ProfileRegistrySession) AddValidator(_validator common.Address, _level int8) (*types.Transaction, error)
AddValidator is a paid mutator transaction binding the contract method 0xe7bcef44.
Solidity: function AddValidator(_validator address, _level int8) returns(address)
func (*ProfileRegistrySession) Certificates ¶
func (_ProfileRegistry *ProfileRegistrySession) Certificates(arg0 *big.Int) (struct { From common.Address To common.Address AttributeType *big.Int Value []byte }, error)
Certificates is a free data retrieval call binding the contract method 0x663b3e22.
Solidity: function certificates( uint256) constant returns(from address, to address, attributeType uint256, value bytes)
func (*ProfileRegistrySession) CreateCertificate ¶
func (_ProfileRegistry *ProfileRegistrySession) CreateCertificate(_owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
CreateCertificate is a paid mutator transaction binding the contract method 0x93d76742.
Solidity: function CreateCertificate(_owner address, _type uint256, _value bytes) returns()
func (*ProfileRegistrySession) GetAttributeCount ¶
func (_ProfileRegistry *ProfileRegistrySession) GetAttributeCount(_owner common.Address, _type *big.Int) (*big.Int, error)
GetAttributeCount is a free data retrieval call binding the contract method 0x6209a633.
Solidity: function GetAttributeCount(_owner address, _type uint256) constant returns(uint256)
func (*ProfileRegistrySession) GetAttributeValue ¶
func (_ProfileRegistry *ProfileRegistrySession) GetAttributeValue(_owner common.Address, _type *big.Int) ([]byte, error)
GetAttributeValue is a free data retrieval call binding the contract method 0x0074fc39.
Solidity: function GetAttributeValue(_owner address, _type uint256) constant returns(bytes)
func (*ProfileRegistrySession) GetCertificate ¶
func (_ProfileRegistry *ProfileRegistrySession) GetCertificate(_id *big.Int) (common.Address, common.Address, *big.Int, []byte, error)
GetCertificate is a free data retrieval call binding the contract method 0x3e34e129.
Solidity: function GetCertificate(_id uint256) constant returns(address, address, uint256, bytes)
func (*ProfileRegistrySession) GetProfileLevel ¶
func (_ProfileRegistry *ProfileRegistrySession) GetProfileLevel(_owner common.Address) (uint8, error)
GetProfileLevel is a free data retrieval call binding the contract method 0x23eee3e6.
Solidity: function GetProfileLevel(_owner address) constant returns(uint8)
func (*ProfileRegistrySession) GetValidatorLevel ¶
func (_ProfileRegistry *ProfileRegistrySession) GetValidatorLevel(_validator common.Address) (int8, error)
GetValidatorLevel is a free data retrieval call binding the contract method 0x8997d27a.
Solidity: function GetValidatorLevel(_validator address) constant returns(int8)
func (*ProfileRegistrySession) Owner ¶
func (_ProfileRegistry *ProfileRegistrySession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*ProfileRegistrySession) Pause ¶
func (_ProfileRegistry *ProfileRegistrySession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProfileRegistrySession) Paused ¶
func (_ProfileRegistry *ProfileRegistrySession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() constant returns(bool)
func (*ProfileRegistrySession) RemoveCertificate ¶
func (_ProfileRegistry *ProfileRegistrySession) RemoveCertificate(_id *big.Int) (*types.Transaction, error)
RemoveCertificate is a paid mutator transaction binding the contract method 0x2eb4b2a5.
Solidity: function RemoveCertificate(_id uint256) returns()
func (*ProfileRegistrySession) RemoveSonmValidator ¶
func (_ProfileRegistry *ProfileRegistrySession) RemoveSonmValidator(_validator common.Address) (*types.Transaction, error)
RemoveSonmValidator is a paid mutator transaction binding the contract method 0x0553701a.
Solidity: function RemoveSonmValidator(_validator address) returns(bool)
func (*ProfileRegistrySession) RemoveValidator ¶
func (_ProfileRegistry *ProfileRegistrySession) RemoveValidator(_validator common.Address) (*types.Transaction, error)
RemoveValidator is a paid mutator transaction binding the contract method 0x1af60f72.
Solidity: function RemoveValidator(_validator address) returns(address)
func (*ProfileRegistrySession) RenounceOwnership ¶ added in v0.4.17
func (_ProfileRegistry *ProfileRegistrySession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProfileRegistrySession) TransferOwnership ¶
func (_ProfileRegistry *ProfileRegistrySession) 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 (*ProfileRegistrySession) Unpause ¶
func (_ProfileRegistry *ProfileRegistrySession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ProfileRegistrySession) Validators ¶
func (_ProfileRegistry *ProfileRegistrySession) Validators(arg0 common.Address) (int8, error)
Validators is a free data retrieval call binding the contract method 0xfa52c7d8.
Solidity: function validators( address) constant returns(int8)
type ProfileRegistryTransactor ¶
type ProfileRegistryTransactor struct {
// contains filtered or unexported fields
}
ProfileRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewProfileRegistryTransactor ¶
func NewProfileRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*ProfileRegistryTransactor, error)
NewProfileRegistryTransactor creates a new write-only instance of ProfileRegistry, bound to a specific deployed contract.
func (*ProfileRegistryTransactor) AddSonmValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactor) AddSonmValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
AddSonmValidator is a paid mutator transaction binding the contract method 0x00707c75.
Solidity: function AddSonmValidator(_validator address) returns(bool)
func (*ProfileRegistryTransactor) AddValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactor) AddValidator(opts *bind.TransactOpts, _validator common.Address, _level int8) (*types.Transaction, error)
AddValidator is a paid mutator transaction binding the contract method 0xe7bcef44.
Solidity: function AddValidator(_validator address, _level int8) returns(address)
func (*ProfileRegistryTransactor) CreateCertificate ¶
func (_ProfileRegistry *ProfileRegistryTransactor) CreateCertificate(opts *bind.TransactOpts, _owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
CreateCertificate is a paid mutator transaction binding the contract method 0x93d76742.
Solidity: function CreateCertificate(_owner address, _type uint256, _value bytes) returns()
func (*ProfileRegistryTransactor) Pause ¶
func (_ProfileRegistry *ProfileRegistryTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProfileRegistryTransactor) RemoveCertificate ¶
func (_ProfileRegistry *ProfileRegistryTransactor) RemoveCertificate(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
RemoveCertificate is a paid mutator transaction binding the contract method 0x2eb4b2a5.
Solidity: function RemoveCertificate(_id uint256) returns()
func (*ProfileRegistryTransactor) RemoveSonmValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactor) RemoveSonmValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
RemoveSonmValidator is a paid mutator transaction binding the contract method 0x0553701a.
Solidity: function RemoveSonmValidator(_validator address) returns(bool)
func (*ProfileRegistryTransactor) RemoveValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactor) RemoveValidator(opts *bind.TransactOpts, _validator common.Address) (*types.Transaction, error)
RemoveValidator is a paid mutator transaction binding the contract method 0x1af60f72.
Solidity: function RemoveValidator(_validator address) returns(address)
func (*ProfileRegistryTransactor) RenounceOwnership ¶ added in v0.4.17
func (_ProfileRegistry *ProfileRegistryTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProfileRegistryTransactor) TransferOwnership ¶
func (_ProfileRegistry *ProfileRegistryTransactor) 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 (*ProfileRegistryTransactor) Unpause ¶
func (_ProfileRegistry *ProfileRegistryTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type ProfileRegistryTransactorRaw ¶
type ProfileRegistryTransactorRaw struct {
Contract *ProfileRegistryTransactor // Generic write-only contract binding to access the raw methods on
}
ProfileRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ProfileRegistryTransactorRaw) Transact ¶
func (_ProfileRegistry *ProfileRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProfileRegistryTransactorRaw) Transfer ¶
func (_ProfileRegistry *ProfileRegistryTransactorRaw) 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 ProfileRegistryTransactorSession ¶
type ProfileRegistryTransactorSession struct { Contract *ProfileRegistryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ProfileRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ProfileRegistryTransactorSession) AddSonmValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) AddSonmValidator(_validator common.Address) (*types.Transaction, error)
AddSonmValidator is a paid mutator transaction binding the contract method 0x00707c75.
Solidity: function AddSonmValidator(_validator address) returns(bool)
func (*ProfileRegistryTransactorSession) AddValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) AddValidator(_validator common.Address, _level int8) (*types.Transaction, error)
AddValidator is a paid mutator transaction binding the contract method 0xe7bcef44.
Solidity: function AddValidator(_validator address, _level int8) returns(address)
func (*ProfileRegistryTransactorSession) CreateCertificate ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) CreateCertificate(_owner common.Address, _type *big.Int, _value []byte) (*types.Transaction, error)
CreateCertificate is a paid mutator transaction binding the contract method 0x93d76742.
Solidity: function CreateCertificate(_owner address, _type uint256, _value bytes) returns()
func (*ProfileRegistryTransactorSession) Pause ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProfileRegistryTransactorSession) RemoveCertificate ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveCertificate(_id *big.Int) (*types.Transaction, error)
RemoveCertificate is a paid mutator transaction binding the contract method 0x2eb4b2a5.
Solidity: function RemoveCertificate(_id uint256) returns()
func (*ProfileRegistryTransactorSession) RemoveSonmValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveSonmValidator(_validator common.Address) (*types.Transaction, error)
RemoveSonmValidator is a paid mutator transaction binding the contract method 0x0553701a.
Solidity: function RemoveSonmValidator(_validator address) returns(bool)
func (*ProfileRegistryTransactorSession) RemoveValidator ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) RemoveValidator(_validator common.Address) (*types.Transaction, error)
RemoveValidator is a paid mutator transaction binding the contract method 0x1af60f72.
Solidity: function RemoveValidator(_validator address) returns(address)
func (*ProfileRegistryTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_ProfileRegistry *ProfileRegistryTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProfileRegistryTransactorSession) TransferOwnership ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) 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 (*ProfileRegistryTransactorSession) Unpause ¶
func (_ProfileRegistry *ProfileRegistryTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
type ProfileRegistryUnpause ¶
ProfileRegistryUnpause represents a Unpause event raised by the ProfileRegistry contract.
type ProfileRegistryUnpauseIterator ¶
type ProfileRegistryUnpauseIterator struct { Event *ProfileRegistryUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the ProfileRegistry contract.
func (*ProfileRegistryUnpauseIterator) Close ¶
func (it *ProfileRegistryUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryUnpauseIterator) Error ¶
func (it *ProfileRegistryUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryUnpauseIterator) Next ¶
func (it *ProfileRegistryUnpauseIterator) 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 ProfileRegistryValidatorCreated ¶
type ProfileRegistryValidatorCreated struct { Validator common.Address Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryValidatorCreated represents a ValidatorCreated event raised by the ProfileRegistry contract.
type ProfileRegistryValidatorCreatedIterator ¶
type ProfileRegistryValidatorCreatedIterator struct { Event *ProfileRegistryValidatorCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryValidatorCreatedIterator is returned from FilterValidatorCreated and is used to iterate over the raw logs and unpacked data for ValidatorCreated events raised by the ProfileRegistry contract.
func (*ProfileRegistryValidatorCreatedIterator) Close ¶
func (it *ProfileRegistryValidatorCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryValidatorCreatedIterator) Error ¶
func (it *ProfileRegistryValidatorCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryValidatorCreatedIterator) Next ¶
func (it *ProfileRegistryValidatorCreatedIterator) 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 ProfileRegistryValidatorDeleted ¶
type ProfileRegistryValidatorDeleted struct { Validator common.Address Raw types.Log // Blockchain specific contextual infos }
ProfileRegistryValidatorDeleted represents a ValidatorDeleted event raised by the ProfileRegistry contract.
type ProfileRegistryValidatorDeletedIterator ¶
type ProfileRegistryValidatorDeletedIterator struct { Event *ProfileRegistryValidatorDeleted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProfileRegistryValidatorDeletedIterator is returned from FilterValidatorDeleted and is used to iterate over the raw logs and unpacked data for ValidatorDeleted events raised by the ProfileRegistry contract.
func (*ProfileRegistryValidatorDeletedIterator) Close ¶
func (it *ProfileRegistryValidatorDeletedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProfileRegistryValidatorDeletedIterator) Error ¶
func (it *ProfileRegistryValidatorDeletedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProfileRegistryValidatorDeletedIterator) Next ¶
func (it *ProfileRegistryValidatorDeletedIterator) 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 SNM ¶
type SNM struct { SNMCaller // Read-only binding to the contract SNMTransactor // Write-only binding to the contract SNMFilterer // Log filterer for contract events }
SNM is an auto generated Go binding around an Ethereum contract.
func DeploySNM ¶
func DeploySNM(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SNM, error)
DeploySNM deploys a new Ethereum contract, binding an instance of SNM to it.
type SNMApproval ¶
type SNMApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SNMApproval represents a Approval event raised by the SNM contract.
type SNMApprovalIterator ¶
type SNMApprovalIterator struct { Event *SNMApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the SNM contract.
func (*SNMApprovalIterator) Close ¶
func (it *SNMApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMApprovalIterator) Error ¶
func (it *SNMApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMApprovalIterator) Next ¶
func (it *SNMApprovalIterator) 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 SNMCaller ¶
type SNMCaller struct {
// contains filtered or unexported fields
}
SNMCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSNMCaller ¶
NewSNMCaller creates a new read-only instance of SNM, bound to a specific deployed contract.
func (*SNMCaller) Allowance ¶
func (_SNM *SNMCaller) 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 (*SNMCaller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(uint256)
func (*SNMCaller) Decimals ¶
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMCaller) Name ¶
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*SNMCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type SNMCallerRaw ¶
type SNMCallerRaw struct {
Contract *SNMCaller // Generic read-only contract binding to access the raw methods on
}
SNMCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SNMCallerRaw) Call ¶
func (_SNM *SNMCallerRaw) 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 SNMCallerSession ¶
type SNMCallerSession struct { Contract *SNMCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SNMCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SNMCallerSession) Allowance ¶
func (_SNM *SNMCallerSession) 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 (*SNMCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(uint256)
func (*SNMCallerSession) Decimals ¶
func (_SNM *SNMCallerSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMCallerSession) Name ¶
func (_SNM *SNMCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*SNMCallerSession) Owner ¶
func (_SNM *SNMCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SNMCallerSession) Symbol ¶
func (_SNM *SNMCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*SNMCallerSession) TotalSupply ¶
func (_SNM *SNMCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type SNMFilterer ¶
type SNMFilterer struct {
// contains filtered or unexported fields
}
SNMFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSNMFilterer ¶
func NewSNMFilterer(address common.Address, filterer bind.ContractFilterer) (*SNMFilterer, error)
NewSNMFilterer creates a new log filterer instance of SNM, bound to a specific deployed contract.
func (*SNMFilterer) FilterApproval ¶
func (_SNM *SNMFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SNMApprovalIterator, 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 (*SNMFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_SNM *SNMFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SNMOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SNMFilterer) FilterOwnershipTransferred ¶
func (_SNM *SNMFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*SNMOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*SNMFilterer) FilterTransfer ¶
func (_SNM *SNMFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SNMTransferIterator, 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 (*SNMFilterer) WatchApproval ¶
func (_SNM *SNMFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNMApproval, 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 (*SNMFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_SNM *SNMFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *SNMOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SNMFilterer) WatchOwnershipTransferred ¶
func (_SNM *SNMFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SNMOwnershipTransferred, 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 (*SNMFilterer) WatchTransfer ¶
func (_SNM *SNMFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNMTransfer, 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 SNMMasterchain ¶
type SNMMasterchain struct { SNMMasterchainCaller // Read-only binding to the contract SNMMasterchainTransactor // Write-only binding to the contract SNMMasterchainFilterer // Log filterer for contract events }
SNMMasterchain is an auto generated Go binding around an Ethereum contract.
func DeploySNMMasterchain ¶
func DeploySNMMasterchain(auth *bind.TransactOpts, backend bind.ContractBackend, _ico common.Address) (common.Address, *types.Transaction, *SNMMasterchain, error)
DeploySNMMasterchain deploys a new Ethereum contract, binding an instance of SNMMasterchain to it.
func NewSNMMasterchain ¶
func NewSNMMasterchain(address common.Address, backend bind.ContractBackend) (*SNMMasterchain, error)
NewSNMMasterchain creates a new instance of SNMMasterchain, bound to a specific deployed contract.
type SNMMasterchainApproval ¶
type SNMMasterchainApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SNMMasterchainApproval represents a Approval event raised by the SNMMasterchain contract.
type SNMMasterchainApprovalIterator ¶
type SNMMasterchainApprovalIterator struct { Event *SNMMasterchainApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMMasterchainApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the SNMMasterchain contract.
func (*SNMMasterchainApprovalIterator) Close ¶
func (it *SNMMasterchainApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMMasterchainApprovalIterator) Error ¶
func (it *SNMMasterchainApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMMasterchainApprovalIterator) Next ¶
func (it *SNMMasterchainApprovalIterator) 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 SNMMasterchainCaller ¶
type SNMMasterchainCaller struct {
// contains filtered or unexported fields
}
SNMMasterchainCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSNMMasterchainCaller ¶
func NewSNMMasterchainCaller(address common.Address, caller bind.ContractCaller) (*SNMMasterchainCaller, error)
NewSNMMasterchainCaller creates a new read-only instance of SNMMasterchain, bound to a specific deployed contract.
func (*SNMMasterchainCaller) Allowance ¶
func (_SNMMasterchain *SNMMasterchainCaller) 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(remaining uint256)
func (*SNMMasterchainCaller) BalanceOf ¶
func (_SNMMasterchain *SNMMasterchainCaller) 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 (*SNMMasterchainCaller) Decimals ¶
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMMasterchainCaller) Ico ¶
Ico is a free data retrieval call binding the contract method 0x5d452201.
Solidity: function ico() constant returns(address)
func (*SNMMasterchainCaller) Name ¶
func (_SNMMasterchain *SNMMasterchainCaller) 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 (*SNMMasterchainCaller) Symbol ¶
func (_SNMMasterchain *SNMMasterchainCaller) 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 (*SNMMasterchainCaller) TokensAreFrozen ¶
func (_SNMMasterchain *SNMMasterchainCaller) TokensAreFrozen(opts *bind.CallOpts) (bool, error)
TokensAreFrozen is a free data retrieval call binding the contract method 0xca67065f.
Solidity: function tokensAreFrozen() constant returns(bool)
func (*SNMMasterchainCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type SNMMasterchainCallerRaw ¶
type SNMMasterchainCallerRaw struct {
Contract *SNMMasterchainCaller // Generic read-only contract binding to access the raw methods on
}
SNMMasterchainCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SNMMasterchainCallerRaw) Call ¶
func (_SNMMasterchain *SNMMasterchainCallerRaw) 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 SNMMasterchainCallerSession ¶
type SNMMasterchainCallerSession struct { Contract *SNMMasterchainCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SNMMasterchainCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SNMMasterchainCallerSession) Allowance ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) 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(remaining uint256)
func (*SNMMasterchainCallerSession) BalanceOf ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) 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 (*SNMMasterchainCallerSession) Decimals ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMMasterchainCallerSession) Ico ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) Ico() (common.Address, error)
Ico is a free data retrieval call binding the contract method 0x5d452201.
Solidity: function ico() constant returns(address)
func (*SNMMasterchainCallerSession) Name ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*SNMMasterchainCallerSession) Symbol ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*SNMMasterchainCallerSession) TokensAreFrozen ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) TokensAreFrozen() (bool, error)
TokensAreFrozen is a free data retrieval call binding the contract method 0xca67065f.
Solidity: function tokensAreFrozen() constant returns(bool)
func (*SNMMasterchainCallerSession) TotalSupply ¶
func (_SNMMasterchain *SNMMasterchainCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
type SNMMasterchainFilterer ¶
type SNMMasterchainFilterer struct {
// contains filtered or unexported fields
}
SNMMasterchainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSNMMasterchainFilterer ¶
func NewSNMMasterchainFilterer(address common.Address, filterer bind.ContractFilterer) (*SNMMasterchainFilterer, error)
NewSNMMasterchainFilterer creates a new log filterer instance of SNMMasterchain, bound to a specific deployed contract.
func (*SNMMasterchainFilterer) FilterApproval ¶
func (_SNMMasterchain *SNMMasterchainFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*SNMMasterchainApprovalIterator, 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 (*SNMMasterchainFilterer) FilterTransfer ¶
func (_SNMMasterchain *SNMMasterchainFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*SNMMasterchainTransferIterator, 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 (*SNMMasterchainFilterer) WatchApproval ¶
func (_SNMMasterchain *SNMMasterchainFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *SNMMasterchainApproval, 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 (*SNMMasterchainFilterer) WatchTransfer ¶
func (_SNMMasterchain *SNMMasterchainFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *SNMMasterchainTransfer, 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 SNMMasterchainRaw ¶
type SNMMasterchainRaw struct {
Contract *SNMMasterchain // Generic contract binding to access the raw methods on
}
SNMMasterchainRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SNMMasterchainRaw) Call ¶
func (_SNMMasterchain *SNMMasterchainRaw) 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 (*SNMMasterchainRaw) Transact ¶
func (_SNMMasterchain *SNMMasterchainRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNMMasterchainRaw) Transfer ¶
func (_SNMMasterchain *SNMMasterchainRaw) 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 SNMMasterchainSession ¶
type SNMMasterchainSession struct { Contract *SNMMasterchain // 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 }
SNMMasterchainSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SNMMasterchainSession) Allowance ¶
func (_SNMMasterchain *SNMMasterchainSession) 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(remaining uint256)
func (*SNMMasterchainSession) Approve ¶
func (_SNMMasterchain *SNMMasterchainSession) 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()
func (*SNMMasterchainSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(balance uint256)
func (*SNMMasterchainSession) Decimals ¶
func (_SNMMasterchain *SNMMasterchainSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMMasterchainSession) Defrost ¶
func (_SNMMasterchain *SNMMasterchainSession) Defrost() (*types.Transaction, error)
Defrost is a paid mutator transaction binding the contract method 0xf21cdf6f.
Solidity: function defrost() returns()
func (*SNMMasterchainSession) Ico ¶
func (_SNMMasterchain *SNMMasterchainSession) Ico() (common.Address, error)
Ico is a free data retrieval call binding the contract method 0x5d452201.
Solidity: function ico() constant returns(address)
func (*SNMMasterchainSession) Mint ¶
func (_SNMMasterchain *SNMMasterchainSession) Mint(_holder common.Address, _value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_holder address, _value uint256) returns()
func (*SNMMasterchainSession) Name ¶
func (_SNMMasterchain *SNMMasterchainSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*SNMMasterchainSession) Symbol ¶
func (_SNMMasterchain *SNMMasterchainSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*SNMMasterchainSession) TokensAreFrozen ¶
func (_SNMMasterchain *SNMMasterchainSession) TokensAreFrozen() (bool, error)
TokensAreFrozen is a free data retrieval call binding the contract method 0xca67065f.
Solidity: function tokensAreFrozen() constant returns(bool)
func (*SNMMasterchainSession) TotalSupply ¶
func (_SNMMasterchain *SNMMasterchainSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*SNMMasterchainSession) Transfer ¶
func (_SNMMasterchain *SNMMasterchainSession) 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()
func (*SNMMasterchainSession) TransferFrom ¶
func (_SNMMasterchain *SNMMasterchainSession) 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()
type SNMMasterchainTransactor ¶
type SNMMasterchainTransactor struct {
// contains filtered or unexported fields
}
SNMMasterchainTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSNMMasterchainTransactor ¶
func NewSNMMasterchainTransactor(address common.Address, transactor bind.ContractTransactor) (*SNMMasterchainTransactor, error)
NewSNMMasterchainTransactor creates a new write-only instance of SNMMasterchain, bound to a specific deployed contract.
func (*SNMMasterchainTransactor) Approve ¶
func (_SNMMasterchain *SNMMasterchainTransactor) 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()
func (*SNMMasterchainTransactor) Defrost ¶
func (_SNMMasterchain *SNMMasterchainTransactor) Defrost(opts *bind.TransactOpts) (*types.Transaction, error)
Defrost is a paid mutator transaction binding the contract method 0xf21cdf6f.
Solidity: function defrost() returns()
func (*SNMMasterchainTransactor) Mint ¶
func (_SNMMasterchain *SNMMasterchainTransactor) Mint(opts *bind.TransactOpts, _holder common.Address, _value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_holder address, _value uint256) returns()
func (*SNMMasterchainTransactor) Transfer ¶
func (_SNMMasterchain *SNMMasterchainTransactor) 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()
func (*SNMMasterchainTransactor) TransferFrom ¶
func (_SNMMasterchain *SNMMasterchainTransactor) 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()
type SNMMasterchainTransactorRaw ¶
type SNMMasterchainTransactorRaw struct {
Contract *SNMMasterchainTransactor // Generic write-only contract binding to access the raw methods on
}
SNMMasterchainTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SNMMasterchainTransactorRaw) Transact ¶
func (_SNMMasterchain *SNMMasterchainTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNMMasterchainTransactorRaw) Transfer ¶
func (_SNMMasterchain *SNMMasterchainTransactorRaw) 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 SNMMasterchainTransactorSession ¶
type SNMMasterchainTransactorSession struct { Contract *SNMMasterchainTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SNMMasterchainTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SNMMasterchainTransactorSession) Approve ¶
func (_SNMMasterchain *SNMMasterchainTransactorSession) 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()
func (*SNMMasterchainTransactorSession) Defrost ¶
func (_SNMMasterchain *SNMMasterchainTransactorSession) Defrost() (*types.Transaction, error)
Defrost is a paid mutator transaction binding the contract method 0xf21cdf6f.
Solidity: function defrost() returns()
func (*SNMMasterchainTransactorSession) Mint ¶
func (_SNMMasterchain *SNMMasterchainTransactorSession) Mint(_holder common.Address, _value *big.Int) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x40c10f19.
Solidity: function mint(_holder address, _value uint256) returns()
func (*SNMMasterchainTransactorSession) Transfer ¶
func (_SNMMasterchain *SNMMasterchainTransactorSession) 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()
func (*SNMMasterchainTransactorSession) TransferFrom ¶
func (_SNMMasterchain *SNMMasterchainTransactorSession) 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()
type SNMMasterchainTransfer ¶
type SNMMasterchainTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SNMMasterchainTransfer represents a Transfer event raised by the SNMMasterchain contract.
type SNMMasterchainTransferIterator ¶
type SNMMasterchainTransferIterator struct { Event *SNMMasterchainTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMMasterchainTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the SNMMasterchain contract.
func (*SNMMasterchainTransferIterator) Close ¶
func (it *SNMMasterchainTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMMasterchainTransferIterator) Error ¶
func (it *SNMMasterchainTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMMasterchainTransferIterator) Next ¶
func (it *SNMMasterchainTransferIterator) 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 SNMOwnershipRenounced ¶ added in v0.4.17
type SNMOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SNMOwnershipRenounced represents a OwnershipRenounced event raised by the SNM contract.
type SNMOwnershipRenouncedIterator ¶ added in v0.4.17
type SNMOwnershipRenouncedIterator struct { Event *SNMOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the SNM contract.
func (*SNMOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *SNMOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *SNMOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *SNMOwnershipRenouncedIterator) 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 SNMOwnershipTransferred ¶
type SNMOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SNMOwnershipTransferred represents a OwnershipTransferred event raised by the SNM contract.
type SNMOwnershipTransferredIterator ¶
type SNMOwnershipTransferredIterator struct { Event *SNMOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SNM contract.
func (*SNMOwnershipTransferredIterator) Close ¶
func (it *SNMOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMOwnershipTransferredIterator) Error ¶
func (it *SNMOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMOwnershipTransferredIterator) Next ¶
func (it *SNMOwnershipTransferredIterator) 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 SNMRaw ¶
type SNMRaw struct {
Contract *SNM // Generic contract binding to access the raw methods on
}
SNMRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SNMRaw) Call ¶
func (_SNM *SNMRaw) 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 (*SNMRaw) Transact ¶
func (_SNM *SNMRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNMRaw) Transfer ¶
func (_SNM *SNMRaw) 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 SNMSession ¶
type SNMSession struct { Contract *SNM // 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 }
SNMSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SNMSession) Allowance ¶
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(_owner address, _spender address) constant returns(uint256)
func (*SNMSession) Approve ¶
func (_SNM *SNMSession) 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 (*SNMSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(_owner address) constant returns(uint256)
func (*SNMSession) Decimals ¶
func (_SNM *SNMSession) Decimals() (*big.Int, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() constant returns(uint256)
func (*SNMSession) DecreaseApproval ¶
func (_SNM *SNMSession) 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 (*SNMSession) IncreaseApproval ¶
func (_SNM *SNMSession) 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 (*SNMSession) Name ¶
func (_SNM *SNMSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() constant returns(string)
func (*SNMSession) Owner ¶
func (_SNM *SNMSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SNMSession) RenounceOwnership ¶ added in v0.4.17
func (_SNM *SNMSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SNMSession) Symbol ¶
func (_SNM *SNMSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() constant returns(string)
func (*SNMSession) TotalSupply ¶
func (_SNM *SNMSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() constant returns(uint256)
func (*SNMSession) Transfer ¶
func (_SNM *SNMSession) 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 (*SNMSession) TransferFrom ¶
func (_SNM *SNMSession) 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 (*SNMSession) TransferOwnership ¶
func (_SNM *SNMSession) 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 SNMTransactor ¶
type SNMTransactor struct {
// contains filtered or unexported fields
}
SNMTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSNMTransactor ¶
func NewSNMTransactor(address common.Address, transactor bind.ContractTransactor) (*SNMTransactor, error)
NewSNMTransactor creates a new write-only instance of SNM, bound to a specific deployed contract.
func (*SNMTransactor) Approve ¶
func (_SNM *SNMTransactor) 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 (*SNMTransactor) DecreaseApproval ¶
func (_SNM *SNMTransactor) 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 (*SNMTransactor) IncreaseApproval ¶
func (_SNM *SNMTransactor) 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 (*SNMTransactor) RenounceOwnership ¶ added in v0.4.17
func (_SNM *SNMTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SNMTransactor) Transfer ¶
func (_SNM *SNMTransactor) 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 (*SNMTransactor) TransferFrom ¶
func (_SNM *SNMTransactor) 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 (*SNMTransactor) TransferOwnership ¶
func (_SNM *SNMTransactor) 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 SNMTransactorRaw ¶
type SNMTransactorRaw struct {
Contract *SNMTransactor // Generic write-only contract binding to access the raw methods on
}
SNMTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SNMTransactorRaw) Transact ¶
func (_SNM *SNMTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SNMTransactorRaw) Transfer ¶
func (_SNM *SNMTransactorRaw) 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 SNMTransactorSession ¶
type SNMTransactorSession struct { Contract *SNMTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SNMTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SNMTransactorSession) Approve ¶
func (_SNM *SNMTransactorSession) 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 (*SNMTransactorSession) DecreaseApproval ¶
func (_SNM *SNMTransactorSession) 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 (*SNMTransactorSession) IncreaseApproval ¶
func (_SNM *SNMTransactorSession) 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 (*SNMTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_SNM *SNMTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SNMTransactorSession) Transfer ¶
func (_SNM *SNMTransactorSession) 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 (*SNMTransactorSession) TransferFrom ¶
func (_SNM *SNMTransactorSession) 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 (*SNMTransactorSession) TransferOwnership ¶
func (_SNM *SNMTransactorSession) 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 SNMTransfer ¶
type SNMTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SNMTransfer represents a Transfer event raised by the SNM contract.
type SNMTransferIterator ¶
type SNMTransferIterator struct { Event *SNMTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SNMTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the SNM contract.
func (*SNMTransferIterator) Close ¶
func (it *SNMTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SNMTransferIterator) Error ¶
func (it *SNMTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SNMTransferIterator) Next ¶
func (it *SNMTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type SafeMath ¶
type SafeMath struct { SafeMathCaller // Read-only binding to the contract SafeMathTransactor // Write-only binding to the contract SafeMathFilterer // Log filterer for contract events }
SafeMath is an auto generated Go binding around an Ethereum contract.
func DeploySafeMath ¶
func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error)
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
func NewSafeMath ¶
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
type SafeMathCaller ¶
type SafeMathCaller struct {
// contains filtered or unexported fields
}
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSafeMathCaller ¶
func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error)
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathCallerRaw ¶
type SafeMathCallerRaw struct {
Contract *SafeMathCaller // Generic read-only contract binding to access the raw methods on
}
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SafeMathCallerRaw) Call ¶
func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type SafeMathCallerSession ¶
type SafeMathCallerSession struct { Contract *SafeMathCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type SafeMathFilterer ¶
type SafeMathFilterer struct {
// contains filtered or unexported fields
}
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSafeMathFilterer ¶
func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error)
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
type SafeMathRaw ¶
type SafeMathRaw struct {
Contract *SafeMath // Generic contract binding to access the raw methods on
}
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SafeMathRaw) Call ¶
func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*SafeMathRaw) Transact ¶
func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathRaw) Transfer ¶
func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathSession ¶
type SafeMathSession struct { Contract *SafeMath // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type SafeMathTransactor ¶
type SafeMathTransactor struct {
// contains filtered or unexported fields
}
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSafeMathTransactor ¶
func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error)
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
type SafeMathTransactorRaw ¶
type SafeMathTransactorRaw struct {
Contract *SafeMathTransactor // Generic write-only contract binding to access the raw methods on
}
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SafeMathTransactorRaw) Transact ¶
func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SafeMathTransactorRaw) Transfer ¶
func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type SafeMathTransactorSession ¶
type SafeMathTransactorSession struct { Contract *SafeMathTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type SimpleGatekeeperWithLimit ¶
type SimpleGatekeeperWithLimit struct { SimpleGatekeeperWithLimitCaller // Read-only binding to the contract SimpleGatekeeperWithLimitTransactor // Write-only binding to the contract SimpleGatekeeperWithLimitFilterer // Log filterer for contract events }
SimpleGatekeeperWithLimit is an auto generated Go binding around an Ethereum contract.
func DeploySimpleGatekeeperWithLimit ¶
func DeploySimpleGatekeeperWithLimit(auth *bind.TransactOpts, backend bind.ContractBackend, _token common.Address, _freezingTime *big.Int) (common.Address, *types.Transaction, *SimpleGatekeeperWithLimit, error)
DeploySimpleGatekeeperWithLimit deploys a new Ethereum contract, binding an instance of SimpleGatekeeperWithLimit to it.
func NewSimpleGatekeeperWithLimit ¶
func NewSimpleGatekeeperWithLimit(address common.Address, backend bind.ContractBackend) (*SimpleGatekeeperWithLimit, error)
NewSimpleGatekeeperWithLimit creates a new instance of SimpleGatekeeperWithLimit, bound to a specific deployed contract.
type SimpleGatekeeperWithLimitCaller ¶
type SimpleGatekeeperWithLimitCaller struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSimpleGatekeeperWithLimitCaller ¶
func NewSimpleGatekeeperWithLimitCaller(address common.Address, caller bind.ContractCaller) (*SimpleGatekeeperWithLimitCaller, error)
NewSimpleGatekeeperWithLimitCaller creates a new read-only instance of SimpleGatekeeperWithLimit, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitCaller) Commission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Commission(opts *bind.CallOpts) (*big.Int, error)
Commission is a free data retrieval call binding the contract method 0xe1489191.
Solidity: function commission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCaller) CommissionBalance ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) CommissionBalance(opts *bind.CallOpts) (*big.Int, error)
CommissionBalance is a free data retrieval call binding the contract method 0xdcf1a9ef.
Solidity: function commissionBalance() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCaller) GetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) GetCommission(opts *bind.CallOpts) (*big.Int, error)
GetCommission is a free data retrieval call binding the contract method 0x58712633.
Solidity: function GetCommission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCaller) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) GetFreezingTime(opts *bind.CallOpts) (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCaller) Keepers ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Keepers(opts *bind.CallOpts, arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitCaller) Owner ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) 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 (*SimpleGatekeeperWithLimitCaller) Paid ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) Paid(opts *bind.CallOpts, arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitCaller) TransactionAmount ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCaller) TransactionAmount(opts *bind.CallOpts) (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
type SimpleGatekeeperWithLimitCallerRaw ¶
type SimpleGatekeeperWithLimitCallerRaw struct {
Contract *SimpleGatekeeperWithLimitCaller // Generic read-only contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitCallerRaw) Call ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerRaw) 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 SimpleGatekeeperWithLimitCallerSession ¶
type SimpleGatekeeperWithLimitCallerSession struct { Contract *SimpleGatekeeperWithLimitCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SimpleGatekeeperWithLimitCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SimpleGatekeeperWithLimitCallerSession) Commission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Commission() (*big.Int, error)
Commission is a free data retrieval call binding the contract method 0xe1489191.
Solidity: function commission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCallerSession) CommissionBalance ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) CommissionBalance() (*big.Int, error)
CommissionBalance is a free data retrieval call binding the contract method 0xdcf1a9ef.
Solidity: function commissionBalance() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCallerSession) GetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) GetCommission() (*big.Int, error)
GetCommission is a free data retrieval call binding the contract method 0x58712633.
Solidity: function GetCommission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCallerSession) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) GetFreezingTime() (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitCallerSession) Keepers ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Keepers(arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitCallerSession) Owner ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SimpleGatekeeperWithLimitCallerSession) Paid ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) Paid(arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitCallerSession) TransactionAmount ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitCallerSession) TransactionAmount() (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
type SimpleGatekeeperWithLimitCommissionChanged ¶
type SimpleGatekeeperWithLimitCommissionChanged struct { Commission *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitCommissionChanged represents a CommissionChanged event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitCommissionChangedIterator ¶
type SimpleGatekeeperWithLimitCommissionChangedIterator struct { Event *SimpleGatekeeperWithLimitCommissionChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitCommissionChangedIterator is returned from FilterCommissionChanged and is used to iterate over the raw logs and unpacked data for CommissionChanged events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitCommissionChangedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitCommissionChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitCommissionChangedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitCommissionChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitCommissionChangedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitCommissionChangedIterator) 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 SimpleGatekeeperWithLimitCommitTx ¶
type SimpleGatekeeperWithLimitCommitTx struct { From common.Address TxNumber *big.Int Value *big.Int CommitTimestamp *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitCommitTx represents a CommitTx event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitCommitTxIterator ¶
type SimpleGatekeeperWithLimitCommitTxIterator struct { Event *SimpleGatekeeperWithLimitCommitTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitCommitTxIterator is returned from FilterCommitTx and is used to iterate over the raw logs and unpacked data for CommitTx events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitCommitTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitCommitTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitCommitTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitCommitTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitCommitTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitCommitTxIterator) 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 SimpleGatekeeperWithLimitFilterer ¶
type SimpleGatekeeperWithLimitFilterer struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSimpleGatekeeperWithLimitFilterer ¶
func NewSimpleGatekeeperWithLimitFilterer(address common.Address, filterer bind.ContractFilterer) (*SimpleGatekeeperWithLimitFilterer, error)
NewSimpleGatekeeperWithLimitFilterer creates a new log filterer instance of SimpleGatekeeperWithLimit, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitFilterer) FilterCommissionChanged ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterCommissionChanged(opts *bind.FilterOpts, commission []*big.Int) (*SimpleGatekeeperWithLimitCommissionChangedIterator, error)
FilterCommissionChanged is a free log retrieval operation binding the contract event 0x839e4456845dbc05c7d8638cf0b0976161331b5f9163980d71d9a6444a326c61.
Solidity: e CommissionChanged(commission indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) FilterCommitTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterCommitTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitCommitTxIterator, error)
FilterCommitTx is a free log retrieval operation binding the contract event 0x65546c3bc3a77ffc91667da85018004299542e28a511328cfb4b3f86974902ee.
Solidity: e CommitTx(from indexed address, txNumber indexed uint256, value indexed uint256, commitTimestamp uint256)
func (*SimpleGatekeeperWithLimitFilterer) FilterKeeperFreezed ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterKeeperFreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitKeeperFreezedIterator, error)
FilterKeeperFreezed is a free log retrieval operation binding the contract event 0xdf4868d2f39f6ab9f41b92c6917da5aec882c461ce7316bb62076865108502bd.
Solidity: e KeeperFreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitFilterer) FilterKeeperUnfreezed ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterKeeperUnfreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitKeeperUnfreezedIterator, error)
FilterKeeperUnfreezed is a free log retrieval operation binding the contract event 0xbbe17a7427b5192903e1b3f0f2b6ef8b2a1af9b33e1079faf8f8383f2fb63b53.
Solidity: e KeeperUnfreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitFilterer) FilterLimitChanged ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterLimitChanged(opts *bind.FilterOpts, keeper []common.Address, dayLimit []*big.Int) (*SimpleGatekeeperWithLimitLimitChangedIterator, error)
FilterLimitChanged is a free log retrieval operation binding the contract event 0xef9c668177207fb68ca5e3894a1efacebb659762b27a737fde58ceebc4f30ad3.
Solidity: e LimitChanged(keeper indexed address, dayLimit indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SimpleGatekeeperWithLimitOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SimpleGatekeeperWithLimitFilterer) FilterOwnershipTransferred ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*SimpleGatekeeperWithLimitOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*SimpleGatekeeperWithLimitFilterer) FilterPayinTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterPayinTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitPayinTxIterator, error)
FilterPayinTx is a free log retrieval operation binding the contract event 0x14312725abbc46ad798bc078b2663e1fcbace97be0247cd177176f3b4df2538e.
Solidity: e PayinTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) FilterPayoutTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterPayoutTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitPayoutTxIterator, error)
FilterPayoutTx is a free log retrieval operation binding the contract event 0x731af16374848c2c73a6154fd410cb421138e7db45c5a904e5a475c756faa8d9.
Solidity: e PayoutTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) FilterSuicide ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) FilterSuicide(opts *bind.FilterOpts) (*SimpleGatekeeperWithLimitSuicideIterator, error)
FilterSuicide is a free log retrieval operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchCommissionChanged ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchCommissionChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitCommissionChanged, commission []*big.Int) (event.Subscription, error)
WatchCommissionChanged is a free log subscription operation binding the contract event 0x839e4456845dbc05c7d8638cf0b0976161331b5f9163980d71d9a6444a326c61.
Solidity: e CommissionChanged(commission indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchCommitTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchCommitTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitCommitTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchCommitTx is a free log subscription operation binding the contract event 0x65546c3bc3a77ffc91667da85018004299542e28a511328cfb4b3f86974902ee.
Solidity: e CommitTx(from indexed address, txNumber indexed uint256, value indexed uint256, commitTimestamp uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchKeeperFreezed ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchKeeperFreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitKeeperFreezed, keeper []common.Address) (event.Subscription, error)
WatchKeeperFreezed is a free log subscription operation binding the contract event 0xdf4868d2f39f6ab9f41b92c6917da5aec882c461ce7316bb62076865108502bd.
Solidity: e KeeperFreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitFilterer) WatchKeeperUnfreezed ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchKeeperUnfreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitKeeperUnfreezed, keeper []common.Address) (event.Subscription, error)
WatchKeeperUnfreezed is a free log subscription operation binding the contract event 0xbbe17a7427b5192903e1b3f0f2b6ef8b2a1af9b33e1079faf8f8383f2fb63b53.
Solidity: e KeeperUnfreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitFilterer) WatchLimitChanged ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchLimitChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLimitChanged, keeper []common.Address, dayLimit []*big.Int) (event.Subscription, error)
WatchLimitChanged is a free log subscription operation binding the contract event 0xef9c668177207fb68ca5e3894a1efacebb659762b27a737fde58ceebc4f30ad3.
Solidity: e LimitChanged(keeper indexed address, dayLimit indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SimpleGatekeeperWithLimitFilterer) WatchOwnershipTransferred ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitOwnershipTransferred, 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 (*SimpleGatekeeperWithLimitFilterer) WatchPayinTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchPayinTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitPayinTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchPayinTx is a free log subscription operation binding the contract event 0x14312725abbc46ad798bc078b2663e1fcbace97be0247cd177176f3b4df2538e.
Solidity: e PayinTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchPayoutTx ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchPayoutTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitPayoutTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchPayoutTx is a free log subscription operation binding the contract event 0x731af16374848c2c73a6154fd410cb421138e7db45c5a904e5a475c756faa8d9.
Solidity: e PayoutTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitFilterer) WatchSuicide ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitSuicide) (event.Subscription, error)
WatchSuicide is a free log subscription operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
type SimpleGatekeeperWithLimitKeeperFreezed ¶
type SimpleGatekeeperWithLimitKeeperFreezed struct { Keeper common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitKeeperFreezed represents a KeeperFreezed event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitKeeperFreezedIterator ¶
type SimpleGatekeeperWithLimitKeeperFreezedIterator struct { Event *SimpleGatekeeperWithLimitKeeperFreezed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitKeeperFreezedIterator is returned from FilterKeeperFreezed and is used to iterate over the raw logs and unpacked data for KeeperFreezed events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitKeeperFreezedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitKeeperFreezedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitKeeperFreezedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitKeeperFreezedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitKeeperFreezedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitKeeperFreezedIterator) 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 SimpleGatekeeperWithLimitKeeperUnfreezed ¶
type SimpleGatekeeperWithLimitKeeperUnfreezed struct { Keeper common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitKeeperUnfreezed represents a KeeperUnfreezed event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitKeeperUnfreezedIterator ¶
type SimpleGatekeeperWithLimitKeeperUnfreezedIterator struct { Event *SimpleGatekeeperWithLimitKeeperUnfreezed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitKeeperUnfreezedIterator is returned from FilterKeeperUnfreezed and is used to iterate over the raw logs and unpacked data for KeeperUnfreezed events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitKeeperUnfreezedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitKeeperUnfreezedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitKeeperUnfreezedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitKeeperUnfreezedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitKeeperUnfreezedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitKeeperUnfreezedIterator) 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 SimpleGatekeeperWithLimitLimitChanged ¶
type SimpleGatekeeperWithLimitLimitChanged struct { Keeper common.Address DayLimit *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLimitChanged represents a LimitChanged event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitLimitChangedIterator ¶
type SimpleGatekeeperWithLimitLimitChangedIterator struct { Event *SimpleGatekeeperWithLimitLimitChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLimitChangedIterator is returned from FilterLimitChanged and is used to iterate over the raw logs and unpacked data for LimitChanged events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitLimitChangedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLimitChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLimitChangedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLimitChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLimitChangedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLimitChangedIterator) 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 SimpleGatekeeperWithLimitLive ¶
type SimpleGatekeeperWithLimitLive struct { SimpleGatekeeperWithLimitLiveCaller // Read-only binding to the contract SimpleGatekeeperWithLimitLiveTransactor // Write-only binding to the contract SimpleGatekeeperWithLimitLiveFilterer // Log filterer for contract events }
SimpleGatekeeperWithLimitLive is an auto generated Go binding around an Ethereum contract.
func DeploySimpleGatekeeperWithLimitLive ¶
func DeploySimpleGatekeeperWithLimitLive(auth *bind.TransactOpts, backend bind.ContractBackend, _token common.Address, _freezingTime *big.Int) (common.Address, *types.Transaction, *SimpleGatekeeperWithLimitLive, error)
DeploySimpleGatekeeperWithLimitLive deploys a new Ethereum contract, binding an instance of SimpleGatekeeperWithLimitLive to it.
func NewSimpleGatekeeperWithLimitLive ¶
func NewSimpleGatekeeperWithLimitLive(address common.Address, backend bind.ContractBackend) (*SimpleGatekeeperWithLimitLive, error)
NewSimpleGatekeeperWithLimitLive creates a new instance of SimpleGatekeeperWithLimitLive, bound to a specific deployed contract.
type SimpleGatekeeperWithLimitLiveCaller ¶
type SimpleGatekeeperWithLimitLiveCaller struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitLiveCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewSimpleGatekeeperWithLimitLiveCaller ¶
func NewSimpleGatekeeperWithLimitLiveCaller(address common.Address, caller bind.ContractCaller) (*SimpleGatekeeperWithLimitLiveCaller, error)
NewSimpleGatekeeperWithLimitLiveCaller creates a new read-only instance of SimpleGatekeeperWithLimitLive, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitLiveCaller) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) GetFreezingTime(opts *bind.CallOpts) (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitLiveCaller) Keepers ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) Keepers(opts *bind.CallOpts, arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitLiveCaller) Owner ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) 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 (*SimpleGatekeeperWithLimitLiveCaller) Paid ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) Paid(opts *bind.CallOpts, arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitLiveCaller) TransactionAmount ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCaller) TransactionAmount(opts *bind.CallOpts) (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
type SimpleGatekeeperWithLimitLiveCallerRaw ¶
type SimpleGatekeeperWithLimitLiveCallerRaw struct {
Contract *SimpleGatekeeperWithLimitLiveCaller // Generic read-only contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitLiveCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitLiveCallerRaw) Call ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerRaw) 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 SimpleGatekeeperWithLimitLiveCallerSession ¶
type SimpleGatekeeperWithLimitLiveCallerSession struct { Contract *SimpleGatekeeperWithLimitLiveCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
SimpleGatekeeperWithLimitLiveCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*SimpleGatekeeperWithLimitLiveCallerSession) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) GetFreezingTime() (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitLiveCallerSession) Keepers ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Keepers(arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitLiveCallerSession) Owner ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SimpleGatekeeperWithLimitLiveCallerSession) Paid ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) Paid(arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitLiveCallerSession) TransactionAmount ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveCallerSession) TransactionAmount() (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
type SimpleGatekeeperWithLimitLiveCommitTx ¶
type SimpleGatekeeperWithLimitLiveCommitTx struct { From common.Address TxNumber *big.Int Value *big.Int CommitTimestamp *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveCommitTx represents a CommitTx event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveCommitTxIterator ¶
type SimpleGatekeeperWithLimitLiveCommitTxIterator struct { Event *SimpleGatekeeperWithLimitLiveCommitTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveCommitTxIterator is returned from FilterCommitTx and is used to iterate over the raw logs and unpacked data for CommitTx events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveCommitTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveCommitTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveCommitTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveCommitTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveCommitTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveCommitTxIterator) 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 SimpleGatekeeperWithLimitLiveFilterer ¶
type SimpleGatekeeperWithLimitLiveFilterer struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitLiveFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewSimpleGatekeeperWithLimitLiveFilterer ¶
func NewSimpleGatekeeperWithLimitLiveFilterer(address common.Address, filterer bind.ContractFilterer) (*SimpleGatekeeperWithLimitLiveFilterer, error)
NewSimpleGatekeeperWithLimitLiveFilterer creates a new log filterer instance of SimpleGatekeeperWithLimitLive, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterCommitTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterCommitTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitLiveCommitTxIterator, error)
FilterCommitTx is a free log retrieval operation binding the contract event 0x65546c3bc3a77ffc91667da85018004299542e28a511328cfb4b3f86974902ee.
Solidity: e CommitTx(from indexed address, txNumber indexed uint256, value indexed uint256, commitTimestamp uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperFreezed ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperFreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitLiveKeeperFreezedIterator, error)
FilterKeeperFreezed is a free log retrieval operation binding the contract event 0xdf4868d2f39f6ab9f41b92c6917da5aec882c461ce7316bb62076865108502bd.
Solidity: e KeeperFreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperUnfreezed ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterKeeperUnfreezed(opts *bind.FilterOpts, keeper []common.Address) (*SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator, error)
FilterKeeperUnfreezed is a free log retrieval operation binding the contract event 0xbbe17a7427b5192903e1b3f0f2b6ef8b2a1af9b33e1079faf8f8383f2fb63b53.
Solidity: e KeeperUnfreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterLimitChanged ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterLimitChanged(opts *bind.FilterOpts, keeper []common.Address, dayLimit []*big.Int) (*SimpleGatekeeperWithLimitLiveLimitChangedIterator, error)
FilterLimitChanged is a free log retrieval operation binding the contract event 0xef9c668177207fb68ca5e3894a1efacebb659762b27a737fde58ceebc4f30ad3.
Solidity: e LimitChanged(keeper indexed address, dayLimit indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipTransferred ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterPayinTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterPayinTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitLivePayinTxIterator, error)
FilterPayinTx is a free log retrieval operation binding the contract event 0x14312725abbc46ad798bc078b2663e1fcbace97be0247cd177176f3b4df2538e.
Solidity: e PayinTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterPayoutTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterPayoutTx(opts *bind.FilterOpts, from []common.Address, txNumber []*big.Int, value []*big.Int) (*SimpleGatekeeperWithLimitLivePayoutTxIterator, error)
FilterPayoutTx is a free log retrieval operation binding the contract event 0x731af16374848c2c73a6154fd410cb421138e7db45c5a904e5a475c756faa8d9.
Solidity: e PayoutTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) FilterSuicide ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) FilterSuicide(opts *bind.FilterOpts) (*SimpleGatekeeperWithLimitLiveSuicideIterator, error)
FilterSuicide is a free log retrieval operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchCommitTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchCommitTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveCommitTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchCommitTx is a free log subscription operation binding the contract event 0x65546c3bc3a77ffc91667da85018004299542e28a511328cfb4b3f86974902ee.
Solidity: e CommitTx(from indexed address, txNumber indexed uint256, value indexed uint256, commitTimestamp uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperFreezed ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperFreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveKeeperFreezed, keeper []common.Address) (event.Subscription, error)
WatchKeeperFreezed is a free log subscription operation binding the contract event 0xdf4868d2f39f6ab9f41b92c6917da5aec882c461ce7316bb62076865108502bd.
Solidity: e KeeperFreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperUnfreezed ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchKeeperUnfreezed(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveKeeperUnfreezed, keeper []common.Address) (event.Subscription, error)
WatchKeeperUnfreezed is a free log subscription operation binding the contract event 0xbbe17a7427b5192903e1b3f0f2b6ef8b2a1af9b33e1079faf8f8383f2fb63b53.
Solidity: e KeeperUnfreezed(keeper indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchLimitChanged ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchLimitChanged(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveLimitChanged, keeper []common.Address, dayLimit []*big.Int) (event.Subscription, error)
WatchLimitChanged is a free log subscription operation binding the contract event 0xef9c668177207fb68ca5e3894a1efacebb659762b27a737fde58ceebc4f30ad3.
Solidity: e LimitChanged(keeper indexed address, dayLimit indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipTransferred ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveOwnershipTransferred, 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 (*SimpleGatekeeperWithLimitLiveFilterer) WatchPayinTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchPayinTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLivePayinTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchPayinTx is a free log subscription operation binding the contract event 0x14312725abbc46ad798bc078b2663e1fcbace97be0247cd177176f3b4df2538e.
Solidity: e PayinTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchPayoutTx ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchPayoutTx(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLivePayoutTx, from []common.Address, txNumber []*big.Int, value []*big.Int) (event.Subscription, error)
WatchPayoutTx is a free log subscription operation binding the contract event 0x731af16374848c2c73a6154fd410cb421138e7db45c5a904e5a475c756faa8d9.
Solidity: e PayoutTx(from indexed address, txNumber indexed uint256, value indexed uint256)
func (*SimpleGatekeeperWithLimitLiveFilterer) WatchSuicide ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveFilterer) WatchSuicide(opts *bind.WatchOpts, sink chan<- *SimpleGatekeeperWithLimitLiveSuicide) (event.Subscription, error)
WatchSuicide is a free log subscription operation binding the contract event 0xa1ea9b09ea114021983e9ecf71cf2ffddfd80f5cb4f925e5bf24f9bdb5e55fde.
Solidity: e Suicide(block uint256)
type SimpleGatekeeperWithLimitLiveKeeperFreezed ¶
type SimpleGatekeeperWithLimitLiveKeeperFreezed struct { Keeper common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveKeeperFreezed represents a KeeperFreezed event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveKeeperFreezedIterator ¶
type SimpleGatekeeperWithLimitLiveKeeperFreezedIterator struct { Event *SimpleGatekeeperWithLimitLiveKeeperFreezed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveKeeperFreezedIterator is returned from FilterKeeperFreezed and is used to iterate over the raw logs and unpacked data for KeeperFreezed events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperFreezedIterator) 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 SimpleGatekeeperWithLimitLiveKeeperUnfreezed ¶
type SimpleGatekeeperWithLimitLiveKeeperUnfreezed struct { Keeper common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveKeeperUnfreezed represents a KeeperUnfreezed event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator ¶
type SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator struct { Event *SimpleGatekeeperWithLimitLiveKeeperUnfreezed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator is returned from FilterKeeperUnfreezed and is used to iterate over the raw logs and unpacked data for KeeperUnfreezed events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveKeeperUnfreezedIterator) 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 SimpleGatekeeperWithLimitLiveLimitChanged ¶
type SimpleGatekeeperWithLimitLiveLimitChanged struct { Keeper common.Address DayLimit *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveLimitChanged represents a LimitChanged event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveLimitChangedIterator ¶
type SimpleGatekeeperWithLimitLiveLimitChangedIterator struct { Event *SimpleGatekeeperWithLimitLiveLimitChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveLimitChangedIterator is returned from FilterLimitChanged and is used to iterate over the raw logs and unpacked data for LimitChanged events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveLimitChangedIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveLimitChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveLimitChangedIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveLimitChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveLimitChangedIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveLimitChangedIterator) 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 SimpleGatekeeperWithLimitLiveOwnershipRenounced ¶ added in v0.4.17
type SimpleGatekeeperWithLimitLiveOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveOwnershipRenounced represents a OwnershipRenounced event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator ¶ added in v0.4.17
type SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator struct { Event *SimpleGatekeeperWithLimitLiveOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitLiveOwnershipRenouncedIterator) 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 SimpleGatekeeperWithLimitLiveOwnershipTransferred ¶
type SimpleGatekeeperWithLimitLiveOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveOwnershipTransferred represents a OwnershipTransferred event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator ¶
type SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator struct { Event *SimpleGatekeeperWithLimitLiveOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveOwnershipTransferredIterator) 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 SimpleGatekeeperWithLimitLivePayinTx ¶
type SimpleGatekeeperWithLimitLivePayinTx struct { From common.Address TxNumber *big.Int Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLivePayinTx represents a PayinTx event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLivePayinTxIterator ¶
type SimpleGatekeeperWithLimitLivePayinTxIterator struct { Event *SimpleGatekeeperWithLimitLivePayinTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLivePayinTxIterator is returned from FilterPayinTx and is used to iterate over the raw logs and unpacked data for PayinTx events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLivePayinTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLivePayinTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLivePayinTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLivePayinTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLivePayinTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLivePayinTxIterator) 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 SimpleGatekeeperWithLimitLivePayoutTx ¶
type SimpleGatekeeperWithLimitLivePayoutTx struct { From common.Address TxNumber *big.Int Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLivePayoutTx represents a PayoutTx event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLivePayoutTxIterator ¶
type SimpleGatekeeperWithLimitLivePayoutTxIterator struct { Event *SimpleGatekeeperWithLimitLivePayoutTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLivePayoutTxIterator is returned from FilterPayoutTx and is used to iterate over the raw logs and unpacked data for PayoutTx events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLivePayoutTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLivePayoutTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLivePayoutTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLivePayoutTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLivePayoutTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLivePayoutTxIterator) 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 SimpleGatekeeperWithLimitLiveRaw ¶
type SimpleGatekeeperWithLimitLiveRaw struct {
Contract *SimpleGatekeeperWithLimitLive // Generic contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitLiveRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitLiveRaw) Call ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) 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 (*SimpleGatekeeperWithLimitLiveRaw) Transact ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleGatekeeperWithLimitLiveRaw) Transfer ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveRaw) 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 SimpleGatekeeperWithLimitLiveSession ¶
type SimpleGatekeeperWithLimitLiveSession struct { Contract *SimpleGatekeeperWithLimitLive // 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 }
SimpleGatekeeperWithLimitLiveSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SimpleGatekeeperWithLimitLiveSession) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitLiveSession) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitLiveSession) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) GetFreezingTime() (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitLiveSession) Keepers ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Keepers(arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitLiveSession) Kill ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitLiveSession) Owner ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SimpleGatekeeperWithLimitLiveSession) Paid ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Paid(arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitLiveSession) Payin ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Payin(_value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitLiveSession) Payout ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitLiveSession) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitLiveSession) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitLiveSession) TransactionAmount ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) TransactionAmount() (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
func (*SimpleGatekeeperWithLimitLiveSession) TransferOwnership ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) 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 (*SimpleGatekeeperWithLimitLiveSession) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
type SimpleGatekeeperWithLimitLiveSuicide ¶
type SimpleGatekeeperWithLimitLiveSuicide struct { Block *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitLiveSuicide represents a Suicide event raised by the SimpleGatekeeperWithLimitLive contract.
type SimpleGatekeeperWithLimitLiveSuicideIterator ¶
type SimpleGatekeeperWithLimitLiveSuicideIterator struct { Event *SimpleGatekeeperWithLimitLiveSuicide // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitLiveSuicideIterator is returned from FilterSuicide and is used to iterate over the raw logs and unpacked data for Suicide events raised by the SimpleGatekeeperWithLimitLive contract.
func (*SimpleGatekeeperWithLimitLiveSuicideIterator) Close ¶
func (it *SimpleGatekeeperWithLimitLiveSuicideIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitLiveSuicideIterator) Error ¶
func (it *SimpleGatekeeperWithLimitLiveSuicideIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitLiveSuicideIterator) Next ¶
func (it *SimpleGatekeeperWithLimitLiveSuicideIterator) 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 SimpleGatekeeperWithLimitLiveTransactor ¶
type SimpleGatekeeperWithLimitLiveTransactor struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitLiveTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSimpleGatekeeperWithLimitLiveTransactor ¶
func NewSimpleGatekeeperWithLimitLiveTransactor(address common.Address, transactor bind.ContractTransactor) (*SimpleGatekeeperWithLimitLiveTransactor, error)
NewSimpleGatekeeperWithLimitLiveTransactor creates a new write-only instance of SimpleGatekeeperWithLimitLive, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitLiveTransactor) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) ChangeKeeperLimit(opts *bind.TransactOpts, _keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) FreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) Kill ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) Payin ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Payin(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) Payout ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) Payout(opts *bind.TransactOpts, _to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) SetFreezingTime(opts *bind.TransactOpts, _freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactor) TransferOwnership ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) 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 (*SimpleGatekeeperWithLimitLiveTransactor) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactor) UnfreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
type SimpleGatekeeperWithLimitLiveTransactorRaw ¶
type SimpleGatekeeperWithLimitLiveTransactorRaw struct {
Contract *SimpleGatekeeperWithLimitLiveTransactor // Generic write-only contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitLiveTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitLiveTransactorRaw) Transact ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleGatekeeperWithLimitLiveTransactorRaw) Transfer ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorRaw) 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 SimpleGatekeeperWithLimitLiveTransactorSession ¶
type SimpleGatekeeperWithLimitLiveTransactorSession struct { Contract *SimpleGatekeeperWithLimitLiveTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SimpleGatekeeperWithLimitLiveTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SimpleGatekeeperWithLimitLiveTransactorSession) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) Kill ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) Payin ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Payin(_value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) Payout ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitLiveTransactorSession) TransferOwnership ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) 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 (*SimpleGatekeeperWithLimitLiveTransactorSession) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimitLive *SimpleGatekeeperWithLimitLiveTransactorSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
type SimpleGatekeeperWithLimitOwnershipRenounced ¶ added in v0.4.17
type SimpleGatekeeperWithLimitOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitOwnershipRenounced represents a OwnershipRenounced event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitOwnershipRenouncedIterator ¶ added in v0.4.17
type SimpleGatekeeperWithLimitOwnershipRenouncedIterator struct { Event *SimpleGatekeeperWithLimitOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *SimpleGatekeeperWithLimitOwnershipRenouncedIterator) 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 SimpleGatekeeperWithLimitOwnershipTransferred ¶
type SimpleGatekeeperWithLimitOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitOwnershipTransferred represents a OwnershipTransferred event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitOwnershipTransferredIterator ¶
type SimpleGatekeeperWithLimitOwnershipTransferredIterator struct { Event *SimpleGatekeeperWithLimitOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitOwnershipTransferredIterator) Close ¶
func (it *SimpleGatekeeperWithLimitOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitOwnershipTransferredIterator) Error ¶
func (it *SimpleGatekeeperWithLimitOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitOwnershipTransferredIterator) Next ¶
func (it *SimpleGatekeeperWithLimitOwnershipTransferredIterator) 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 SimpleGatekeeperWithLimitPayinTx ¶
type SimpleGatekeeperWithLimitPayinTx struct { From common.Address TxNumber *big.Int Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitPayinTx represents a PayinTx event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitPayinTxIterator ¶
type SimpleGatekeeperWithLimitPayinTxIterator struct { Event *SimpleGatekeeperWithLimitPayinTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitPayinTxIterator is returned from FilterPayinTx and is used to iterate over the raw logs and unpacked data for PayinTx events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitPayinTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitPayinTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitPayinTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitPayinTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitPayinTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitPayinTxIterator) 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 SimpleGatekeeperWithLimitPayoutTx ¶
type SimpleGatekeeperWithLimitPayoutTx struct { From common.Address TxNumber *big.Int Value *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitPayoutTx represents a PayoutTx event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitPayoutTxIterator ¶
type SimpleGatekeeperWithLimitPayoutTxIterator struct { Event *SimpleGatekeeperWithLimitPayoutTx // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitPayoutTxIterator is returned from FilterPayoutTx and is used to iterate over the raw logs and unpacked data for PayoutTx events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitPayoutTxIterator) Close ¶
func (it *SimpleGatekeeperWithLimitPayoutTxIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitPayoutTxIterator) Error ¶
func (it *SimpleGatekeeperWithLimitPayoutTxIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitPayoutTxIterator) Next ¶
func (it *SimpleGatekeeperWithLimitPayoutTxIterator) 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 SimpleGatekeeperWithLimitRaw ¶
type SimpleGatekeeperWithLimitRaw struct {
Contract *SimpleGatekeeperWithLimit // Generic contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitRaw) Call ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) 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 (*SimpleGatekeeperWithLimitRaw) Transact ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleGatekeeperWithLimitRaw) Transfer ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitRaw) 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 SimpleGatekeeperWithLimitSession ¶
type SimpleGatekeeperWithLimitSession struct { Contract *SimpleGatekeeperWithLimit // 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 }
SimpleGatekeeperWithLimitSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*SimpleGatekeeperWithLimitSession) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitSession) Commission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Commission() (*big.Int, error)
Commission is a free data retrieval call binding the contract method 0xe1489191.
Solidity: function commission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitSession) CommissionBalance ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) CommissionBalance() (*big.Int, error)
CommissionBalance is a free data retrieval call binding the contract method 0xdcf1a9ef.
Solidity: function commissionBalance() constant returns(uint256)
func (*SimpleGatekeeperWithLimitSession) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitSession) GetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) GetCommission() (*big.Int, error)
GetCommission is a free data retrieval call binding the contract method 0x58712633.
Solidity: function GetCommission() constant returns(uint256)
func (*SimpleGatekeeperWithLimitSession) GetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) GetFreezingTime() (*big.Int, error)
GetFreezingTime is a free data retrieval call binding the contract method 0x36ab802e.
Solidity: function GetFreezingTime() constant returns(uint256)
func (*SimpleGatekeeperWithLimitSession) Keepers ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Keepers(arg0 common.Address) (struct { DayLimit *big.Int LastDay *big.Int SpentToday *big.Int Frozen bool }, error)
Keepers is a free data retrieval call binding the contract method 0x3bbd64bc.
Solidity: function keepers( address) constant returns(dayLimit uint256, lastDay uint256, spentToday uint256, frozen bool)
func (*SimpleGatekeeperWithLimitSession) Kill ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitSession) Owner ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*SimpleGatekeeperWithLimitSession) Paid ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Paid(arg0 [32]byte) (struct { CommitTS *big.Int Paid bool Keeper common.Address }, error)
Paid is a free data retrieval call binding the contract method 0xadd89bb2.
Solidity: function paid( bytes32) constant returns(commitTS uint256, paid bool, keeper address)
func (*SimpleGatekeeperWithLimitSession) Payin ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Payin(_value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitSession) PayinTargeted ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) PayinTargeted(_value *big.Int, _target common.Address) (*types.Transaction, error)
PayinTargeted is a paid mutator transaction binding the contract method 0xe3fcd18e.
Solidity: function PayinTargeted(_value uint256, _target address) returns()
func (*SimpleGatekeeperWithLimitSession) Payout ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitSession) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitSession) SetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) SetCommission(_commission *big.Int) (*types.Transaction, error)
SetCommission is a paid mutator transaction binding the contract method 0x6ea58031.
Solidity: function SetCommission(_commission uint256) returns()
func (*SimpleGatekeeperWithLimitSession) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitSession) TransactionAmount ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) TransactionAmount() (*big.Int, error)
TransactionAmount is a free data retrieval call binding the contract method 0xd942bffa.
Solidity: function transactionAmount() constant returns(uint256)
func (*SimpleGatekeeperWithLimitSession) TransferCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) TransferCommission() (*types.Transaction, error)
TransferCommission is a paid mutator transaction binding the contract method 0x06d8e8b1.
Solidity: function TransferCommission() returns()
func (*SimpleGatekeeperWithLimitSession) TransferOwnership ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) 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 (*SimpleGatekeeperWithLimitSession) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
type SimpleGatekeeperWithLimitSuicide ¶
type SimpleGatekeeperWithLimitSuicide struct { Block *big.Int Raw types.Log // Blockchain specific contextual infos }
SimpleGatekeeperWithLimitSuicide represents a Suicide event raised by the SimpleGatekeeperWithLimit contract.
type SimpleGatekeeperWithLimitSuicideIterator ¶
type SimpleGatekeeperWithLimitSuicideIterator struct { Event *SimpleGatekeeperWithLimitSuicide // Event containing the contract specifics and raw log // contains filtered or unexported fields }
SimpleGatekeeperWithLimitSuicideIterator is returned from FilterSuicide and is used to iterate over the raw logs and unpacked data for Suicide events raised by the SimpleGatekeeperWithLimit contract.
func (*SimpleGatekeeperWithLimitSuicideIterator) Close ¶
func (it *SimpleGatekeeperWithLimitSuicideIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*SimpleGatekeeperWithLimitSuicideIterator) Error ¶
func (it *SimpleGatekeeperWithLimitSuicideIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*SimpleGatekeeperWithLimitSuicideIterator) Next ¶
func (it *SimpleGatekeeperWithLimitSuicideIterator) 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 SimpleGatekeeperWithLimitTransactor ¶
type SimpleGatekeeperWithLimitTransactor struct {
// contains filtered or unexported fields
}
SimpleGatekeeperWithLimitTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewSimpleGatekeeperWithLimitTransactor ¶
func NewSimpleGatekeeperWithLimitTransactor(address common.Address, transactor bind.ContractTransactor) (*SimpleGatekeeperWithLimitTransactor, error)
NewSimpleGatekeeperWithLimitTransactor creates a new write-only instance of SimpleGatekeeperWithLimit, bound to a specific deployed contract.
func (*SimpleGatekeeperWithLimitTransactor) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) ChangeKeeperLimit(opts *bind.TransactOpts, _keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitTransactor) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) FreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitTransactor) Kill ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitTransactor) Payin ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Payin(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitTransactor) PayinTargeted ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) PayinTargeted(opts *bind.TransactOpts, _value *big.Int, _target common.Address) (*types.Transaction, error)
PayinTargeted is a paid mutator transaction binding the contract method 0xe3fcd18e.
Solidity: function PayinTargeted(_value uint256, _target address) returns()
func (*SimpleGatekeeperWithLimitTransactor) Payout ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) Payout(opts *bind.TransactOpts, _to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitTransactor) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitTransactor) SetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) SetCommission(opts *bind.TransactOpts, _commission *big.Int) (*types.Transaction, error)
SetCommission is a paid mutator transaction binding the contract method 0x6ea58031.
Solidity: function SetCommission(_commission uint256) returns()
func (*SimpleGatekeeperWithLimitTransactor) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) SetFreezingTime(opts *bind.TransactOpts, _freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitTransactor) TransferCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) TransferCommission(opts *bind.TransactOpts) (*types.Transaction, error)
TransferCommission is a paid mutator transaction binding the contract method 0x06d8e8b1.
Solidity: function TransferCommission() returns()
func (*SimpleGatekeeperWithLimitTransactor) TransferOwnership ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) 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 (*SimpleGatekeeperWithLimitTransactor) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactor) UnfreezeKeeper(opts *bind.TransactOpts, _keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
type SimpleGatekeeperWithLimitTransactorRaw ¶
type SimpleGatekeeperWithLimitTransactorRaw struct {
Contract *SimpleGatekeeperWithLimitTransactor // Generic write-only contract binding to access the raw methods on
}
SimpleGatekeeperWithLimitTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*SimpleGatekeeperWithLimitTransactorRaw) Transact ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*SimpleGatekeeperWithLimitTransactorRaw) Transfer ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorRaw) 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 SimpleGatekeeperWithLimitTransactorSession ¶
type SimpleGatekeeperWithLimitTransactorSession struct { Contract *SimpleGatekeeperWithLimitTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
SimpleGatekeeperWithLimitTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*SimpleGatekeeperWithLimitTransactorSession) ChangeKeeperLimit ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) ChangeKeeperLimit(_keeper common.Address, _limit *big.Int) (*types.Transaction, error)
ChangeKeeperLimit is a paid mutator transaction binding the contract method 0xad835c0b.
Solidity: function ChangeKeeperLimit(_keeper address, _limit uint256) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) FreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) FreezeKeeper(_keeper common.Address) (*types.Transaction, error)
FreezeKeeper is a paid mutator transaction binding the contract method 0xb38ad8e7.
Solidity: function FreezeKeeper(_keeper address) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) Kill ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Kill() (*types.Transaction, error)
Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.
Solidity: function kill() returns()
func (*SimpleGatekeeperWithLimitTransactorSession) Payin ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Payin(_value *big.Int) (*types.Transaction, error)
Payin is a paid mutator transaction binding the contract method 0x28f727f0.
Solidity: function Payin(_value uint256) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) PayinTargeted ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) PayinTargeted(_value *big.Int, _target common.Address) (*types.Transaction, error)
PayinTargeted is a paid mutator transaction binding the contract method 0xe3fcd18e.
Solidity: function PayinTargeted(_value uint256, _target address) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) Payout ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) Payout(_to common.Address, _value *big.Int, _txNumber *big.Int) (*types.Transaction, error)
Payout is a paid mutator transaction binding the contract method 0x634235fc.
Solidity: function Payout(_to address, _value uint256, _txNumber uint256) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*SimpleGatekeeperWithLimitTransactorSession) SetCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) SetCommission(_commission *big.Int) (*types.Transaction, error)
SetCommission is a paid mutator transaction binding the contract method 0x6ea58031.
Solidity: function SetCommission(_commission uint256) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) SetFreezingTime ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) SetFreezingTime(_freezingTime *big.Int) (*types.Transaction, error)
SetFreezingTime is a paid mutator transaction binding the contract method 0xcc38d7ca.
Solidity: function SetFreezingTime(_freezingTime uint256) returns()
func (*SimpleGatekeeperWithLimitTransactorSession) TransferCommission ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) TransferCommission() (*types.Transaction, error)
TransferCommission is a paid mutator transaction binding the contract method 0x06d8e8b1.
Solidity: function TransferCommission() returns()
func (*SimpleGatekeeperWithLimitTransactorSession) TransferOwnership ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) 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 (*SimpleGatekeeperWithLimitTransactorSession) UnfreezeKeeper ¶
func (_SimpleGatekeeperWithLimit *SimpleGatekeeperWithLimitTransactorSession) UnfreezeKeeper(_keeper common.Address) (*types.Transaction, error)
UnfreezeKeeper is a paid mutator transaction binding the contract method 0xe5837a7b.
Solidity: function UnfreezeKeeper(_keeper address) returns()
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(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(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(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 TestnetFaucet ¶
type TestnetFaucet struct { TestnetFaucetCaller // Read-only binding to the contract TestnetFaucetTransactor // Write-only binding to the contract TestnetFaucetFilterer // Log filterer for contract events }
TestnetFaucet is an auto generated Go binding around an Ethereum contract.
func DeployTestnetFaucet ¶
func DeployTestnetFaucet(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *TestnetFaucet, error)
DeployTestnetFaucet deploys a new Ethereum contract, binding an instance of TestnetFaucet to it.
func NewTestnetFaucet ¶
func NewTestnetFaucet(address common.Address, backend bind.ContractBackend) (*TestnetFaucet, error)
NewTestnetFaucet creates a new instance of TestnetFaucet, bound to a specific deployed contract.
type TestnetFaucetCaller ¶
type TestnetFaucetCaller struct {
// contains filtered or unexported fields
}
TestnetFaucetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTestnetFaucetCaller ¶
func NewTestnetFaucetCaller(address common.Address, caller bind.ContractCaller) (*TestnetFaucetCaller, error)
NewTestnetFaucetCaller creates a new read-only instance of TestnetFaucet, bound to a specific deployed contract.
func (*TestnetFaucetCaller) GetTokenAddress ¶
func (_TestnetFaucet *TestnetFaucetCaller) GetTokenAddress(opts *bind.CallOpts) (common.Address, error)
GetTokenAddress is a free data retrieval call binding the contract method 0x10fe9ae8.
Solidity: function getTokenAddress() constant returns(address)
type TestnetFaucetCallerRaw ¶
type TestnetFaucetCallerRaw struct {
Contract *TestnetFaucetCaller // Generic read-only contract binding to access the raw methods on
}
TestnetFaucetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TestnetFaucetCallerRaw) Call ¶
func (_TestnetFaucet *TestnetFaucetCallerRaw) 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 TestnetFaucetCallerSession ¶
type TestnetFaucetCallerSession struct { Contract *TestnetFaucetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TestnetFaucetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TestnetFaucetCallerSession) GetTokenAddress ¶
func (_TestnetFaucet *TestnetFaucetCallerSession) GetTokenAddress() (common.Address, error)
GetTokenAddress is a free data retrieval call binding the contract method 0x10fe9ae8.
Solidity: function getTokenAddress() constant returns(address)
type TestnetFaucetFilterer ¶
type TestnetFaucetFilterer struct {
// contains filtered or unexported fields
}
TestnetFaucetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTestnetFaucetFilterer ¶
func NewTestnetFaucetFilterer(address common.Address, filterer bind.ContractFilterer) (*TestnetFaucetFilterer, error)
NewTestnetFaucetFilterer creates a new log filterer instance of TestnetFaucet, bound to a specific deployed contract.
func (*TestnetFaucetFilterer) FilterOwnershipRenounced ¶ added in v0.4.17
func (_TestnetFaucet *TestnetFaucetFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*TestnetFaucetOwnershipRenouncedIterator, error)
FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*TestnetFaucetFilterer) FilterOwnershipTransferred ¶
func (_TestnetFaucet *TestnetFaucetFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TestnetFaucetOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)
func (*TestnetFaucetFilterer) WatchOwnershipRenounced ¶ added in v0.4.17
func (_TestnetFaucet *TestnetFaucetFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *TestnetFaucetOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)
WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.
Solidity: e OwnershipRenounced(previousOwner indexed address)
func (*TestnetFaucetFilterer) WatchOwnershipTransferred ¶
func (_TestnetFaucet *TestnetFaucetFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TestnetFaucetOwnershipTransferred, 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 TestnetFaucetOwnershipRenounced ¶ added in v0.4.17
type TestnetFaucetOwnershipRenounced struct { PreviousOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TestnetFaucetOwnershipRenounced represents a OwnershipRenounced event raised by the TestnetFaucet contract.
type TestnetFaucetOwnershipRenouncedIterator ¶ added in v0.4.17
type TestnetFaucetOwnershipRenouncedIterator struct { Event *TestnetFaucetOwnershipRenounced // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestnetFaucetOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the TestnetFaucet contract.
func (*TestnetFaucetOwnershipRenouncedIterator) Close ¶ added in v0.4.17
func (it *TestnetFaucetOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestnetFaucetOwnershipRenouncedIterator) Error ¶ added in v0.4.17
func (it *TestnetFaucetOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestnetFaucetOwnershipRenouncedIterator) Next ¶ added in v0.4.17
func (it *TestnetFaucetOwnershipRenouncedIterator) 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 TestnetFaucetOwnershipTransferred ¶
type TestnetFaucetOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TestnetFaucetOwnershipTransferred represents a OwnershipTransferred event raised by the TestnetFaucet contract.
type TestnetFaucetOwnershipTransferredIterator ¶
type TestnetFaucetOwnershipTransferredIterator struct { Event *TestnetFaucetOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestnetFaucetOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TestnetFaucet contract.
func (*TestnetFaucetOwnershipTransferredIterator) Close ¶
func (it *TestnetFaucetOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestnetFaucetOwnershipTransferredIterator) Error ¶
func (it *TestnetFaucetOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestnetFaucetOwnershipTransferredIterator) Next ¶
func (it *TestnetFaucetOwnershipTransferredIterator) 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 TestnetFaucetRaw ¶
type TestnetFaucetRaw struct {
Contract *TestnetFaucet // Generic contract binding to access the raw methods on
}
TestnetFaucetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TestnetFaucetRaw) Call ¶
func (_TestnetFaucet *TestnetFaucetRaw) 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 (*TestnetFaucetRaw) Transact ¶
func (_TestnetFaucet *TestnetFaucetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TestnetFaucetRaw) Transfer ¶
func (_TestnetFaucet *TestnetFaucetRaw) 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 TestnetFaucetSession ¶
type TestnetFaucetSession struct { Contract *TestnetFaucet // 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 }
TestnetFaucetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TestnetFaucetSession) GetTokenAddress ¶
func (_TestnetFaucet *TestnetFaucetSession) GetTokenAddress() (common.Address, error)
GetTokenAddress is a free data retrieval call binding the contract method 0x10fe9ae8.
Solidity: function getTokenAddress() constant returns(address)
func (*TestnetFaucetSession) GetTokens ¶
func (_TestnetFaucet *TestnetFaucetSession) GetTokens() (*types.Transaction, error)
GetTokens is a paid mutator transaction binding the contract method 0xaa6ca808.
Solidity: function getTokens() returns(bool)
func (*TestnetFaucetSession) MintToken ¶
func (_TestnetFaucet *TestnetFaucetSession) MintToken(target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
MintToken is a paid mutator transaction binding the contract method 0x79c65068.
Solidity: function mintToken(target address, mintedAmount uint256) returns(bool)
func (*TestnetFaucetSession) Owner ¶
func (_TestnetFaucet *TestnetFaucetSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*TestnetFaucetSession) RenounceOwnership ¶ added in v0.4.17
func (_TestnetFaucet *TestnetFaucetSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestnetFaucetSession) TransferOwnership ¶
func (_TestnetFaucet *TestnetFaucetSession) 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 TestnetFaucetTransactor ¶
type TestnetFaucetTransactor struct {
// contains filtered or unexported fields
}
TestnetFaucetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTestnetFaucetTransactor ¶
func NewTestnetFaucetTransactor(address common.Address, transactor bind.ContractTransactor) (*TestnetFaucetTransactor, error)
NewTestnetFaucetTransactor creates a new write-only instance of TestnetFaucet, bound to a specific deployed contract.
func (*TestnetFaucetTransactor) GetTokens ¶
func (_TestnetFaucet *TestnetFaucetTransactor) GetTokens(opts *bind.TransactOpts) (*types.Transaction, error)
GetTokens is a paid mutator transaction binding the contract method 0xaa6ca808.
Solidity: function getTokens() returns(bool)
func (*TestnetFaucetTransactor) MintToken ¶
func (_TestnetFaucet *TestnetFaucetTransactor) MintToken(opts *bind.TransactOpts, target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
MintToken is a paid mutator transaction binding the contract method 0x79c65068.
Solidity: function mintToken(target address, mintedAmount uint256) returns(bool)
func (*TestnetFaucetTransactor) RenounceOwnership ¶ added in v0.4.17
func (_TestnetFaucet *TestnetFaucetTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestnetFaucetTransactor) TransferOwnership ¶
func (_TestnetFaucet *TestnetFaucetTransactor) 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 TestnetFaucetTransactorRaw ¶
type TestnetFaucetTransactorRaw struct {
Contract *TestnetFaucetTransactor // Generic write-only contract binding to access the raw methods on
}
TestnetFaucetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TestnetFaucetTransactorRaw) Transact ¶
func (_TestnetFaucet *TestnetFaucetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TestnetFaucetTransactorRaw) Transfer ¶
func (_TestnetFaucet *TestnetFaucetTransactorRaw) 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 TestnetFaucetTransactorSession ¶
type TestnetFaucetTransactorSession struct { Contract *TestnetFaucetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TestnetFaucetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TestnetFaucetTransactorSession) GetTokens ¶
func (_TestnetFaucet *TestnetFaucetTransactorSession) GetTokens() (*types.Transaction, error)
GetTokens is a paid mutator transaction binding the contract method 0xaa6ca808.
Solidity: function getTokens() returns(bool)
func (*TestnetFaucetTransactorSession) MintToken ¶
func (_TestnetFaucet *TestnetFaucetTransactorSession) MintToken(target common.Address, mintedAmount *big.Int) (*types.Transaction, error)
MintToken is a paid mutator transaction binding the contract method 0x79c65068.
Solidity: function mintToken(target address, mintedAmount uint256) returns(bool)
func (*TestnetFaucetTransactorSession) RenounceOwnership ¶ added in v0.4.17
func (_TestnetFaucet *TestnetFaucetTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestnetFaucetTransactorSession) TransferOwnership ¶
func (_TestnetFaucet *TestnetFaucetTransactorSession) TransferOwnership(_newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(_newOwner address) returns()
Source Files ¶
- AddressHashMap.go
- BasicToken.go
- Blacklist.go
- DeployList.go
- DevicesStorage.go
- ERC20.go
- ERC20Basic.go
- Market.go
- Migrations.go
- MultiSigWallet.go
- OracleUSD.go
- Ownable.go
- Pausable.go
- ProfileRegistry.go
- SNM.go
- SNMMasterchain.go
- SafeMath.go
- SimpleGatekeeperWithLimit.go
- SimpleGatekeeperWithLimitLive.go
- StandardToken.go
- TestnetFaucet.go