Learn how Connect works with ABCI++
ExtendVote
and VerifyVote
methods of ABCI++ are where a price is first queried.
providers
(e.g. Binance / Coinbase) for each currency pair.providers
.ExtendVote
method.VerifyVote
is used to ensure that the submitted data is valid—i.e. it can be unmarshalled by another validator.PrepareProposal
, the vote extensions from the previous block are aggregated by the block proposer into their block proposal, after various checks are run on them.
ProcessProposal
is identical to PrepareProposal, except it is run on every validator to validate the block proposal.
Preblock
step.
x/oracle
module and can be queried by any application or RPC.