Skip to content

Update 2025-02 - cli10.4.0.0 and enhanced stake-key queries

Compare
Choose a tag to compare
@gitmachtl gitmachtl released this 11 Feb 14:33
· 12 commits to master since this release

Whats new?

cardano-cli 10.4.0.0 introduced a breaking change in the stake-address-info query. this update addresses this update and also brings more query details and enhanced security for stakekey deregistration.

  • 00_common.sh // was updated to query govActionDeposits via koios in light mode. also the govAction query was refined to only return active proposals

  • 01_claimRewards.sh // shows more information about the stake-address: if there are rewards, if there is a pool delegation, if there is a drep delegation, if the stakeaddress is used in a governance action deposit. in conway era (protocolversion10) there is now a check that rewards can only be claimed if the address is delegated to a drep

  • 01_queryAddress.sh & 03c_checkStakingAddrOnChain.sh // shows more information about the stake-address: if there are rewards, if there is a pool delegation, if there is a drep delegation, if the stakeaddress is used in a governance action deposit. in case it is used in gov actions, a list of the actions will be listed

  • 08a_genStakingAddrRetireCert.sh // has now the same enhanced outputs about the stakeaddress as 01_queryAddress.sh. in order to protect funds, there is a double-check included if the stakeaddress is used as the deposit refund address in an ongoing governance action. if this is the case, the script will prevent the user from generating a stake-address-retirement certificate.

  • new minimum version of cardano-cli is now 10.4.0.0

  • new minimum version of cardano-signer is now 1.22.0 (needed for CIP8/30 witnesses in governance metadata)

  • cardano-signer binary was updated to v1.22.1

Screenshots

01_queryAddress.sh with enhanced details
image

08a_genStakingAddrRetireCert.sh from preventing the user to retire a stake-address while its used in governance action deposits
image