rpc

package
v0.50.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2023 License: Apache-2.0 Imports: 17 Imported by: 2,179

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetBlockByHash added in v0.50.0

func GetBlockByHash(clientCtx client.Context, hashHexString string) (*cmt.Block, error)

func GetBlockByHeight added in v0.50.0

func GetBlockByHeight(clientCtx client.Context, height *int64) (*cmt.Block, error)

get block by height

func GetChainHeight

func GetChainHeight(clientCtx client.Context) (int64, error)

GetChainHeight returns the current blockchain height.

func QueryBlocks added in v0.50.0

func QueryBlocks(clientCtx client.Context, page, limit int, query, orderBy string) (*sdk.SearchBlocksResult, error)
Examples:
	  tm.event = 'NewBlock'               # new blocks
	  tm.event = 'CompleteProposal'       # node got a complete proposal
	  tm.event = 'Tx' AND tx.hash = 'XYZ' # single transaction
	  tm.event = 'Tx' AND tx.height = 5   # all txs of the fifth block
	  tx.height = 5                       # all txs of the fifth block

For more information, see the /subscribe CometBFT RPC endpoint documentation

func QueryEventForTxCmd added in v0.47.5

func QueryEventForTxCmd() *cobra.Command

QueryEventForTxCmd returns a CLI command that subscribes to a WebSocket connection and waits for a transaction event with the given hash.

func ValidatorCommand

func ValidatorCommand() *cobra.Command

ValidatorCommand returns the validator set for a given height

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL