Fee Distribution

Query Distribution Parameters

To check current distribution parameters, run:
secretcli q distribution params
# secretcli q distribution params | jq
{
"community_tax": "0.020000000000000000",
"base_proposer_reward": "0.010000000000000000",
"bonus_proposer_reward": "0.040000000000000000",
"withdraw_addr_enabled": true,
"secret_foundation_tax": "0.000000000000000000",
"secret_foundation_address": ""
}

Query Distribution Community Pool

To query all coins in the community pool under Governance control:
secretcli q distribution community-pool
# secretcli q distribution community-pool | jq
{
"pool": [
{
"denom": "uscrt",
"amount": "1137703297907070.071620483588359560"
}
]
}

Query Outstanding Validator rewards

To check current outstanding (un-withdrawn) rewards, run:
secretcli q distribution validator-outstanding-rewards <validator-address>
# secretcli q distribution validator-outstanding-rewards <validator-address> | jq
{
"rewards": []
}

Query Validator Commission

To check current outstanding commission for a validator, run:
secretcli q distribution commission <validator-operator-address>
# secretcli q distribution commission <validator-operator-address> | jq
{
"commission": []
}

Query Validator Slashes

To check historical slashes for a validator, run:
secretcli q distribution slashes <validator-operator-address> <start-height> <end-height>
# secretcli q distribution slashes secretvaloper1t5wtcuwjkdct9qkw2h6m48zu2hectpd6ulmekk 1000 10000 | jq
{
"slashes": [],
"pagination": {
"next_key": null,
"total": "0"
}
}

Query Delegator Rewards

To check current rewards for a delegation (were they to be withdrawn), run:
secretcli q distribution rewards <delegator-address> <validator-address>
# secretcli q distribution rewards secret1kcy20p0cs2wakeqz00xgs5m0cmj65283xqmvfs secretvaloper1gutgtpw0caqfsp8ja0r5yecv8jxz2y8vxxa9mw | jq
{
"rewards": [
{
"denom": "uscrt",
"amount": "0.000355436247820000"
}
]
}

Query All Delegator Rewards

To check all current rewards for a delegation (were they to be withdrawn), run:
secretcli q distribution rewards <delegator-address>
# secretcli q distribution rewards secret1kcy20p0cs2wakeqz00xgs5m0cmj65283xqmvfs | jq
{
"rewards": [],
"total": []
}
Export as PDF
Copy link
Edit on GitHub
On this page
Query Distribution Parameters
Query Distribution Community Pool
Query Outstanding Validator rewards
Query Validator Commission
Query Validator Slashes
Query Delegator Rewards
Query All Delegator Rewards