Directories
¶
| Path | Synopsis |
|---|---|
|
Package client provides thin HTTP clients for Heimdall's REST gateway and CometBFT JSON-RPC endpoint.
|
Package client provides thin HTTP clients for Heimdall's REST gateway and CometBFT JSON-RPC endpoint. |
|
Package cmdutil holds the plumbing shared by every `polycli heimdall` command package: config-resolving client constructors, render.Options assembly, JSON decoding, hex normalization, the gRPC-gateway error envelope, and generic cobra command builders for the common "GET endpoint → render" and "CometBFT RPC → render" shapes.
|
Package cmdutil holds the plumbing shared by every `polycli heimdall` command package: config-resolving client constructors, render.Options assembly, JSON decoding, hex normalization, the gRPC-gateway error envelope, and generic cobra command builders for the common "GET endpoint → render" and "CometBFT RPC → render" shapes. |
|
Package comet provides typed fetch helpers for the CometBFT JSON-RPC endpoints shared by the heimdall subcommand families (chain, milestone).
|
Package comet provides typed fetch helpers for the CometBFT JSON-RPC endpoints shared by the heimdall subcommand families (chain, milestone). |
|
Package config resolves the runtime configuration for the `polycli heimdall` command tree.
|
Package config resolves the runtime configuration for the `polycli heimdall` command tree. |
|
Package proto implements the narrow subset of the Cosmos SDK and Heimdall v2 protobuf wire format that polycli's heimdall tx builder needs.
|
Package proto implements the narrow subset of the Cosmos SDK and Heimdall v2 protobuf wire format that polycli's heimdall tx builder needs. |
|
Package render formats Heimdall REST + CometBFT responses for CLI output.
|
Package render formats Heimdall REST + CometBFT responses for CLI output. |
|
Package tx implements the shared Heimdall transaction builder used by `polycli heimdall mktx`, `send`, and `estimate`.
|
Package tx implements the shared Heimdall transaction builder used by `polycli heimdall mktx`, `send`, and `estimate`. |
|
Package wallet provides BIP-39/BIP-32 key derivation and go-ethereum v3 keystore helpers shared by `polycli heimdall wallet` (keystore management) and `polycli heimdall tx/mktx/send/estimate` (signing).
|
Package wallet provides BIP-39/BIP-32 key derivation and go-ethereum v3 keystore helpers shared by `polycli heimdall wallet` (keystore management) and `polycli heimdall tx/mktx/send/estimate` (signing). |
Click to show internal directories.
Click to hide internal directories.