Expand description
Off-chain instruction builders. Fixed account order mirrors on-chain process_* comments.
Functions§
- associated_
usdc_ ata - buy_
ticket - Purchase gaming credits (tickets) with USDC.
- disburse_
from_ treasury - Transfer µUSDC from the treasury vault to
recipient_ata. - fee_
collector_ usdc_ ata_ with_ token_ program - finalize_
daily - Sweep remaining
daily_jackpotintostability_reserve(UTC day-end). - finalize_
weekly - Sweep remaining
weekly_jackpotaccrual intostability_reserve(brief v2 week-end). - initialize
- One-time treasury initialization.
- program_
id - rotate_
daily_ vault - Lock
daily_accrualas the next UTC day’s playable vault (T+1). - route_
fees - Route
amountµUSDC of claimed DBC / DAMM v2 fees into the treasury. - route_
fees_ default_ executor - Convenience:
route_feessigned by the canonicalEXECUTOR_ADDRESS. - treasury_
usdc_ ata - treasury_
usdc_ ata_ with_ token_ program - usdc_
ata