Source and destination for each transaction type
Refer to the following table for the source and destination types corresponding to each transaction type. Detailed definitions for each source type and destination type can be found below the table.If you transfer tokens between two wallets created on Cobo Portal, two transactions will be recorded: a deposit into the destination wallet and a withdrawal from the source wallet.
| Transaction type | Source Type | Destination Type |
|---|---|---|
| Deposit - Cobo Loop transfers | DepositFromLoop | DepositToAddress |
| Deposit - Transfers between Exchange Wallets | DepositFromWallet | DepositToWallet |
| Deposit - Other deposit transactions | DepositFromAddress | DepositToAddress |
| Withdrawal - Transfers between Exchange Wallets | Main Sub | ExchangeWallet |
| Withdrawal - Other withdrawal transactions | Asset Org-Controlled User-Controlled Safe{Wallet} Main Sub | Address |
| ContractCall | Org-Controlled User-Controlled Safe{Wallet} | EVM_Contract |
| MessageSign | Org-Controlled User-Controlled | EVM_EIP_191_Signature EVM_EIP_712_Signature |
| ExternalSafeTx | Safe{Wallet} | EVM_Contract |
Transaction source types
The transaction source types are as follows:Asset: A Custodial Wallet (Asset Wallet).Org-Controlled: An MPC Wallet (Organization-Controlled Wallet).User-Controlled: An MPC Wallet (User-Controlled Wallet).Safe{Wallet}: A Smart Contract Wallet (Safe).Main: An Exchange Wallet (Main Account).Sub: An Exchange Wallet (Sub Account).DepositFromAddress: A wallet address.DepositFromWallet: An Exchange Wallet.DepositFromLoop: A transfer sent through the Cobo Loop transfer network.
Transaction destination types
The transaction destination types are as follows:Address: A wallet address.ExchangeWallet: An Exchange Wallet.EVM_Contract: An EVM-compatible contract.EVM_EIP_191_Signature: An EVM EIP-191 signature. For more details, see Signed Data Standard.EVM_EIP_712_Signature: An EVM EIP-712 signature. For more details, see Typed structured data hashing and signing.DepositToAddress: A wallet address.DepositToWallet: An Exchange Wallet.
