Parameters
Returns
- block_idobject
The block_id object which contains the information about the block's ID
- hashstring
The hash of the block
- part_set_headerobject
The part_set_header object which contains the information about the parts of the block
- totalinteger
The total number of parts
- hashstring
The hash of the parts
- blockobject
The block object which contains the following fields: (Deprecated: please use 'sdk_block' instead)
- headerobject
The header object which contains the information about the block header
- versionobject
The version of the block and the application
- blockstring
The block version
- appstring
The application version
- chain_idstring
The ID of the blockchain
- heightstring
The height of the block
- timestring
The time at which the block was created
- last_block_idobject
The last_block_id object which contains the information about the last block's ID
- hashstring
The hash of the last block
- part_set_headerobject
The parts object which contains the information about the parts of the last block
- totalinteger
The total number of parts of the last block
- hashstring
The hash of the parts of the last block
- last_commit_hashstring
The hash of the last commit
- data_hashstring
The hash of the block's data
- validators_hashstring
The hash of the validators
- next_validators_hashstring
The hash of the next validators
- consensus_hashstring
The hash of the consensus
- app_hashstring
The hash of the application
- last_results_hashstring
The hash of the last results
- evidence_hashstring
The hash of the evidence
- proposer_addressstring
The address of the proposer
- dataobject
The data object which contains the following fields:
- txsarray
An array of transactions
- evidenceobject
An object of evidence which contains the following fields:
- evidencearray
An array of evidence
- duplicate_vote_evidenceobject
Contains evidence of a validator signed two conflicting votes
- vote_aobject
Vote represents a prevote or precommit vote from validators for consensus
- typestring
The type of signed message in the consensus. It can be one of - 'SIGNED_MSG_TYPE_UNKNOWN', 'SIGNED_MSG_TYPE_PREVOTE', 'SIGNED_MSG_TYPE_PRECOMMIT', 'SIGNED_MSG_TYPE_PROPOSAL'. By default it is set to 'SIGNED_MSG_TYPE_UNKNOWN'
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- timestampstring
The timestamp
- validator_addressstring | null
The address of the validator
- validator_indexstring
The validator index
- signaturestring | null
The signature by the validator if they participated in consensus for the associated block
- extensionstring
The extension provided by the application. Only valid for precommit messages
- extension_signaturestring
The extension signature by the validator if they participated in consensus for the associated block. Only valid for precommit messages
- vote_bobject
Vote represents a prevote or precommit vote from validators for consensus
- typestring
The type of signed message in the consensus. It can be one of - 'SIGNED_MSG_TYPE_UNKNOWN', 'SIGNED_MSG_TYPE_PREVOTE', 'SIGNED_MSG_TYPE_PRECOMMIT', 'SIGNED_MSG_TYPE_PROPOSAL'. By default it is set to 'SIGNED_MSG_TYPE_UNKNOWN'
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- timestampstring
The timestamp
- validator_addressstring | null
The address of the validator
- validator_indexstring
The validator index
- signaturestring | null
The signature by the validator if they participated in consensus for the associated block
- extensionstring
The extension provided by the application. Only valid for precommit messages
- extension_signaturestring
The extension signature by the validator if they participated in consensus for the associated block. Only valid for precommit messages
- total_voting_powerstring
The total voting power
- validator_powerstring
The validator power
- timestampstring
The timestamp associated with the evidence
- light_client_attack_evidenceobject
The height of the evidence
- conflicting_blockobject
The height of the last commit
- signed_headerobject
The signed header object which contains the following fields:
- headerobject
The header object which contains the information about the block header
- versionobject
The version of the block and the application
- blockstring
The block version
- appstring
The application version
- chain_idstring
The ID of the blockchain
- heightstring
The height of the block
- timestring
The time at which the block was created
- last_block_idobject
The last_block_id object which contains the information about the last block's ID
- hashstring
The hash of the last block
- part_set_headerobject
The parts object which contains the information about the parts of the last block
- totalinteger
The total number of parts of the last block
- hashstring
The hash of the parts of the last block
- last_commit_hashstring
The hash of the last commit
- data_hashstring
The hash of the block's data
- validators_hashstring
The hash of the validators
- next_validators_hashstring
The hash of the next validators
- consensus_hashstring
The hash of the consensus
- app_hashstring
The hash of the application
- last_results_hashstring
The hash of the last results
- evidence_hashstring
The hash of the evidence
- proposer_addressstring
The address of the proposer
- commitobject
Commit contains the evidence that a block was committed by a set of validators
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- signaturesarray
An array of signatures which contains the following fields:
- block_id_flagstring
The flag for the block ID
- validator_addressstring | null
The address of the validator who created this signature
- timestampstring
The timestamp of the signature
- signaturestring | null
The signature
- validator_setobject
The validator set object which contains the following fields:
- validatorsarray
An array of validators which contains the following fields:
- addressstring
The address of the validator
- pub_keyobject | null
The public key of the validator
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the validator
- proposer_prioritystring
The priority of the validator in proposing block
- proposerarray
An array of proposer which contains the following fields:
- addressstring
The address of the proposer
- pub_keyobject | null
The public key of the proposer
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the proposer
- proposer_prioritystring
The priority of the proposer in proposing block
- total_voting_powerstring
The total voting power
- common_heightstring
The common height
- byzantine_validatorsArray
The byzantine validators
- addressstring
The address of the validator
- pub_keyobject | null
The public key of the validator
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the validator
- proposer_prioritystring
The priority of the validator in proposing block
- total_voting_powerstring
The total voting power
- timestampstring
The timestamp associated with the evidence
- last_commitobject
The last_commit object which provide the information about the last commit
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- signaturesarray
An array of signatures which contains the following fields:
- block_id_flagstring
The flag for the block ID
- validator_addressstring | null
The address of the validator who created this signature
- timestampstring
The timestamp of the signature
- signaturestring | null
The signature
- sdk_blockobject
(Optional) The sdk block object which contains the following fields:
- headerobject
The header object which contains the information about the block header
- versionobject
The version of the block and the application
- blockstring
The block version
- appstring
The application version
- chain_idstring
The ID of the blockchain
- heightstring
The height of the block
- timestring
The time at which the block was created
- last_block_idobject
The last_block_id object which contains the information about the last block's ID
- hashstring
The hash of the last block
- part_set_headerobject
The parts object which contains the information about the parts of the last block
- totalinteger
The total number of parts of the last block
- hashstring
The hash of the parts of the last block
- last_commit_hashstring
The hash of the last commit
- data_hashstring
The hash of the block's data
- validators_hashstring
The hash of the validators
- next_validators_hashstring
The hash of the next validators
- consensus_hashstring
The hash of the consensus
- app_hashstring
The hash of the application
- last_results_hashstring
The hash of the last results
- evidence_hashstring
The hash of the evidence
- proposer_addressstring
The address of the proposer
- dataobject
The data object which contains the following fields:
- txsarray
An array of transactions
- evidenceobject
An object of evidence which contains the following fields:
- evidencearray
An array of evidence
- duplicate_vote_evidenceobject
Contains evidence of a validator signed two conflicting votes
- vote_aobject
Vote represents a prevote or precommit vote from validators for consensus
- typestring
The type of signed message in the consensus. It can be one of - 'SIGNED_MSG_TYPE_UNKNOWN', 'SIGNED_MSG_TYPE_PREVOTE', 'SIGNED_MSG_TYPE_PRECOMMIT', 'SIGNED_MSG_TYPE_PROPOSAL'. By default it is set to 'SIGNED_MSG_TYPE_UNKNOWN'
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- timestampstring
The timestamp
- validator_addressstring | null
The address of the validator
- validator_indexstring
The validator index
- signaturestring | null
The signature by the validator if they participated in consensus for the associated block
- extensionstring
The extension provided by the application. Only valid for precommit messages
- extension_signaturestring
The extension signature by the validator if they participated in consensus for the associated block. Only valid for precommit messages
- vote_bobject
Vote represents a prevote or precommit vote from validators for consensus
- typestring
The type of signed message in the consensus. It can be one of - 'SIGNED_MSG_TYPE_UNKNOWN', 'SIGNED_MSG_TYPE_PREVOTE', 'SIGNED_MSG_TYPE_PRECOMMIT', 'SIGNED_MSG_TYPE_PROPOSAL'. By default it is set to 'SIGNED_MSG_TYPE_UNKNOWN'
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- timestampstring
The timestamp
- validator_addressstring | null
The address of the validator
- validator_indexstring
The validator index
- signaturestring | null
The signature by the validator if they participated in consensus for the associated block
- extensionstring
The extension provided by the application. Only valid for precommit messages
- extension_signaturestring
The extension signature by the validator if they participated in consensus for the associated block. Only valid for precommit messages
- total_voting_powerstring
The total voting power
- validator_powerstring
The validator power
- timestampstring
The timestamp associated with the evidence
- light_client_attack_evidenceobject
The height of the evidence
- conflicting_blockobject
The height of the last commit
- signed_headerobject
The signed header object which contains the following fields:
- headerobject
The header object which contains the information about the block header
- versionobject
The version of the block and the application
- blockstring
The block version
- appstring
The application version
- chain_idstring
The ID of the blockchain
- heightstring
The height of the block
- timestring
The time at which the block was created
- last_block_idobject
The last_block_id object which contains the information about the last block's ID
- hashstring
The hash of the last block
- part_set_headerobject
The parts object which contains the information about the parts of the last block
- totalinteger
The total number of parts of the last block
- hashstring
The hash of the parts of the last block
- last_commit_hashstring
The hash of the last commit
- data_hashstring
The hash of the block's data
- validators_hashstring
The hash of the validators
- next_validators_hashstring
The hash of the next validators
- consensus_hashstring
The hash of the consensus
- app_hashstring
The hash of the application
- last_results_hashstring
The hash of the last results
- evidence_hashstring
The hash of the evidence
- proposer_addressstring
The address of the proposer
- commitobject
Commit contains the evidence that a block was committed by a set of validators
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- signaturesarray
An array of signatures which contains the following fields:
- block_id_flagstring
The flag for the block ID
- validator_addressstring | null
The address of the validator who created this signature
- timestampstring
The timestamp of the signature
- signaturestring | null
The signature
- validator_setobject
The validator set object which contains the following fields:
- validatorsarray
An array of validators which contains the following fields:
- addressstring
The address of the validator
- pub_keyobject | null
The public key of the validator
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the validator
- proposer_prioritystring
The priority of the validator in proposing block
- proposerarray
An array of proposer which contains the following fields:
- addressstring
The address of the proposer
- pub_keyobject | null
The public key of the proposer
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the proposer
- proposer_prioritystring
The priority of the proposer in proposing block
- total_voting_powerstring
The total voting power
- common_heightstring
The common height
- byzantine_validatorsArray
The byzantine validators
- addressstring
The address of the validator
- pub_keyobject | null
The public key of the validator
- typestring
The type of public key
- valuestring
The value of public key
- voting_powerstring
Indicates the voting power of the validator
- proposer_prioritystring
The priority of the validator in proposing block
- total_voting_powerstring
The total voting power
- timestampstring
The timestamp associated with the evidence
- last_commitobject
The last_commit object which provide the information about the last commit
- heightstring
The height of the last commit
- roundinteger
The round of the last commit
- block_idobject
The block_id object which provide the information about the ID of the last commit's block
- hashstring
The hash of the last commit's block
- part_set_headerobject
The parts object which provide the information about the parts of the last commit's block
- totalinteger
The total number of parts of the last commit's block
- hashstring
The hash of the parts of the last commit's block
- signaturesarray
An array of signatures which contains the following fields:
- block_id_flagstring
The flag for the block ID
- validator_addressstring | null
The address of the validator who created this signature
- timestampstring
The timestamp of the signature
- signaturestring | null
The signature