Logo

marinade_referral

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
deposit
  • lamportsu64
  • stateisMut
  • msolMintisMut
  • liqPoolSolLegPdaisMut
  • liqPoolMsolLegisMut
  • liqPoolMsolLegAuthority
  • reservePdaisMut
  • transferFromisSignerisMut
  • mintToisMut
  • msolMintAuthority
  • systemProgram
  • tokenProgram
  • marinadeFinanceProgram
  • referralStateisMut
depositStakeAccount
  • validatorIndexu32
  • stateisMut
  • validatorListisMut
  • stakeListisMut
  • stakeAccountisMut
  • stakeAuthorityisSigner
  • duplicationFlagisMut
  • rentPayerisSignerisMut
  • msolMintisMut
  • mintToisMut
  • msolMintAuthority
  • clock
  • rent
  • systemProgram
  • tokenProgram
  • stakeProgram
  • marinadeFinanceProgram
  • referralStateisMut
liquidUnstake
  • msolAmountu64
  • stateisMut
  • msolMintisMut
  • liqPoolSolLegPdaisMut
  • liqPoolMsolLegisMut
  • treasuryMsolAccountisMut
  • getMsolFromisMut
  • getMsolFromAuthorityisSigner
  • transferSolToisMut
  • systemProgram
  • tokenProgram
  • marinadeFinanceProgram
  • referralStateisMut
initialize
  • treasuryMsolAuthBumpu8
  • adminAccountisSigner
  • globalStateisMut
  • treasuryMsolAccount
initReferralAccount
  • partnerNamestring
  • globalState
  • adminAccountisSigner
  • treasuryMsolAccount
  • referralStateisMut
  • partnerAccount
  • tokenPartnerAccount
updateReferral
  • transferDurationu32
  • pausebool
  • globalState
  • adminAccountisSigner
  • referralStateisMut
changeAuthority
    • globalStateisMut
    • adminAccountisSigner
    • newAdminAccount