> ## Documentation Index
> Fetch the complete documentation index at: https://developer.copper.co/llms.txt
> Use this file to discover all available pages before exploring further.

# BlockchainTransactionType

| Value                    | Description                                                                                                                        |
| :----------------------- | :--------------------------------------------------------------------------------------------------------------------------------- |
| `send`                   | Simple send to other address                                                                                                       |
| `multi-withdraw`         | Send funds to several recipients in one blockchain transaction                                                                     |
| `account-set`            | Set specific parameters for wallet in blockchain, e.g. messageKey for XRP                                                          |
| `approve-hot-key`        | Approve a hot key to sign the transaction on behalf of the vault                                                                   |
| `approve-builder-fee`    | Approve a builder to collect the fee                                                                                               |
| `allowance`              | Allow other wallet to manage funds (ERC20 allowance)                                                                               |
| `smart-call`             | Smart contract call for defi operations                                                                                            |
| `multi-smart-call`       | Smart contract call for defi operations with multiple transactions                                                                 |
| `activate`               | Activate specific currency on wallet                                                                                               |
| `activate-trading`       | Activate trading for specific currency on wallet                                                                                   |
| `stake-delegation`       | Delegate funds to staking or move them to other chains/wallets where it will be used for staking in future with other transactions |
| `stake-nomination`       | Nominate stake to specific pools                                                                                                   |
| `stake-undelegation`     | Request funds back from staking to make them operable                                                                              |
| `complete-withdrawal`    | For some chains after undelegation you should wait unbonding period and sign tx to get funds to operable balance.                  |
| `stake-complete-deposit` | For AVAX to perform STAKE operations we need to accept exported (via STAKE\_DELEGATION) transactions.                              |
| `take-reward`            | Take rewards that were issued to operable balance                                                                                  |
| `pool-creation`          | Transaction that will register new staking pool with our vault address                                                             |
| `edit-pool`              | Transaction that edit details of a staking pool already created                                                                    |
| `governance-vote`        | Transaction for voting in Governance                                                                                               |
| `unjail`                 | Unjail pool that is controlled by wallet (BSC)                                                                                     |
| `importance-transfer`    | Associate importance for XEM wallet to specific public key                                                                         |
| `transfer-stake`         | Move stake from one pool to other                                                                                                  |
| `rebond-stake`           | If funds are in unbonding period some chains allow to stake them again without waiting unbonding period                            |
| `chill`                  | If you have active stake, disable it to get permission to unstake funds (DOT)                                                      |
| `cross-chain-send`       | Cross chain send to other address                                                                                                  |
| `accept-deposit`         | Accept an incoming deposit that requires explicit onchain acceptance e.g. Canton                                                   |
| `reject-deposit`         | Reject an incoming deposit that requires explicit onchain rejection e.g Canton                                                     |
