Transaction Operation
Created by Fireblocks Ltd. on 07/10/2024.
TRANSFER
- The default value for an operation. Transfers funds from one account to another. UTXO blockchains allow multi-input and multi-output transfers. All other blockchains allow transfers with one source address and one destination address.MINT
- Mints new tokens. Supported for Stellar, Ripple and EVM-based blockchains.BURN
- Burns tokens. Supported for Stellar, Ripple and EVM-based blockchains.CONTRACT_CALL
- Calls a smart contract method for web3 operations on any EVM blockchain. The Fireblocks development libraries are recommended for building contract call transactions.PROGRAM_CALL
- Calls a program on a blockchain that supports program calls. For example, Solana.TYPED_MESSAGE
- An off-chain message in either Ethereum Personal Message or EIP712 format. Use it to sign specific readable messages that are not actual transactions. Learn more about typed messages.RAW
- An off-chain message with no predefined format. Use it to sign any message with your private key, including protocols such as blockchains and custom transaction types that are not natively supported by Fireblocks. Learn more about raw signing transactions.
Properties
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.