Skip to main content

Module instructions

Module instructions 

Source
Expand description

This code was AUTOGENERATED using the codama library. Please DO NOT EDIT THIS FILE, instead use visitors to add features, then rerun codama to update it.

https://github.com/codama-idl/codama

Structs§

BuyEpochTickets
Accounts.
BuyEpochTicketsBuilder
Instruction builder for BuyEpochTickets.
BuyEpochTicketsCpi
buy_epoch_tickets CPI instruction.
BuyEpochTicketsCpiAccounts
buy_epoch_tickets CPI accounts.
BuyEpochTicketsCpiBuilder
Instruction builder for BuyEpochTickets via CPI.
BuyEpochTicketsInstructionArgs
BuyEpochTicketsInstructionData
BuyOneBtcTickets
Accounts.
BuyOneBtcTicketsBuilder
Instruction builder for BuyOneBtcTickets.
BuyOneBtcTicketsCpi
buy_one_btc_tickets CPI instruction.
BuyOneBtcTicketsCpiAccounts
buy_one_btc_tickets CPI accounts.
BuyOneBtcTicketsCpiBuilder
Instruction builder for BuyOneBtcTickets via CPI.
BuyOneBtcTicketsInstructionArgs
BuyOneBtcTicketsInstructionData
CancelPublicAutomation
Accounts.
CancelPublicAutomationBuilder
Instruction builder for CancelPublicAutomation.
CancelPublicAutomationCpi
cancel_public_automation CPI instruction.
CancelPublicAutomationCpiAccounts
cancel_public_automation CPI accounts.
CancelPublicAutomationCpiBuilder
Instruction builder for CancelPublicAutomation via CPI.
CancelPublicAutomationInstructionData
ClaimEpochReward
Accounts.
ClaimEpochRewardBuilder
Instruction builder for ClaimEpochReward.
ClaimEpochRewardCpi
claim_epoch_reward CPI instruction.
ClaimEpochRewardCpiAccounts
claim_epoch_reward CPI accounts.
ClaimEpochRewardCpiBuilder
Instruction builder for ClaimEpochReward via CPI.
ClaimEpochRewardInstructionData
ClaimOneBtcReward
Accounts.
ClaimOneBtcRewardBuilder
Instruction builder for ClaimOneBtcReward.
ClaimOneBtcRewardCpi
claim_one_btc_reward CPI instruction.
ClaimOneBtcRewardCpiAccounts
claim_one_btc_reward CPI accounts.
ClaimOneBtcRewardCpiBuilder
Instruction builder for ClaimOneBtcReward via CPI.
ClaimOneBtcRewardInstructionData
ClaimSats
Accounts.
ClaimSatsBuilder
Instruction builder for ClaimSats.
ClaimSatsCpi
claim_sats CPI instruction.
ClaimSatsCpiAccounts
claim_sats CPI accounts.
ClaimSatsCpiBuilder
Instruction builder for ClaimSats via CPI.
ClaimSatsInstructionArgs
ClaimSatsInstructionData
ClaimUsd
Accounts.
ClaimUsdBuilder
Instruction builder for ClaimUsd.
ClaimUsdCpi
claim_usd CPI instruction.
ClaimUsdCpiAccounts
claim_usd CPI accounts.
ClaimUsdCpiBuilder
Instruction builder for ClaimUsd via CPI.
ClaimUsdInstructionArgs
ClaimUsdInstructionData
CloseEpochEntry
Accounts.
CloseEpochEntryBuilder
Instruction builder for CloseEpochEntry.
CloseEpochEntryCpi
close_epoch_entry CPI instruction.
CloseEpochEntryCpiAccounts
close_epoch_entry CPI accounts.
CloseEpochEntryCpiBuilder
Instruction builder for CloseEpochEntry via CPI.
CloseEpochEntryInstructionData
CloseEpochIteration
Accounts.
CloseEpochIterationBuilder
Instruction builder for CloseEpochIteration.
CloseEpochIterationCpi
close_epoch_iteration CPI instruction.
CloseEpochIterationCpiAccounts
close_epoch_iteration CPI accounts.
CloseEpochIterationCpiBuilder
Instruction builder for CloseEpochIteration via CPI.
CloseEpochIterationInstructionData
CloseEpochPage
Accounts.
CloseEpochPageBuilder
Instruction builder for CloseEpochPage.
CloseEpochPageCpi
close_epoch_page CPI instruction.
CloseEpochPageCpiAccounts
close_epoch_page CPI accounts.
CloseEpochPageCpiBuilder
Instruction builder for CloseEpochPage via CPI.
CloseEpochPageInstructionData
CloseOneBtcIteration
Accounts.
CloseOneBtcIterationBuilder
Instruction builder for CloseOneBtcIteration.
CloseOneBtcIterationCpi
close_one_btc_iteration CPI instruction.
CloseOneBtcIterationCpiAccounts
close_one_btc_iteration CPI accounts.
CloseOneBtcIterationCpiBuilder
Instruction builder for CloseOneBtcIteration via CPI.
CloseOneBtcIterationInstructionData
CloseOneBtcTicket
Accounts.
CloseOneBtcTicketBuilder
Instruction builder for CloseOneBtcTicket.
CloseOneBtcTicketCpi
close_one_btc_ticket CPI instruction.
CloseOneBtcTicketCpiAccounts
close_one_btc_ticket CPI accounts.
CloseOneBtcTicketCpiBuilder
Instruction builder for CloseOneBtcTicket via CPI.
CloseOneBtcTicketInstructionData
CloseRound
Accounts.
CloseRoundBuilder
Instruction builder for CloseRound.
CloseRoundCpi
close_round CPI instruction.
CloseRoundCpiAccounts
close_round CPI accounts.
CloseRoundCpiBuilder
Instruction builder for CloseRound via CPI.
CloseRoundInstructionData
CreateBoard
Accounts.
CreateBoardBuilder
Instruction builder for CreateBoard.
CreateBoardCpi
create_board CPI instruction.
CreateBoardCpiAccounts
create_board CPI accounts.
CreateBoardCpiBuilder
Instruction builder for CreateBoard via CPI.
CreateBoardInstructionData
CreateEpochVault
Accounts.
CreateEpochVaultBuilder
Instruction builder for CreateEpochVault.
CreateEpochVaultCpi
create_epoch_vault CPI instruction.
CreateEpochVaultCpiAccounts
create_epoch_vault CPI accounts.
CreateEpochVaultCpiBuilder
Instruction builder for CreateEpochVault via CPI.
CreateEpochVaultInstructionData
CreateOneBtcVault
Accounts.
CreateOneBtcVaultBuilder
Instruction builder for CreateOneBtcVault.
CreateOneBtcVaultCpi
create_one_btc_vault CPI instruction.
CreateOneBtcVaultCpiAccounts
create_one_btc_vault CPI accounts.
CreateOneBtcVaultCpiBuilder
Instruction builder for CreateOneBtcVault via CPI.
CreateOneBtcVaultInstructionData
CreatePublicAutomation
Accounts.
CreatePublicAutomationBuilder
Instruction builder for CreatePublicAutomation.
CreatePublicAutomationCpi
create_public_automation CPI instruction.
CreatePublicAutomationCpiAccounts
create_public_automation CPI accounts.
CreatePublicAutomationCpiBuilder
Instruction builder for CreatePublicAutomation via CPI.
CreatePublicAutomationInstructionArgs
CreatePublicAutomationInstructionData
CreateSatrushConfig
Accounts.
CreateSatrushConfigBuilder
Instruction builder for CreateSatrushConfig.
CreateSatrushConfigCpi
create_satrush_config CPI instruction.
CreateSatrushConfigCpiAccounts
create_satrush_config CPI accounts.
CreateSatrushConfigCpiBuilder
Instruction builder for CreateSatrushConfig via CPI.
CreateSatrushConfigInstructionArgs
CreateSatrushConfigInstructionData
CreateSatsVault
Accounts.
CreateSatsVaultBuilder
Instruction builder for CreateSatsVault.
CreateSatsVaultCpi
create_sats_vault CPI instruction.
CreateSatsVaultCpiAccounts
create_sats_vault CPI accounts.
CreateSatsVaultCpiBuilder
Instruction builder for CreateSatsVault via CPI.
CreateSatsVaultInstructionData
CreateTreasury
Accounts.
CreateTreasuryBuilder
Instruction builder for CreateTreasury.
CreateTreasuryCpi
create_treasury CPI instruction.
CreateTreasuryCpiAccounts
create_treasury CPI accounts.
CreateTreasuryCpiBuilder
Instruction builder for CreateTreasury via CPI.
CreateTreasuryInstructionData
DeployPublic
Accounts.
DeployPublicBuilder
Instruction builder for DeployPublic.
DeployPublicCpi
deploy_public CPI instruction.
DeployPublicCpiAccounts
deploy_public CPI accounts.
DeployPublicCpiBuilder
Instruction builder for DeployPublic via CPI.
DeployPublicInstructionArgs
DeployPublicInstructionData
ExecutePublicAutomation
Accounts.
ExecutePublicAutomationBuilder
Instruction builder for ExecutePublicAutomation.
ExecutePublicAutomationCpi
execute_public_automation CPI instruction.
ExecutePublicAutomationCpiAccounts
execute_public_automation CPI accounts.
ExecutePublicAutomationCpiBuilder
Instruction builder for ExecutePublicAutomation via CPI.
ExecutePublicAutomationInstructionArgs
ExecutePublicAutomationInstructionData
RotateRound
Accounts.
RotateRoundBuilder
Instruction builder for RotateRound.
RotateRoundCpi
rotate_round CPI instruction.
RotateRoundCpiAccounts
rotate_round CPI accounts.
RotateRoundCpiBuilder
Instruction builder for RotateRound via CPI.
RotateRoundInstructionData
SealEpochPage
Accounts.
SealEpochPageBuilder
Instruction builder for SealEpochPage.
SealEpochPageCpi
seal_epoch_page CPI instruction.
SealEpochPageCpiAccounts
seal_epoch_page CPI accounts.
SealEpochPageCpiBuilder
Instruction builder for SealEpochPage via CPI.
SealEpochPageInstructionData
SelectEpochWinner
Accounts.
SelectEpochWinnerBuilder
Instruction builder for SelectEpochWinner.
SelectEpochWinnerCpi
select_epoch_winner CPI instruction.
SelectEpochWinnerCpiAccounts
select_epoch_winner CPI accounts.
SelectEpochWinnerCpiBuilder
Instruction builder for SelectEpochWinner via CPI.
SelectEpochWinnerInstructionArgs
SelectEpochWinnerInstructionData
SettleDeployPublic
Accounts.
SettleDeployPublicBuilder
Instruction builder for SettleDeployPublic.
SettleDeployPublicCpi
settle_deploy_public CPI instruction.
SettleDeployPublicCpiAccounts
settle_deploy_public CPI accounts.
SettleDeployPublicCpiBuilder
Instruction builder for SettleDeployPublic via CPI.
SettleDeployPublicInstructionData
SwapEpochStake
Accounts.
SwapEpochStakeBuilder
Instruction builder for SwapEpochStake.
SwapEpochStakeCpi
swap_epoch_stake CPI instruction.
SwapEpochStakeCpiAccounts
swap_epoch_stake CPI accounts.
SwapEpochStakeCpiBuilder
Instruction builder for SwapEpochStake via CPI.
SwapEpochStakeInstructionArgs
SwapEpochStakeInstructionData
SwapOneBtcStake
Accounts.
SwapOneBtcStakeBuilder
Instruction builder for SwapOneBtcStake.
SwapOneBtcStakeCpi
swap_one_btc_stake CPI instruction.
SwapOneBtcStakeCpiAccounts
swap_one_btc_stake CPI accounts.
SwapOneBtcStakeCpiBuilder
Instruction builder for SwapOneBtcStake via CPI.
SwapOneBtcStakeInstructionArgs
SwapOneBtcStakeInstructionData
SwapRoundStake
Accounts.
SwapRoundStakeBuilder
Instruction builder for SwapRoundStake.
SwapRoundStakeCpi
swap_round_stake CPI instruction.
SwapRoundStakeCpiAccounts
swap_round_stake CPI accounts.
SwapRoundStakeCpiBuilder
Instruction builder for SwapRoundStake via CPI.
SwapRoundStakeInstructionArgs
SwapRoundStakeInstructionData
SwapStrikeStake
Accounts.
SwapStrikeStakeBuilder
Instruction builder for SwapStrikeStake.
SwapStrikeStakeCpi
swap_strike_stake CPI instruction.
SwapStrikeStakeCpiAccounts
swap_strike_stake CPI accounts.
SwapStrikeStakeCpiBuilder
Instruction builder for SwapStrikeStake via CPI.
SwapStrikeStakeInstructionArgs
SwapStrikeStakeInstructionData
TopUpPublicAutomation
Accounts.
TopUpPublicAutomationBuilder
Instruction builder for TopUpPublicAutomation.
TopUpPublicAutomationCpi
top_up_public_automation CPI instruction.
TopUpPublicAutomationCpiAccounts
top_up_public_automation CPI accounts.
TopUpPublicAutomationCpiBuilder
Instruction builder for TopUpPublicAutomation via CPI.
TopUpPublicAutomationInstructionArgs
TopUpPublicAutomationInstructionData
TriggerEpochDraw
Accounts.
TriggerEpochDrawBuilder
Instruction builder for TriggerEpochDraw.
TriggerEpochDrawCpi
trigger_epoch_draw CPI instruction.
TriggerEpochDrawCpiAccounts
trigger_epoch_draw CPI accounts.
TriggerEpochDrawCpiBuilder
Instruction builder for TriggerEpochDraw via CPI.
TriggerEpochDrawInstructionData
TriggerOneBtcDraw
Accounts.
TriggerOneBtcDrawBuilder
Instruction builder for TriggerOneBtcDraw.
TriggerOneBtcDrawCpi
trigger_one_btc_draw CPI instruction.
TriggerOneBtcDrawCpiAccounts
trigger_one_btc_draw CPI accounts.
TriggerOneBtcDrawCpiBuilder
Instruction builder for TriggerOneBtcDraw via CPI.
TriggerOneBtcDrawInstructionData
UpdateBoardRoundDuration
Accounts.
UpdateBoardRoundDurationBuilder
Instruction builder for UpdateBoardRoundDuration.
UpdateBoardRoundDurationCpi
update_board_round_duration CPI instruction.
UpdateBoardRoundDurationCpiAccounts
update_board_round_duration CPI accounts.
UpdateBoardRoundDurationCpiBuilder
Instruction builder for UpdateBoardRoundDuration via CPI.
UpdateBoardRoundDurationInstructionArgs
UpdateBoardRoundDurationInstructionData
UpdateDeploymentSettleGraceDuration
Accounts.
UpdateDeploymentSettleGraceDurationBuilder
Instruction builder for UpdateDeploymentSettleGraceDuration.
UpdateDeploymentSettleGraceDurationCpi
update_deployment_settle_grace_duration CPI instruction.
UpdateDeploymentSettleGraceDurationCpiAccounts
update_deployment_settle_grace_duration CPI accounts.
UpdateDeploymentSettleGraceDurationCpiBuilder
Instruction builder for UpdateDeploymentSettleGraceDuration via CPI.
UpdateDeploymentSettleGraceDurationInstructionArgs
UpdateDeploymentSettleGraceDurationInstructionData
UpdateEpochVaultIterationDuration
Accounts.
UpdateEpochVaultIterationDurationBuilder
Instruction builder for UpdateEpochVaultIterationDuration.
UpdateEpochVaultIterationDurationCpi
update_epoch_vault_iteration_duration CPI instruction.
UpdateEpochVaultIterationDurationCpiAccounts
update_epoch_vault_iteration_duration CPI accounts.
UpdateEpochVaultIterationDurationCpiBuilder
Instruction builder for UpdateEpochVaultIterationDuration via CPI.
UpdateEpochVaultIterationDurationInstructionArgs
UpdateEpochVaultIterationDurationInstructionData
UpdateMinDeployUsdAmount
Accounts.
UpdateMinDeployUsdAmountBuilder
Instruction builder for UpdateMinDeployUsdAmount.
UpdateMinDeployUsdAmountCpi
update_min_deploy_usd_amount CPI instruction.
UpdateMinDeployUsdAmountCpiAccounts
update_min_deploy_usd_amount CPI accounts.
UpdateMinDeployUsdAmountCpiBuilder
Instruction builder for UpdateMinDeployUsdAmount via CPI.
UpdateMinDeployUsdAmountInstructionArgs
UpdateMinDeployUsdAmountInstructionData
UpdateStrikeTriggerModulus
Accounts.
UpdateStrikeTriggerModulusBuilder
Instruction builder for UpdateStrikeTriggerModulus.
UpdateStrikeTriggerModulusCpi
update_strike_trigger_modulus CPI instruction.
UpdateStrikeTriggerModulusCpiAccounts
update_strike_trigger_modulus CPI accounts.
UpdateStrikeTriggerModulusCpiBuilder
Instruction builder for UpdateStrikeTriggerModulus via CPI.
UpdateStrikeTriggerModulusInstructionArgs
UpdateStrikeTriggerModulusInstructionData
UpdateUnclaimedHashrateBps
Accounts.
UpdateUnclaimedHashrateBpsBuilder
Instruction builder for UpdateUnclaimedHashrateBps.
UpdateUnclaimedHashrateBpsCpi
update_unclaimed_hashrate_bps CPI instruction.
UpdateUnclaimedHashrateBpsCpiAccounts
update_unclaimed_hashrate_bps CPI accounts.
UpdateUnclaimedHashrateBpsCpiBuilder
Instruction builder for UpdateUnclaimedHashrateBps via CPI.
UpdateUnclaimedHashrateBpsInstructionArgs
UpdateUnclaimedHashrateBpsInstructionData
WithdrawProtocolFees
Accounts.
WithdrawProtocolFeesBuilder
Instruction builder for WithdrawProtocolFees.
WithdrawProtocolFeesCpi
withdraw_protocol_fees CPI instruction.
WithdrawProtocolFeesCpiAccounts
withdraw_protocol_fees CPI accounts.
WithdrawProtocolFeesCpiBuilder
Instruction builder for WithdrawProtocolFees via CPI.
WithdrawProtocolFeesInstructionData

Constants§

BUY_EPOCH_TICKETS_DISCRIMINATOR
BUY_ONE_BTC_TICKETS_DISCRIMINATOR
CANCEL_PUBLIC_AUTOMATION_DISCRIMINATOR
CLAIM_EPOCH_REWARD_DISCRIMINATOR
CLAIM_ONE_BTC_REWARD_DISCRIMINATOR
CLAIM_SATS_DISCRIMINATOR
CLAIM_USD_DISCRIMINATOR
CLOSE_EPOCH_ENTRY_DISCRIMINATOR
CLOSE_EPOCH_ITERATION_DISCRIMINATOR
CLOSE_EPOCH_PAGE_DISCRIMINATOR
CLOSE_ONE_BTC_ITERATION_DISCRIMINATOR
CLOSE_ONE_BTC_TICKET_DISCRIMINATOR
CLOSE_ROUND_DISCRIMINATOR
CREATE_BOARD_DISCRIMINATOR
CREATE_EPOCH_VAULT_DISCRIMINATOR
CREATE_ONE_BTC_VAULT_DISCRIMINATOR
CREATE_PUBLIC_AUTOMATION_DISCRIMINATOR
CREATE_SATRUSH_CONFIG_DISCRIMINATOR
CREATE_SATS_VAULT_DISCRIMINATOR
CREATE_TREASURY_DISCRIMINATOR
DEPLOY_PUBLIC_DISCRIMINATOR
EXECUTE_PUBLIC_AUTOMATION_DISCRIMINATOR
ROTATE_ROUND_DISCRIMINATOR
SEAL_EPOCH_PAGE_DISCRIMINATOR
SELECT_EPOCH_WINNER_DISCRIMINATOR
SETTLE_DEPLOY_PUBLIC_DISCRIMINATOR
SWAP_EPOCH_STAKE_DISCRIMINATOR
SWAP_ONE_BTC_STAKE_DISCRIMINATOR
SWAP_ROUND_STAKE_DISCRIMINATOR
SWAP_STRIKE_STAKE_DISCRIMINATOR
TOP_UP_PUBLIC_AUTOMATION_DISCRIMINATOR
TRIGGER_EPOCH_DRAW_DISCRIMINATOR
TRIGGER_ONE_BTC_DRAW_DISCRIMINATOR
UPDATE_BOARD_ROUND_DURATION_DISCRIMINATOR
UPDATE_DEPLOYMENT_SETTLE_GRACE_DURATION_DISCRIMINATOR
UPDATE_EPOCH_VAULT_ITERATION_DURATION_DISCRIMINATOR
UPDATE_MIN_DEPLOY_USD_AMOUNT_DISCRIMINATOR
UPDATE_STRIKE_TRIGGER_MODULUS_DISCRIMINATOR
UPDATE_UNCLAIMED_HASHRATE_BPS_DISCRIMINATOR
WITHDRAW_PROTOCOL_FEES_DISCRIMINATOR