Skip to content

Commit

Permalink
try setting ibc denom
Browse files Browse the repository at this point in the history
  • Loading branch information
ASoTNetworks committed Oct 21, 2024
1 parent eb9a55d commit 8870bd4
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 5 deletions.
21 changes: 16 additions & 5 deletions .github/workflows/upgrade-gaia-v21-stateful-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -651,7 +651,7 @@ jobs:
# else
# echo "[PASS] Denom is in rewards pool: $denom"
# fi
# - name: Register reward denom for consumer a
# - name: Register reward denom for consumer a using proposal
# run: |
# jq -r --arg DENOMTOADD "$CONSUMERA_DENOM" '.messages[0].denoms_to_add |= [$DENOMTOADD]' templates/proposal-change-reward-denoms-permissionless.json > proposal-denom-hash.json
# scripts/submit_proposal.sh proposal-denom-hash.json
Expand Down Expand Up @@ -705,8 +705,7 @@ jobs:
PSS_ENABLED: true
TOPN: 95
run: |
# scripts/stateful/launch_consumer_2_vals_topn.sh
scripts/stateful/launch_consumer_2_vals_topn_allowlist.sh
scripts/stateful/launch_consumer_2_vals_topn.sh
- name: _TopN consumer chain produces blocks val1> ICS v4.0.0
run: tests/test_block_production.sh 127.0.0.1 $CONB1_RPC_PORT 10
- name: _TopN consumer chain produces blocks val2> ICS v4.0.0
Expand Down Expand Up @@ -848,11 +847,23 @@ jobs:
else
echo "[PASS] Denom is in rewards pool: $denom"
fi
# - name: Register reward denom for consumer b
# - name: Register reward denom for consumer b using proposal
# run: |
# jq -r --arg DENOMTOADD "$CONSUMERB_DENOM" '.messages[0].denoms_to_add |= [$DENOMTOADD]' templates/proposal-change-reward-denoms-permissionless.json > proposal-denom-hash.json
# scripts/submit_proposal.sh proposal-denom-hash.json
# tests/test_block_production.sh 127.0.0.1 $CON1_RPC_PORT 20
# tests/test_block_production.sh 127.0.0.1 $CONB1_RPC_PORT 20
- name: Register reward denom for consumer b using update consumer
env:
CONSUMER_CHAIN_ID: consumerb
CONSUMER_ID: ${{ env.CONSUMER_ID_TOPN }}
CONSUMER_DENOM: $CONSUMERB_DENOM
run: |
jq -r --arg denom1 "$CONSUMER_DENOM" '.allowlisted_reward_denoms.denoms |= [$denom1]' templates/update-consumer-params.json > $CONSUMER_CHAIN_ID-set-allowed-denoms.json
jq -r --arg chain_id "$CONSUMER_CHAIN_ID" '.chain_id=$chain_id' $CONSUMER_CHAIN_ID-set-allowed-denoms.json > $CONSUMER_CHAIN_ID-set-chain_id.json
jq -r --arg consumer_id "$CONSUMER_ID" '.chain_id=$consumer_id' $CONSUMER_CHAIN_ID-set-chain_id.json > $CONSUMER_CHAIN_ID-register-denoms.json
echo "[INFO]: Create and submit update-consumer proposal"
$CHAIN_BINARY --home $HOME_1 tx provider update-consumer $CONSUMER_CHAIN_ID-register-denoms.json --gas $GAS --gas-adjustment $GAS_ADJUSTMENT --fees $BASE_FEES$DENOM --from $WALLET_1 -y
tests/test_block_production.sh 127.0.0.1 $VAL1_RPC_PORT 1 20
- name: _Check validator outstanding rewards for consumer chain b
run: |
outstanding_rewards=$(curl -s http://localhost:$VAL1_API_PORT/cosmos/distribution/v1beta1/validators/$VALOPER_1/outstanding_rewards | jq -r '.rewards.rewards[]')
Expand Down
22 changes: 22 additions & 0 deletions templates/update-consumer-params.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"chain_id": "",
"consumer_id": "",
"metadata": {
"name": "consumer chain",
"description": "no description",
"metadata": "no metadata"
},
"power_shaping_parameters": {
"top_N": 0,
"validators_power_cap": 0,
"validator_set_cap": 0,
"allowlist": [],
"denylist": [],
"min_stake": 0,
"allow_inactive_vals": true
},
"allowlisted_reward_denoms": {
"denoms": [
]
}
}

0 comments on commit 8870bd4

Please sign in to comment.