βοΈSolana program architecture
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
// wrap fluid token
Wrap(u64, String, u8),
// unwrap fluid token
Unwrap(u64, String, u8),
// payout two accounts
Payout(u64, String, u8),
// initialise solend obligation account
InitSolendObligation(u64, u64, String, u8),
LogTVL,
// initialise the data account for this token
InitData(String, u64, u64, u8, u64, u64),
// move from prize pool to account
MoveFromPrizePool(u64, String, u8),
// update mint limit to an amount
UpdateMintLimit(u64, String),
// update the payout restriction limit
UpdatePayoutLimit(u64, String),
// update the payout authortity (the rng oracle)
UpdatePayoutAuthority(String),
// update the operator (the multisig)
UpdateOperator(String),
// confirm the payout authority in the two step replacement process
ConfirmUpdatePayoutAuthority(String),
// trigger emergency mode
Emergency(String)