heimdall/

directory
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

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).

Jump to

Keyboard shortcuts

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