Skip to main content

Module state

Module state 

Source

Structs§

Auction
Singleton auction configuration account
Automation
Board
Config
Micro
Micro account stores per-epoch totals for a specific well and epoch
Miner
Pool
Pool account holds all staking-related data and SOL rewards for stakers.
Referral
Referral account tracks a referrer’s stats and pending rewards.
Rig
Rig account tracks a user’s auction participation and checkpoint status across all wells
Round
Share
Share account tracks a user’s contribution to a specific epoch for a specific well
Stake
Treasury
Treasury is a singleton account which is the mint authority for the OIL token and the authority of
Well
Well account (one per well)
Whitelist
Whitelist tracks access codes for pre-mine phase.

Enums§

AutomationStrategy
OilAccount

Functions§

auction_pda
automation_pda
board_pda
config_pda
micro_pda
miner_pda
pool_pda
pool_tokens_address
referral_pda
rig_pda
round_pda
share_pda
stake_pda
stake_pda_with_id
treasury_pda
treasury_tokens_address
well_pda
whitelist_pda