Change Updates

Do not miss any Cardano Wallet API changes, ever again

Subscribe to the Cardano Wallet API changelog to be up to date on recent changes.

RSS
Cardano Wallet API documentation

Changelog

Last update:
Compare
2 structure changes including:
2 Modifications
Modified 2
POST /wallets
  • Body
  • application/json content type Modified
    • shelley alternative Modified
      • restoration_mode attribute Added
POST /wallets/{walletId}/transactions-balance
  • Response
  • 403 response Modified
    • application/json content type Modified
      • balance_tx_inline_plutus_v3_script_not_supported_in_babbage, translation_byron_tx_out_in_context alternatives Added
23 structure changes including:
23 Modifications
Modified 23 Breaking
DELETE /stake-pools/*/wallets/{walletId}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • no_utxos_available alternative Added
GET /shared-wallets
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
GET /shared-wallets/{walletId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
GET /wallets
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /wallets/{walletId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • delegation attribute Modified
GET /wallets/{walletId}/stake-keys
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ours attribute Modified
PATCH /shared-wallets/{walletId}/delegation-script-template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
PATCH /shared-wallets/{walletId}/payment-script-template
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
POST /byron-wallets/{walletId}/coin-selections/random
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /byron-wallets/{walletId}/payment-fees
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /byron-wallets/{walletId}/transactions
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /shared-wallets
  • Response
  • 201 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
POST /shared-wallets/{walletId}/transactions-construct
  • Body
  • application/json content type Modified
    • vote attribute Modified
      • string-1, string-2 alternatives Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

      • vote to a drep represented by key hash, vote to a drep represented by script hash alternatives Added
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available, voting_in_invalid_era, withdrawal_not_possible_without_vote alternatives Added
POST /wallets
  • Response
  • 201 response Modified
    • application/json content type Modified
      • delegation attribute Modified
POST /wallets/{walletId}/coin-selections/random
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /wallets/{walletId}/payment-fees
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /wallets/{walletId}/transactions
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /wallets/{walletId}/transactions-balance
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available alternative Added
POST /wallets/{walletId}/transactions-construct
  • Body
  • application/json content type Modified
    • vote attribute Modified
      • string-1, string-2 alternatives Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

      • vote to a drep represented by key hash, vote to a drep represented by script hash alternatives Added
  • Response
  • 403 response Modified
    • application/json content type Modified
      • not_enough_money alternative Modified
      • no_utxos_available, voting_in_invalid_era, withdrawal_not_possible_without_vote alternatives Added
PUT /byron-wallets/{walletId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • delegation attribute Modified
PUT /shared-wallets/{walletId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Active shared wallet (account public keys for each co-signers is collected) alternative Modified
PUT /stake-pools/{stakePoolId}/wallets/{walletId}
  • Response
  • 403 response Modified
    • application/json content type Modified
      • no_utxos_available alternative Added
PUT /wallets/{walletId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • delegation attribute Modified
14 structure changes including:
1 Addition
13 Modifications
Modified 13
GET /byron-wallets/{walletId}/transactions
  • Query
  • address query parameter Added
GET /byron-wallets/{walletId}/utxo
  • Response
  • 200 response Modified
    • application/json content type Modified
      • entries attribute Modified
GET /shared-wallets/{walletId}/transactions
  • Query
  • address query parameter Added
GET /shared-wallets/{walletId}/utxo
  • Response
  • 200 response Modified
    • application/json content type Modified
      • entries attribute Modified
GET /wallets/{walletId}/transactions
  • Query
  • address query parameter Added
GET /wallets/{walletId}/utxo
  • Response
  • 200 response Modified
    • application/json content type Modified
      • entries attribute Modified
POST /shared-wallets
  • Body
  • application/json content type Modified
    • Create shared wallet from mnemonics alternative Modified
      • one_change_address_mode attribute Added
POST /shared-wallets/{walletId}/transactions-construct
  • Body
  • application/json content type Modified
    • mint_burn attribute Modified
      • minting via script reference alternative Added
    • encrypt_metadata, vote, reference_policy_script_template attributes Added
POST /shared-wallets/{walletId}/transactions-decode
  • Body
  • application/json content type Modified
    • decrypt_metadata attribute Added
POST /wallets
  • Body
  • application/json content type Modified
    • shelley alternative Modified
      • one_change_address_mode attribute Added
POST /wallets/{walletId}/transactions-construct
  • Body
  • application/json content type Modified
    • mint_burn attribute Modified
      • minting via script reference alternative Added
    • encrypt_metadata, vote, reference_policy_script_template attributes Added
POST /wallets/{walletId}/transactions-decode
  • Body
  • application/json content type Modified
    • decrypt_metadata attribute Added
PUT /wallets/{walletId}
  • Body
  • application/json content type Modified
    • one_change_address_mode attribute Added
Added 1
PUT /shared-wallets/{walletId}