Structs
The various complex datatypes used throughout the protocol.
TemporaryReserveRatio
struct TemporaryReserveRatio {
uint128 reserveRatioBips;
uint128 expiry;
}TmpMarketParameterStorage
struct TmpMarketParameterStorage {
address asset;
string namePrefix;
string symbolPrefix;
address feeRecipient;
uint16 protocolFeeBips;
uint128 maxTotalSupply;
uint16 annualInterestBips;
uint16 delinquencyFeeBips;
uint32 withdrawalBatchDuration;
uint16 reserveRatioBips;
uint32 delinquencyGracePeriod;
}TmpEscrowParams
MarketParameters
MarketControllerParameters
ProtocolFeeConfiguration
MarketParameterConstraints
FIFOQueue
MarketState
Account
WithdrawalBatch
AccountWithdrawalStatus
WithdrawalData
The Data Within Withdrawal Structs
Withdrawal Data In MarketState
MarketStateThe WithdrawalData Struct
WithdrawalData StructThe WithdrawalBatch Struct
WithdrawalBatch StructThe AccountWithdrawalStatus Struct
AccountWithdrawalStatus StructLast updated