Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute()
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.
func NewPolycliCommand ¶
NewPolycliCommand creates the `polycli` command.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package heimdall implements the `polycli heimdall` command group, a cast-like CLI for querying Heimdall v2 REST + CometBFT endpoints and broadcasting signed Heimdall transactions.
|
Package heimdall implements the `polycli heimdall` command group, a cast-like CLI for querying Heimdall v2 REST + CometBFT endpoints and broadcasting signed Heimdall transactions. |
|
chain
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. |
|
chainparams
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. |
|
checkpoint
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. |
|
clerk
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. |
|
decode
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). |
|
milestone
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. |
|
ops
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. |
|
span
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. |
|
topup
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. |
|
tx/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`. |
|
util
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). |
|
validator
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. |
|
wallet
Package wallet implements the `polycli heimdall wallet` umbrella command.
|
Package wallet implements the `polycli heimdall wallet` umbrella command. |
|
Package pos provides utilities for interacting with Polygon PoS.
|
Package pos provides utilities for interacting with Polygon PoS. |
|
exitproof
Package exitproof generates Polygon PoS exit proofs for L2→L1 token withdrawals.
|
Package exitproof generates Polygon PoS exit proofs for L2→L1 token withdrawals. |
|
script
command
|
|
|
Package rpcfuzz is meant to have some basic RPC fuzzing and conformance tests.
|
Package rpcfuzz is meant to have some basic RPC fuzzing and conformance tests. |
|
argfuzz
Package argfuzz implements the randomizers, mutators, and fuzzers that can be utilized by gofuzz.
|
Package argfuzz implements the randomizers, mutators, and fuzzers that can be utilized by gofuzz. |
|
Package ulxly provides utilities for interacting with the uLxLy bridge.
|
Package ulxly provides utilities for interacting with the uLxLy bridge. |
|
bridge
Package bridge provides commands for bridging assets and messages between chains.
|
Package bridge provides commands for bridging assets and messages between chains. |
|
bridge/asset
Package asset provides the bridge asset command.
|
Package asset provides the bridge asset command. |
|
bridge/message
Package message provides the bridge message command.
|
Package message provides the bridge message command. |
|
bridge/weth
Package weth provides the bridge WETH command.
|
Package weth provides the bridge WETH command. |
|
claim
Package claim provides commands for claiming deposits on a particular chain.
|
Package claim provides commands for claiming deposits on a particular chain. |
|
claim/asset
Package asset provides the claim asset command.
|
Package asset provides the claim asset command. |
|
claim/everything
Package everything provides the claim-everything command.
|
Package everything provides the claim-everything command. |
|
claim/message
Package message provides the claim message command.
|
Package message provides the claim message command. |
|
events/claims
Package claims provides the get-claims command.
|
Package claims provides the get-claims command. |
|
events/deposits
Package deposits provides the get-deposits command.
|
Package deposits provides the get-deposits command. |
|
events/verifybatches
Package verifybatches provides the get-verify-batches command.
|
Package verifybatches provides the get-verify-batches command. |
|
proof/deposits
Package deposits provides the proof deposits command.
|
Package deposits provides the proof deposits command. |
|
proof/empty
Package empty provides the proof empty command.
|
Package empty provides the proof empty command. |
|
proof/rollups
Package rollups provides the proof rollups command.
|
Package rollups provides the proof rollups command. |
|
proof/zero
Package zero provides the proof zero command.
|
Package zero provides the proof zero command. |
|
tree/balance
Package balance provides the compute-balance-tree command.
|
Package balance provides the compute-balance-tree command. |
|
tree/combined
Package combined provides the compute-balance-nullifier-tree command.
|
Package combined provides the compute-balance-nullifier-tree command. |
|
tree/nullifier
Package nullifier provides the compute-nullifier-tree command.
|
Package nullifier provides the compute-nullifier-tree command. |
Click to show internal directories.
Click to hide internal directories.