Documentation ¶
Index ¶
- Constants
- Variables
- type Claims
- func (c *Claims) BalanceUpdated(blc uint64, pod objectid.ID) ([]common.Hash, error)
- func (c *Claims) Client() *ethclient.Client
- func (c *Claims) CreateResolve(pod objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
- func (c *Claims) ExistsResolve(pod objectid.ID) (bool, error)
- func (c *Claims) ResolveCreated(blc uint64, pod objectid.ID) (common.Hash, error)
- func (c *Claims) SearchHistory(pod objectid.ID, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (c *Claims) SearchIndices(pod objectid.ID) ([8]*big.Int, error)
- func (c *Claims) SearchIndicesDeprecated(pod objectid.ID) ([]*big.Int, error)
- func (c *Claims) SearchLatest(pod objectid.ID) (objectid.ID, uint8, error)
- func (c *Claims) SearchResolve(pod objectid.ID, ind uint8) (bool, error)
- func (c *Claims) SearchResults(pod objectid.ID) (bool, bool, bool, error)
- func (c *Claims) SearchSamples(pod objectid.ID, lef *big.Int, rig *big.Int) ([]uint8, error)
- func (c *Claims) SearchSamplesDeprecated(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *Claims) SearchStakers(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *Claims) SearchVoters(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *Claims) SearchVotesDeprecated(pod objectid.ID) (int64, int64, error)
- func (c *Claims) UpdateBalance(pod objectid.ID, max uint64) (*types.Transaction, error)
- func (c *Claims) Version() string
- type ClaimsConfig
- type ClaimsConfigV040
- type ClaimsConfigV050
- type ClaimsContractBindingV040
- type ClaimsContractBindingV040BalanceUpdated
- type ClaimsContractBindingV040BalanceUpdatedIterator
- type ClaimsContractBindingV040Caller
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) ADDRESSSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) ADDRESSSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISFEE(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISPROPOSER(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISPROTOCOL(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISTOTAL(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BOTROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMADDRESSN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMADDRESSY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMBALANCES(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMBALANCEV(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYP(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYR(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYT(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEA(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEB(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEC(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKED(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMTRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMTRUTHY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationBasis(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationMax(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationMin(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleMember(opts *bind.CallOpts, role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleMemberCount(opts *bind.CallOpts, role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) MAXUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) MIDUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchBalance(opts *bind.CallOpts, use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchContent(opts *bind.CallOpts, pod *big.Int) (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchExpired(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchHistory(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchIndices(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchLatest(opts *bind.CallOpts, pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchPropose(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchResolve(opts *bind.CallOpts, pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchResults(opts *bind.CallOpts, pod *big.Int) (bool, bool, bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchSamples(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchStakers(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchToken(opts *bind.CallOpts, pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchVotes(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VERSION(opts *bind.CallOpts) (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTESTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTESTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHS(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHV(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHY(opts *bind.CallOpts) (uint8, error)
- type ClaimsContractBindingV040CallerRaw
- type ClaimsContractBindingV040CallerSession
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISFEE() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISPROPOSER() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISPROTOCOL() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMBALANCES() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMBALANCEV() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationBasis() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationMax() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationMin() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) Owner() (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchContent(pod *big.Int) (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchIndices(pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchResolve(pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchResults(pod *big.Int) (bool, bool, bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchVotes(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) Token() (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VERSION() (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHY() (uint8, error)
- type ClaimsContractBindingV040ClaimUpdated
- type ClaimsContractBindingV040ClaimUpdatedIterator
- type ClaimsContractBindingV040DisputeCreated
- type ClaimsContractBindingV040DisputeCreatedIterator
- type ClaimsContractBindingV040DisputeSettled
- type ClaimsContractBindingV040DisputeSettledIterator
- type ClaimsContractBindingV040Filterer
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterBalanceUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV040BalanceUpdatedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ClaimUpdatedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040DisputeCreatedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV040DisputeSettledIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ProposeCreatedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV040ProposeSettledIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ResolveCreatedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, ...) (*ClaimsContractBindingV040RoleAdminChangedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingV040RoleGrantedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingV040RoleRevokedIterator, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseBalanceUpdated(log types.Log) (*ClaimsContractBindingV040BalanceUpdated, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingV040ClaimUpdated, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingV040DisputeCreated, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingV040DisputeSettled, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingV040ProposeCreated, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingV040ProposeSettled, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingV040ResolveCreated, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingV040RoleAdminChanged, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingV040RoleGranted, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingV040RoleRevoked, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchBalanceUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040BalanceUpdated) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ClaimUpdated) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040DisputeCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040DisputeSettled) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ProposeCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ProposeSettled) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ResolveCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleAdminChanged, ...) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleGranted, ...) (event.Subscription, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleRevoked, ...) (event.Subscription, error)
- type ClaimsContractBindingV040ProposeCreated
- type ClaimsContractBindingV040ProposeCreatedIterator
- type ClaimsContractBindingV040ProposeSettled
- type ClaimsContractBindingV040ProposeSettledIterator
- type ClaimsContractBindingV040Raw
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClaimsContractBindingV040ResolveCreated
- type ClaimsContractBindingV040ResolveCreatedIterator
- type ClaimsContractBindingV040RoleAdminChanged
- type ClaimsContractBindingV040RoleAdminChangedIterator
- type ClaimsContractBindingV040RoleGranted
- type ClaimsContractBindingV040RoleGrantedIterator
- type ClaimsContractBindingV040RoleRevoked
- type ClaimsContractBindingV040RoleRevokedIterator
- type ClaimsContractBindingV040Session
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISFEE() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISPROPOSER() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISPROTOCOL() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMBALANCES() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMBALANCEV() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationBasis() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationMax() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationMin() (uint64, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Owner() (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Receive() (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchContent(pod *big.Int) (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchIndices(pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchResolve(pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchResults(pod *big.Int) (bool, bool, bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchVotes(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Token() (common.Address, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VERSION() (string, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHY() (uint8, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Withdraw(bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingV040Transactor
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreateDispute(opts *bind.TransactOpts, dis *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreatePropose(opts *bind.TransactOpts, pro *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreateResolve(opts *bind.TransactOpts, pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateBalance(opts *bind.TransactOpts, pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateDuration(opts *bind.TransactOpts, bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateOwner(opts *bind.TransactOpts, own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdatePropose(opts *bind.TransactOpts, pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateResolve(opts *bind.TransactOpts, pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) Withdraw(opts *bind.TransactOpts, bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingV040TransactorRaw
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClaimsContractBindingV040TransactorSession
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) Receive() (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) Withdraw(bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingV050
- type ClaimsContractBindingV050BalanceUpdated
- type ClaimsContractBindingV050BalanceUpdatedIterator
- type ClaimsContractBindingV050Caller
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) ADDRESSSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) ADDRESSSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISFEE(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISPROPOSER(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISPROTOCOL(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISTOTAL(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BOTROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMADDRESSN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMADDRESSY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMBALANCES(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMBALANCEV(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYP(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYR(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYT(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEA(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEB(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEC(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKED(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMTRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMTRUTHY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationBasis(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationMax(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationMin(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleMember(opts *bind.CallOpts, role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleMemberCount(opts *bind.CallOpts, role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) MAXUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) MIDUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchBalance(opts *bind.CallOpts, use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchContent(opts *bind.CallOpts, pod *big.Int) (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchExpired(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchHistory(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchIndices(opts *bind.CallOpts, pod *big.Int) ([8]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchLatest(opts *bind.CallOpts, pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchPropose(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchResolve(opts *bind.CallOpts, pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchResults(opts *bind.CallOpts, pod *big.Int) (bool, bool, bool, bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchSamples(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchStakers(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchToken(opts *bind.CallOpts, pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchVoters(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VERSION(opts *bind.CallOpts) (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTESTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTESTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHS(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHV(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHY(opts *bind.CallOpts) (uint8, error)
- type ClaimsContractBindingV050CallerRaw
- type ClaimsContractBindingV050CallerSession
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISFEE() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISPROPOSER() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISPROTOCOL() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMBALANCES() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMBALANCEV() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationBasis() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationMax() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationMin() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) Owner() (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchContent(pod *big.Int) (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchIndices(pod *big.Int) ([8]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchResolve(pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchResults(pod *big.Int) (bool, bool, bool, bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchVoters(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) Token() (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VERSION() (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHY() (uint8, error)
- type ClaimsContractBindingV050ClaimUpdated
- type ClaimsContractBindingV050ClaimUpdatedIterator
- type ClaimsContractBindingV050DisputeCreated
- type ClaimsContractBindingV050DisputeCreatedIterator
- type ClaimsContractBindingV050DisputeSettled
- type ClaimsContractBindingV050DisputeSettledIterator
- type ClaimsContractBindingV050Filterer
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterBalanceUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV050BalanceUpdatedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ClaimUpdatedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050DisputeCreatedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV050DisputeSettledIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ProposeCreatedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV050ProposeSettledIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ResolveCreatedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, ...) (*ClaimsContractBindingV050RoleAdminChangedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingV050RoleGrantedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingV050RoleRevokedIterator, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseBalanceUpdated(log types.Log) (*ClaimsContractBindingV050BalanceUpdated, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingV050ClaimUpdated, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingV050DisputeCreated, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingV050DisputeSettled, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingV050ProposeCreated, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingV050ProposeSettled, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingV050ResolveCreated, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingV050RoleAdminChanged, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingV050RoleGranted, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingV050RoleRevoked, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchBalanceUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050BalanceUpdated) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ClaimUpdated) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050DisputeCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050DisputeSettled) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ProposeCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ProposeSettled) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ResolveCreated) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleAdminChanged, ...) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleGranted, ...) (event.Subscription, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleRevoked, ...) (event.Subscription, error)
- type ClaimsContractBindingV050ProposeCreated
- type ClaimsContractBindingV050ProposeCreatedIterator
- type ClaimsContractBindingV050ProposeSettled
- type ClaimsContractBindingV050ProposeSettledIterator
- type ClaimsContractBindingV050Raw
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClaimsContractBindingV050ResolveCreated
- type ClaimsContractBindingV050ResolveCreatedIterator
- type ClaimsContractBindingV050RoleAdminChanged
- type ClaimsContractBindingV050RoleAdminChangedIterator
- type ClaimsContractBindingV050RoleGranted
- type ClaimsContractBindingV050RoleGrantedIterator
- type ClaimsContractBindingV050RoleRevoked
- type ClaimsContractBindingV050RoleRevokedIterator
- type ClaimsContractBindingV050Session
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISFEE() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISPROPOSER() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISPROTOCOL() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMBALANCES() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMBALANCEV() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationBasis() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationMax() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationMin() (uint64, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Owner() (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Receive() (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchContent(pod *big.Int) (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchIndices(pod *big.Int) ([8]*big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchResolve(pod *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchResults(pod *big.Int) (bool, bool, bool, bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchVoters(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Token() (common.Address, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VERSION() (string, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHY() (uint8, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Withdraw(bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingV050Transactor
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreateDispute(opts *bind.TransactOpts, dis *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreatePropose(opts *bind.TransactOpts, pro *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreateResolve(opts *bind.TransactOpts, pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateBalance(opts *bind.TransactOpts, pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateDuration(opts *bind.TransactOpts, bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateOwner(opts *bind.TransactOpts, own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdatePropose(opts *bind.TransactOpts, pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateResolve(opts *bind.TransactOpts, pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) Withdraw(opts *bind.TransactOpts, bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingV050TransactorRaw
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClaimsContractBindingV050TransactorSession
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) Receive() (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) Withdraw(bal *big.Int) (*types.Transaction, error)
- type ClaimsV040
- func (c *ClaimsV040) BalanceUpdated(blc uint64, pod objectid.ID) ([]common.Hash, error)
- func (c *ClaimsV040) CreateResolve(pod objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
- func (c *ClaimsV040) ExistsResolve(pod objectid.ID) (bool, error)
- func (c *ClaimsV040) ResolveCreated(blc uint64, pod objectid.ID) (common.Hash, error)
- func (c *ClaimsV040) SearchHistory(pod objectid.ID, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (c *ClaimsV040) SearchIndices(pod objectid.ID) ([]*big.Int, error)
- func (c *ClaimsV040) SearchLatest(pod objectid.ID) (objectid.ID, uint8, error)
- func (c *ClaimsV040) SearchResolve(pod objectid.ID, ind uint8) (bool, error)
- func (c *ClaimsV040) SearchSamples(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *ClaimsV040) SearchStakers(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *ClaimsV040) SearchVotes(pod objectid.ID) (int64, int64, error)
- func (c *ClaimsV040) UpdateBalance(pod objectid.ID, max uint64) (*types.Transaction, error)
- type ClaimsV050
- func (c *ClaimsV050) BalanceUpdated(blc uint64, pod objectid.ID) ([]common.Hash, error)
- func (c *ClaimsV050) CreateResolve(pod objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
- func (c *ClaimsV050) ExistsResolve(pod objectid.ID) (bool, error)
- func (c *ClaimsV050) ResolveCreated(blc uint64, pod objectid.ID) (common.Hash, error)
- func (c *ClaimsV050) SearchHistory(pod objectid.ID, lef *big.Int, rig *big.Int) ([]*big.Int, error)
- func (c *ClaimsV050) SearchIndices(pod objectid.ID) ([8]*big.Int, error)
- func (c *ClaimsV050) SearchLatest(pod objectid.ID) (objectid.ID, uint8, error)
- func (c *ClaimsV050) SearchResolve(pod objectid.ID, ind uint8) (bool, error)
- func (c *ClaimsV050) SearchResults(pod objectid.ID) (bool, bool, bool, error)
- func (c *ClaimsV050) SearchSamples(pod objectid.ID, lef *big.Int, rig *big.Int) ([]uint8, error)
- func (c *ClaimsV050) SearchStakers(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *ClaimsV050) SearchVoters(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (c *ClaimsV050) UpdateBalance(pod objectid.ID, max uint64) (*types.Transaction, error)
- type Contract
- type Interface
- type V_0_4_0
- type V_0_5_0
Constants ¶
const ( // CLAIM_BALANCE_S is the bitmap index to call SearchResolve with. This index // is mapped to a boolean that tracks whether claims got already fully settled // onchain. CLAIM_BALANCE_S uint8 = 1 )
Variables ¶
var ClaimsContractBindingV040ABI = ClaimsContractBindingV040MetaData.ABI
ClaimsContractBindingV040ABI is the input ABI used to generate the binding from. Deprecated: Use ClaimsContractBindingV040MetaData.ABI instead.
var ClaimsContractBindingV040MetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"own\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tok\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"AccessControlBadConfirmation\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"neededRole\",\"type\":\"bytes32\"}],\"name\":\"AccessControlUnauthorizedAccount\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Address\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"Balance\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"unx\",\"type\":\"uint256\"}],\"name\":\"Expired\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Mapping\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Process\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"BalanceUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"ClaimUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"DisputeCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"all\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"yay\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nah\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tot\",\"type\":\"uint256\"}],\"name\":\"DisputeSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"ProposeCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"all\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"yay\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nah\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tot\",\"type\":\"uint256\"}],\"name\":\"ProposeSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"len\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"ResolveCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"previousAdminRole\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"newAdminRole\",\"type\":\"bytes32\"}],\"name\":\"RoleAdminChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"RoleGranted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"RoleRevoked\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"ADDRESS_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"ADDRESS_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_FEE\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_PROPOSER\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_PROTOCOL\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_TOTAL\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BOT_ROLE\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_ADDRESS_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_ADDRESS_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_S\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_V\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_P\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_R\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_T\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_A\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_B\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_C\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_D\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_TRUTH_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_TRUTH_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DEFAULT_ADMIN_ROLE\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_UINT256\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MID_UINT256\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_S\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_V\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"},{\"internalType\":\"string\",\"name\":\"con\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"}],\"name\":\"createDispute\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"},{\"internalType\":\"string\",\"name\":\"con\",\"type\":\"string\"},{\"internalType\":\"address[]\",\"name\":\"tok\",\"type\":\"address[]\"}],\"name\":\"createPropose\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"ind\",\"type\":\"uint256[]\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"createResolve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationBasis\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationMax\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationMin\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"}],\"name\":\"getRoleAdmin\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"name\":\"getRoleMember\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"}],\"name\":\"getRoleMemberCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"grantRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"hasRole\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"callerConfirmation\",\"type\":\"address\"}],\"name\":\"renounceRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"revokeRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"}],\"name\":\"searchBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchContent\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchExpired\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchHistory\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchIndices\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchLatest\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchPropose\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"ind\",\"type\":\"uint8\"}],\"name\":\"searchResolve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchResults\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchSamples\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchStakers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"}],\"name\":\"searchToken\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchVotes\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"token\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"max\",\"type\":\"uint256\"}],\"name\":\"updateBalance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"bas\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"max\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"min\",\"type\":\"uint64\"}],\"name\":\"updateDuration\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"own\",\"type\":\"address\"}],\"name\":\"updateOwner\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"tok\",\"type\":\"uint256\"}],\"name\":\"updatePropose\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"}],\"name\":\"updateResolve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]",
}
ClaimsContractBindingV040MetaData contains all meta data concerning the ClaimsContractBindingV040 contract.
var ClaimsContractBindingV050ABI = ClaimsContractBindingV050MetaData.ABI
ClaimsContractBindingV050ABI is the input ABI used to generate the binding from. Deprecated: Use ClaimsContractBindingV050MetaData.ABI instead.
var ClaimsContractBindingV050MetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"own\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"tok\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"AccessControlBadConfirmation\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"bytes32\",\"name\":\"neededRole\",\"type\":\"bytes32\"}],\"name\":\"AccessControlUnauthorizedAccount\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Address\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"Balance\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"unx\",\"type\":\"uint256\"}],\"name\":\"Expired\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Mapping\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"why\",\"type\":\"string\"}],\"name\":\"Process\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"BalanceUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"ClaimUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"DisputeCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"all\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"yay\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nah\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tot\",\"type\":\"uint256\"}],\"name\":\"DisputeSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"ProposeCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"all\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"yay\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nah\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tot\",\"type\":\"uint256\"}],\"name\":\"ProposeSettled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"len\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"ResolveCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"previousAdminRole\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"newAdminRole\",\"type\":\"bytes32\"}],\"name\":\"RoleAdminChanged\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"RoleGranted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"RoleRevoked\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"ADDRESS_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"ADDRESS_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_FEE\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_PROPOSER\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_PROTOCOL\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BASIS_TOTAL\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BOT_ROLE\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_ADDRESS_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_ADDRESS_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_S\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_V\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_P\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_R\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_EXPIRY_T\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_A\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_B\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_C\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_D\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_TRUTH_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_TRUTH_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DEFAULT_ADMIN_ROLE\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_UINT256\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MID_UINT256\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_STAKE_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_STAKE_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_N\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_S\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_V\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VOTE_TRUTH_Y\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"dis\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"},{\"internalType\":\"string\",\"name\":\"con\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"}],\"name\":\"createDispute\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"},{\"internalType\":\"string\",\"name\":\"con\",\"type\":\"string\"},{\"internalType\":\"address[]\",\"name\":\"tok\",\"type\":\"address[]\"}],\"name\":\"createPropose\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"ind\",\"type\":\"uint256[]\"},{\"internalType\":\"uint64\",\"name\":\"exp\",\"type\":\"uint64\"}],\"name\":\"createResolve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationBasis\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationMax\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"durationMin\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"}],\"name\":\"getRoleAdmin\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"name\":\"getRoleMember\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"}],\"name\":\"getRoleMemberCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"grantRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"hasRole\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"callerConfirmation\",\"type\":\"address\"}],\"name\":\"renounceRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"role\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"revokeRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"use\",\"type\":\"address\"}],\"name\":\"searchBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchContent\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchExpired\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchHistory\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchIndices\",\"outputs\":[{\"internalType\":\"uint256[8]\",\"name\":\"\",\"type\":\"uint256[8]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchLatest\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchPropose\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"ind\",\"type\":\"uint8\"}],\"name\":\"searchResolve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"}],\"name\":\"searchResults\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchSamples\",\"outputs\":[{\"internalType\":\"uint8[]\",\"name\":\"\",\"type\":\"uint8[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchStakers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"}],\"name\":\"searchToken\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lef\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rig\",\"type\":\"uint256\"}],\"name\":\"searchVoters\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"token\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"max\",\"type\":\"uint256\"}],\"name\":\"updateBalance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"bas\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"max\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"min\",\"type\":\"uint64\"}],\"name\":\"updateDuration\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"own\",\"type\":\"address\"}],\"name\":\"updateOwner\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"tok\",\"type\":\"uint256\"}],\"name\":\"updatePropose\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pod\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"vot\",\"type\":\"bool\"}],\"name\":\"updateResolve\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"bal\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]",
}
ClaimsContractBindingV050MetaData contains all meta data concerning the ClaimsContractBindingV050 contract.
Functions ¶
This section is empty.
Types ¶
type Claims ¶
type Claims struct {
// contains filtered or unexported fields
}
func NewClaims ¶
func NewClaims(c ClaimsConfig) *Claims
func (*Claims) BalanceUpdated ¶
func (*Claims) CreateResolve ¶
func (*Claims) ResolveCreated ¶
func (*Claims) SearchHistory ¶
func (*Claims) SearchIndicesDeprecated ¶
func (*Claims) SearchLatest ¶
func (*Claims) SearchResolve ¶
func (*Claims) SearchResults ¶
func (*Claims) SearchSamples ¶
func (*Claims) SearchSamplesDeprecated ¶
func (*Claims) SearchStakers ¶
func (*Claims) SearchVoters ¶
func (*Claims) SearchVotesDeprecated ¶
func (*Claims) UpdateBalance ¶
type ClaimsConfig ¶
type ClaimsConfigV040 ¶
type ClaimsConfigV050 ¶
type ClaimsContractBindingV040 ¶
type ClaimsContractBindingV040 struct { ClaimsContractBindingV040Caller // Read-only binding to the contract ClaimsContractBindingV040Transactor // Write-only binding to the contract ClaimsContractBindingV040Filterer // Log filterer for contract events }
ClaimsContractBindingV040 is an auto generated Go binding around an Ethereum contract.
func NewClaimsContractBindingV040 ¶
func NewClaimsContractBindingV040(address common.Address, backend bind.ContractBackend) (*ClaimsContractBindingV040, error)
NewClaimsContractBindingV040 creates a new instance of ClaimsContractBindingV040, bound to a specific deployed contract.
type ClaimsContractBindingV040BalanceUpdated ¶
type ClaimsContractBindingV040BalanceUpdated struct { Pod *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040BalanceUpdated represents a BalanceUpdated event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040BalanceUpdatedIterator ¶
type ClaimsContractBindingV040BalanceUpdatedIterator struct { Event *ClaimsContractBindingV040BalanceUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040BalanceUpdatedIterator is returned from FilterBalanceUpdated and is used to iterate over the raw logs and unpacked data for BalanceUpdated events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040BalanceUpdatedIterator) Close ¶
func (it *ClaimsContractBindingV040BalanceUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040BalanceUpdatedIterator) Error ¶
func (it *ClaimsContractBindingV040BalanceUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040BalanceUpdatedIterator) Next ¶
func (it *ClaimsContractBindingV040BalanceUpdatedIterator) 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 ClaimsContractBindingV040Caller ¶
type ClaimsContractBindingV040Caller struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV040Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewClaimsContractBindingV040Caller ¶
func NewClaimsContractBindingV040Caller(address common.Address, caller bind.ContractCaller) (*ClaimsContractBindingV040Caller, error)
NewClaimsContractBindingV040Caller creates a new read-only instance of ClaimsContractBindingV040, bound to a specific deployed contract.
func (*ClaimsContractBindingV040Caller) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) ADDRESSSTAKEN(opts *bind.CallOpts) (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) ADDRESSSTAKEY(opts *bind.CallOpts) (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Caller) BASISFEE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISFEE(opts *bind.CallOpts) (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV040Caller) BASISPROPOSER ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISPROPOSER(opts *bind.CallOpts) (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV040Caller) BASISPROTOCOL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISPROTOCOL(opts *bind.CallOpts) (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV040Caller) BASISTOTAL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BASISTOTAL(opts *bind.CallOpts) (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV040Caller) BOTROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) BOTROLE(opts *bind.CallOpts) ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040Caller) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMADDRESSN(opts *bind.CallOpts) (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMADDRESSY(opts *bind.CallOpts) (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMBALANCES ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMBALANCES(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMBALANCEV(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYP(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYR(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMEXPIRYT(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEA(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEB(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEC(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKED ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKED(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEN(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMSTAKEY(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMTRUTHN(opts *bind.CallOpts) (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) CLAIMTRUTHY(opts *bind.CallOpts) (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV040Caller) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040Caller) DurationBasis ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationBasis(opts *bind.CallOpts) (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV040Caller) DurationMax ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationMax(opts *bind.CallOpts) (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV040Caller) DurationMin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) DurationMin(opts *bind.CallOpts) (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV040Caller) GetRoleAdmin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV040Caller) GetRoleMember ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleMember(opts *bind.CallOpts, role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV040Caller) GetRoleMemberCount ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) GetRoleMemberCount(opts *bind.CallOpts, role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV040Caller) HasRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV040Caller) MAXUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) MAXUINT256(opts *bind.CallOpts) (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040Caller) MIDUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) MIDUINT256(opts *bind.CallOpts) (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040Caller) Owner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV040Caller) SearchBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchBalance(opts *bind.CallOpts, use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Caller) SearchContent ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchContent(opts *bind.CallOpts, pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV040Caller) SearchExpired ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchExpired(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Caller) SearchHistory ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchHistory(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV040Caller) SearchIndices ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchIndices(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingV040Caller) SearchLatest ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchLatest(opts *bind.CallOpts, pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV040Caller) SearchPropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchPropose(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV040Caller) SearchResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchResolve(opts *bind.CallOpts, pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV040Caller) SearchResults ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchResults(opts *bind.CallOpts, pod *big.Int) (bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool)
func (*ClaimsContractBindingV040Caller) SearchSamples ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchSamples(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040Caller) SearchStakers ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchStakers(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040Caller) SearchToken ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchToken(opts *bind.CallOpts, pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV040Caller) SearchVotes ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SearchVotes(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Caller) SupportsInterface ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV040Caller) Token ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) Token(opts *bind.CallOpts) (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV040Caller) VERSION ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VERSION(opts *bind.CallOpts) (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV040Caller) VOTESTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTESTAKEN(opts *bind.CallOpts) (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) VOTESTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTESTAKEY(opts *bind.CallOpts) (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Caller) VOTETRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHN(opts *bind.CallOpts) (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040Caller) VOTETRUTHS ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHS(opts *bind.CallOpts) (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV040Caller) VOTETRUTHV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHV(opts *bind.CallOpts) (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV040Caller) VOTETRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Caller) VOTETRUTHY(opts *bind.CallOpts) (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
type ClaimsContractBindingV040CallerRaw ¶
type ClaimsContractBindingV040CallerRaw struct {
Contract *ClaimsContractBindingV040Caller // Generic read-only contract binding to access the raw methods on
}
ClaimsContractBindingV040CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingV040CallerRaw) Call ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerRaw) 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 ClaimsContractBindingV040CallerSession ¶
type ClaimsContractBindingV040CallerSession struct { Contract *ClaimsContractBindingV040Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ClaimsContractBindingV040CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ClaimsContractBindingV040CallerSession) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) BASISFEE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISFEE() (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV040CallerSession) BASISPROPOSER ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISPROPOSER() (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV040CallerSession) BASISPROTOCOL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISPROTOCOL() (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV040CallerSession) BASISTOTAL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV040CallerSession) BOTROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040CallerSession) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMBALANCES ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMBALANCES() (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMBALANCEV() (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKED ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040CallerSession) DurationBasis ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV040CallerSession) DurationMax ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV040CallerSession) DurationMin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV040CallerSession) GetRoleAdmin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV040CallerSession) GetRoleMember ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV040CallerSession) GetRoleMemberCount ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV040CallerSession) HasRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV040CallerSession) MAXUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040CallerSession) MIDUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040CallerSession) Owner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV040CallerSession) SearchBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SearchContent ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchContent(pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV040CallerSession) SearchExpired ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SearchHistory ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV040CallerSession) SearchIndices ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchIndices(pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SearchLatest ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SearchPropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SearchResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchResolve(pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV040CallerSession) SearchResults ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchResults(pod *big.Int) (bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool)
func (*ClaimsContractBindingV040CallerSession) SearchSamples ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040CallerSession) SearchStakers ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040CallerSession) SearchToken ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchToken(pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV040CallerSession) SearchVotes ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SearchVotes(pod *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040CallerSession) SupportsInterface ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV040CallerSession) Token ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV040CallerSession) VERSION ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV040CallerSession) VOTESTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) VOTESTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) VOTETRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) VOTETRUTHS ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) VOTETRUTHV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV040CallerSession) VOTETRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040CallerSession) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
type ClaimsContractBindingV040ClaimUpdated ¶
type ClaimsContractBindingV040ClaimUpdated struct { Pod *big.Int Use common.Address Bal *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040ClaimUpdated represents a ClaimUpdated event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040ClaimUpdatedIterator ¶
type ClaimsContractBindingV040ClaimUpdatedIterator struct { Event *ClaimsContractBindingV040ClaimUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040ClaimUpdatedIterator is returned from FilterClaimUpdated and is used to iterate over the raw logs and unpacked data for ClaimUpdated events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040ClaimUpdatedIterator) Close ¶
func (it *ClaimsContractBindingV040ClaimUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040ClaimUpdatedIterator) Error ¶
func (it *ClaimsContractBindingV040ClaimUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040ClaimUpdatedIterator) Next ¶
func (it *ClaimsContractBindingV040ClaimUpdatedIterator) 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 ClaimsContractBindingV040DisputeCreated ¶
type ClaimsContractBindingV040DisputeCreated struct { Dis *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040DisputeCreated represents a DisputeCreated event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040DisputeCreatedIterator ¶
type ClaimsContractBindingV040DisputeCreatedIterator struct { Event *ClaimsContractBindingV040DisputeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040DisputeCreatedIterator is returned from FilterDisputeCreated and is used to iterate over the raw logs and unpacked data for DisputeCreated events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040DisputeCreatedIterator) Close ¶
func (it *ClaimsContractBindingV040DisputeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040DisputeCreatedIterator) Error ¶
func (it *ClaimsContractBindingV040DisputeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040DisputeCreatedIterator) Next ¶
func (it *ClaimsContractBindingV040DisputeCreatedIterator) 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 ClaimsContractBindingV040DisputeSettled ¶
type ClaimsContractBindingV040DisputeSettled struct { Dis *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040DisputeSettled represents a DisputeSettled event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040DisputeSettledIterator ¶
type ClaimsContractBindingV040DisputeSettledIterator struct { Event *ClaimsContractBindingV040DisputeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040DisputeSettledIterator is returned from FilterDisputeSettled and is used to iterate over the raw logs and unpacked data for DisputeSettled events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040DisputeSettledIterator) Close ¶
func (it *ClaimsContractBindingV040DisputeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040DisputeSettledIterator) Error ¶
func (it *ClaimsContractBindingV040DisputeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040DisputeSettledIterator) Next ¶
func (it *ClaimsContractBindingV040DisputeSettledIterator) 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 ClaimsContractBindingV040Filterer ¶
type ClaimsContractBindingV040Filterer struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV040Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewClaimsContractBindingV040Filterer ¶
func NewClaimsContractBindingV040Filterer(address common.Address, filterer bind.ContractFilterer) (*ClaimsContractBindingV040Filterer, error)
NewClaimsContractBindingV040Filterer creates a new log filterer instance of ClaimsContractBindingV040, bound to a specific deployed contract.
func (*ClaimsContractBindingV040Filterer) FilterBalanceUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterBalanceUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV040BalanceUpdatedIterator, error)
FilterBalanceUpdated is a free log retrieval operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV040Filterer) FilterClaimUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ClaimUpdatedIterator, error)
FilterClaimUpdated is a free log retrieval operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV040Filterer) FilterDisputeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040DisputeCreatedIterator, error)
FilterDisputeCreated is a free log retrieval operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) FilterDisputeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV040DisputeSettledIterator, error)
FilterDisputeSettled is a free log retrieval operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) FilterProposeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ProposeCreatedIterator, error)
FilterProposeCreated is a free log retrieval operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) FilterProposeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV040ProposeSettledIterator, error)
FilterProposeSettled is a free log retrieval operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) FilterResolveCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV040ResolveCreatedIterator, error)
FilterResolveCreated is a free log retrieval operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV040Filterer) FilterRoleAdminChanged ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (*ClaimsContractBindingV040RoleAdminChangedIterator, error)
FilterRoleAdminChanged is a free log retrieval operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV040Filterer) FilterRoleGranted ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingV040RoleGrantedIterator, error)
FilterRoleGranted is a free log retrieval operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV040Filterer) FilterRoleRevoked ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingV040RoleRevokedIterator, error)
FilterRoleRevoked is a free log retrieval operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV040Filterer) ParseBalanceUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseBalanceUpdated(log types.Log) (*ClaimsContractBindingV040BalanceUpdated, error)
ParseBalanceUpdated is a log parse operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV040Filterer) ParseClaimUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingV040ClaimUpdated, error)
ParseClaimUpdated is a log parse operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV040Filterer) ParseDisputeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingV040DisputeCreated, error)
ParseDisputeCreated is a log parse operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) ParseDisputeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingV040DisputeSettled, error)
ParseDisputeSettled is a log parse operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) ParseProposeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingV040ProposeCreated, error)
ParseProposeCreated is a log parse operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) ParseProposeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingV040ProposeSettled, error)
ParseProposeSettled is a log parse operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) ParseResolveCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingV040ResolveCreated, error)
ParseResolveCreated is a log parse operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV040Filterer) ParseRoleAdminChanged ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingV040RoleAdminChanged, error)
ParseRoleAdminChanged is a log parse operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV040Filterer) ParseRoleGranted ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingV040RoleGranted, error)
ParseRoleGranted is a log parse operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV040Filterer) ParseRoleRevoked ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingV040RoleRevoked, error)
ParseRoleRevoked is a log parse operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV040Filterer) WatchBalanceUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchBalanceUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040BalanceUpdated) (event.Subscription, error)
WatchBalanceUpdated is a free log subscription operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV040Filterer) WatchClaimUpdated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ClaimUpdated) (event.Subscription, error)
WatchClaimUpdated is a free log subscription operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV040Filterer) WatchDisputeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040DisputeCreated) (event.Subscription, error)
WatchDisputeCreated is a free log subscription operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) WatchDisputeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040DisputeSettled) (event.Subscription, error)
WatchDisputeSettled is a free log subscription operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) WatchProposeCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ProposeCreated) (event.Subscription, error)
WatchProposeCreated is a free log subscription operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV040Filterer) WatchProposeSettled ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ProposeSettled) (event.Subscription, error)
WatchProposeSettled is a free log subscription operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV040Filterer) WatchResolveCreated ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040ResolveCreated) (event.Subscription, error)
WatchResolveCreated is a free log subscription operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV040Filterer) WatchRoleAdminChanged ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleAdminChanged, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (event.Subscription, error)
WatchRoleAdminChanged is a free log subscription operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV040Filterer) WatchRoleGranted ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleGranted, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleGranted is a free log subscription operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV040Filterer) WatchRoleRevoked ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Filterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV040RoleRevoked, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleRevoked is a free log subscription operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
type ClaimsContractBindingV040ProposeCreated ¶
type ClaimsContractBindingV040ProposeCreated struct { Pro *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040ProposeCreated represents a ProposeCreated event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040ProposeCreatedIterator ¶
type ClaimsContractBindingV040ProposeCreatedIterator struct { Event *ClaimsContractBindingV040ProposeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040ProposeCreatedIterator is returned from FilterProposeCreated and is used to iterate over the raw logs and unpacked data for ProposeCreated events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040ProposeCreatedIterator) Close ¶
func (it *ClaimsContractBindingV040ProposeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040ProposeCreatedIterator) Error ¶
func (it *ClaimsContractBindingV040ProposeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040ProposeCreatedIterator) Next ¶
func (it *ClaimsContractBindingV040ProposeCreatedIterator) 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 ClaimsContractBindingV040ProposeSettled ¶
type ClaimsContractBindingV040ProposeSettled struct { Pro *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040ProposeSettled represents a ProposeSettled event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040ProposeSettledIterator ¶
type ClaimsContractBindingV040ProposeSettledIterator struct { Event *ClaimsContractBindingV040ProposeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040ProposeSettledIterator is returned from FilterProposeSettled and is used to iterate over the raw logs and unpacked data for ProposeSettled events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040ProposeSettledIterator) Close ¶
func (it *ClaimsContractBindingV040ProposeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040ProposeSettledIterator) Error ¶
func (it *ClaimsContractBindingV040ProposeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040ProposeSettledIterator) Next ¶
func (it *ClaimsContractBindingV040ProposeSettledIterator) 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 ClaimsContractBindingV040Raw ¶
type ClaimsContractBindingV040Raw struct {
Contract *ClaimsContractBindingV040 // Generic contract binding to access the raw methods on
}
ClaimsContractBindingV040Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ClaimsContractBindingV040Raw) Call ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) 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 (*ClaimsContractBindingV040Raw) Transact ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingV040Raw) Transfer ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Raw) 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 ClaimsContractBindingV040ResolveCreated ¶
type ClaimsContractBindingV040ResolveCreated struct { Pod *big.Int Use common.Address Len *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040ResolveCreated represents a ResolveCreated event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040ResolveCreatedIterator ¶
type ClaimsContractBindingV040ResolveCreatedIterator struct { Event *ClaimsContractBindingV040ResolveCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040ResolveCreatedIterator is returned from FilterResolveCreated and is used to iterate over the raw logs and unpacked data for ResolveCreated events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040ResolveCreatedIterator) Close ¶
func (it *ClaimsContractBindingV040ResolveCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040ResolveCreatedIterator) Error ¶
func (it *ClaimsContractBindingV040ResolveCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040ResolveCreatedIterator) Next ¶
func (it *ClaimsContractBindingV040ResolveCreatedIterator) 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 ClaimsContractBindingV040RoleAdminChanged ¶
type ClaimsContractBindingV040RoleAdminChanged struct { Role [32]byte PreviousAdminRole [32]byte NewAdminRole [32]byte Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040RoleAdminChanged represents a RoleAdminChanged event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040RoleAdminChangedIterator ¶
type ClaimsContractBindingV040RoleAdminChangedIterator struct { Event *ClaimsContractBindingV040RoleAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040RoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040RoleAdminChangedIterator) Close ¶
func (it *ClaimsContractBindingV040RoleAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040RoleAdminChangedIterator) Error ¶
func (it *ClaimsContractBindingV040RoleAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040RoleAdminChangedIterator) Next ¶
func (it *ClaimsContractBindingV040RoleAdminChangedIterator) 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 ClaimsContractBindingV040RoleGranted ¶
type ClaimsContractBindingV040RoleGranted struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040RoleGranted represents a RoleGranted event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040RoleGrantedIterator ¶
type ClaimsContractBindingV040RoleGrantedIterator struct { Event *ClaimsContractBindingV040RoleGranted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040RoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040RoleGrantedIterator) Close ¶
func (it *ClaimsContractBindingV040RoleGrantedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040RoleGrantedIterator) Error ¶
func (it *ClaimsContractBindingV040RoleGrantedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040RoleGrantedIterator) Next ¶
func (it *ClaimsContractBindingV040RoleGrantedIterator) 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 ClaimsContractBindingV040RoleRevoked ¶
type ClaimsContractBindingV040RoleRevoked struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV040RoleRevoked represents a RoleRevoked event raised by the ClaimsContractBindingV040 contract.
type ClaimsContractBindingV040RoleRevokedIterator ¶
type ClaimsContractBindingV040RoleRevokedIterator struct { Event *ClaimsContractBindingV040RoleRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV040RoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the ClaimsContractBindingV040 contract.
func (*ClaimsContractBindingV040RoleRevokedIterator) Close ¶
func (it *ClaimsContractBindingV040RoleRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV040RoleRevokedIterator) Error ¶
func (it *ClaimsContractBindingV040RoleRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV040RoleRevokedIterator) Next ¶
func (it *ClaimsContractBindingV040RoleRevokedIterator) 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 ClaimsContractBindingV040Session ¶
type ClaimsContractBindingV040Session struct { Contract *ClaimsContractBindingV040 // 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 }
ClaimsContractBindingV040Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ClaimsContractBindingV040Session) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) BASISFEE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISFEE() (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV040Session) BASISPROPOSER ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISPROPOSER() (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV040Session) BASISPROTOCOL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISPROTOCOL() (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV040Session) BASISTOTAL ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV040Session) BOTROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040Session) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMBALANCES ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMBALANCES() (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMBALANCEV() (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKED ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) CreateDispute ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV040Session) CreatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV040Session) CreateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV040Session) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV040Session) DurationBasis ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV040Session) DurationMax ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV040Session) DurationMin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV040Session) GetRoleAdmin ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV040Session) GetRoleMember ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV040Session) GetRoleMemberCount ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GetRoleMemberCount(role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV040Session) GrantRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040Session) HasRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV040Session) MAXUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040Session) MIDUINT256 ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV040Session) Owner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV040Session) Receive ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV040Session) RenounceRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV040Session) RevokeRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040Session) SearchBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Session) SearchContent ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchContent(pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV040Session) SearchExpired ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Session) SearchHistory ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV040Session) SearchIndices ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchIndices(pod *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingV040Session) SearchLatest ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV040Session) SearchPropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV040Session) SearchResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchResolve(pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV040Session) SearchResults ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchResults(pod *big.Int) (bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool)
func (*ClaimsContractBindingV040Session) SearchSamples ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040Session) SearchStakers ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV040Session) SearchToken ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchToken(pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV040Session) SearchVotes ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SearchVotes(pod *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV040Session) SupportsInterface ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV040Session) Token ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV040Session) UpdateBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV040Session) UpdateDuration ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV040Session) UpdateOwner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateOwner(own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV040Session) UpdatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV040Session) UpdateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV040Session) VERSION ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV040Session) VOTESTAKEN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) VOTESTAKEY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) VOTETRUTHN ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV040Session) VOTETRUTHS ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV040Session) VOTETRUTHV ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV040Session) VOTETRUTHY ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV040Session) Withdraw ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Session) Withdraw(bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsContractBindingV040Transactor ¶
type ClaimsContractBindingV040Transactor struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV040Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewClaimsContractBindingV040Transactor ¶
func NewClaimsContractBindingV040Transactor(address common.Address, transactor bind.ContractTransactor) (*ClaimsContractBindingV040Transactor, error)
NewClaimsContractBindingV040Transactor creates a new write-only instance of ClaimsContractBindingV040, bound to a specific deployed contract.
func (*ClaimsContractBindingV040Transactor) CreateDispute ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreateDispute(opts *bind.TransactOpts, dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV040Transactor) CreatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreatePropose(opts *bind.TransactOpts, pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV040Transactor) CreateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) CreateResolve(opts *bind.TransactOpts, pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV040Transactor) GrantRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040Transactor) Receive ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV040Transactor) RenounceRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV040Transactor) RevokeRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040Transactor) UpdateBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateBalance(opts *bind.TransactOpts, pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV040Transactor) UpdateDuration ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateDuration(opts *bind.TransactOpts, bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV040Transactor) UpdateOwner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateOwner(opts *bind.TransactOpts, own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV040Transactor) UpdatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdatePropose(opts *bind.TransactOpts, pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV040Transactor) UpdateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) UpdateResolve(opts *bind.TransactOpts, pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV040Transactor) Withdraw ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040Transactor) Withdraw(opts *bind.TransactOpts, bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsContractBindingV040TransactorRaw ¶
type ClaimsContractBindingV040TransactorRaw struct {
Contract *ClaimsContractBindingV040Transactor // Generic write-only contract binding to access the raw methods on
}
ClaimsContractBindingV040TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingV040TransactorRaw) Transact ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingV040TransactorRaw) Transfer ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorRaw) 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 ClaimsContractBindingV040TransactorSession ¶
type ClaimsContractBindingV040TransactorSession struct { Contract *ClaimsContractBindingV040Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ClaimsContractBindingV040TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ClaimsContractBindingV040TransactorSession) CreateDispute ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV040TransactorSession) CreatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV040TransactorSession) CreateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV040TransactorSession) GrantRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040TransactorSession) Receive ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV040TransactorSession) RenounceRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV040TransactorSession) RevokeRole ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV040TransactorSession) UpdateBalance ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV040TransactorSession) UpdateDuration ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV040TransactorSession) UpdateOwner ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateOwner(own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV040TransactorSession) UpdatePropose ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV040TransactorSession) UpdateResolve ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV040TransactorSession) Withdraw ¶
func (_ClaimsContractBindingV040 *ClaimsContractBindingV040TransactorSession) Withdraw(bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsContractBindingV050 ¶
type ClaimsContractBindingV050 struct { ClaimsContractBindingV050Caller // Read-only binding to the contract ClaimsContractBindingV050Transactor // Write-only binding to the contract ClaimsContractBindingV050Filterer // Log filterer for contract events }
ClaimsContractBindingV050 is an auto generated Go binding around an Ethereum contract.
func NewClaimsContractBindingV050 ¶
func NewClaimsContractBindingV050(address common.Address, backend bind.ContractBackend) (*ClaimsContractBindingV050, error)
NewClaimsContractBindingV050 creates a new instance of ClaimsContractBindingV050, bound to a specific deployed contract.
type ClaimsContractBindingV050BalanceUpdated ¶
type ClaimsContractBindingV050BalanceUpdated struct { Pod *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050BalanceUpdated represents a BalanceUpdated event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050BalanceUpdatedIterator ¶
type ClaimsContractBindingV050BalanceUpdatedIterator struct { Event *ClaimsContractBindingV050BalanceUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050BalanceUpdatedIterator is returned from FilterBalanceUpdated and is used to iterate over the raw logs and unpacked data for BalanceUpdated events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050BalanceUpdatedIterator) Close ¶
func (it *ClaimsContractBindingV050BalanceUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050BalanceUpdatedIterator) Error ¶
func (it *ClaimsContractBindingV050BalanceUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050BalanceUpdatedIterator) Next ¶
func (it *ClaimsContractBindingV050BalanceUpdatedIterator) 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 ClaimsContractBindingV050Caller ¶
type ClaimsContractBindingV050Caller struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV050Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewClaimsContractBindingV050Caller ¶
func NewClaimsContractBindingV050Caller(address common.Address, caller bind.ContractCaller) (*ClaimsContractBindingV050Caller, error)
NewClaimsContractBindingV050Caller creates a new read-only instance of ClaimsContractBindingV050, bound to a specific deployed contract.
func (*ClaimsContractBindingV050Caller) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) ADDRESSSTAKEN(opts *bind.CallOpts) (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) ADDRESSSTAKEY(opts *bind.CallOpts) (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Caller) BASISFEE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISFEE(opts *bind.CallOpts) (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV050Caller) BASISPROPOSER ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISPROPOSER(opts *bind.CallOpts) (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV050Caller) BASISPROTOCOL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISPROTOCOL(opts *bind.CallOpts) (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV050Caller) BASISTOTAL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BASISTOTAL(opts *bind.CallOpts) (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV050Caller) BOTROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) BOTROLE(opts *bind.CallOpts) ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050Caller) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMADDRESSN(opts *bind.CallOpts) (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMADDRESSY(opts *bind.CallOpts) (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMBALANCES ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMBALANCES(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMBALANCEV(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYP(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYR(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMEXPIRYT(opts *bind.CallOpts) (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEA(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEB(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEC(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKED ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKED(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEN(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMSTAKEY(opts *bind.CallOpts) (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMTRUTHN(opts *bind.CallOpts) (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) CLAIMTRUTHY(opts *bind.CallOpts) (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV050Caller) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050Caller) DurationBasis ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationBasis(opts *bind.CallOpts) (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV050Caller) DurationMax ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationMax(opts *bind.CallOpts) (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV050Caller) DurationMin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) DurationMin(opts *bind.CallOpts) (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV050Caller) GetRoleAdmin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV050Caller) GetRoleMember ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleMember(opts *bind.CallOpts, role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV050Caller) GetRoleMemberCount ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) GetRoleMemberCount(opts *bind.CallOpts, role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV050Caller) HasRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV050Caller) MAXUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) MAXUINT256(opts *bind.CallOpts) (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050Caller) MIDUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) MIDUINT256(opts *bind.CallOpts) (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050Caller) Owner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV050Caller) SearchBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchBalance(opts *bind.CallOpts, use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV050Caller) SearchContent ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchContent(opts *bind.CallOpts, pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV050Caller) SearchExpired ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchExpired(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV050Caller) SearchHistory ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchHistory(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV050Caller) SearchIndices ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchIndices(opts *bind.CallOpts, pod *big.Int) ([8]*big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256[8])
func (*ClaimsContractBindingV050Caller) SearchLatest ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchLatest(opts *bind.CallOpts, pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV050Caller) SearchPropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchPropose(opts *bind.CallOpts, pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV050Caller) SearchResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchResolve(opts *bind.CallOpts, pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV050Caller) SearchResults ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchResults(opts *bind.CallOpts, pod *big.Int) (bool, bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool, bool)
func (*ClaimsContractBindingV050Caller) SearchSamples ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchSamples(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(uint8[])
func (*ClaimsContractBindingV050Caller) SearchStakers ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchStakers(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050Caller) SearchToken ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchToken(opts *bind.CallOpts, pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV050Caller) SearchVoters ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SearchVoters(opts *bind.CallOpts, pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchVoters is a free data retrieval call binding the contract method 0x0867d8fc.
Solidity: function searchVoters(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050Caller) SupportsInterface ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV050Caller) Token ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) Token(opts *bind.CallOpts) (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV050Caller) VERSION ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VERSION(opts *bind.CallOpts) (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV050Caller) VOTESTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTESTAKEN(opts *bind.CallOpts) (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) VOTESTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTESTAKEY(opts *bind.CallOpts) (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Caller) VOTETRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHN(opts *bind.CallOpts) (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050Caller) VOTETRUTHS ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHS(opts *bind.CallOpts) (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV050Caller) VOTETRUTHV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHV(opts *bind.CallOpts) (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV050Caller) VOTETRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Caller) VOTETRUTHY(opts *bind.CallOpts) (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
type ClaimsContractBindingV050CallerRaw ¶
type ClaimsContractBindingV050CallerRaw struct {
Contract *ClaimsContractBindingV050Caller // Generic read-only contract binding to access the raw methods on
}
ClaimsContractBindingV050CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingV050CallerRaw) Call ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerRaw) 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 ClaimsContractBindingV050CallerSession ¶
type ClaimsContractBindingV050CallerSession struct { Contract *ClaimsContractBindingV050Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ClaimsContractBindingV050CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ClaimsContractBindingV050CallerSession) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) BASISFEE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISFEE() (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV050CallerSession) BASISPROPOSER ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISPROPOSER() (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV050CallerSession) BASISPROTOCOL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISPROTOCOL() (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV050CallerSession) BASISTOTAL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV050CallerSession) BOTROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050CallerSession) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMBALANCES ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMBALANCES() (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMBALANCEV() (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKED ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050CallerSession) DurationBasis ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV050CallerSession) DurationMax ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV050CallerSession) DurationMin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV050CallerSession) GetRoleAdmin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV050CallerSession) GetRoleMember ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV050CallerSession) GetRoleMemberCount ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV050CallerSession) HasRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV050CallerSession) MAXUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050CallerSession) MIDUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050CallerSession) Owner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV050CallerSession) SearchBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV050CallerSession) SearchContent ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchContent(pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV050CallerSession) SearchExpired ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV050CallerSession) SearchHistory ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV050CallerSession) SearchIndices ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchIndices(pod *big.Int) ([8]*big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256[8])
func (*ClaimsContractBindingV050CallerSession) SearchLatest ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV050CallerSession) SearchPropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV050CallerSession) SearchResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchResolve(pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV050CallerSession) SearchResults ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchResults(pod *big.Int) (bool, bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool, bool)
func (*ClaimsContractBindingV050CallerSession) SearchSamples ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(uint8[])
func (*ClaimsContractBindingV050CallerSession) SearchStakers ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050CallerSession) SearchToken ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchToken(pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV050CallerSession) SearchVoters ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SearchVoters(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchVoters is a free data retrieval call binding the contract method 0x0867d8fc.
Solidity: function searchVoters(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050CallerSession) SupportsInterface ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV050CallerSession) Token ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV050CallerSession) VERSION ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV050CallerSession) VOTESTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) VOTESTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) VOTETRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) VOTETRUTHS ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) VOTETRUTHV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV050CallerSession) VOTETRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050CallerSession) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
type ClaimsContractBindingV050ClaimUpdated ¶
type ClaimsContractBindingV050ClaimUpdated struct { Pod *big.Int Use common.Address Bal *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050ClaimUpdated represents a ClaimUpdated event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050ClaimUpdatedIterator ¶
type ClaimsContractBindingV050ClaimUpdatedIterator struct { Event *ClaimsContractBindingV050ClaimUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050ClaimUpdatedIterator is returned from FilterClaimUpdated and is used to iterate over the raw logs and unpacked data for ClaimUpdated events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050ClaimUpdatedIterator) Close ¶
func (it *ClaimsContractBindingV050ClaimUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050ClaimUpdatedIterator) Error ¶
func (it *ClaimsContractBindingV050ClaimUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050ClaimUpdatedIterator) Next ¶
func (it *ClaimsContractBindingV050ClaimUpdatedIterator) 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 ClaimsContractBindingV050DisputeCreated ¶
type ClaimsContractBindingV050DisputeCreated struct { Dis *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050DisputeCreated represents a DisputeCreated event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050DisputeCreatedIterator ¶
type ClaimsContractBindingV050DisputeCreatedIterator struct { Event *ClaimsContractBindingV050DisputeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050DisputeCreatedIterator is returned from FilterDisputeCreated and is used to iterate over the raw logs and unpacked data for DisputeCreated events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050DisputeCreatedIterator) Close ¶
func (it *ClaimsContractBindingV050DisputeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050DisputeCreatedIterator) Error ¶
func (it *ClaimsContractBindingV050DisputeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050DisputeCreatedIterator) Next ¶
func (it *ClaimsContractBindingV050DisputeCreatedIterator) 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 ClaimsContractBindingV050DisputeSettled ¶
type ClaimsContractBindingV050DisputeSettled struct { Dis *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050DisputeSettled represents a DisputeSettled event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050DisputeSettledIterator ¶
type ClaimsContractBindingV050DisputeSettledIterator struct { Event *ClaimsContractBindingV050DisputeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050DisputeSettledIterator is returned from FilterDisputeSettled and is used to iterate over the raw logs and unpacked data for DisputeSettled events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050DisputeSettledIterator) Close ¶
func (it *ClaimsContractBindingV050DisputeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050DisputeSettledIterator) Error ¶
func (it *ClaimsContractBindingV050DisputeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050DisputeSettledIterator) Next ¶
func (it *ClaimsContractBindingV050DisputeSettledIterator) 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 ClaimsContractBindingV050Filterer ¶
type ClaimsContractBindingV050Filterer struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV050Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewClaimsContractBindingV050Filterer ¶
func NewClaimsContractBindingV050Filterer(address common.Address, filterer bind.ContractFilterer) (*ClaimsContractBindingV050Filterer, error)
NewClaimsContractBindingV050Filterer creates a new log filterer instance of ClaimsContractBindingV050, bound to a specific deployed contract.
func (*ClaimsContractBindingV050Filterer) FilterBalanceUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterBalanceUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV050BalanceUpdatedIterator, error)
FilterBalanceUpdated is a free log retrieval operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV050Filterer) FilterClaimUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ClaimUpdatedIterator, error)
FilterClaimUpdated is a free log retrieval operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV050Filterer) FilterDisputeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050DisputeCreatedIterator, error)
FilterDisputeCreated is a free log retrieval operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) FilterDisputeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV050DisputeSettledIterator, error)
FilterDisputeSettled is a free log retrieval operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) FilterProposeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ProposeCreatedIterator, error)
FilterProposeCreated is a free log retrieval operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) FilterProposeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingV050ProposeSettledIterator, error)
FilterProposeSettled is a free log retrieval operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) FilterResolveCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingV050ResolveCreatedIterator, error)
FilterResolveCreated is a free log retrieval operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV050Filterer) FilterRoleAdminChanged ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (*ClaimsContractBindingV050RoleAdminChangedIterator, error)
FilterRoleAdminChanged is a free log retrieval operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV050Filterer) FilterRoleGranted ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingV050RoleGrantedIterator, error)
FilterRoleGranted is a free log retrieval operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV050Filterer) FilterRoleRevoked ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingV050RoleRevokedIterator, error)
FilterRoleRevoked is a free log retrieval operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV050Filterer) ParseBalanceUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseBalanceUpdated(log types.Log) (*ClaimsContractBindingV050BalanceUpdated, error)
ParseBalanceUpdated is a log parse operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV050Filterer) ParseClaimUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingV050ClaimUpdated, error)
ParseClaimUpdated is a log parse operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV050Filterer) ParseDisputeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingV050DisputeCreated, error)
ParseDisputeCreated is a log parse operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) ParseDisputeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingV050DisputeSettled, error)
ParseDisputeSettled is a log parse operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) ParseProposeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingV050ProposeCreated, error)
ParseProposeCreated is a log parse operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) ParseProposeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingV050ProposeSettled, error)
ParseProposeSettled is a log parse operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) ParseResolveCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingV050ResolveCreated, error)
ParseResolveCreated is a log parse operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV050Filterer) ParseRoleAdminChanged ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingV050RoleAdminChanged, error)
ParseRoleAdminChanged is a log parse operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV050Filterer) ParseRoleGranted ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingV050RoleGranted, error)
ParseRoleGranted is a log parse operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV050Filterer) ParseRoleRevoked ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingV050RoleRevoked, error)
ParseRoleRevoked is a log parse operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV050Filterer) WatchBalanceUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchBalanceUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050BalanceUpdated) (event.Subscription, error)
WatchBalanceUpdated is a free log subscription operation binding the contract event 0x04be25a4c0fe4c39136ca055daaac08ac6b3041b2e1f2a1b698bac12f1cbdc4a.
Solidity: event BalanceUpdated(uint256 pod)
func (*ClaimsContractBindingV050Filterer) WatchClaimUpdated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ClaimUpdated) (event.Subscription, error)
WatchClaimUpdated is a free log subscription operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 pod, address use, uint256 bal)
func (*ClaimsContractBindingV050Filterer) WatchDisputeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050DisputeCreated) (event.Subscription, error)
WatchDisputeCreated is a free log subscription operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) WatchDisputeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050DisputeSettled) (event.Subscription, error)
WatchDisputeSettled is a free log subscription operation binding the contract event 0x885d609f8d9d1fc5b04cdedac72087d79d587398e79a263f148e64f9275fc929.
Solidity: event DisputeSettled(uint256 dis, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) WatchProposeCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ProposeCreated) (event.Subscription, error)
WatchProposeCreated is a free log subscription operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingV050Filterer) WatchProposeSettled ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ProposeSettled) (event.Subscription, error)
WatchProposeSettled is a free log subscription operation binding the contract event 0x02b6b8b1e0e988010b10993e9424cd6b9a8f599a653942c3fec3756d53f14e68.
Solidity: event ProposeSettled(uint256 pro, uint256 all, uint256 yay, uint256 nah, uint256 tot)
func (*ClaimsContractBindingV050Filterer) WatchResolveCreated ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050ResolveCreated) (event.Subscription, error)
WatchResolveCreated is a free log subscription operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pod, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingV050Filterer) WatchRoleAdminChanged ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleAdminChanged, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (event.Subscription, error)
WatchRoleAdminChanged is a free log subscription operation binding the contract event 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff.
Solidity: event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
func (*ClaimsContractBindingV050Filterer) WatchRoleGranted ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleGranted, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleGranted is a free log subscription operation binding the contract event 0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d.
Solidity: event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
func (*ClaimsContractBindingV050Filterer) WatchRoleRevoked ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Filterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingV050RoleRevoked, role [][32]byte, account []common.Address, sender []common.Address) (event.Subscription, error)
WatchRoleRevoked is a free log subscription operation binding the contract event 0xf6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b.
Solidity: event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
type ClaimsContractBindingV050ProposeCreated ¶
type ClaimsContractBindingV050ProposeCreated struct { Pro *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050ProposeCreated represents a ProposeCreated event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050ProposeCreatedIterator ¶
type ClaimsContractBindingV050ProposeCreatedIterator struct { Event *ClaimsContractBindingV050ProposeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050ProposeCreatedIterator is returned from FilterProposeCreated and is used to iterate over the raw logs and unpacked data for ProposeCreated events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050ProposeCreatedIterator) Close ¶
func (it *ClaimsContractBindingV050ProposeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050ProposeCreatedIterator) Error ¶
func (it *ClaimsContractBindingV050ProposeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050ProposeCreatedIterator) Next ¶
func (it *ClaimsContractBindingV050ProposeCreatedIterator) 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 ClaimsContractBindingV050ProposeSettled ¶
type ClaimsContractBindingV050ProposeSettled struct { Pro *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050ProposeSettled represents a ProposeSettled event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050ProposeSettledIterator ¶
type ClaimsContractBindingV050ProposeSettledIterator struct { Event *ClaimsContractBindingV050ProposeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050ProposeSettledIterator is returned from FilterProposeSettled and is used to iterate over the raw logs and unpacked data for ProposeSettled events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050ProposeSettledIterator) Close ¶
func (it *ClaimsContractBindingV050ProposeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050ProposeSettledIterator) Error ¶
func (it *ClaimsContractBindingV050ProposeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050ProposeSettledIterator) Next ¶
func (it *ClaimsContractBindingV050ProposeSettledIterator) 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 ClaimsContractBindingV050Raw ¶
type ClaimsContractBindingV050Raw struct {
Contract *ClaimsContractBindingV050 // Generic contract binding to access the raw methods on
}
ClaimsContractBindingV050Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ClaimsContractBindingV050Raw) Call ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) 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 (*ClaimsContractBindingV050Raw) Transact ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingV050Raw) Transfer ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Raw) 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 ClaimsContractBindingV050ResolveCreated ¶
type ClaimsContractBindingV050ResolveCreated struct { Pod *big.Int Use common.Address Len *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050ResolveCreated represents a ResolveCreated event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050ResolveCreatedIterator ¶
type ClaimsContractBindingV050ResolveCreatedIterator struct { Event *ClaimsContractBindingV050ResolveCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050ResolveCreatedIterator is returned from FilterResolveCreated and is used to iterate over the raw logs and unpacked data for ResolveCreated events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050ResolveCreatedIterator) Close ¶
func (it *ClaimsContractBindingV050ResolveCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050ResolveCreatedIterator) Error ¶
func (it *ClaimsContractBindingV050ResolveCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050ResolveCreatedIterator) Next ¶
func (it *ClaimsContractBindingV050ResolveCreatedIterator) 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 ClaimsContractBindingV050RoleAdminChanged ¶
type ClaimsContractBindingV050RoleAdminChanged struct { Role [32]byte PreviousAdminRole [32]byte NewAdminRole [32]byte Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050RoleAdminChanged represents a RoleAdminChanged event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050RoleAdminChangedIterator ¶
type ClaimsContractBindingV050RoleAdminChangedIterator struct { Event *ClaimsContractBindingV050RoleAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050RoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050RoleAdminChangedIterator) Close ¶
func (it *ClaimsContractBindingV050RoleAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050RoleAdminChangedIterator) Error ¶
func (it *ClaimsContractBindingV050RoleAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050RoleAdminChangedIterator) Next ¶
func (it *ClaimsContractBindingV050RoleAdminChangedIterator) 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 ClaimsContractBindingV050RoleGranted ¶
type ClaimsContractBindingV050RoleGranted struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050RoleGranted represents a RoleGranted event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050RoleGrantedIterator ¶
type ClaimsContractBindingV050RoleGrantedIterator struct { Event *ClaimsContractBindingV050RoleGranted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050RoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050RoleGrantedIterator) Close ¶
func (it *ClaimsContractBindingV050RoleGrantedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050RoleGrantedIterator) Error ¶
func (it *ClaimsContractBindingV050RoleGrantedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050RoleGrantedIterator) Next ¶
func (it *ClaimsContractBindingV050RoleGrantedIterator) 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 ClaimsContractBindingV050RoleRevoked ¶
type ClaimsContractBindingV050RoleRevoked struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingV050RoleRevoked represents a RoleRevoked event raised by the ClaimsContractBindingV050 contract.
type ClaimsContractBindingV050RoleRevokedIterator ¶
type ClaimsContractBindingV050RoleRevokedIterator struct { Event *ClaimsContractBindingV050RoleRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingV050RoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the ClaimsContractBindingV050 contract.
func (*ClaimsContractBindingV050RoleRevokedIterator) Close ¶
func (it *ClaimsContractBindingV050RoleRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingV050RoleRevokedIterator) Error ¶
func (it *ClaimsContractBindingV050RoleRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingV050RoleRevokedIterator) Next ¶
func (it *ClaimsContractBindingV050RoleRevokedIterator) 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 ClaimsContractBindingV050Session ¶
type ClaimsContractBindingV050Session struct { Contract *ClaimsContractBindingV050 // 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 }
ClaimsContractBindingV050Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ClaimsContractBindingV050Session) ADDRESSSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) ADDRESSSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) BASISFEE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISFEE() (uint16, error)
BASISFEE is a free data retrieval call binding the contract method 0x44c6d89b.
Solidity: function BASIS_FEE() view returns(uint16)
func (*ClaimsContractBindingV050Session) BASISPROPOSER ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISPROPOSER() (uint16, error)
BASISPROPOSER is a free data retrieval call binding the contract method 0xa2b15ab5.
Solidity: function BASIS_PROPOSER() view returns(uint16)
func (*ClaimsContractBindingV050Session) BASISPROTOCOL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISPROTOCOL() (uint16, error)
BASISPROTOCOL is a free data retrieval call binding the contract method 0xc926e70f.
Solidity: function BASIS_PROTOCOL() view returns(uint16)
func (*ClaimsContractBindingV050Session) BASISTOTAL ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingV050Session) BOTROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050Session) CLAIMADDRESSN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMADDRESSY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMBALANCES ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMBALANCES() (uint8, error)
CLAIMBALANCES is a free data retrieval call binding the contract method 0x379ef117.
Solidity: function CLAIM_BALANCE_S() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMBALANCEV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMBALANCEV() (uint8, error)
CLAIMBALANCEV is a free data retrieval call binding the contract method 0xb2b8fd75.
Solidity: function CLAIM_BALANCE_V() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMEXPIRYP ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMEXPIRYR ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMEXPIRYT ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKEA ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKEB ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKEC ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKED ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMSTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMTRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) CLAIMTRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) CreateDispute ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV050Session) CreatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV050Session) CreateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV050Session) DEFAULTADMINROLE ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DEFAULTADMINROLE() ([32]byte, error)
DEFAULTADMINROLE is a free data retrieval call binding the contract method 0xa217fddf.
Solidity: function DEFAULT_ADMIN_ROLE() view returns(bytes32)
func (*ClaimsContractBindingV050Session) DurationBasis ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingV050Session) DurationMax ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingV050Session) DurationMin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingV050Session) GetRoleAdmin ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleAdmin(role [32]byte) ([32]byte, error)
GetRoleAdmin is a free data retrieval call binding the contract method 0x248a9ca3.
Solidity: function getRoleAdmin(bytes32 role) view returns(bytes32)
func (*ClaimsContractBindingV050Session) GetRoleMember ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
GetRoleMember is a free data retrieval call binding the contract method 0x9010d07c.
Solidity: function getRoleMember(bytes32 role, uint256 index) view returns(address)
func (*ClaimsContractBindingV050Session) GetRoleMemberCount ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GetRoleMemberCount(role [32]byte) (*big.Int, error)
GetRoleMemberCount is a free data retrieval call binding the contract method 0xca15c873.
Solidity: function getRoleMemberCount(bytes32 role) view returns(uint256)
func (*ClaimsContractBindingV050Session) GrantRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050Session) HasRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) HasRole(role [32]byte, account common.Address) (bool, error)
HasRole is a free data retrieval call binding the contract method 0x91d14854.
Solidity: function hasRole(bytes32 role, address account) view returns(bool)
func (*ClaimsContractBindingV050Session) MAXUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050Session) MIDUINT256 ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingV050Session) Owner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingV050Session) Receive ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV050Session) RenounceRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV050Session) RevokeRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050Session) SearchBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
SearchBalance is a free data retrieval call binding the contract method 0x778c06f2.
Solidity: function searchBalance(address use) view returns(uint256, uint256)
func (*ClaimsContractBindingV050Session) SearchContent ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchContent(pod *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 pod) view returns(string)
func (*ClaimsContractBindingV050Session) SearchExpired ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchExpired(pod *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pod) view returns(uint256, uint256)
func (*ClaimsContractBindingV050Session) SearchHistory ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchHistory(pod *big.Int, lef *big.Int, rig *big.Int) ([]*big.Int, error)
SearchHistory is a free data retrieval call binding the contract method 0xe69f040e.
Solidity: function searchHistory(uint256 pod, uint256 lef, uint256 rig) view returns(uint256[])
func (*ClaimsContractBindingV050Session) SearchIndices ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchIndices(pod *big.Int) ([8]*big.Int, error)
SearchIndices is a free data retrieval call binding the contract method 0x9188d532.
Solidity: function searchIndices(uint256 pod) view returns(uint256[8])
func (*ClaimsContractBindingV050Session) SearchLatest ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchLatest(pod *big.Int) (uint8, *big.Int, *big.Int, error)
SearchLatest is a free data retrieval call binding the contract method 0x5d0d720f.
Solidity: function searchLatest(uint256 pod) view returns(uint8, uint256, uint256)
func (*ClaimsContractBindingV050Session) SearchPropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchPropose(pod *big.Int) (*big.Int, *big.Int, *big.Int, error)
SearchPropose is a free data retrieval call binding the contract method 0x209f8eaf.
Solidity: function searchPropose(uint256 pod) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingV050Session) SearchResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchResolve(pod *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pod, uint8 ind) view returns(bool)
func (*ClaimsContractBindingV050Session) SearchResults ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchResults(pod *big.Int) (bool, bool, bool, bool, error)
SearchResults is a free data retrieval call binding the contract method 0xaf9db5a7.
Solidity: function searchResults(uint256 pod) view returns(bool, bool, bool, bool)
func (*ClaimsContractBindingV050Session) SearchSamples ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchSamples(pod *big.Int, lef *big.Int, rig *big.Int) ([]uint8, error)
SearchSamples is a free data retrieval call binding the contract method 0x286d2207.
Solidity: function searchSamples(uint256 pod, uint256 lef, uint256 rig) view returns(uint8[])
func (*ClaimsContractBindingV050Session) SearchStakers ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchStakers(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchStakers is a free data retrieval call binding the contract method 0x6b250a9f.
Solidity: function searchStakers(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050Session) SearchToken ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchToken(pro *big.Int) ([]common.Address, error)
SearchToken is a free data retrieval call binding the contract method 0x1a5c9a68.
Solidity: function searchToken(uint256 pro) view returns(address[])
func (*ClaimsContractBindingV050Session) SearchVoters ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SearchVoters(pod *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
SearchVoters is a free data retrieval call binding the contract method 0x0867d8fc.
Solidity: function searchVoters(uint256 pod, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingV050Session) SupportsInterface ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) view returns(bool)
func (*ClaimsContractBindingV050Session) Token ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingV050Session) UpdateBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV050Session) UpdateDuration ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV050Session) UpdateOwner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateOwner(own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV050Session) UpdatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV050Session) UpdateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV050Session) VERSION ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingV050Session) VOTESTAKEN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) VOTESTAKEY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) VOTETRUTHN ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingV050Session) VOTETRUTHS ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingV050Session) VOTETRUTHV ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingV050Session) VOTETRUTHY ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingV050Session) Withdraw ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Session) Withdraw(bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsContractBindingV050Transactor ¶
type ClaimsContractBindingV050Transactor struct {
// contains filtered or unexported fields
}
ClaimsContractBindingV050Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewClaimsContractBindingV050Transactor ¶
func NewClaimsContractBindingV050Transactor(address common.Address, transactor bind.ContractTransactor) (*ClaimsContractBindingV050Transactor, error)
NewClaimsContractBindingV050Transactor creates a new write-only instance of ClaimsContractBindingV050, bound to a specific deployed contract.
func (*ClaimsContractBindingV050Transactor) CreateDispute ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreateDispute(opts *bind.TransactOpts, dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV050Transactor) CreatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreatePropose(opts *bind.TransactOpts, pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV050Transactor) CreateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) CreateResolve(opts *bind.TransactOpts, pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV050Transactor) GrantRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050Transactor) Receive ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV050Transactor) RenounceRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV050Transactor) RevokeRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050Transactor) UpdateBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateBalance(opts *bind.TransactOpts, pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV050Transactor) UpdateDuration ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateDuration(opts *bind.TransactOpts, bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV050Transactor) UpdateOwner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateOwner(opts *bind.TransactOpts, own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV050Transactor) UpdatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdatePropose(opts *bind.TransactOpts, pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV050Transactor) UpdateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) UpdateResolve(opts *bind.TransactOpts, pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV050Transactor) Withdraw ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050Transactor) Withdraw(opts *bind.TransactOpts, bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsContractBindingV050TransactorRaw ¶
type ClaimsContractBindingV050TransactorRaw struct {
Contract *ClaimsContractBindingV050Transactor // Generic write-only contract binding to access the raw methods on
}
ClaimsContractBindingV050TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingV050TransactorRaw) Transact ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingV050TransactorRaw) Transfer ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorRaw) 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 ClaimsContractBindingV050TransactorSession ¶
type ClaimsContractBindingV050TransactorSession struct { Contract *ClaimsContractBindingV050Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ClaimsContractBindingV050TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ClaimsContractBindingV050TransactorSession) CreateDispute ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
CreateDispute is a paid mutator transaction binding the contract method 0x60528d35.
Solidity: function createDispute(uint256 dis, uint256 bal, bool vot, uint64 exp, string con, uint256 pro) returns()
func (*ClaimsContractBindingV050TransactorSession) CreatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, tok []common.Address) (*types.Transaction, error)
CreatePropose is a paid mutator transaction binding the contract method 0x6e43e824.
Solidity: function createPropose(uint256 pro, uint256 bal, bool vot, uint64 exp, string con, address[] tok) returns()
func (*ClaimsContractBindingV050TransactorSession) CreateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) CreateResolve(pod *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
CreateResolve is a paid mutator transaction binding the contract method 0xd4e1dbc0.
Solidity: function createResolve(uint256 pod, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingV050TransactorSession) GrantRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
GrantRole is a paid mutator transaction binding the contract method 0x2f2ff15d.
Solidity: function grantRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050TransactorSession) Receive ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingV050TransactorSession) RenounceRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
RenounceRole is a paid mutator transaction binding the contract method 0x36568abe.
Solidity: function renounceRole(bytes32 role, address callerConfirmation) returns()
func (*ClaimsContractBindingV050TransactorSession) RevokeRole ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
RevokeRole is a paid mutator transaction binding the contract method 0xd547741f.
Solidity: function revokeRole(bytes32 role, address account) returns()
func (*ClaimsContractBindingV050TransactorSession) UpdateBalance ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateBalance(pod *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 pod, uint256 max) returns()
func (*ClaimsContractBindingV050TransactorSession) UpdateDuration ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
UpdateDuration is a paid mutator transaction binding the contract method 0xcf5e2292.
Solidity: function updateDuration(uint64 bas, uint64 max, uint64 min) returns()
func (*ClaimsContractBindingV050TransactorSession) UpdateOwner ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateOwner(own common.Address) (*types.Transaction, error)
UpdateOwner is a paid mutator transaction binding the contract method 0x880cdc31.
Solidity: function updateOwner(address own) returns()
func (*ClaimsContractBindingV050TransactorSession) UpdatePropose ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdatePropose(pod *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
UpdatePropose is a paid mutator transaction binding the contract method 0x6e1ea6e3.
Solidity: function updatePropose(uint256 pod, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingV050TransactorSession) UpdateResolve ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) UpdateResolve(pod *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pod, bool vot) returns()
func (*ClaimsContractBindingV050TransactorSession) Withdraw ¶
func (_ClaimsContractBindingV050 *ClaimsContractBindingV050TransactorSession) Withdraw(bal *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 bal) returns()
type ClaimsV040 ¶
type ClaimsV040 struct {
// contains filtered or unexported fields
}
func NewClaimsV040 ¶
func NewClaimsV040(c ClaimsConfigV040) *ClaimsV040
func (*ClaimsV040) BalanceUpdated ¶
func (*ClaimsV040) CreateResolve ¶
func (c *ClaimsV040) CreateResolve(pod objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
func (*ClaimsV040) ExistsResolve ¶
func (c *ClaimsV040) ExistsResolve(pod objectid.ID) (bool, error)
func (*ClaimsV040) ResolveCreated ¶
func (*ClaimsV040) SearchHistory ¶
func (*ClaimsV040) SearchIndices ¶
func (*ClaimsV040) SearchLatest ¶
func (*ClaimsV040) SearchResolve ¶
func (*ClaimsV040) SearchSamples ¶
func (*ClaimsV040) SearchStakers ¶
func (*ClaimsV040) SearchVotes ¶
func (*ClaimsV040) UpdateBalance ¶
func (c *ClaimsV040) UpdateBalance(pod objectid.ID, max uint64) (*types.Transaction, error)
type ClaimsV050 ¶
type ClaimsV050 struct {
// contains filtered or unexported fields
}
func NewClaimsV050 ¶
func NewClaimsV050(c ClaimsConfigV050) *ClaimsV050
func (*ClaimsV050) BalanceUpdated ¶
func (*ClaimsV050) CreateResolve ¶
func (c *ClaimsV050) CreateResolve(pod objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
func (*ClaimsV050) ExistsResolve ¶
func (c *ClaimsV050) ExistsResolve(pod objectid.ID) (bool, error)
func (*ClaimsV050) ResolveCreated ¶
func (*ClaimsV050) SearchHistory ¶
func (*ClaimsV050) SearchIndices ¶
func (*ClaimsV050) SearchLatest ¶
func (*ClaimsV050) SearchResolve ¶
func (*ClaimsV050) SearchResults ¶
func (*ClaimsV050) SearchSamples ¶
func (*ClaimsV050) SearchStakers ¶
func (*ClaimsV050) SearchVoters ¶
func (*ClaimsV050) UpdateBalance ¶
func (c *ClaimsV050) UpdateBalance(pod objectid.ID, max uint64) (*types.Transaction, error)
type Contract ¶
func NewContract ¶
type V_0_4_0 ¶
type V_0_4_0 interface { // SearchIndices returns the the total amount of stakers on either side of the // market. // // inp[0] the propose ID to search indices for // out[0][0] the total amount of first stakers in agreement // out[0][1] the left handside index for addresses on the agreeing side // out[0][2] the right handside index for addresses on the agreeing side // out[0][3] the left handside index of the proposer address // out[0][4] the right handside index of the proposer address // out[0][5] the left handside index for addresses on the disagreeing side // out[0][6] the right handside index for addresses on the disagreeing side // out[0][7] the total amount of first stakers in disagreement // SearchIndicesDeprecated(objectid.ID) ([]*big.Int, error) // SearchSamples returns the registered voters of the given claim, according // to the provided cursors. If a propose has not reached the resolution phase // yet, then an empty list is returned. SearchSamplesDeprecated(objectid.ID, *big.Int, *big.Int) ([]common.Address, error) // SearchVotes returns the number of votes that voted true or false // respectively. The returned number of votes can only be considered final if // the provided claim has already been settled onchain. // // inp[0] the ID of the propose or dispute // out[1] the number of votes cast for true // out[2] the number of votes cast for false // SearchVotesDeprecated(objectid.ID) (int64, int64, error) }
type V_0_5_0 ¶
type V_0_5_0 interface { // BalanceUpdated searches for all the transaction hashes of the transactions // that emitted the event BalanceUpdated. The underlying log filter iterates // through all blocks since blc. If no matching event could be found the // underlying iterator stops at the latest block. // // inp[0] the block number to start filtering from // inp[1] the ID of the propose or dispute for which the balances got updated // out[0] the transaction hashes emitting the filtered event, if any // BalanceUpdated(uint64, objectid.ID) ([]common.Hash, error) // Client is the underlying go-ethereum client interacting with the configured // RPC. Client() *ethclient.Client // CreateResolve allows the BOT_ROLE to initiate the market resolution of the // given claim onchain, so that the randomly selected users can verify events // in the real world. // // inp[0] the ID of the propose or dispute for which to create a resolve // inp[1] the randomized indices of staker addresses // inp[2] the expiry of the resolve to create // CreateResolve(objectid.ID, []*big.Int, time.Time) (*types.Transaction, error) // ExistsResolve returns whether an onchain resolve exists for the given claim. // // inp[0] the ID of the propose or dispute to check // ExistsResolve(objectid.ID) (bool, error) // ResolveCreated searches for the transaction hash of the transaction that // emitted the event ResolveCreated. The underlying log filter iterates // through all blocks since blc until the event matching all required fields // was found. If no matching event could be found the underlying iterator // stops at the latest block. // // inp[0] the block number to start filtering from // inp[1] the ID of the propose for which the resolve got created // out[0] the transaction hash emitting the filtered event, if any // ResolveCreated(uint64, objectid.ID) (common.Hash, error) // SearchHistory(pod objectid.ID, lef *big.Int, rig *big.Int) ([]*big.Int, error) // SearchIndices returns the the total amount of stakers on either side of the // market. // // inp[0] the propose ID to search indices for // out[0] the total amount of first stakers in agreement // out[1] the left handside index for addresses on the agreeing side // out[2] the right handside index for addresses on the agreeing side // out[3] the left handside index of the proposer address // out[4] the right handside index of the proposer address // out[5] the left handside index for addresses on the disagreeing side // out[6] the right handside index for addresses on the disagreeing side // out[7] the total amount of first stakers in disagreement // SearchIndices(pod objectid.ID) ([8]*big.Int, error) // SearchLatest returns the claim ID of the propose or dispute that represents // the last resolvable claim of any given claim tree. // // inp[0] the propose or dispute of any given claim tree // out[0] the latest claim ID in the given tree // out[1] the amount of disputes in the given tree // SearchLatest(pod objectid.ID) (objectid.ID, uint8, error) // SearchResolve returns several boolean flags of claim states. With this // method it is possible to figure out whether the given claim has already // been fully settled onchain. // // inp[0] the ID of the propose or dispute to verify // inp[1] the bitmap index to lookup, e.g. CLAIM_BALANCE_S for the settled state // out[0] the boolean flag mapped to the provided bitmap index // SearchResolve(objectid.ID, uint8) (bool, error) // SearchResults returns some structural insights that have been relevant to // reconciling any given claim towards settlement. // // inp[0] the ID of the propose or dispute // out[1] whether the market resolution was valid // out[2] the side of the market used for settlement // out[3] whether the entire claim tree is considered final // SearchResults(pod objectid.ID) (bool, bool, bool, error) // SearchSamples returns the votes cast per voter according to the addresses // returned by SearchVoters. Should only be called on finalized claim trees. // // inp[0] the ID of the propose or dispute // inp[1] the left handside index for cast votes to lookup // inp[2] the right handside index for cast votes to lookup // out[0] the cast votes, 0=false, 1=true, 2=abstain // SearchSamples(objectid.ID, *big.Int, *big.Int) ([]uint8, error) // SearchStakers(pod objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error) // SearchVoters returns the registered voter addresses of any given claim, // according to the provided cursors. Should only be called on claims with // confirmed onchain resolves. // // inp[0] the ID of the propose or dispute // inp[1] the left handside index for voter addresses to lookup // inp[2] the right handside index for voter addresses to lookup // SearchVoters(objectid.ID, *big.Int, *big.Int) ([]common.Address, error) // UpdateBalance allows anyone to update user balances in order to settle the // originally proposed claim. // // inp[0] the ID of the claim to settle // inp[1] the maximum amount of users to update during this call // UpdateBalance(objectid.ID, uint64) (*types.Transaction, error) // Version returns the version of this contract binding and the underlying // compatible smart contract. Version() string }
V_0_5_0 is the latest interface with version v0.5.0 that will eventually supersede all priors.