NameArgumentsAccounts
initialize
bump:`u8`
signer
isSigner
airdropState
isMut
rent
moonraceMint
isMut
splTokenProgramInfo
systemProgram
usdcPoolAccount
isMut
usdcFundAccount
isMut
moonracePoolAccount
isMut
moonraceAirdropAccount
isMut
usdcMint
initConstant
bump:`u8`
signer
isSigner
moonraceConstants
isMut
rent
systemProgram
changeConstant
dexCut:`u64`
minUsdc:`u64`
presaleDays:`u64`
signer
isSigner
moonraceConstants
isMut
usdcInit
signer
isSigner
rent
usdcMint
isMut
splTokenProgramInfo
systemProgram
fundTestUsdc
signer
isSigner
usdcMint
isMut
usdcDeposit
isMut
splTokenProgramInfo
systemProgram
fundDexPools
usdcAmount:`u64`
moonraceAmount:`u64`
signer
isSigner
usdcMint
isMut
usdcUserAccount
isMut
moonraceMint
isMut
moonraceUserAccount
isMut
splTokenProgramInfo
usdcPoolAccount
isMut
moonracePoolAccount
isMut
systemProgram
buy
usdcAmount:`u64`
signer
isSigner
usdcUserAccount
isMut
moonraceUserAccount
isMut
splTokenProgramInfo
usdcPoolAccount
isMut
usdcFundAccount
isMut
moonracePoolAccount
isMut
moonraceConstants
isMut
systemProgram
swap
tokenAmount:`u64`
buySell:`bool`
signer
isSigner
usdcUserAccount
isMut
moonraceUserAccount
isMut
splTokenProgramInfo
usdcPoolAccount
isMut
usdcFundAccount
isMut
moonracePoolAccount
isMut
systemProgram
moonraceConstants
isMut
initUserAirdrop
bump:`u8`
signer
isSigner
userAirdropState
isMut
systemProgram
resetAirdrop
airdropState
isMut
airdrop
signer
isSigner
moonraceUserAccount
isMut
splTokenProgramInfo
airdropState
isMut
userAirdropState
isMut
moonraceAirdropAccount
isMut
systemProgram
collectFees
signer
isSigner
thisProgramId
usdcUserAccount
isMut
usdcFundAccount
isMut
splTokenProgramInfo
systemProgram
moveFees
tokenAmount:`u64`
signer
isSigner
thisProgramId
usdcPoolAccount
isMut
usdcFundAccount
isMut
splTokenProgramInfo
systemProgram