PoolValuation top-level property
BcsType
<Map<String, dynamic>, dynamic>
PoolValuation
final
Implementation
final PoolValuation = Bcs.struct('${$moduleName}::PoolValuation', {
'expected_expiry_markets': Bcs.vector(SuiBcs.Address),
'valued_expiry_markets': Bcs.vector(SuiBcs.Address),
'total_nav': SuiBcs.U64,
'frozen_pricers':
vec_map.VecMap(SuiBcs.Address, Bcs.option(pricing.FrozenPricer)),
'sealed': SuiBcs.BOOL,
'started_at_ms': SuiBcs.U64,
'supply_budget': Bcs.option(SuiBcs.U64),
'withdraw_budget': Bcs.option(SuiBcs.U64),
'supply_request_cutoff': SuiBcs.U64,
'withdraw_request_cutoff': SuiBcs.U64,
'frozen_idle_balance': SuiBcs.U64,
'frozen_profit_basis_credits': SuiBcs.U64,
'frozen_profit_basis_debits': SuiBcs.U64,
'frozen_pending_protocol_profit': SuiBcs.U64,
});