github ava-labs/avalanchego v1.12.2
Etna.2 - Keystore Removal

latest releases: v1.12.3-warp-verify5, v1.12.3-warp-verify4, v1.12.3-warp-verify3...
2 days ago

This version is backwards compatible to v1.12.0. It is optional, but encouraged.

The plugin version is updated to 39 all plugins must update to be compatible.

This release removes the support for the long deprecated Keystore API. Any users still relying on the keystore API will not be able to update to this version, or any later versions, of Avalanchego until their dependency on the keystore API has been removed.

APIs

  • Deprecated:
    • info.GetTxFee
  • Added:
    • avm.GetTxFee
    • platform.getValidatorFeeConfig
    • platform.getValidatorFeeState
    • validationID field to platform.getL1Validator results
    • L1 validators to platform.getCurrentValidators
  • Removed:
    • StakeAmount field from platform.getCurrentValidators results
    • keystore.createUser
    • keystore.deleteUser
    • keystore.listUsers
    • keystore.importUser
    • keystore.exportUser
    • avm.createAddress
    • avm.createFixedCapAsset
    • avm.createNFTAsset
    • avm.createVariableCapAsset
    • avm.export
    • avm.exportKey
    • avm.import
    • avm.importKey
    • avm.listAddresses
    • avm.mint
    • avm.mintNFT
    • avm.send
    • avm.sendMultiple
    • avm.sendNFT
    • wallet.send
    • wallet.sendMultiple
    • platform.exportKey
    • platform.listAddresses

Configs

  • Removed static fee config flags
    • --create-subnet-tx-fee
    • --transform-subnet-tx-fee
    • --create-blockchain-tx-fee
    • --add-primary-network-validator-fee
    • --add-primary-network-delegator-fee
    • --add-subnet-validator-fee
    • --add-subnet-delegator-fee
  • Removed --api-keystore-enabled

What's Changed

New Contributors

Full Changelog: v1.12.1...v1.12.2

Don't miss a new avalanchego release

NewReleases is sending notifications on new releases.