We try very hard to maintain backward compatibility with our schema but occasionally we need to deprecate some parts to streamline our code base and to make way for new features. We will always try to give as much notice as possible. After 1st March 2023 the following types will be deprecated and will no longer be supported. Please also note a number of input and response properties have also been changed.
If you have any concerns or queries regarding the changes please feel free to reach out to us through intercom and we will be happy to answer any queries you may have.
Inputs
Name | In favour of |
CreateBitcoinAddressInput.subWalletId | CreateBitcoinAddressInput.subWalletIdString |
CreateBitcoinTransactionParams.fromSubWalletId | CreateBitcoinAddressInput.subWalletId |
Responses
Name | In favour of |
CreateEthereumTransactionResponse.transactionId | CreateEthereumTransactionResponse.requestId |
CreateEthereumTransactionResponse.trustVaultTransactionId | CreateEthereumTransactionResponse.requestId |
CreateXdcNetworkTransactionResponse.transctionId | CreateXdcNetworkTransactionResponse.requestId |
CreateBitcoinTransactionIdResponse.transctionId | CreateBitcoinTransactionIdResponse.requestId |
RequestItem.signature | RequestItem.signatures |
Types
Name | In favour of |
UserWallet | User |
User.wallets | User.walletsInfo |
User.wallet | User.walletsInfo |
UserWallet.getAccounts | User.walletsInfo |
UserWallet.getTransactionInfo | transactionInfo |
SubWallet.id | SubWallet.subWalletId |
BitcoinPublicKeyProvenance.accountHSMProvenanceSignature | BitcoinPublicKeyProvenance.trustVaultProvenanceSignature |
WalletConnection.allWalletsPortfolio | User.portfolio |
SubWalletConnection.allSubWalletsPortfolio | User.portfolio |
You can see more including examples at our developer site here.
โ
โ