Commands
Title: Commands for OneDeltaComposer
Command Flags used to decode commands, these are provided in 4 blocks
State Variables
SWAP_EXACT_IN
uint256 internal constant SWAP_EXACT_IN = 0x00
SWAP_EXACT_OUT
uint256 internal constant SWAP_EXACT_OUT = 0x01
FLASH_SWAP_EXACT_IN
uint256 internal constant FLASH_SWAP_EXACT_IN = 0x02
FLASH_SWAP_EXACT_OUT
uint256 internal constant FLASH_SWAP_EXACT_OUT = 0x03
EXTERNAL_CALL
uint256 internal constant EXTERNAL_CALL = 0x04
LENDING
uint256 internal constant LENDING = 0x15
DEPOSIT
uint256 internal constant DEPOSIT = 0x10
BORROW
uint256 internal constant BORROW = 0x11
REPAY
uint256 internal constant REPAY = 0x12
WITHDRAW
uint256 internal constant WITHDRAW = 0x13
MORPH
uint256 internal constant MORPH = 0x14
TRANSFER_FROM
uint256 internal constant TRANSFER_FROM = 0x21
SWEEP
uint256 internal constant SWEEP = 0x22
WRAP_NATIVE
uint256 internal constant WRAP_NATIVE = 0x23
UNWRAP_WNATIVE
uint256 internal constant UNWRAP_WNATIVE = 0x24
PERMIT2_TRANSFER_FROM
uint256 internal constant PERMIT2_TRANSFER_FROM = 0x25
ERC4626
uint256 internal constant ERC4626 = 0x26
CALL_ON_VALID_TARGET
uint256 internal constant CALL_ON_VALID_TARGET = 0x31
EXEC_PERMIT
uint256 internal constant EXEC_PERMIT = 0x32
EXEC_CREDIT_PERMIT
uint256 internal constant EXEC_CREDIT_PERMIT = 0x33
EXEC_COMPOUND_V3_PERMIT
uint256 internal constant EXEC_COMPOUND_V3_PERMIT = 0x35
EXEC_MORPHO_PERMIT
uint256 internal constant EXEC_MORPHO_PERMIT = 0x36
FLASH_LOAN
uint256 internal constant FLASH_LOAN = 0x34