Versions in this module Expand all Collapse all v1 v1.0.2 May 13, 2021 v1.0.0 Feb 1, 2021 Changes in this version + const BerryDisputeABI + const BerryDisputeBin + const BerryGettersABI + const BerryGettersBin + const BerryGettersLibraryABI + const BerryGettersLibraryBin + const BerryMasterABI + const BerryMasterBin + const BerryStakeABI + const BerryStakeBin + const BerryStorageABI + const BerryStorageBin + const BerryTransferABI + const BerryTransferBin + const SafeMathABI + const SafeMathBin + const UtilitiesABI + const UtilitiesBin + type BerryDispute struct + func DeployBerryDispute(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryDispute, error) + func NewBerryDispute(address common.Address, backend bind.ContractBackend) (*BerryDispute, error) + type BerryDisputeCaller struct + func NewBerryDisputeCaller(address common.Address, caller bind.ContractCaller) (*BerryDisputeCaller, error) + type BerryDisputeCallerRaw struct + Contract *BerryDisputeCaller + func (_BerryDispute *BerryDisputeCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryDisputeCallerSession struct + CallOpts bind.CallOpts + Contract *BerryDisputeCaller + type BerryDisputeDisputeVoteTallied struct + Active bool + DisputeID *big.Int + Raw types.Log + ReportedMiner common.Address + ReportingParty common.Address + Result *big.Int + type BerryDisputeDisputeVoteTalliedIterator struct + Event *BerryDisputeDisputeVoteTallied + func (it *BerryDisputeDisputeVoteTalliedIterator) Close() error + func (it *BerryDisputeDisputeVoteTalliedIterator) Error() error + func (it *BerryDisputeDisputeVoteTalliedIterator) Next() bool + type BerryDisputeFilterer struct + func NewBerryDisputeFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryDisputeFilterer, error) + func (_BerryDispute *BerryDisputeFilterer) FilterDisputeVoteTallied(opts *bind.FilterOpts, _disputeID []*big.Int, _reportedMiner []common.Address) (*BerryDisputeDisputeVoteTalliedIterator, error) + func (_BerryDispute *BerryDisputeFilterer) FilterNewBerryAddress(opts *bind.FilterOpts) (*BerryDisputeNewBerryAddressIterator, error) + func (_BerryDispute *BerryDisputeFilterer) FilterNewDispute(opts *bind.FilterOpts, _disputeId []*big.Int, _requestId []*big.Int) (*BerryDisputeNewDisputeIterator, error) + func (_BerryDispute *BerryDisputeFilterer) FilterVoted(opts *bind.FilterOpts, _disputeID []*big.Int, _voter []common.Address) (*BerryDisputeVotedIterator, error) + func (_BerryDispute *BerryDisputeFilterer) WatchDisputeVoteTallied(opts *bind.WatchOpts, sink chan<- *BerryDisputeDisputeVoteTallied, ...) (event.Subscription, error) + func (_BerryDispute *BerryDisputeFilterer) WatchNewBerryAddress(opts *bind.WatchOpts, sink chan<- *BerryDisputeNewBerryAddress) (event.Subscription, error) + func (_BerryDispute *BerryDisputeFilterer) WatchNewDispute(opts *bind.WatchOpts, sink chan<- *BerryDisputeNewDispute, ...) (event.Subscription, error) + func (_BerryDispute *BerryDisputeFilterer) WatchVoted(opts *bind.WatchOpts, sink chan<- *BerryDisputeVoted, _disputeID []*big.Int, ...) (event.Subscription, error) + type BerryDisputeNewBerryAddress struct + NewBerry common.Address + Raw types.Log + type BerryDisputeNewBerryAddressIterator struct + Event *BerryDisputeNewBerryAddress + func (it *BerryDisputeNewBerryAddressIterator) Close() error + func (it *BerryDisputeNewBerryAddressIterator) Error() error + func (it *BerryDisputeNewBerryAddressIterator) Next() bool + type BerryDisputeNewDispute struct + DisputeId *big.Int + Miner common.Address + Raw types.Log + RequestId *big.Int + Timestamp *big.Int + type BerryDisputeNewDisputeIterator struct + Event *BerryDisputeNewDispute + func (it *BerryDisputeNewDisputeIterator) Close() error + func (it *BerryDisputeNewDisputeIterator) Error() error + func (it *BerryDisputeNewDisputeIterator) Next() bool + type BerryDisputeRaw struct + Contract *BerryDispute + func (_BerryDispute *BerryDisputeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryDispute *BerryDisputeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryDispute *BerryDisputeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryDisputeSession struct + CallOpts bind.CallOpts + Contract *BerryDispute + TransactOpts bind.TransactOpts + type BerryDisputeTransactor struct + func NewBerryDisputeTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryDisputeTransactor, error) + type BerryDisputeTransactorRaw struct + Contract *BerryDisputeTransactor + func (_BerryDispute *BerryDisputeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryDispute *BerryDisputeTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryDisputeTransactorSession struct + Contract *BerryDisputeTransactor + TransactOpts bind.TransactOpts + type BerryDisputeVoted struct + DisputeID *big.Int + Position bool + Raw types.Log + Voter common.Address + type BerryDisputeVotedIterator struct + Event *BerryDisputeVoted + func (it *BerryDisputeVotedIterator) Close() error + func (it *BerryDisputeVotedIterator) Error() error + func (it *BerryDisputeVotedIterator) Next() bool + type BerryGetters struct + func DeployBerryGetters(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryGetters, error) + func NewBerryGetters(address common.Address, backend bind.ContractBackend) (*BerryGetters, error) + type BerryGettersCaller struct + func NewBerryGettersCaller(address common.Address, caller bind.ContractCaller) (*BerryGettersCaller, error) + func (_BerryGetters *BerryGettersCaller) Allowance(opts *bind.CallOpts, _user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) AllowedToTrade(opts *bind.CallOpts, _user common.Address, _amount *big.Int) (bool, error) + func (_BerryGetters *BerryGettersCaller) BalanceOf(opts *bind.CallOpts, _user common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) BalanceOfAt(opts *bind.CallOpts, _user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) DidMine(opts *bind.CallOpts, _challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryGetters *BerryGettersCaller) DidVote(opts *bind.CallOpts, _disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryGetters *BerryGettersCaller) GetAddressVars(opts *bind.CallOpts, _data [32]byte) (common.Address, error) + func (_BerryGetters *BerryGettersCaller) GetAllDisputeVars(opts *bind.CallOpts, _disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryGetters *BerryGettersCaller) GetCurrentVariables(opts *bind.CallOpts) ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetDisputeIdByDisputeHash(opts *bind.CallOpts, _hash [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetDisputeUintVars(opts *bind.CallOpts, _disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetLastNewValue(opts *bind.CallOpts) (*big.Int, bool, error) + func (_BerryGetters *BerryGettersCaller) GetLastNewValueById(opts *bind.CallOpts, _requestId *big.Int) (*big.Int, bool, error) + func (_BerryGetters *BerryGettersCaller) GetMinedBlockNum(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetMinersByRequestIdAndTimestamp(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryGetters *BerryGettersCaller) GetName(opts *bind.CallOpts) (string, error) + func (_BerryGetters *BerryGettersCaller) GetNewValueCountbyRequestId(opts *bind.CallOpts, _requestId *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestIdByQueryHash(opts *bind.CallOpts, _request [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestIdByRequestQIndex(opts *bind.CallOpts, _index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestIdByTimestamp(opts *bind.CallOpts, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestQ(opts *bind.CallOpts) ([51]*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestUintVars(opts *bind.CallOpts, _requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetRequestVars(opts *bind.CallOpts, _requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetStakerInfo(opts *bind.CallOpts, _staker common.Address) (*big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetSubmissionsByTimestamp(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetSymbol(opts *bind.CallOpts) (string, error) + func (_BerryGetters *BerryGettersCaller) GetTimestampbyRequestIDandIndex(opts *bind.CallOpts, _requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetUintVar(opts *bind.CallOpts, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) GetVariablesOnDeck(opts *bind.CallOpts) (*big.Int, *big.Int, string, error) + func (_BerryGetters *BerryGettersCaller) IsInDispute(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryGetters *BerryGettersCaller) RetrieveData(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type BerryGettersCallerRaw struct + Contract *BerryGettersCaller + func (_BerryGetters *BerryGettersCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryGettersCallerSession struct + CallOpts bind.CallOpts + Contract *BerryGettersCaller + func (_BerryGetters *BerryGettersCallerSession) Allowance(_user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) AllowedToTrade(_user common.Address, _amount *big.Int) (bool, error) + func (_BerryGetters *BerryGettersCallerSession) BalanceOf(_user common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) BalanceOfAt(_user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) DidMine(_challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryGetters *BerryGettersCallerSession) DidVote(_disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryGetters *BerryGettersCallerSession) GetAddressVars(_data [32]byte) (common.Address, error) + func (_BerryGetters *BerryGettersCallerSession) GetAllDisputeVars(_disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryGetters *BerryGettersCallerSession) GetCurrentVariables() ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetDisputeIdByDisputeHash(_hash [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetDisputeUintVars(_disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetLastNewValue() (*big.Int, bool, error) + func (_BerryGetters *BerryGettersCallerSession) GetLastNewValueById(_requestId *big.Int) (*big.Int, bool, error) + func (_BerryGetters *BerryGettersCallerSession) GetMinedBlockNum(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetMinersByRequestIdAndTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryGetters *BerryGettersCallerSession) GetName() (string, error) + func (_BerryGetters *BerryGettersCallerSession) GetNewValueCountbyRequestId(_requestId *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestIdByQueryHash(_request [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestIdByRequestQIndex(_index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestIdByTimestamp(_timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestQ() ([51]*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestUintVars(_requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetRequestVars(_requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetStakerInfo(_staker common.Address) (*big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetSubmissionsByTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetSymbol() (string, error) + func (_BerryGetters *BerryGettersCallerSession) GetTimestampbyRequestIDandIndex(_requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetUintVar(_data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) GetVariablesOnDeck() (*big.Int, *big.Int, string, error) + func (_BerryGetters *BerryGettersCallerSession) IsInDispute(_requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryGetters *BerryGettersCallerSession) RetrieveData(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersCallerSession) TotalSupply() (*big.Int, error) + type BerryGettersFilterer struct + func NewBerryGettersFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryGettersFilterer, error) + type BerryGettersLibrary struct + func DeployBerryGettersLibrary(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryGettersLibrary, error) + func NewBerryGettersLibrary(address common.Address, backend bind.ContractBackend) (*BerryGettersLibrary, error) + type BerryGettersLibraryCaller struct + func NewBerryGettersLibraryCaller(address common.Address, caller bind.ContractCaller) (*BerryGettersLibraryCaller, error) + type BerryGettersLibraryCallerRaw struct + Contract *BerryGettersLibraryCaller + func (_BerryGettersLibrary *BerryGettersLibraryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryGettersLibraryCallerSession struct + CallOpts bind.CallOpts + Contract *BerryGettersLibraryCaller + type BerryGettersLibraryFilterer struct + func NewBerryGettersLibraryFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryGettersLibraryFilterer, error) + func (_BerryGettersLibrary *BerryGettersLibraryFilterer) FilterNewBerryAddress(opts *bind.FilterOpts) (*BerryGettersLibraryNewBerryAddressIterator, error) + func (_BerryGettersLibrary *BerryGettersLibraryFilterer) WatchNewBerryAddress(opts *bind.WatchOpts, sink chan<- *BerryGettersLibraryNewBerryAddress) (event.Subscription, error) + type BerryGettersLibraryNewBerryAddress struct + NewBerry common.Address + Raw types.Log + type BerryGettersLibraryNewBerryAddressIterator struct + Event *BerryGettersLibraryNewBerryAddress + func (it *BerryGettersLibraryNewBerryAddressIterator) Close() error + func (it *BerryGettersLibraryNewBerryAddressIterator) Error() error + func (it *BerryGettersLibraryNewBerryAddressIterator) Next() bool + type BerryGettersLibraryRaw struct + Contract *BerryGettersLibrary + func (_BerryGettersLibrary *BerryGettersLibraryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryGettersLibrary *BerryGettersLibraryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryGettersLibrary *BerryGettersLibraryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryGettersLibrarySession struct + CallOpts bind.CallOpts + Contract *BerryGettersLibrary + TransactOpts bind.TransactOpts + type BerryGettersLibraryTransactor struct + func NewBerryGettersLibraryTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryGettersLibraryTransactor, error) + type BerryGettersLibraryTransactorRaw struct + Contract *BerryGettersLibraryTransactor + func (_BerryGettersLibrary *BerryGettersLibraryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryGettersLibrary *BerryGettersLibraryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryGettersLibraryTransactorSession struct + Contract *BerryGettersLibraryTransactor + TransactOpts bind.TransactOpts + type BerryGettersRaw struct + Contract *BerryGetters + func (_BerryGetters *BerryGettersRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryGetters *BerryGettersRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryGetters *BerryGettersRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryGettersSession struct + CallOpts bind.CallOpts + Contract *BerryGetters + TransactOpts bind.TransactOpts + func (_BerryGetters *BerryGettersSession) Allowance(_user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) AllowedToTrade(_user common.Address, _amount *big.Int) (bool, error) + func (_BerryGetters *BerryGettersSession) BalanceOf(_user common.Address) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) BalanceOfAt(_user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) DidMine(_challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryGetters *BerryGettersSession) DidVote(_disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryGetters *BerryGettersSession) GetAddressVars(_data [32]byte) (common.Address, error) + func (_BerryGetters *BerryGettersSession) GetAllDisputeVars(_disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryGetters *BerryGettersSession) GetCurrentVariables() ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersSession) GetDisputeIdByDisputeHash(_hash [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetDisputeUintVars(_disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetLastNewValue() (*big.Int, bool, error) + func (_BerryGetters *BerryGettersSession) GetLastNewValueById(_requestId *big.Int) (*big.Int, bool, error) + func (_BerryGetters *BerryGettersSession) GetMinedBlockNum(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetMinersByRequestIdAndTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryGetters *BerryGettersSession) GetName() (string, error) + func (_BerryGetters *BerryGettersSession) GetNewValueCountbyRequestId(_requestId *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestIdByQueryHash(_request [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestIdByRequestQIndex(_index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestIdByTimestamp(_timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestQ() ([51]*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestUintVars(_requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetRequestVars(_requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersSession) GetStakerInfo(_staker common.Address) (*big.Int, *big.Int, error) + func (_BerryGetters *BerryGettersSession) GetSubmissionsByTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetSymbol() (string, error) + func (_BerryGetters *BerryGettersSession) GetTimestampbyRequestIDandIndex(_requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetUintVar(_data [32]byte) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) GetVariablesOnDeck() (*big.Int, *big.Int, string, error) + func (_BerryGetters *BerryGettersSession) IsInDispute(_requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryGetters *BerryGettersSession) RetrieveData(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryGetters *BerryGettersSession) TotalSupply() (*big.Int, error) + type BerryGettersTransactor struct + func NewBerryGettersTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryGettersTransactor, error) + type BerryGettersTransactorRaw struct + Contract *BerryGettersTransactor + func (_BerryGetters *BerryGettersTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryGetters *BerryGettersTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryGettersTransactorSession struct + Contract *BerryGettersTransactor + TransactOpts bind.TransactOpts + type BerryMaster struct + func DeployBerryMaster(auth *bind.TransactOpts, backend bind.ContractBackend, ...) (common.Address, *types.Transaction, *BerryMaster, error) + func NewBerryMaster(address common.Address, backend bind.ContractBackend) (*BerryMaster, error) + type BerryMasterCaller struct + func NewBerryMasterCaller(address common.Address, caller bind.ContractCaller) (*BerryMasterCaller, error) + func (_BerryMaster *BerryMasterCaller) Allowance(opts *bind.CallOpts, _user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) AllowedToTrade(opts *bind.CallOpts, _user common.Address, _amount *big.Int) (bool, error) + func (_BerryMaster *BerryMasterCaller) BalanceOf(opts *bind.CallOpts, _user common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) BalanceOfAt(opts *bind.CallOpts, _user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) DidMine(opts *bind.CallOpts, _challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryMaster *BerryMasterCaller) DidVote(opts *bind.CallOpts, _disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryMaster *BerryMasterCaller) GetAddressVars(opts *bind.CallOpts, _data [32]byte) (common.Address, error) + func (_BerryMaster *BerryMasterCaller) GetAllDisputeVars(opts *bind.CallOpts, _disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryMaster *BerryMasterCaller) GetCurrentVariables(opts *bind.CallOpts) ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetDisputeIdByDisputeHash(opts *bind.CallOpts, _hash [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetDisputeUintVars(opts *bind.CallOpts, _disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetLastNewValue(opts *bind.CallOpts) (*big.Int, bool, error) + func (_BerryMaster *BerryMasterCaller) GetLastNewValueById(opts *bind.CallOpts, _requestId *big.Int) (*big.Int, bool, error) + func (_BerryMaster *BerryMasterCaller) GetMinedBlockNum(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetMinersByRequestIdAndTimestamp(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryMaster *BerryMasterCaller) GetName(opts *bind.CallOpts) (string, error) + func (_BerryMaster *BerryMasterCaller) GetNewValueCountbyRequestId(opts *bind.CallOpts, _requestId *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestIdByQueryHash(opts *bind.CallOpts, _request [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestIdByRequestQIndex(opts *bind.CallOpts, _index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestIdByTimestamp(opts *bind.CallOpts, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestQ(opts *bind.CallOpts) ([51]*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestUintVars(opts *bind.CallOpts, _requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetRequestVars(opts *bind.CallOpts, _requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetStakerInfo(opts *bind.CallOpts, _staker common.Address) (*big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetSubmissionsByTimestamp(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetSymbol(opts *bind.CallOpts) (string, error) + func (_BerryMaster *BerryMasterCaller) GetTimestampbyRequestIDandIndex(opts *bind.CallOpts, _requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetUintVar(opts *bind.CallOpts, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) GetVariablesOnDeck(opts *bind.CallOpts) (*big.Int, *big.Int, string, error) + func (_BerryMaster *BerryMasterCaller) IsInDispute(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryMaster *BerryMasterCaller) RetrieveData(opts *bind.CallOpts, _requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type BerryMasterCallerRaw struct + Contract *BerryMasterCaller + func (_BerryMaster *BerryMasterCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryMasterCallerSession struct + CallOpts bind.CallOpts + Contract *BerryMasterCaller + func (_BerryMaster *BerryMasterCallerSession) Allowance(_user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) AllowedToTrade(_user common.Address, _amount *big.Int) (bool, error) + func (_BerryMaster *BerryMasterCallerSession) BalanceOf(_user common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) BalanceOfAt(_user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) DidMine(_challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryMaster *BerryMasterCallerSession) DidVote(_disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryMaster *BerryMasterCallerSession) GetAddressVars(_data [32]byte) (common.Address, error) + func (_BerryMaster *BerryMasterCallerSession) GetAllDisputeVars(_disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryMaster *BerryMasterCallerSession) GetCurrentVariables() ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetDisputeIdByDisputeHash(_hash [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetDisputeUintVars(_disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetLastNewValue() (*big.Int, bool, error) + func (_BerryMaster *BerryMasterCallerSession) GetLastNewValueById(_requestId *big.Int) (*big.Int, bool, error) + func (_BerryMaster *BerryMasterCallerSession) GetMinedBlockNum(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetMinersByRequestIdAndTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryMaster *BerryMasterCallerSession) GetName() (string, error) + func (_BerryMaster *BerryMasterCallerSession) GetNewValueCountbyRequestId(_requestId *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestIdByQueryHash(_request [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestIdByRequestQIndex(_index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestIdByTimestamp(_timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestQ() ([51]*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestUintVars(_requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetRequestVars(_requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetStakerInfo(_staker common.Address) (*big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetSubmissionsByTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetSymbol() (string, error) + func (_BerryMaster *BerryMasterCallerSession) GetTimestampbyRequestIDandIndex(_requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetUintVar(_data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) GetVariablesOnDeck() (*big.Int, *big.Int, string, error) + func (_BerryMaster *BerryMasterCallerSession) IsInDispute(_requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryMaster *BerryMasterCallerSession) RetrieveData(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterCallerSession) TotalSupply() (*big.Int, error) + type BerryMasterFilterer struct + func NewBerryMasterFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryMasterFilterer, error) + func (_BerryMaster *BerryMasterFilterer) FilterNewBerryAddress(opts *bind.FilterOpts) (*BerryMasterNewBerryAddressIterator, error) + func (_BerryMaster *BerryMasterFilterer) WatchNewBerryAddress(opts *bind.WatchOpts, sink chan<- *BerryMasterNewBerryAddress) (event.Subscription, error) + type BerryMasterNewBerryAddress struct + NewBerry common.Address + Raw types.Log + type BerryMasterNewBerryAddressIterator struct + Event *BerryMasterNewBerryAddress + func (it *BerryMasterNewBerryAddressIterator) Close() error + func (it *BerryMasterNewBerryAddressIterator) Error() error + func (it *BerryMasterNewBerryAddressIterator) Next() bool + type BerryMasterRaw struct + Contract *BerryMaster + func (_BerryMaster *BerryMasterRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryMaster *BerryMasterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryMaster *BerryMasterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryMasterSession struct + CallOpts bind.CallOpts + Contract *BerryMaster + TransactOpts bind.TransactOpts + func (_BerryMaster *BerryMasterSession) Allowance(_user common.Address, _spender common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) AllowedToTrade(_user common.Address, _amount *big.Int) (bool, error) + func (_BerryMaster *BerryMasterSession) BalanceOf(_user common.Address) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) BalanceOfAt(_user common.Address, _blockNumber *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) ChangeBerryContract(_berryContract common.Address) (*types.Transaction, error) + func (_BerryMaster *BerryMasterSession) ChangeDeity(_newDeity common.Address) (*types.Transaction, error) + func (_BerryMaster *BerryMasterSession) DidMine(_challenge [32]byte, _miner common.Address) (bool, error) + func (_BerryMaster *BerryMasterSession) DidVote(_disputeId *big.Int, _address common.Address) (bool, error) + func (_BerryMaster *BerryMasterSession) GetAddressVars(_data [32]byte) (common.Address, error) + func (_BerryMaster *BerryMasterSession) GetAllDisputeVars(_disputeId *big.Int) ([32]byte, bool, bool, bool, common.Address, common.Address, common.Address, ...) + func (_BerryMaster *BerryMasterSession) GetCurrentVariables() ([32]byte, *big.Int, *big.Int, string, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterSession) GetDisputeIdByDisputeHash(_hash [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetDisputeUintVars(_disputeId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetLastNewValue() (*big.Int, bool, error) + func (_BerryMaster *BerryMasterSession) GetLastNewValueById(_requestId *big.Int) (*big.Int, bool, error) + func (_BerryMaster *BerryMasterSession) GetMinedBlockNum(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetMinersByRequestIdAndTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]common.Address, error) + func (_BerryMaster *BerryMasterSession) GetName() (string, error) + func (_BerryMaster *BerryMasterSession) GetNewValueCountbyRequestId(_requestId *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestIdByQueryHash(_request [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestIdByRequestQIndex(_index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestIdByTimestamp(_timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestQ() ([51]*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestUintVars(_requestId *big.Int, _data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetRequestVars(_requestId *big.Int) (string, string, [32]byte, *big.Int, *big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterSession) GetStakerInfo(_staker common.Address) (*big.Int, *big.Int, error) + func (_BerryMaster *BerryMasterSession) GetSubmissionsByTimestamp(_requestId *big.Int, _timestamp *big.Int) ([5]*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetSymbol() (string, error) + func (_BerryMaster *BerryMasterSession) GetTimestampbyRequestIDandIndex(_requestID *big.Int, _index *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetUintVar(_data [32]byte) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) GetVariablesOnDeck() (*big.Int, *big.Int, string, error) + func (_BerryMaster *BerryMasterSession) IsInDispute(_requestId *big.Int, _timestamp *big.Int) (bool, error) + func (_BerryMaster *BerryMasterSession) RetrieveData(_requestId *big.Int, _timestamp *big.Int) (*big.Int, error) + func (_BerryMaster *BerryMasterSession) TotalSupply() (*big.Int, error) + type BerryMasterTransactor struct + func NewBerryMasterTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryMasterTransactor, error) + func (_BerryMaster *BerryMasterTransactor) ChangeBerryContract(opts *bind.TransactOpts, _berryContract common.Address) (*types.Transaction, error) + func (_BerryMaster *BerryMasterTransactor) ChangeDeity(opts *bind.TransactOpts, _newDeity common.Address) (*types.Transaction, error) + type BerryMasterTransactorRaw struct + Contract *BerryMasterTransactor + func (_BerryMaster *BerryMasterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryMaster *BerryMasterTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryMasterTransactorSession struct + Contract *BerryMasterTransactor + TransactOpts bind.TransactOpts + func (_BerryMaster *BerryMasterTransactorSession) ChangeBerryContract(_berryContract common.Address) (*types.Transaction, error) + func (_BerryMaster *BerryMasterTransactorSession) ChangeDeity(_newDeity common.Address) (*types.Transaction, error) + type BerryStake struct + func DeployBerryStake(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryStake, error) + func NewBerryStake(address common.Address, backend bind.ContractBackend) (*BerryStake, error) + type BerryStakeCaller struct + func NewBerryStakeCaller(address common.Address, caller bind.ContractCaller) (*BerryStakeCaller, error) + type BerryStakeCallerRaw struct + Contract *BerryStakeCaller + func (_BerryStake *BerryStakeCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryStakeCallerSession struct + CallOpts bind.CallOpts + Contract *BerryStakeCaller + type BerryStakeFilterer struct + func NewBerryStakeFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryStakeFilterer, error) + func (_BerryStake *BerryStakeFilterer) FilterNewStake(opts *bind.FilterOpts, _sender []common.Address) (*BerryStakeNewStakeIterator, error) + func (_BerryStake *BerryStakeFilterer) FilterStakeWithdrawRequested(opts *bind.FilterOpts, _sender []common.Address) (*BerryStakeStakeWithdrawRequestedIterator, error) + func (_BerryStake *BerryStakeFilterer) FilterStakeWithdrawn(opts *bind.FilterOpts, _sender []common.Address) (*BerryStakeStakeWithdrawnIterator, error) + func (_BerryStake *BerryStakeFilterer) WatchNewStake(opts *bind.WatchOpts, sink chan<- *BerryStakeNewStake, ...) (event.Subscription, error) + func (_BerryStake *BerryStakeFilterer) WatchStakeWithdrawRequested(opts *bind.WatchOpts, sink chan<- *BerryStakeStakeWithdrawRequested, ...) (event.Subscription, error) + func (_BerryStake *BerryStakeFilterer) WatchStakeWithdrawn(opts *bind.WatchOpts, sink chan<- *BerryStakeStakeWithdrawn, ...) (event.Subscription, error) + type BerryStakeNewStake struct + Raw types.Log + Sender common.Address + type BerryStakeNewStakeIterator struct + Event *BerryStakeNewStake + func (it *BerryStakeNewStakeIterator) Close() error + func (it *BerryStakeNewStakeIterator) Error() error + func (it *BerryStakeNewStakeIterator) Next() bool + type BerryStakeRaw struct + Contract *BerryStake + func (_BerryStake *BerryStakeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryStake *BerryStakeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryStake *BerryStakeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryStakeSession struct + CallOpts bind.CallOpts + Contract *BerryStake + TransactOpts bind.TransactOpts + type BerryStakeStakeWithdrawRequested struct + Raw types.Log + Sender common.Address + type BerryStakeStakeWithdrawRequestedIterator struct + Event *BerryStakeStakeWithdrawRequested + func (it *BerryStakeStakeWithdrawRequestedIterator) Close() error + func (it *BerryStakeStakeWithdrawRequestedIterator) Error() error + func (it *BerryStakeStakeWithdrawRequestedIterator) Next() bool + type BerryStakeStakeWithdrawn struct + Raw types.Log + Sender common.Address + type BerryStakeStakeWithdrawnIterator struct + Event *BerryStakeStakeWithdrawn + func (it *BerryStakeStakeWithdrawnIterator) Close() error + func (it *BerryStakeStakeWithdrawnIterator) Error() error + func (it *BerryStakeStakeWithdrawnIterator) Next() bool + type BerryStakeTransactor struct + func NewBerryStakeTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryStakeTransactor, error) + type BerryStakeTransactorRaw struct + Contract *BerryStakeTransactor + func (_BerryStake *BerryStakeTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryStake *BerryStakeTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryStakeTransactorSession struct + Contract *BerryStakeTransactor + TransactOpts bind.TransactOpts + type BerryStorage struct + func DeployBerryStorage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryStorage, error) + func NewBerryStorage(address common.Address, backend bind.ContractBackend) (*BerryStorage, error) + type BerryStorageCaller struct + func NewBerryStorageCaller(address common.Address, caller bind.ContractCaller) (*BerryStorageCaller, error) + type BerryStorageCallerRaw struct + Contract *BerryStorageCaller + func (_BerryStorage *BerryStorageCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryStorageCallerSession struct + CallOpts bind.CallOpts + Contract *BerryStorageCaller + type BerryStorageFilterer struct + func NewBerryStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryStorageFilterer, error) + type BerryStorageRaw struct + Contract *BerryStorage + func (_BerryStorage *BerryStorageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryStorage *BerryStorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryStorage *BerryStorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryStorageSession struct + CallOpts bind.CallOpts + Contract *BerryStorage + TransactOpts bind.TransactOpts + type BerryStorageTransactor struct + func NewBerryStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryStorageTransactor, error) + type BerryStorageTransactorRaw struct + Contract *BerryStorageTransactor + func (_BerryStorage *BerryStorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryStorage *BerryStorageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryStorageTransactorSession struct + Contract *BerryStorageTransactor + TransactOpts bind.TransactOpts + type BerryTransfer struct + func DeployBerryTransfer(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BerryTransfer, error) + func NewBerryTransfer(address common.Address, backend bind.ContractBackend) (*BerryTransfer, error) + type BerryTransferApproval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type BerryTransferApprovalIterator struct + Event *BerryTransferApproval + func (it *BerryTransferApprovalIterator) Close() error + func (it *BerryTransferApprovalIterator) Error() error + func (it *BerryTransferApprovalIterator) Next() bool + type BerryTransferCaller struct + func NewBerryTransferCaller(address common.Address, caller bind.ContractCaller) (*BerryTransferCaller, error) + type BerryTransferCallerRaw struct + Contract *BerryTransferCaller + func (_BerryTransfer *BerryTransferCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BerryTransferCallerSession struct + CallOpts bind.CallOpts + Contract *BerryTransferCaller + type BerryTransferFilterer struct + func NewBerryTransferFilterer(address common.Address, filterer bind.ContractFilterer) (*BerryTransferFilterer, error) + func (_BerryTransfer *BerryTransferFilterer) FilterApproval(opts *bind.FilterOpts, _owner []common.Address, _spender []common.Address) (*BerryTransferApprovalIterator, error) + func (_BerryTransfer *BerryTransferFilterer) FilterTransfer(opts *bind.FilterOpts, _from []common.Address, _to []common.Address) (*BerryTransferTransferIterator, error) + func (_BerryTransfer *BerryTransferFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *BerryTransferApproval, ...) (event.Subscription, error) + func (_BerryTransfer *BerryTransferFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *BerryTransferTransfer, ...) (event.Subscription, error) + type BerryTransferRaw struct + Contract *BerryTransfer + func (_BerryTransfer *BerryTransferRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_BerryTransfer *BerryTransferRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryTransfer *BerryTransferRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryTransferSession struct + CallOpts bind.CallOpts + Contract *BerryTransfer + TransactOpts bind.TransactOpts + type BerryTransferTransactor struct + func NewBerryTransferTransactor(address common.Address, transactor bind.ContractTransactor) (*BerryTransferTransactor, error) + type BerryTransferTransactorRaw struct + Contract *BerryTransferTransactor + func (_BerryTransfer *BerryTransferTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BerryTransfer *BerryTransferTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BerryTransferTransactorSession struct + Contract *BerryTransferTransactor + TransactOpts bind.TransactOpts + type BerryTransferTransfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type BerryTransferTransferIterator struct + Event *BerryTransferTransfer + func (it *BerryTransferTransferIterator) Close() error + func (it *BerryTransferTransferIterator) Error() error + func (it *BerryTransferTransferIterator) Next() bool + type SafeMath struct + func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error) + func NewSafeMath(address common.Address, backend bind.ContractBackend) (*SafeMath, error) + type SafeMathCaller struct + func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error) + type SafeMathCallerRaw struct + Contract *SafeMathCaller + func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type SafeMathCallerSession struct + CallOpts bind.CallOpts + Contract *SafeMathCaller + type SafeMathFilterer struct + func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error) + type SafeMathRaw struct + Contract *SafeMath + 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 struct + CallOpts bind.CallOpts + Contract *SafeMath + TransactOpts bind.TransactOpts + type SafeMathTransactor struct + func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error) + type SafeMathTransactorRaw struct + Contract *SafeMathTransactor + func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathTransactorSession struct + Contract *SafeMathTransactor + TransactOpts bind.TransactOpts + type Utilities struct + func DeployUtilities(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Utilities, error) + func NewUtilities(address common.Address, backend bind.ContractBackend) (*Utilities, error) + type UtilitiesCaller struct + func NewUtilitiesCaller(address common.Address, caller bind.ContractCaller) (*UtilitiesCaller, error) + type UtilitiesCallerRaw struct + Contract *UtilitiesCaller + func (_Utilities *UtilitiesCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type UtilitiesCallerSession struct + CallOpts bind.CallOpts + Contract *UtilitiesCaller + type UtilitiesFilterer struct + func NewUtilitiesFilterer(address common.Address, filterer bind.ContractFilterer) (*UtilitiesFilterer, error) + type UtilitiesRaw struct + Contract *Utilities + func (_Utilities *UtilitiesRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_Utilities *UtilitiesRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Utilities *UtilitiesRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type UtilitiesSession struct + CallOpts bind.CallOpts + Contract *Utilities + TransactOpts bind.TransactOpts + type UtilitiesTransactor struct + func NewUtilitiesTransactor(address common.Address, transactor bind.ContractTransactor) (*UtilitiesTransactor, error) + type UtilitiesTransactorRaw struct + Contract *UtilitiesTransactor + func (_Utilities *UtilitiesTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Utilities *UtilitiesTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type UtilitiesTransactorSession struct + Contract *UtilitiesTransactor + TransactOpts bind.TransactOpts