Documentation ¶
Index ¶
- Variables
- type Claims
- func (c *Claims) Client() *ethclient.Client
- func (c *Claims) CreateResolve(pro objectid.ID, ind []*big.Int, exp time.Time) (*types.Transaction, error)
- func (c *Claims) ExistsResolve(pro objectid.ID) (bool, error)
- func (c *Claims) ResolveCreated(blc uint64, pro uint64) (common.Hash, error)
- func (c *Claims) SearchIndices(pro objectid.ID) ([]*big.Int, error)
- func (c *Claims) SearchSamples(pro objectid.ID, lef *big.Int, rig *big.Int) ([]common.Address, error)
- type ClaimsConfig
- type ClaimsContractBinding
- type ClaimsContractBindingCaller
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) ADDRESSSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) ADDRESSSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) BASISTOTAL(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) BOTROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisFee(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisProposer(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisProtocol(opts *bind.CallOpts) (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMADDRESSN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMADDRESSY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCEP(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCER(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCEU(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMEXPIRYP(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMEXPIRYR(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMEXPIRYT(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKEA(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKEB(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKEC(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKED(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMSTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMTRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMTRUTHY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) DEFAULTADMINROLE(opts *bind.CallOpts) ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) DurationBasis(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) DurationMax(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) DurationMin(opts *bind.CallOpts) (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) GetRoleAdmin(opts *bind.CallOpts, role [32]byte) ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) GetRoleMember(opts *bind.CallOpts, role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) GetRoleMemberCount(opts *bind.CallOpts, role [32]byte) (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) HasRole(opts *bind.CallOpts, role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) MAXUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) MIDUINT256(opts *bind.CallOpts) (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchBalance(opts *bind.CallOpts, use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchContent(opts *bind.CallOpts, cla *big.Int) (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchExpired(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchIndices(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchPropose(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchResolve(opts *bind.CallOpts, pro *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchSamples(opts *bind.CallOpts, pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchStakers(opts *bind.CallOpts, pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchToken(opts *bind.CallOpts, pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchVotes(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VERSION(opts *bind.CallOpts) (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTESTAKEN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTESTAKEY(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTETRUTHN(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTETRUTHS(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTETRUTHV(opts *bind.CallOpts) (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCaller) VOTETRUTHY(opts *bind.CallOpts) (uint8, error)
- type ClaimsContractBindingCallerRaw
- type ClaimsContractBindingCallerSession
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisFee() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisProposer() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisProtocol() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCEP() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCER() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCEU() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationBasis() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationMax() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationMin() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) Owner() (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchContent(cla *big.Int) (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchExpired(pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchIndices(pro *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchPropose(pro *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchResolve(pro *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchSamples(pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchStakers(pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchVotes(pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) Token() (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VERSION() (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHY() (uint8, error)
- type ClaimsContractBindingClaimUpdated
- type ClaimsContractBindingClaimUpdatedIterator
- type ClaimsContractBindingDisputeCreated
- type ClaimsContractBindingDisputeCreatedIterator
- type ClaimsContractBindingDisputeSettled
- type ClaimsContractBindingDisputeSettledIterator
- type ClaimsContractBindingFilterer
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingClaimUpdatedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingDisputeCreatedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingDisputeSettledIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingProposeCreatedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingProposeSettledIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingResolveCreatedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, ...) (*ClaimsContractBindingRoleAdminChangedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingRoleGrantedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, ...) (*ClaimsContractBindingRoleRevokedIterator, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingClaimUpdated, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingDisputeCreated, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingDisputeSettled, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingProposeCreated, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingProposeSettled, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingResolveCreated, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingRoleAdminChanged, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingRoleGranted, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingRoleRevoked, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingClaimUpdated) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingDisputeCreated) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingDisputeSettled) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingProposeCreated) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingProposeSettled) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingResolveCreated) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleAdminChanged, ...) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleGranted, ...) (event.Subscription, error)
- func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleRevoked, ...) (event.Subscription, error)
- type ClaimsContractBindingProposeCreated
- type ClaimsContractBindingProposeCreatedIterator
- type ClaimsContractBindingProposeSettled
- type ClaimsContractBindingProposeSettledIterator
- type ClaimsContractBindingRaw
- func (_ClaimsContractBinding *ClaimsContractBindingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ClaimsContractBinding *ClaimsContractBindingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ClaimsContractBindingResolveCreated
- type ClaimsContractBindingResolveCreatedIterator
- type ClaimsContractBindingRoleAdminChanged
- type ClaimsContractBindingRoleAdminChangedIterator
- type ClaimsContractBindingRoleGranted
- type ClaimsContractBindingRoleGrantedIterator
- type ClaimsContractBindingRoleRevoked
- type ClaimsContractBindingRoleRevokedIterator
- type ClaimsContractBindingSession
- func (_ClaimsContractBinding *ClaimsContractBindingSession) ADDRESSSTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) ADDRESSSTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) BASISTOTAL() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) BOTROLE() ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisFee() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisProposer() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisProtocol() (uint16, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMADDRESSN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMADDRESSY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCEP() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCER() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCEU() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYP() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYR() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYT() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEA() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEB() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEC() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKED() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMTRUTHN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMTRUTHY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) CreateResolve(pro *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) DEFAULTADMINROLE() ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationBasis() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationMax() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationMin() (uint64, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) GetRoleAdmin(role [32]byte) ([32]byte, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) GetRoleMember(role [32]byte, index *big.Int) (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) GetRoleMemberCount(role [32]byte) (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) HasRole(role [32]byte, account common.Address) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) MAXUINT256() (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) MIDUINT256() (*big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) Owner() (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) Receive() (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchBalance(use common.Address) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchContent(cla *big.Int) (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchExpired(pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchIndices(pro *big.Int) (*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, ...)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchPropose(pro *big.Int) (*big.Int, *big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchResolve(pro *big.Int, ind uint8) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchSamples(pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchStakers(pro *big.Int, lef *big.Int, rig *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchToken(pro *big.Int) ([]common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchVotes(pro *big.Int) (*big.Int, *big.Int, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) Token() (common.Address, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateBalance(cla *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateFees(fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdatePropose(cla *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateResolve(pro *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VERSION() (string, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTESTAKEN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTESTAKEY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHN() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHS() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHV() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHY() (uint8, error)
- func (_ClaimsContractBinding *ClaimsContractBindingSession) Withdraw(bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingTransactor
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) CreateDispute(opts *bind.TransactOpts, dis *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) CreatePropose(opts *bind.TransactOpts, pro *big.Int, bal *big.Int, vot bool, exp uint64, ...) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) CreateResolve(opts *bind.TransactOpts, pro *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) GrantRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) RenounceRole(opts *bind.TransactOpts, role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) RevokeRole(opts *bind.TransactOpts, role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateBalance(opts *bind.TransactOpts, cla *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateDuration(opts *bind.TransactOpts, bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateFees(opts *bind.TransactOpts, fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateOwner(opts *bind.TransactOpts, own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdatePropose(opts *bind.TransactOpts, cla *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateResolve(opts *bind.TransactOpts, pro *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactor) Withdraw(opts *bind.TransactOpts, bal *big.Int) (*types.Transaction, error)
- type ClaimsContractBindingTransactorRaw
- type ClaimsContractBindingTransactorSession
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) CreateDispute(dis *big.Int, bal *big.Int, vot bool, exp uint64, con string, pro *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) CreatePropose(pro *big.Int, bal *big.Int, vot bool, exp uint64, con string, ...) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) CreateResolve(pro *big.Int, ind []*big.Int, exp uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) GrantRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) Receive() (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) RenounceRole(role [32]byte, callerConfirmation common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) RevokeRole(role [32]byte, account common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateBalance(cla *big.Int, max *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateDuration(bas uint64, max uint64, min uint64) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateFees(fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateOwner(own common.Address) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdatePropose(cla *big.Int, bal *big.Int, vot bool, tok *big.Int) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateResolve(pro *big.Int, vot bool) (*types.Transaction, error)
- func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) Withdraw(bal *big.Int) (*types.Transaction, error)
- type Interface
Constants ¶
This section is empty.
Variables ¶
var ClaimsContractBindingABI = ClaimsContractBindingMetaData.ABI
ClaimsContractBindingABI is the input ABI used to generate the binding from. Deprecated: Use ClaimsContractBindingMetaData.ABI instead.
var ClaimsContractBindingMetaData = &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\":\"cla\",\"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\":\"pro\",\"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_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_P\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_R\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CLAIM_BALANCE_U\",\"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\":[],\"name\":\"basisFee\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"basisProposer\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"basisProtocol\",\"outputs\":[{\"internalType\":\"uint16\",\"name\":\"\",\"type\":\"uint16\"}],\"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\":\"pro\",\"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\":\"cla\",\"type\":\"uint256\"}],\"name\":\"searchContent\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"type\":\"uint256\"}],\"name\":\"searchExpired\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"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\":\"pro\",\"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\":\"pro\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"ind\",\"type\":\"uint8\"}],\"name\":\"searchResolve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"pro\",\"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\":\"pro\",\"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\":\"pro\",\"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\":\"cla\",\"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\":\"uint16\",\"name\":\"fee\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"psr\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"ptc\",\"type\":\"uint16\"}],\"name\":\"updateFees\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"own\",\"type\":\"address\"}],\"name\":\"updateOwner\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"cla\",\"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\":\"pro\",\"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\"}]",
}
ClaimsContractBindingMetaData contains all meta data concerning the ClaimsContractBinding 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) CreateResolve ¶
func (*Claims) ResolveCreated ¶
type ClaimsConfig ¶
type ClaimsContractBinding ¶
type ClaimsContractBinding struct { ClaimsContractBindingCaller // Read-only binding to the contract ClaimsContractBindingTransactor // Write-only binding to the contract ClaimsContractBindingFilterer // Log filterer for contract events }
ClaimsContractBinding is an auto generated Go binding around an Ethereum contract.
func NewClaimsContractBinding ¶
func NewClaimsContractBinding(address common.Address, backend bind.ContractBackend) (*ClaimsContractBinding, error)
NewClaimsContractBinding creates a new instance of ClaimsContractBinding, bound to a specific deployed contract.
type ClaimsContractBindingCaller ¶
type ClaimsContractBindingCaller struct {
// contains filtered or unexported fields
}
ClaimsContractBindingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewClaimsContractBindingCaller ¶
func NewClaimsContractBindingCaller(address common.Address, caller bind.ContractCaller) (*ClaimsContractBindingCaller, error)
NewClaimsContractBindingCaller creates a new read-only instance of ClaimsContractBinding, bound to a specific deployed contract.
func (*ClaimsContractBindingCaller) ADDRESSSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) ADDRESSSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) BASISTOTAL ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) BOTROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) BasisFee ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisFee(opts *bind.CallOpts) (uint16, error)
BasisFee is a free data retrieval call binding the contract method 0x971e1a66.
Solidity: function basisFee() view returns(uint16)
func (*ClaimsContractBindingCaller) BasisProposer ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisProposer(opts *bind.CallOpts) (uint16, error)
BasisProposer is a free data retrieval call binding the contract method 0x3b0ec0fd.
Solidity: function basisProposer() view returns(uint16)
func (*ClaimsContractBindingCaller) BasisProtocol ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) BasisProtocol(opts *bind.CallOpts) (uint16, error)
BasisProtocol is a free data retrieval call binding the contract method 0x1cc13509.
Solidity: function basisProtocol() view returns(uint16)
func (*ClaimsContractBindingCaller) CLAIMADDRESSN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMADDRESSY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMBALANCEP ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCEP(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCEP is a free data retrieval call binding the contract method 0x409f9ba8.
Solidity: function CLAIM_BALANCE_P() view returns(uint8)
func (*ClaimsContractBindingCaller) CLAIMBALANCER ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCER(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCER is a free data retrieval call binding the contract method 0x098e92bd.
Solidity: function CLAIM_BALANCE_R() view returns(uint8)
func (*ClaimsContractBindingCaller) CLAIMBALANCEU ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) CLAIMBALANCEU(opts *bind.CallOpts) (uint8, error)
CLAIMBALANCEU is a free data retrieval call binding the contract method 0x4043ae78.
Solidity: function CLAIM_BALANCE_U() view returns(uint8)
func (*ClaimsContractBindingCaller) CLAIMEXPIRYP ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMEXPIRYR ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMEXPIRYT ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKEA ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKEB ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKEC ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKED ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMTRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) CLAIMTRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) DEFAULTADMINROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) DurationBasis ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) DurationMax ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) DurationMin ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) GetRoleAdmin ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) GetRoleMember ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) GetRoleMemberCount ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) HasRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) MAXUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) MIDUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) Owner ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) SearchBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) SearchContent ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchContent(opts *bind.CallOpts, cla *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 cla) view returns(string)
func (*ClaimsContractBindingCaller) SearchExpired ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchExpired(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingCaller) SearchIndices ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchIndices(opts *bind.CallOpts, pro *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 pro) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingCaller) SearchPropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchPropose(opts *bind.CallOpts, pro *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 pro) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingCaller) SearchResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchResolve(opts *bind.CallOpts, pro *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pro, uint8 ind) view returns(bool)
func (*ClaimsContractBindingCaller) SearchSamples ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchSamples(opts *bind.CallOpts, pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingCaller) SearchStakers ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchStakers(opts *bind.CallOpts, pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingCaller) SearchToken ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) SearchVotes ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) SearchVotes(opts *bind.CallOpts, pro *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingCaller) SupportsInterface ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) Token ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VERSION ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTESTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTESTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTETRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTETRUTHS ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTETRUTHV ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 (*ClaimsContractBindingCaller) VOTETRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCaller) 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 ClaimsContractBindingCallerRaw ¶
type ClaimsContractBindingCallerRaw struct {
Contract *ClaimsContractBindingCaller // Generic read-only contract binding to access the raw methods on
}
ClaimsContractBindingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingCallerRaw) Call ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerRaw) 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 ClaimsContractBindingCallerSession ¶
type ClaimsContractBindingCallerSession struct { Contract *ClaimsContractBindingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ClaimsContractBindingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ClaimsContractBindingCallerSession) ADDRESSSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) ADDRESSSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingCallerSession) BASISTOTAL ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingCallerSession) BOTROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingCallerSession) BasisFee ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisFee() (uint16, error)
BasisFee is a free data retrieval call binding the contract method 0x971e1a66.
Solidity: function basisFee() view returns(uint16)
func (*ClaimsContractBindingCallerSession) BasisProposer ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisProposer() (uint16, error)
BasisProposer is a free data retrieval call binding the contract method 0x3b0ec0fd.
Solidity: function basisProposer() view returns(uint16)
func (*ClaimsContractBindingCallerSession) BasisProtocol ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) BasisProtocol() (uint16, error)
BasisProtocol is a free data retrieval call binding the contract method 0x1cc13509.
Solidity: function basisProtocol() view returns(uint16)
func (*ClaimsContractBindingCallerSession) CLAIMADDRESSN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMADDRESSY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMBALANCEP ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCEP() (uint8, error)
CLAIMBALANCEP is a free data retrieval call binding the contract method 0x409f9ba8.
Solidity: function CLAIM_BALANCE_P() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMBALANCER ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCER() (uint8, error)
CLAIMBALANCER is a free data retrieval call binding the contract method 0x098e92bd.
Solidity: function CLAIM_BALANCE_R() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMBALANCEU ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMBALANCEU() (uint8, error)
CLAIMBALANCEU is a free data retrieval call binding the contract method 0x4043ae78.
Solidity: function CLAIM_BALANCE_U() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMEXPIRYP ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMEXPIRYR ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMEXPIRYT ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKEA ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKEB ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKEC ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKED ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMTRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) CLAIMTRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingCallerSession) DEFAULTADMINROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) DurationBasis ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingCallerSession) DurationMax ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingCallerSession) DurationMin ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingCallerSession) GetRoleAdmin ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) GetRoleMember ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) GetRoleMemberCount ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) HasRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) MAXUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingCallerSession) MIDUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingCallerSession) Owner ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingCallerSession) SearchBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) SearchContent ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchContent(cla *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 cla) view returns(string)
func (*ClaimsContractBindingCallerSession) SearchExpired ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchExpired(pro *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingCallerSession) SearchIndices ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchIndices(pro *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 pro) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingCallerSession) SearchPropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchPropose(pro *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 pro) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingCallerSession) SearchResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchResolve(pro *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pro, uint8 ind) view returns(bool)
func (*ClaimsContractBindingCallerSession) SearchSamples ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchSamples(pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingCallerSession) SearchStakers ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchStakers(pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingCallerSession) SearchToken ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) SearchVotes ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) SearchVotes(pro *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingCallerSession) SupportsInterface ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) 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 (*ClaimsContractBindingCallerSession) Token ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingCallerSession) VERSION ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingCallerSession) VOTESTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) VOTESTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingCallerSession) VOTETRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingCallerSession) VOTETRUTHS ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingCallerSession) VOTETRUTHV ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingCallerSession) VOTETRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingCallerSession) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
type ClaimsContractBindingClaimUpdated ¶
type ClaimsContractBindingClaimUpdated struct { Cla *big.Int Use common.Address Bal *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingClaimUpdated represents a ClaimUpdated event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingClaimUpdatedIterator ¶
type ClaimsContractBindingClaimUpdatedIterator struct { Event *ClaimsContractBindingClaimUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingClaimUpdatedIterator is returned from FilterClaimUpdated and is used to iterate over the raw logs and unpacked data for ClaimUpdated events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingClaimUpdatedIterator) Close ¶
func (it *ClaimsContractBindingClaimUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingClaimUpdatedIterator) Error ¶
func (it *ClaimsContractBindingClaimUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingClaimUpdatedIterator) Next ¶
func (it *ClaimsContractBindingClaimUpdatedIterator) 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 ClaimsContractBindingDisputeCreated ¶
type ClaimsContractBindingDisputeCreated struct { Dis *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingDisputeCreated represents a DisputeCreated event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingDisputeCreatedIterator ¶
type ClaimsContractBindingDisputeCreatedIterator struct { Event *ClaimsContractBindingDisputeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingDisputeCreatedIterator is returned from FilterDisputeCreated and is used to iterate over the raw logs and unpacked data for DisputeCreated events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingDisputeCreatedIterator) Close ¶
func (it *ClaimsContractBindingDisputeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingDisputeCreatedIterator) Error ¶
func (it *ClaimsContractBindingDisputeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingDisputeCreatedIterator) Next ¶
func (it *ClaimsContractBindingDisputeCreatedIterator) 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 ClaimsContractBindingDisputeSettled ¶
type ClaimsContractBindingDisputeSettled struct { Dis *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingDisputeSettled represents a DisputeSettled event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingDisputeSettledIterator ¶
type ClaimsContractBindingDisputeSettledIterator struct { Event *ClaimsContractBindingDisputeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingDisputeSettledIterator is returned from FilterDisputeSettled and is used to iterate over the raw logs and unpacked data for DisputeSettled events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingDisputeSettledIterator) Close ¶
func (it *ClaimsContractBindingDisputeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingDisputeSettledIterator) Error ¶
func (it *ClaimsContractBindingDisputeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingDisputeSettledIterator) Next ¶
func (it *ClaimsContractBindingDisputeSettledIterator) 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 ClaimsContractBindingFilterer ¶
type ClaimsContractBindingFilterer struct {
// contains filtered or unexported fields
}
ClaimsContractBindingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewClaimsContractBindingFilterer ¶
func NewClaimsContractBindingFilterer(address common.Address, filterer bind.ContractFilterer) (*ClaimsContractBindingFilterer, error)
NewClaimsContractBindingFilterer creates a new log filterer instance of ClaimsContractBinding, bound to a specific deployed contract.
func (*ClaimsContractBindingFilterer) FilterClaimUpdated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterClaimUpdated(opts *bind.FilterOpts) (*ClaimsContractBindingClaimUpdatedIterator, error)
FilterClaimUpdated is a free log retrieval operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 cla, address use, uint256 bal)
func (*ClaimsContractBindingFilterer) FilterDisputeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterDisputeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingDisputeCreatedIterator, 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 (*ClaimsContractBindingFilterer) FilterDisputeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterDisputeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingDisputeSettledIterator, 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 (*ClaimsContractBindingFilterer) FilterProposeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterProposeCreated(opts *bind.FilterOpts) (*ClaimsContractBindingProposeCreatedIterator, 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 (*ClaimsContractBindingFilterer) FilterProposeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterProposeSettled(opts *bind.FilterOpts) (*ClaimsContractBindingProposeSettledIterator, 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 (*ClaimsContractBindingFilterer) FilterResolveCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterResolveCreated(opts *bind.FilterOpts) (*ClaimsContractBindingResolveCreatedIterator, error)
FilterResolveCreated is a free log retrieval operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pro, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingFilterer) FilterRoleAdminChanged ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleAdminChanged(opts *bind.FilterOpts, role [][32]byte, previousAdminRole [][32]byte, newAdminRole [][32]byte) (*ClaimsContractBindingRoleAdminChangedIterator, 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 (*ClaimsContractBindingFilterer) FilterRoleGranted ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleGranted(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingRoleGrantedIterator, 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 (*ClaimsContractBindingFilterer) FilterRoleRevoked ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) FilterRoleRevoked(opts *bind.FilterOpts, role [][32]byte, account []common.Address, sender []common.Address) (*ClaimsContractBindingRoleRevokedIterator, 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 (*ClaimsContractBindingFilterer) ParseClaimUpdated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseClaimUpdated(log types.Log) (*ClaimsContractBindingClaimUpdated, error)
ParseClaimUpdated is a log parse operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 cla, address use, uint256 bal)
func (*ClaimsContractBindingFilterer) ParseDisputeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseDisputeCreated(log types.Log) (*ClaimsContractBindingDisputeCreated, error)
ParseDisputeCreated is a log parse operation binding the contract event 0x848ff8058c972bb6cd367b414b3cd1799ef42a941e7800185f0e580bda9c3cc5.
Solidity: event DisputeCreated(uint256 dis, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingFilterer) ParseDisputeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseDisputeSettled(log types.Log) (*ClaimsContractBindingDisputeSettled, 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 (*ClaimsContractBindingFilterer) ParseProposeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseProposeCreated(log types.Log) (*ClaimsContractBindingProposeCreated, error)
ParseProposeCreated is a log parse operation binding the contract event 0x560897c1e1894395c161cb6ee32a257c436c4f5e19d550b5b80a6043fd166c78.
Solidity: event ProposeCreated(uint256 pro, address use, uint256 bal, uint64 exp)
func (*ClaimsContractBindingFilterer) ParseProposeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseProposeSettled(log types.Log) (*ClaimsContractBindingProposeSettled, 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 (*ClaimsContractBindingFilterer) ParseResolveCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseResolveCreated(log types.Log) (*ClaimsContractBindingResolveCreated, error)
ParseResolveCreated is a log parse operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pro, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingFilterer) ParseRoleAdminChanged ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleAdminChanged(log types.Log) (*ClaimsContractBindingRoleAdminChanged, 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 (*ClaimsContractBindingFilterer) ParseRoleGranted ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleGranted(log types.Log) (*ClaimsContractBindingRoleGranted, 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 (*ClaimsContractBindingFilterer) ParseRoleRevoked ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) ParseRoleRevoked(log types.Log) (*ClaimsContractBindingRoleRevoked, 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 (*ClaimsContractBindingFilterer) WatchClaimUpdated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchClaimUpdated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingClaimUpdated) (event.Subscription, error)
WatchClaimUpdated is a free log subscription operation binding the contract event 0x456e7c3ba307b1c39b4aa965dad80444be2ddffd40b0d6e930507c5858faf33e.
Solidity: event ClaimUpdated(uint256 cla, address use, uint256 bal)
func (*ClaimsContractBindingFilterer) WatchDisputeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchDisputeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingDisputeCreated) (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 (*ClaimsContractBindingFilterer) WatchDisputeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchDisputeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingDisputeSettled) (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 (*ClaimsContractBindingFilterer) WatchProposeCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchProposeCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingProposeCreated) (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 (*ClaimsContractBindingFilterer) WatchProposeSettled ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchProposeSettled(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingProposeSettled) (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 (*ClaimsContractBindingFilterer) WatchResolveCreated ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchResolveCreated(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingResolveCreated) (event.Subscription, error)
WatchResolveCreated is a free log subscription operation binding the contract event 0xe3c5a61bbb499af1d75605281b4c8c6e4635121595fe0cdc3ef366e28204dbef.
Solidity: event ResolveCreated(uint256 pro, address use, uint256 len, uint64 exp)
func (*ClaimsContractBindingFilterer) WatchRoleAdminChanged ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleAdminChanged(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleAdminChanged, 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 (*ClaimsContractBindingFilterer) WatchRoleGranted ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleGranted(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleGranted, 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 (*ClaimsContractBindingFilterer) WatchRoleRevoked ¶
func (_ClaimsContractBinding *ClaimsContractBindingFilterer) WatchRoleRevoked(opts *bind.WatchOpts, sink chan<- *ClaimsContractBindingRoleRevoked, 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 ClaimsContractBindingProposeCreated ¶
type ClaimsContractBindingProposeCreated struct { Pro *big.Int Use common.Address Bal *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingProposeCreated represents a ProposeCreated event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingProposeCreatedIterator ¶
type ClaimsContractBindingProposeCreatedIterator struct { Event *ClaimsContractBindingProposeCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingProposeCreatedIterator is returned from FilterProposeCreated and is used to iterate over the raw logs and unpacked data for ProposeCreated events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingProposeCreatedIterator) Close ¶
func (it *ClaimsContractBindingProposeCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingProposeCreatedIterator) Error ¶
func (it *ClaimsContractBindingProposeCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingProposeCreatedIterator) Next ¶
func (it *ClaimsContractBindingProposeCreatedIterator) 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 ClaimsContractBindingProposeSettled ¶
type ClaimsContractBindingProposeSettled struct { Pro *big.Int All *big.Int Yay *big.Int Nah *big.Int Tot *big.Int Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingProposeSettled represents a ProposeSettled event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingProposeSettledIterator ¶
type ClaimsContractBindingProposeSettledIterator struct { Event *ClaimsContractBindingProposeSettled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingProposeSettledIterator is returned from FilterProposeSettled and is used to iterate over the raw logs and unpacked data for ProposeSettled events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingProposeSettledIterator) Close ¶
func (it *ClaimsContractBindingProposeSettledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingProposeSettledIterator) Error ¶
func (it *ClaimsContractBindingProposeSettledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingProposeSettledIterator) Next ¶
func (it *ClaimsContractBindingProposeSettledIterator) 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 ClaimsContractBindingRaw ¶
type ClaimsContractBindingRaw struct {
Contract *ClaimsContractBinding // Generic contract binding to access the raw methods on
}
ClaimsContractBindingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ClaimsContractBindingRaw) Call ¶
func (_ClaimsContractBinding *ClaimsContractBindingRaw) 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 (*ClaimsContractBindingRaw) Transact ¶
func (_ClaimsContractBinding *ClaimsContractBindingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingRaw) Transfer ¶
func (_ClaimsContractBinding *ClaimsContractBindingRaw) 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 ClaimsContractBindingResolveCreated ¶
type ClaimsContractBindingResolveCreated struct { Pro *big.Int Use common.Address Len *big.Int Exp uint64 Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingResolveCreated represents a ResolveCreated event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingResolveCreatedIterator ¶
type ClaimsContractBindingResolveCreatedIterator struct { Event *ClaimsContractBindingResolveCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingResolveCreatedIterator is returned from FilterResolveCreated and is used to iterate over the raw logs and unpacked data for ResolveCreated events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingResolveCreatedIterator) Close ¶
func (it *ClaimsContractBindingResolveCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingResolveCreatedIterator) Error ¶
func (it *ClaimsContractBindingResolveCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingResolveCreatedIterator) Next ¶
func (it *ClaimsContractBindingResolveCreatedIterator) 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 ClaimsContractBindingRoleAdminChanged ¶
type ClaimsContractBindingRoleAdminChanged struct { Role [32]byte PreviousAdminRole [32]byte NewAdminRole [32]byte Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingRoleAdminChanged represents a RoleAdminChanged event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingRoleAdminChangedIterator ¶
type ClaimsContractBindingRoleAdminChangedIterator struct { Event *ClaimsContractBindingRoleAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingRoleAdminChangedIterator) Close ¶
func (it *ClaimsContractBindingRoleAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingRoleAdminChangedIterator) Error ¶
func (it *ClaimsContractBindingRoleAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingRoleAdminChangedIterator) Next ¶
func (it *ClaimsContractBindingRoleAdminChangedIterator) 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 ClaimsContractBindingRoleGranted ¶
type ClaimsContractBindingRoleGranted struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingRoleGranted represents a RoleGranted event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingRoleGrantedIterator ¶
type ClaimsContractBindingRoleGrantedIterator struct { Event *ClaimsContractBindingRoleGranted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingRoleGrantedIterator) Close ¶
func (it *ClaimsContractBindingRoleGrantedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingRoleGrantedIterator) Error ¶
func (it *ClaimsContractBindingRoleGrantedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingRoleGrantedIterator) Next ¶
func (it *ClaimsContractBindingRoleGrantedIterator) 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 ClaimsContractBindingRoleRevoked ¶
type ClaimsContractBindingRoleRevoked struct { Role [32]byte Account common.Address Sender common.Address Raw types.Log // Blockchain specific contextual infos }
ClaimsContractBindingRoleRevoked represents a RoleRevoked event raised by the ClaimsContractBinding contract.
type ClaimsContractBindingRoleRevokedIterator ¶
type ClaimsContractBindingRoleRevokedIterator struct { Event *ClaimsContractBindingRoleRevoked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ClaimsContractBindingRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the ClaimsContractBinding contract.
func (*ClaimsContractBindingRoleRevokedIterator) Close ¶
func (it *ClaimsContractBindingRoleRevokedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ClaimsContractBindingRoleRevokedIterator) Error ¶
func (it *ClaimsContractBindingRoleRevokedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ClaimsContractBindingRoleRevokedIterator) Next ¶
func (it *ClaimsContractBindingRoleRevokedIterator) 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 ClaimsContractBindingSession ¶
type ClaimsContractBindingSession struct { Contract *ClaimsContractBinding // 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 }
ClaimsContractBindingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ClaimsContractBindingSession) ADDRESSSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) ADDRESSSTAKEN() (uint8, error)
ADDRESSSTAKEN is a free data retrieval call binding the contract method 0x232c33bc.
Solidity: function ADDRESS_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingSession) ADDRESSSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) ADDRESSSTAKEY() (uint8, error)
ADDRESSSTAKEY is a free data retrieval call binding the contract method 0xed5822b1.
Solidity: function ADDRESS_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingSession) BASISTOTAL ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) BASISTOTAL() (uint16, error)
BASISTOTAL is a free data retrieval call binding the contract method 0x9a61d8c3.
Solidity: function BASIS_TOTAL() view returns(uint16)
func (*ClaimsContractBindingSession) BOTROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) BOTROLE() ([32]byte, error)
BOTROLE is a free data retrieval call binding the contract method 0xb1503774.
Solidity: function BOT_ROLE() view returns(bytes32)
func (*ClaimsContractBindingSession) BasisFee ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisFee() (uint16, error)
BasisFee is a free data retrieval call binding the contract method 0x971e1a66.
Solidity: function basisFee() view returns(uint16)
func (*ClaimsContractBindingSession) BasisProposer ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisProposer() (uint16, error)
BasisProposer is a free data retrieval call binding the contract method 0x3b0ec0fd.
Solidity: function basisProposer() view returns(uint16)
func (*ClaimsContractBindingSession) BasisProtocol ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) BasisProtocol() (uint16, error)
BasisProtocol is a free data retrieval call binding the contract method 0x1cc13509.
Solidity: function basisProtocol() view returns(uint16)
func (*ClaimsContractBindingSession) CLAIMADDRESSN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMADDRESSN() (uint8, error)
CLAIMADDRESSN is a free data retrieval call binding the contract method 0x5722c818.
Solidity: function CLAIM_ADDRESS_N() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMADDRESSY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMADDRESSY() (uint8, error)
CLAIMADDRESSY is a free data retrieval call binding the contract method 0x14ea97a1.
Solidity: function CLAIM_ADDRESS_Y() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMBALANCEP ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCEP() (uint8, error)
CLAIMBALANCEP is a free data retrieval call binding the contract method 0x409f9ba8.
Solidity: function CLAIM_BALANCE_P() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMBALANCER ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCER() (uint8, error)
CLAIMBALANCER is a free data retrieval call binding the contract method 0x098e92bd.
Solidity: function CLAIM_BALANCE_R() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMBALANCEU ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMBALANCEU() (uint8, error)
CLAIMBALANCEU is a free data retrieval call binding the contract method 0x4043ae78.
Solidity: function CLAIM_BALANCE_U() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMEXPIRYP ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYP() (uint8, error)
CLAIMEXPIRYP is a free data retrieval call binding the contract method 0x55151f23.
Solidity: function CLAIM_EXPIRY_P() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMEXPIRYR ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYR() (uint8, error)
CLAIMEXPIRYR is a free data retrieval call binding the contract method 0x4884a67b.
Solidity: function CLAIM_EXPIRY_R() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMEXPIRYT ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMEXPIRYT() (uint8, error)
CLAIMEXPIRYT is a free data retrieval call binding the contract method 0x970be447.
Solidity: function CLAIM_EXPIRY_T() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKEA ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEA() (uint8, error)
CLAIMSTAKEA is a free data retrieval call binding the contract method 0xe4b2d71e.
Solidity: function CLAIM_STAKE_A() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKEB ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEB() (uint8, error)
CLAIMSTAKEB is a free data retrieval call binding the contract method 0xecc94e8f.
Solidity: function CLAIM_STAKE_B() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKEC ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEC() (uint8, error)
CLAIMSTAKEC is a free data retrieval call binding the contract method 0x8781fa03.
Solidity: function CLAIM_STAKE_C() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKED ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKED() (uint8, error)
CLAIMSTAKED is a free data retrieval call binding the contract method 0x62f487a1.
Solidity: function CLAIM_STAKE_D() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEN() (uint8, error)
CLAIMSTAKEN is a free data retrieval call binding the contract method 0x4e38bd03.
Solidity: function CLAIM_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMSTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMSTAKEY() (uint8, error)
CLAIMSTAKEY is a free data retrieval call binding the contract method 0x4ded0e71.
Solidity: function CLAIM_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMTRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMTRUTHN() (uint8, error)
CLAIMTRUTHN is a free data retrieval call binding the contract method 0x0e532ff2.
Solidity: function CLAIM_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingSession) CLAIMTRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CLAIMTRUTHY() (uint8, error)
CLAIMTRUTHY is a free data retrieval call binding the contract method 0x33d9a313.
Solidity: function CLAIM_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingSession) CreateDispute ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) CreatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) CreateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) CreateResolve(pro *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 pro, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingSession) DEFAULTADMINROLE ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) DurationBasis ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationBasis() (uint64, error)
DurationBasis is a free data retrieval call binding the contract method 0x9062a805.
Solidity: function durationBasis() view returns(uint64)
func (*ClaimsContractBindingSession) DurationMax ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationMax() (uint64, error)
DurationMax is a free data retrieval call binding the contract method 0xc522a9d4.
Solidity: function durationMax() view returns(uint64)
func (*ClaimsContractBindingSession) DurationMin ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) DurationMin() (uint64, error)
DurationMin is a free data retrieval call binding the contract method 0xb5392984.
Solidity: function durationMin() view returns(uint64)
func (*ClaimsContractBindingSession) GetRoleAdmin ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) GetRoleMember ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) GetRoleMemberCount ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) GrantRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) HasRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) MAXUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) MAXUINT256() (*big.Int, error)
MAXUINT256 is a free data retrieval call binding the contract method 0x33a581d2.
Solidity: function MAX_UINT256() view returns(uint256)
func (*ClaimsContractBindingSession) MIDUINT256 ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) MIDUINT256() (*big.Int, error)
MIDUINT256 is a free data retrieval call binding the contract method 0x795433da.
Solidity: function MID_UINT256() view returns(uint256)
func (*ClaimsContractBindingSession) Owner ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ClaimsContractBindingSession) Receive ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingSession) RenounceRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) RevokeRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) SearchBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) SearchContent ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchContent(cla *big.Int) (string, error)
SearchContent is a free data retrieval call binding the contract method 0xa7236020.
Solidity: function searchContent(uint256 cla) view returns(string)
func (*ClaimsContractBindingSession) SearchExpired ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchExpired(pro *big.Int) (*big.Int, *big.Int, error)
SearchExpired is a free data retrieval call binding the contract method 0x33afa97c.
Solidity: function searchExpired(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingSession) SearchIndices ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchIndices(pro *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 pro) view returns(uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256)
func (*ClaimsContractBindingSession) SearchPropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchPropose(pro *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 pro) view returns(uint256, uint256, uint256)
func (*ClaimsContractBindingSession) SearchResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchResolve(pro *big.Int, ind uint8) (bool, error)
SearchResolve is a free data retrieval call binding the contract method 0x88dc0bd2.
Solidity: function searchResolve(uint256 pro, uint8 ind) view returns(bool)
func (*ClaimsContractBindingSession) SearchSamples ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchSamples(pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingSession) SearchStakers ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchStakers(pro *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 pro, uint256 lef, uint256 rig) view returns(address[])
func (*ClaimsContractBindingSession) SearchToken ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) SearchVotes ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) SearchVotes(pro *big.Int) (*big.Int, *big.Int, error)
SearchVotes is a free data retrieval call binding the contract method 0xadfef97a.
Solidity: function searchVotes(uint256 pro) view returns(uint256, uint256)
func (*ClaimsContractBindingSession) SupportsInterface ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) Token ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*ClaimsContractBindingSession) UpdateBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateBalance(cla *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 cla, uint256 max) returns()
func (*ClaimsContractBindingSession) UpdateDuration ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) UpdateFees ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateFees(fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
UpdateFees is a paid mutator transaction binding the contract method 0x670babe0.
Solidity: function updateFees(uint16 fee, uint16 psr, uint16 ptc) returns()
func (*ClaimsContractBindingSession) UpdateOwner ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 (*ClaimsContractBindingSession) UpdatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdatePropose(cla *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 cla, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingSession) UpdateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) UpdateResolve(pro *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pro, bool vot) returns()
func (*ClaimsContractBindingSession) VERSION ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*ClaimsContractBindingSession) VOTESTAKEN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTESTAKEN() (uint8, error)
VOTESTAKEN is a free data retrieval call binding the contract method 0xc61f0ae8.
Solidity: function VOTE_STAKE_N() view returns(uint8)
func (*ClaimsContractBindingSession) VOTESTAKEY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTESTAKEY() (uint8, error)
VOTESTAKEY is a free data retrieval call binding the contract method 0x54785755.
Solidity: function VOTE_STAKE_Y() view returns(uint8)
func (*ClaimsContractBindingSession) VOTETRUTHN ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHN() (uint8, error)
VOTETRUTHN is a free data retrieval call binding the contract method 0x78997fc2.
Solidity: function VOTE_TRUTH_N() view returns(uint8)
func (*ClaimsContractBindingSession) VOTETRUTHS ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHS() (uint8, error)
VOTETRUTHS is a free data retrieval call binding the contract method 0x8a10d237.
Solidity: function VOTE_TRUTH_S() view returns(uint8)
func (*ClaimsContractBindingSession) VOTETRUTHV ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHV() (uint8, error)
VOTETRUTHV is a free data retrieval call binding the contract method 0xcc250655.
Solidity: function VOTE_TRUTH_V() view returns(uint8)
func (*ClaimsContractBindingSession) VOTETRUTHY ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) VOTETRUTHY() (uint8, error)
VOTETRUTHY is a free data retrieval call binding the contract method 0x00916264.
Solidity: function VOTE_TRUTH_Y() view returns(uint8)
func (*ClaimsContractBindingSession) Withdraw ¶
func (_ClaimsContractBinding *ClaimsContractBindingSession) 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 ClaimsContractBindingTransactor ¶
type ClaimsContractBindingTransactor struct {
// contains filtered or unexported fields
}
ClaimsContractBindingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewClaimsContractBindingTransactor ¶
func NewClaimsContractBindingTransactor(address common.Address, transactor bind.ContractTransactor) (*ClaimsContractBindingTransactor, error)
NewClaimsContractBindingTransactor creates a new write-only instance of ClaimsContractBinding, bound to a specific deployed contract.
func (*ClaimsContractBindingTransactor) CreateDispute ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) CreatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) CreateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) CreateResolve(opts *bind.TransactOpts, pro *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 pro, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingTransactor) GrantRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) Receive ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingTransactor) RenounceRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) RevokeRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) UpdateBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateBalance(opts *bind.TransactOpts, cla *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 cla, uint256 max) returns()
func (*ClaimsContractBindingTransactor) UpdateDuration ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) UpdateFees ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateFees(opts *bind.TransactOpts, fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
UpdateFees is a paid mutator transaction binding the contract method 0x670babe0.
Solidity: function updateFees(uint16 fee, uint16 psr, uint16 ptc) returns()
func (*ClaimsContractBindingTransactor) UpdateOwner ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 (*ClaimsContractBindingTransactor) UpdatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdatePropose(opts *bind.TransactOpts, cla *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 cla, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingTransactor) UpdateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) UpdateResolve(opts *bind.TransactOpts, pro *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pro, bool vot) returns()
func (*ClaimsContractBindingTransactor) Withdraw ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactor) 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 ClaimsContractBindingTransactorRaw ¶
type ClaimsContractBindingTransactorRaw struct {
Contract *ClaimsContractBindingTransactor // Generic write-only contract binding to access the raw methods on
}
ClaimsContractBindingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ClaimsContractBindingTransactorRaw) Transact ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ClaimsContractBindingTransactorRaw) Transfer ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorRaw) 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 ClaimsContractBindingTransactorSession ¶
type ClaimsContractBindingTransactorSession struct { Contract *ClaimsContractBindingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ClaimsContractBindingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ClaimsContractBindingTransactorSession) CreateDispute ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) CreatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) CreateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) CreateResolve(pro *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 pro, uint256[] ind, uint64 exp) returns()
func (*ClaimsContractBindingTransactorSession) GrantRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) Receive ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ClaimsContractBindingTransactorSession) RenounceRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) RevokeRole ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) UpdateBalance ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateBalance(cla *big.Int, max *big.Int) (*types.Transaction, error)
UpdateBalance is a paid mutator transaction binding the contract method 0x58453fef.
Solidity: function updateBalance(uint256 cla, uint256 max) returns()
func (*ClaimsContractBindingTransactorSession) UpdateDuration ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) UpdateFees ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateFees(fee uint16, psr uint16, ptc uint16) (*types.Transaction, error)
UpdateFees is a paid mutator transaction binding the contract method 0x670babe0.
Solidity: function updateFees(uint16 fee, uint16 psr, uint16 ptc) returns()
func (*ClaimsContractBindingTransactorSession) UpdateOwner ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 (*ClaimsContractBindingTransactorSession) UpdatePropose ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdatePropose(cla *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 cla, uint256 bal, bool vot, uint256 tok) returns()
func (*ClaimsContractBindingTransactorSession) UpdateResolve ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) UpdateResolve(pro *big.Int, vot bool) (*types.Transaction, error)
UpdateResolve is a paid mutator transaction binding the contract method 0x1b3569ed.
Solidity: function updateResolve(uint256 pro, bool vot) returns()
func (*ClaimsContractBindingTransactorSession) Withdraw ¶
func (_ClaimsContractBinding *ClaimsContractBindingTransactorSession) 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 Interface ¶
type Interface interface { // Client is the underlying go-ethereum client interacting with the configured // RPC. Client() *ethclient.Client // CreateResolve initiates the market resolution of the given propose onchain, // so that the randomly selected users can verify events in the real world. CreateResolve(objectid.ID, []*big.Int, time.Time) (*types.Transaction, error) // ExistsResolve returns whether an onchain resolve exists for the given propose. ExistsResolve(objectid.ID) (bool, error) // ResolveCreated searched 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, uint64) (common.Hash, 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][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 // SearchIndices(objectid.ID) ([]*big.Int, error) // SearchSamples returns the registered voters of the given propose, according // to the provided cursors. If a propose has not reached the resolution phase // yet, then an empty list is returned. SearchSamples(objectid.ID, *big.Int, *big.Int) ([]common.Address, error) }