final LpBook = Bcs.struct('${$moduleName}::LpBook<phantom LP>', { 'treasury_cap': coin.TreasuryCap, 'supply_queue': RequestQueue, 'withdraw_queue': RequestQueue, 'locked_lp': balance.Balance, });