--- title: snrd tx distribution description: Distribution transactions subcommands --- # snrd tx distribution Distribution transactions subcommands ## Usage ```shell snrd tx distribution [flags] ``` ```shell snrd tx distribution [command] ``` ## Available Commands | Command | Description | |---------|-------------| | `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` | Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator | ## Flags for distribution ## Global Flags Transaction broadcasting mode (sync|async) The network chain ID Fees to pay along with transaction; eg: 10aatom Name or address of private key with which to sign adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored Gas prices to determine the transaction fee (e.g. 10aatom) directory for config and data Select keyring's backend The logging format (json|plain) The logging level (trace|debug|info|warn|error|fatal|panic|disabled or '*:<level>,<key>:<level>') colored logs <host>:<port> to tendermint rpc interface for this chain out full stack trace on errors ## Examples ### Submit transaction ```shell snrd tx distribution --from alice --chain-id sonrtest_1-1 ``` ## See Also - [snrd tx](./snrd_tx.mdx) - Parent command