Skip to content

Latest commit

 

History

History
65 lines (49 loc) · 4.85 KB

WebhookEventData.md

File metadata and controls

65 lines (49 loc) · 4.85 KB

CoboWaas2.WebhookEventData

Properties

Name Type Description Notes
data_type String The data type of the event. - `Transaction`: The transaction event data. - `TSSRequest`: The TSS request event data. - `Addresses`: The addresses event data. - `WalletInfo`: The wallet information event data. - `MPCVault`: The MPC vault event data.
transaction_id String The transaction ID.
cobo_id String The Cobo ID, which can be used to track a transaction. [optional]
request_id String The request ID that is used to track a transaction request. The request ID is provided by you and must be unique within your organization. [optional]
wallet_id String For deposit transactions, this property represents the wallet ID of the transaction destination. For transactions of other types, this property represents the wallet ID of the transaction source.
type MPCVaultType [optional]
status TSSRequestStatus
sub_status TransactionSubStatus [optional]
failed_reason String (This property is applicable to approval failures and signature failures only) The reason why the transaction failed. [optional]
chain_id String The chain ID, which is the unique identifier of a blockchain. You can retrieve the IDs of all the chains you can use by calling List enabled chains. [optional]
token_id String The token ID, which is the unique identifier of a token. You can retrieve the IDs of all the tokens you can use by calling List enabled tokens. [optional]
asset_id String (This concept applies to Exchange Wallets only) The asset ID. An asset ID is the unique identifier of the asset held within your linked exchange account. [optional]
source TransactionSource
destination TransactionDestination
result TransactionResult [optional]
fee TransactionFee [optional]
initiator String The transaction initiator. [optional]
initiator_type TransactionInitiatorType
confirmed_num Number The number of confirmations this transaction has received. [optional]
confirming_threshold Number The minimum number of confirmations required to deem a transaction secure. The common threshold is 6 for a Bitcoin transaction. [optional]
transaction_hash String The transaction hash. [optional]
block_info TransactionBlockInfo [optional]
raw_tx_info TransactionRawTxInfo [optional]
replacement TransactionReplacement [optional]
category [String] A custom transaction category for you to identify your transfers more easily. [optional]
description String The description of the TSS request. [optional]
is_loop Boolean Whether the transaction was executed as a Cobo Loop transfer. - `true`: The transaction was executed as a Cobo Loop transfer. - `false`: The transaction was not executed as a Cobo Loop transfer. [optional]
created_timestamp Number The vault's creation time in Unix timestamp format, measured in milliseconds. [optional]
updated_timestamp Number The time when the transaction was updated, in Unix timestamp format, measured in milliseconds. [optional]
tss_request_id String The TSS request ID. [optional]
source_key_share_holder_group SourceGroup [optional]
target_key_share_holder_group_id String The target key share holder group ID. [optional]
addresses [AddressInfo] A list of addresses. [optional]
wallet WalletInfo [optional]
vault_id String The vault ID. [optional]
project_id String The project ID. [optional]
name String The vault name. [optional]
root_pubkeys [RootPubkey] [optional]

Enum: DataTypeEnum

  • Transaction (value: "Transaction")

  • TSSRequest (value: "TSSRequest")

  • Addresses (value: "Addresses")

  • WalletInfo (value: "WalletInfo")

  • MPCVault (value: "MPCVault")

  • unknown_default_open_api (value: "unknown_default_open_api")