Get desktop application:
View/edit binary Protocol Buffers messages
Msg defines the clim Msg service.
Vote submits an arbitrary oracle Claim
MsgVote represents a message that supports submitting a vote for an arbitrary oracle Claim.
MsgVoteResponse defines the Msg/SubmitEvidence response type.
hash defines the hash of the evidence.
Prevote submits a prevote for a Claim
MsgPrevote - sdk.Msg for prevoting on an array of oracle claim types. The purpose of the prevote is to hide vote for data with hashes formatted as hex string: SHA256("{salt}:{data_cannonical_json}:{voter}")
(message has no fields)
Delegate delegates oracle claim submission permission from the validator to an arbitrary address
MsgDelegateResponse delegation response
(message has no fields)
Query defines the gRPC querier service.
Params queries the parameters of othe racle module
QueryParamsRequest is the request type for the Query/Params RPC method
(message has no fields)
QueryParamsResponse is the response type for the Query/Params RPC method
PendingRounds queries the pending Rounds of the oracle module
QueryPendingRoundsRequest is the request type for the Query/Params RPC method
QueryParamsResponse is the response type for the Query/Params RPC method
LastFinalizedRound queries the pending Rounds of the oracle module
LastFinalizedRround is the request type for the Query/Params RPC method
LastFinalizedRround is the response type for the Query/Params RPC method
Vote queries the parameters of the oracle module
QueryRoundResponse is the request type for the Query/Params RPC method
QueryRoundResponse is the response type for the Query/Params RPC method
Votes queries the parameters of the oracle module
QueryAllRoundsRequest is the request type for the Query/Params RPC method
QueryAllRoundsResponse is the response type for the Query/Params RPC method
AllClaims queries all claims with pagination.
QueryAllClaimsRequest is the request type for the Query/AllClaims RPC method
QueryAllClaimsResponse is the response type for the Query/Claims RPC method.
Claim queries claims based on claim hash.
QueryClaimRequest is the request type for the Query/Claim RPC method
QueryClaimResponse is the response type for the Query/Claim RPC method.
claim returns the requested claim.
ClaimParams is the parameters set for each oracle claim type
Used in:
GenesisState defines the oracle module's genesis state.
params defines all the paramaters of related to deposit.
Used in:
MsgDelegate - sdk.Msg for delegating oracle voting rights from a validator to another address, must be signed by an active validator
Used as request type in: Msg.Delegate
Used as field type in:
Params represents the parameters used for by the slashing module.
Used in:
,Round contains all claim votes for a given round
Used in:
, ,namespace so we can have multiple oracles
TestClaim is a concrete Claim type we use for testing
Vote is a vote for a given claim by a validator
Used in:
use int in case we need to enforce sequential ordering
used to compare claims when tallying votes