PoolVault top-level property

BcsType<Map<String, dynamic>, dynamic> PoolVault
final

Implementation

final PoolVault = Bcs.struct('${$moduleName}::PoolVault', {
  'id': SuiBcs.Address,
  'protocol_reserve_balance': balance.Balance,
  'fee_incentive_reserve': balance.Balance,
  'lp': lp_book.LpBook,
  'expiry_accounting': pool_accounting.Ledger,
  'valuation': Bcs.option(PoolValuation),
});