heimdall

package
v0.1.114 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2026 License: AGPL-3.0 Imports: 19 Imported by: 0

Documentation

Overview

Package heimdall implements the `polycli heimdall` command group, a cast-like CLI for querying Heimdall v2 REST + CometBFT endpoints and broadcasting signed Heimdall transactions.

Index

Constants

This section is empty.

Variables

View Source
var HeimdallCmd = &cobra.Command{
	Use:     "heimdall",
	Aliases: []string{"h"},
	Short:   "Query and interact with a Heimdall v2 node.",
	Long:    usage,
	Args:    cobra.NoArgs,
}

HeimdallCmd is the root command for the heimdall subcommand tree.

View Source
var PersistentFlags = &config.Flags{}

PersistentFlags holds the raw flag state shared across every heimdall subcommand. Subcommand RunE functions call config.Resolve(&PersistentFlags) to obtain a fully resolved *config.Config.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package chain implements the cast-familiar CometBFT-facing subcommands of `polycli heimdall`: block, block-number, age, find-block, chain-id, chain, client.
Package chain implements the cast-familiar CometBFT-facing subcommands of `polycli heimdall`: block, block-number, age, find-block, chain-id, chain, client.
Package chainparams implements the `polycli heimdall chainmanager` umbrella command (alias `cm`) and its subcommands targeting Heimdall v2's `x/chainmanager` module.
Package chainparams implements the `polycli heimdall chainmanager` umbrella command (alias `cm`) and its subcommands targeting Heimdall v2's `x/chainmanager` module.
Package checkpoint implements the `polycli heimdall checkpoint` umbrella command (alias `cp`) and its subcommands: params, count, latest, get, buffer, last-no-ack, next, list, signatures, overview.
Package checkpoint implements the `polycli heimdall checkpoint` umbrella command (alias `cp`) and its subcommands: params, count, latest, get, buffer, last-no-ack, next, list, signatures, overview.
Package clerk implements the `polycli heimdall state-sync` umbrella command (aliases `clerk` and `ss`) and its subcommands targeting Heimdall v2's `x/clerk` module: count, latest-id, get, list, range, sequence, is-old.
Package clerk implements the `polycli heimdall state-sync` umbrella command (aliases `clerk` and `ss`) and its subcommands targeting Heimdall v2's `x/clerk` module: count, latest-id, get, list, range, sequence, is-old.
Package decode implements the `polycli heimdall decode` umbrella command and its subcommands (tx, msg, hash-tx, ve).
Package decode implements the `polycli heimdall decode` umbrella command and its subcommands (tx, msg, hash-tx, ve).
Package milestone implements the `polycli heimdall milestone` umbrella command (alias `ms`) and its subcommands targeting Heimdall v2's `x/milestone` module: params, count, latest, get.
Package milestone implements the `polycli heimdall milestone` umbrella command (alias `ms`) and its subcommands targeting Heimdall v2's `x/milestone` module: params, count, latest, get.
Package ops implements the `polycli heimdall ops` umbrella command and its CometBFT JSON-RPC-facing subcommands: status, health, peers, consensus, tx-pool, abci-info, commit, and validators-cometbft.
Package ops implements the `polycli heimdall ops` umbrella command and its CometBFT JSON-RPC-facing subcommands: status, health, peers, consensus, tx-pool, abci-info, commit, and validators-cometbft.
Package span implements the `polycli heimdall span` umbrella command (alias `sp`) and its subcommands targeting Heimdall v2's `x/bor` module: params, latest, get, list, producers, seed, votes, downtime, scores, find.
Package span implements the `polycli heimdall span` umbrella command (alias `sp`) and its subcommands targeting Heimdall v2's `x/bor` module: params, latest, get, list, producers, seed, votes, downtime, scores, find.
Package topup implements the `polycli heimdall topup` umbrella command and its subcommands targeting Heimdall v2's `x/topup` module: root, account, proof, verify, sequence, is-old.
Package topup implements the `polycli heimdall topup` umbrella command and its subcommands targeting Heimdall v2's `x/topup` module: root, account, proof, verify, sequence, is-old.
tx
Package tx implements the cast-familiar tx/account read-only subcommands of `polycli heimdall`: tx, receipt, logs, nonce, sequence, balance, rpc, publish.
Package tx implements the cast-familiar tx/account read-only subcommands of `polycli heimdall`: tx, receipt, logs, nonce, sequence, balance, rpc, publish.
msgs
Package msgs wires the per-Msg subcommands shared by `polycli heimdall mktx`, `polycli heimdall send`, and `polycli heimdall estimate`.
Package msgs wires the per-Msg subcommands shared by `polycli heimdall mktx`, `polycli heimdall send`, and `polycli heimdall estimate`.
Package heimdallutil implements the `polycli heimdall util` umbrella command and its local utility subcommands (addr, b64, version, completions).
Package heimdallutil implements the `polycli heimdall util` umbrella command and its local utility subcommands (addr, b64, version, completions).
Package validator implements the `polycli heimdall validator` umbrella command (alias `val`) and its subcommands targeting Heimdall v2's `x/stake` module: set/validators, total-power, get, signer, status, proposer, proposers, is-old-stake-tx.
Package validator implements the `polycli heimdall validator` umbrella command (alias `val`) and its subcommands targeting Heimdall v2's `x/stake` module: set/validators, total-power, get, signer, status, proposer, proposers, is-old-stake-tx.
Package wallet implements the `polycli heimdall wallet` umbrella command.
Package wallet implements the `polycli heimdall wallet` umbrella command.

Jump to

Keyboard shortcuts

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