initializeFairLaunch | - bumpu8
- treasuryBumpu8
- tokenMintBumpu8
- dataFairLaunchData
| - fairLaunchisMut
- tokenMintisMut
- treasuryisMut
- authority
- payerisSignerisMut
- tokenProgram
- systemProgram
- rent
|
updateFairLaunch | | - fairLaunchisMut
- authorityisSigner
- clock
|
startPhaseThree | | - fairLaunchisMut
- fairLaunchLotteryBitmap
- authorityisSigner
- tokenMintisMut
|
updateFairLaunchLotteryBitmap | | - fairLaunch
- fairLaunchLotteryBitmapisMut
- authorityisSigner
|
createFairLaunchLotteryBitmap | | - fairLaunch
- fairLaunchLotteryBitmapisMut
- authorityisSigner
- payerisSignerisMut
- systemProgram
- rent
- clock
|
purchaseTicket | | - fairLaunchTicketisMut
- fairLaunchisMut
- treasuryisMut
- buyerisSignerisMut
- payerisSignerisMut
- systemProgram
- rent
- clock
|
createTicketSeq | | - fairLaunchTicketSeqLookupisMut
- fairLaunchisMut
- fairLaunchTicketisMut
- payerisSignerisMut
- systemProgram
- rent
|
adjustTicket | | - fairLaunchTicketisMut
- fairLaunchisMut
- fairLaunchLotteryBitmap
- treasuryisMut
- systemProgram
- clock
|
punchTicket | | - fairLaunchTicketisMut
- fairLaunchisMut
- fairLaunchLotteryBitmap
- payerisSignerisMut
- buyerTokenAccountisMut
- tokenMintisMut
- tokenProgram
|
withdrawFunds | | - fairLaunchisMut
- treasuryisMut
- authorityisSignerisMut
- tokenMintisMut
- systemProgram
|
receiveRefund | | - fairLaunchisMut
- treasuryisMut
- buyerisMut
- buyerTokenAccountisMut
- transferAuthorityisSigner
- tokenMintisMut
- tokenProgram
- systemProgram
- clock
|
restartPhaseTwo | | |
setTokenMetadata | | - fairLaunchisMut
- authorityisSignerisMut
- payerisSignerisMut
- metadataisMut
- tokenMintisMut
- tokenMetadataProgram
- tokenProgram
- systemProgram
- rent
- clock
|
setParticipationNft | - participationMintBumpu8
- participationTokenBumpu8
- participationModulou8
- dataTokenMetadata
| - fairLaunchisMut
- authorityisSigner
- payerisSignerisMut
- participationMintisMut
- participationTokenAccountisMut
- metadataisMut
- masterEditionisMut
- tokenMetadataProgram
- tokenProgram
- systemProgram
- rent
- clock
|
updateParticipationNft | - participationModulou8
- dataTokenMetadata
| - fairLaunchisMut
- authorityisSigner
- metadataisMut
- tokenMetadataProgram
- tokenProgram
|
mintParticipationNft | | - fairLaunch
- fairLaunchTicketisMut
- payerisSignerisMut
- participationMintisMut
- participationTokenAccountisMut
- buyer
- buyerNftTokenAccount
- newMetadataisMut
- newEditionisMut
- newMintisMut
- newMintAuthorityisSigner
- metadataisMut
- masterEditionisMut
- editionMarkPdaisMut
- tokenMetadataProgram
- tokenProgram
- systemProgram
- rent
|
mintTokens | | - fairLaunchisMut
- authorityisSigner
- tokenAccountisMut
- tokenProgram
- tokenMintisMut
|