Synopsis
genesis.system_deployers for all three subcommands. All three share one submit path: load the private key via auto-discovery, fetch the account nonce, the current basefee, and the chain id, sign a system instruction with resource limits from the node’s estimate (nothing is submitted if the estimate fails), print the transaction hash, POST it to <rpc-url>/submit, and print the node’s response. The command returns on acceptance; it does not wait for the transaction to commit.
Subcommands
cowboy timer cancel
Submit a governance-authorized CancelTimer.
Flags:
Example:
cowboy timer extend
Submit a governance-authorized ExtendTimer.
Flags:
Example:
cowboy timer update-config
Submit a governance UpdateTimerConfig. All five fields are required.
Flags:
Example:
Edge Cases
- A sender outside
genesis.system_deployersis rejected by the chain; the CLI only reports the submission, so check the transaction’s receipt to confirm the effect. - A non-2xx
/submitresponse fails with a typed error (transaction_rejectedfor a 4xx refusal,rate_limitedfor 429, otherwiserequest_timeoutortransaction_submission_unknown) and the contextHTTP <status>: <reason>. A response that admits nothing fails withtransaction_skipped. - To read an actor’s timers, use
cowboy actor timers(see cowboy actor).