Crate tg_bindings

Crate tg_bindings 

Source

Structs§

BlockParams
ConsensusParams
See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L282-L289 These are various Tendermint Consensus Params that can be adjusted by EndBlockers If any of them are set to Some, then the blockchain will set those as new parameter for tendermint consensus.
Ed25519Pubkey
An Ed25519 public key.
Evidence
See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L354-L375
EvidenceParams
ListPrivilegedResponse
ParamChange
ParamChange defines an individual parameter change, for use in ParameterChangeProposal.
ProtoAny
Validator
This is returned by most queries from Tendermint See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L336-L340
ValidatorDiff
See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L229-L235 A EndWithValidatorUpdate{} call may return a JSON-encoded ValidatorDiff in Response.data if it wishes to change the validator set.
ValidatorUpdate
This is used to update the validator set See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L343-L346
ValidatorVote
This is taken from BeginBlock.LastCommitInfo See https://github.com/tendermint/tendermint/blob/v0.34.8/proto/tendermint/abci/types.proto#L348-L352
ValidatorVoteResponse

Enums§

Ed25519PubkeyConversionError
EvidenceType
GovProposal
Privilege
PrivilegeChangeMsg
These are called on a contract when it is made privileged or demoted
PrivilegeMsg
Pubkey
A Tendermint validator pubkey.
TgradeMsg
A number of Custom messages that can be returned by ‘privileged’ contracts. Returning them from any other contract will return an error and abort the transaction.
TgradeQuery
TgradeSudoMsg

Traits§

ToAddress

Functions§

request_privileges