v1.4.0
This version was released on September 25, 2024.Improvements
- Improved the tracking of transactions by adding and removing certain statuses and sub-statuses in the
TransactionStatusandTransactionSubStatusschemas. - Added the
MPCProcessingstatus in theTSSRequestStatusschema to indicate that the TSS request approval is waiting to be started. - Removed the
nonceproperty in theMpcContractCallSourceschema.
v1.3.0
This version was released on September 12, 2024.New features
- You can now stake your tokens with the WaaS 2.0 API. Staking operations include:
- Added the Broadcast signed transactions operation to broadcast signed transactions.
Improvements
- Changed the path of the Check Cobo Loop transfers operation from
/wallets/check_loop_transfersto/transactions/check_loop_transfers. - Added the
dust_thresholdandcustodial_minimum_deposit_thresholdproperties in theTokenInfoschema to indicate the minimum withdrawal and deposit amounts for Custodial Wallets. - Added the
confirming_thresholdproperty in theChainInfoschema to indicate the number of confirmations required for a transaction on each chain.
Bug fixes
- Fixed an issue with using WaaS SDKs to perform operations relating to contract call or message signing.
v1.2.0
This version was released on August 21, 2024.New features
- Added support for Exchange Wallets and Smart Contract Wallets. Added the following operations for Exchange Wallets:
- Added the following operations for batch payment:
- You can now subscribe to TSS request-related event types for your webhook endpoints. For more information about TSS request-related event types, refer to Webhook event types and data types.
Improvements
- The
sub_wallet_idproperty was renamed astrading_account_type. Affected schemas include:ExchangeTransferSourceExchangeTransferDestinationTransactionTransferToWalletDestinationTransactionExchangeWalletSourceTransactionDepositFromWalletSourceTransactionDepositToWalletDestination
- Added the
PendingApprovalStartenum value in theTransactionSubStatusenum to indicate a status that requires specific action from users for proceeding with the transaction. - Added the
project_nameandvault_nameproperties in theMPCWalletInfoschema to indicate the project name and vault name. - Added the
descriptionandcreated_timestampproperties in theTSSRequestschema to indicate the description and creation time of the TSS request. - Added the
account_idproperty in theKeyShareHolderschema to indicate the key share holder’s account ID on Cobo Portal. - Added the
signer_key_share_holder_group_idproperty in theTransactionMPCWalletSourceschema to indicate the ID of the key share holder group as the transaction signer. - Added the
descriptionproperty in the request body of Create TSS request to indicate the description of the TSS request.
v1.1.0
This version was released on August 7, 2024.New features
Added OAuth operations for Cobo Portal App developers:Improvements
- The data type of
data.response_bodywas updated from object to string in the response of List webhook event logs. - Added the
signerproperty to indicate whether the key share holder’s TSS Node is a designated transaction signer. Affected schemas include:CreateKeyShareHolderKeyShareHolder
- The
node_countproperty was renamed asparticipantsin:- The request body of Create project
- The request body of Create key share holder group
- The
KeyShareHolderGroupschema - The
MPCProjectschema
- The
pubkeyproperty was renamed asroot_pubkeyin theRootPubkeyschema. - Added the
root_pubkeyproperty to indicate the vault’s root extended public key in theTSSGroupsschema. - Several timestamp-related properties were renamed using the “_timestamp” suffix. Affected schemas include:
TransactionTransactionBlockInfoTransactionTimelineKeyShareHolderGroupMPCVault
