initPool | | - stakePoolisMut
- payerisSignerisMut
- systemProgram
|
updatePool | | - stakePoolisMut
- authorityisSigner
- payerisSignerisMut
- systemProgram
|
closeStakePool | | - stakePoolisMut
- authorityisSignerisMut
|
initEntry | | - stakeEntryisMut
- stakePoolisMut
- stakeMint
- stakeMintMetadata
- payerisSignerisMut
- systemProgram
|
updateTotalStakeSeconds | | - stakeEntryisMut
- updaterisSignerisMut
|
resetStakeEntry | | - stakePool
- stakeEntryisMut
- authorityisSignerisMut
|
closeStakeEntry | | - stakePool
- stakeEntryisMut
- authorityisSignerisMut
|
stakeEdition | | - stakePoolisMut
- stakeEntryisMut
- stakeMint
- stakeMintEdition
- stakeMintMetadata
- userisSignerisMut
- userEscrowisMut
- userStakeMintTokenAccountisMut
- tokenMetadataProgram
- tokenProgram
- systemProgram
|
unstakeEdition | | - stakePoolisMut
- stakeEntryisMut
- stakeMint
- stakeMintEdition
- userisSignerisMut
- userEscrowisMut
- userStakeMintTokenAccountisMut
- tokenMetadataProgram
- tokenProgram
- systemProgram
|
authorizeMint | | - stakePoolisMut
- stakeAuthorizationRecordisMut
- authorityisSignerisMut
- payerisSignerisMut
- systemProgram
|
deauthorizeMint | | - stakePoolisMut
- stakeAuthorizationRecordisMut
- authorityisSignerisMut
|
initStakeBooster | | - stakeBoosterisMut
- stakePoolisMut
- authorityisSignerisMut
- payerisSignerisMut
- systemProgram
|
updateStakeBooster | | - stakeBoosterisMut
- stakePoolisMut
- authorityisSignerisMut
|
boostStakeEntry | | - stakeBoosterisMut
- stakePoolisMut
- stakeEntryisMut
- stakeMint
|
closeStakeBooster | | - stakeBoosterisMut
- stakePoolisMut
- authorityisSignerisMut
|
initReceiptManager | | - receiptManagerisMut
- stakePool
- payerisSignerisMut
- systemProgram
|
updateReceiptManager | | - receiptManagerisMut
- authorityisSigner
|
closeReceiptManager | | - receiptManagerisMut
- authorityisSignerisMut
|
initRewardReceipt | | - rewardReceiptisMut
- receiptManager
- stakeEntry
- payerisSignerisMut
- systemProgram
|
closeRewardReceipt | | - rewardReceiptisMut
- receiptManager
- authorityisSignerisMut
|
claimRewardReceipt | | - rewardReceiptisMut
- receiptManagerisMut
- stakeEntryisMut
- payerisSignerisMut
- claimerisSignerisMut
|
setRewardReceiptAllowed | | - receiptManager
- rewardReceiptisMut
- authorityisSignerisMut
|
initRewardDistributor | - ixInitRewardDistributorIx
| - rewardDistributorisMut
- stakePool
- rewardMintisMut
- authorityisSignerisMut
- payerisSignerisMut
- tokenProgram
- systemProgram
|
updateRewardDistributor | - ixUpdateRewardDistributorIx
| - rewardDistributorisMut
- authorityisSigner
|
closeRewardDistributor | | - rewardDistributorisMut
- stakePool
- rewardMintisMut
- rewardDistributorTokenAccountisMut
- authorityTokenAccountisMut
- signerisSignerisMut
- tokenProgram
|
initRewardEntry | | - rewardEntryisMut
- stakeEntry
- rewardDistributorisMut
- payerisSignerisMut
- systemProgram
|
closeRewardEntry | | - rewardDistributor
- rewardEntryisMut
- authorityisSignerisMut
|
updateRewardEntry | | - rewardEntryisMut
- rewardDistributor
- authorityisSigner
|
claimRewards | | - rewardEntryisMut
- rewardDistributorisMut
- stakeEntry
- stakePool
- rewardMintisMut
- userRewardMintTokenAccountisMut
- rewardDistributorTokenAccountisMut
- userisSignerisMut
- tokenProgram
- systemProgram
|
initPaymentInfo | | - paymentInfoisMut
- payerisSignerisMut
- systemProgram
|
updatePaymentInfo | | - paymentInfoisMut
- authorityisSigner
- payerisSignerisMut
- systemProgram
|
closePaymentInfo | | - paymentInfoisMut
- authorityisSignerisMut
|