From 356318a3ff8e02fc23db04b0b7b828d40616ee4f Mon Sep 17 00:00:00 2001 From: danwt <30197399+danwt@users.noreply.github.com> Date: Mon, 22 Apr 2024 15:21:48 +0100 Subject: [PATCH] fix hubgenesis tokens in update genesis cript --- scripts/update_genesis_file.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/update_genesis_file.sh b/scripts/update_genesis_file.sh index 5275b8df..3a98d2ef 100755 --- a/scripts/update_genesis_file.sh +++ b/scripts/update_genesis_file.sh @@ -51,6 +51,18 @@ module_account_balance=$( }]' ) +hubgenesis_tokens=$( +jq -n \ + --arg denom "$BASE_DENOM" \ + --arg amount "60000000000000000000000" \ + '[{ + "denom": $denom, + "amount": $amount + }]' +) + +jq --argjson hubgenesis_tokens "$hubgenesis_tokens" '.app_state.hubgenesis.state.genesis_tokens = $hubgenesis_tokens' "$GENESIS_FILE" >"$tmp" && mv "$tmp" "$GENESIS_FILE" + jq '.app_state.bank.balances[0].coins[0].amount = "2000000000000000000000000000"' "$GENESIS_FILE" >"$tmp" && mv "$tmp" "$GENESIS_FILE" jq --argjson module_account_balance "$module_account_balance" '.app_state.bank.balances += $module_account_balance' "$GENESIS_FILE" >"$tmp" && mv "$tmp" "$GENESIS_FILE"