Modules§
Structs§
- Allocating
State - Supplying idle underlying to markets according to a plan or queue.
- Delta
- Escrow
Settlement - Idle
State - No operation in-flight. The vault is ready to start a new allocation or withdrawal.
- Locker
- Market
Configuration - Concrete configuration for a market.
- Payout
State - Final step that transfers assets to the receiver and settles the share escrow.
- Pending
Value - Pending
Withdrawal - Vault
Configuration - Configuration for the setup of a metavault.
- Withdrawing
State - Collecting liquidity from markets to satisfy a user withdrawal/redeem request.
Enums§
- Allocation
Delta - Allocation
Position Issue Kind - Deposit
Msg - Parsed from the string parameter
msgpassed by*_transfer_callto*_on_transfercalls. - Error
- Event
- Idle
Balance Delta - OpState
- Operation state machine for asynchronous allocation, withdrawal, and payout flows.
- Position
Report Outcome - Queue
Action - Queue
Status - Reason
- Restrictions
- Restrictions that can be applied to the vault.
- Unbrick
Phase - Withdraw
Progress Phase - Withdrawal
Accounting Kind
Constants§
- AFTER_
SEND_ TO_ USER_ GAS - ALLOCATE_
GAS - CREATE_
WITHDRAW_ REQ_ GAS - EXECUTE_
NEXT_ SUPPLY_ WITHDRAW_ REQ_ GAS - EXECUTE_
WITHDRAW_ GAS - FT_
BALANCE_ OF_ GAS - GET_
SUPPLY_ POSITION_ GAS - MAX_
QUEUE_ LEN - MAX_
TIMELOCK_ NS - MIN_
TIMELOCK_ NS - SUBMIT_
CAP_ GAS - SUPPLY_
AFTER_ TRANSFER_ CHECK_ GAS - SUPPLY_
GAS - SUPPLY_
POSITION_ READ_ CALLBACK_ GAS - SUPPLY_
POST_ VERIFY_ GAS - WITHDRAW_
CREATE_ REQUEST_ CALLBACK_ GAS - WITHDRAW_
EXECUTE_ FETCH_ POSITION_ GAS - WITHDRAW_
GAS - WITHDRAW_
SETTLE_ CALLBACK_ GAS