From 46c1c39d888e1a354b1b641b839f341cc6626f97 Mon Sep 17 00:00:00 2001 From: Reece Williams Date: Sat, 2 Dec 2023 16:39:44 -0600 Subject: [PATCH] WIP of todos --- chain/cosmos/TODO.go | 57 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 chain/cosmos/TODO.go diff --git a/chain/cosmos/TODO.go b/chain/cosmos/TODO.go new file mode 100644 index 000000000..1791bcc50 --- /dev/null +++ b/chain/cosmos/TODO.go @@ -0,0 +1,57 @@ +package cosmos + +// poad tx authz (fix to SDK v50) + +// poad tx circuit +// Available Commands: +// authorize Authorize an account to trip the circuit breaker. +// disable disable a message from being executed + +// poad tx crisis [command] +// Available Commands: +// invariant-broken + +// poad tx decode +// poad tx decode [protobuf-byte-string] + +// poad tx distribution [command] +// fund-community-pool Funds the community pool with the specified amount +// fund-validator-rewards-pool Fund the validator rewards pool with the specified amount +// set-withdraw-addr change the default withdraw address for rewards associated with an address +// withdraw-all-rewards withdraw all delegations rewards for a delegator +// withdraw-rewards + +// poad tx encode [file] + +// poad tx feegrant [command] +// grant Grant Fee allowance to an address +// revoke + +// poad tx gov [command] +// cancel-proposal Cancel governance proposal before the voting period ends. Must be signed by the proposal creator. +// deposit Deposit tokens for an active proposal +// draft-proposal Generate a draft proposal json file. The generated proposal json contains only one message (skeleton). +// submit-legacy-proposal Submit a legacy proposal along with an initial deposit +// submit-proposal Submit a proposal along with some messages, metadata and deposit +// vote Vote for an active proposal, options: yes/no/no_with_veto/abstain +// weighted-vote + +// poad tx slashing [command] +// unjail + +// poad tx staking +// cancel-unbond Cancel unbonding delegation and delegate back to the validator +// create-validator create new validator initialized with a self-delegation to it +// delegate Delegate liquid tokens to a validator +// edit-validator edit an existing validator account +// redelegate Redelegate illiquid tokens from one validator to another +// unbond Unbond shares from a validator + +// poad tx upgrade [command] +// cancel-software-upgrade Cancel the current software upgrade proposal +// software-upgrade + +// poad tx vesting [command] +// create-periodic-vesting-account Create a new vesting account funded with an allocation of tokens. +// create-permanent-locked-account Create a new permanently locked account funded with an allocation of tokens. +// create-vesting-account