List of all items
Structs
- accounts::AccrueMarket
- accounts::CloseAccount
- accounts::ConvertReleasedPnl
- accounts::Crank
- accounts::Deposit
- accounts::DepositFeeCredits
- accounts::InitializeMarket
- accounts::Liquidate
- accounts::ReclaimAccount
- accounts::Settle
- accounts::TopUpInsurance
- accounts::Trade
- accounts::UpdateMatcher
- accounts::UpdateOracle
- accounts::Withdraw
- accounts::WithdrawInsurance
- instruction::AccrueMarket
- instruction::CloseAccount
- instruction::ConvertReleasedPnl
- instruction::Crank
- instruction::Deposit
- instruction::DepositFeeCredits
- instruction::InitializeMarket
- instruction::Liquidate
- instruction::ReclaimAccount
- instruction::Settle
- instruction::TopUpInsurance
- instruction::Trade
- instruction::UpdateMatcher
- instruction::UpdateOracle
- instruction::Withdraw
- instruction::WithdrawInsurance
- instructions::accrue_market::AccrueMarket
- instructions::accrue_market::AccrueMarketBumps
- instructions::close_account::CloseAccount
- instructions::close_account::CloseAccountBumps
- instructions::convert_released_pnl::ConvertReleasedPnl
- instructions::convert_released_pnl::ConvertReleasedPnlBumps
- instructions::crank::Crank
- instructions::crank::CrankBumps
- instructions::deposit::Deposit
- instructions::deposit::DepositBumps
- instructions::deposit_fee_credits::DepositFeeCredits
- instructions::deposit_fee_credits::DepositFeeCreditsBumps
- instructions::events::AccountClosed
- instructions::events::AccountReclaimed
- instructions::events::Cranked
- instructions::events::Deposited
- instructions::events::FeeCreditsDeposited
- instructions::events::InsuranceToppedUp
- instructions::events::InsuranceWithdrawn
- instructions::events::Liquidated
- instructions::events::MarketAccrued
- instructions::events::MarketInitialized
- instructions::events::MatcherUpdated
- instructions::events::OracleUpdated
- instructions::events::PnlConverted
- instructions::events::Settled
- instructions::events::TradeExecuted
- instructions::events::Withdrawn
- instructions::initialize_market::InitializeMarket
- instructions::initialize_market::InitializeMarketBumps
- instructions::initialize_market::RiskParamsInput
- instructions::liquidate::Liquidate
- instructions::liquidate::LiquidateBumps
- instructions::reclaim_account::ReclaimAccount
- instructions::reclaim_account::ReclaimAccountBumps
- instructions::settle::Settle
- instructions::settle::SettleBumps
- instructions::top_up_insurance::TopUpInsurance
- instructions::top_up_insurance::TopUpInsuranceBumps
- instructions::trade::Trade
- instructions::trade::TradeBumps
- instructions::update_matcher::UpdateMatcher
- instructions::update_matcher::UpdateMatcherBumps
- instructions::update_oracle::UpdateOracle
- instructions::update_oracle::UpdateOracleBumps
- instructions::withdraw::Withdraw
- instructions::withdraw::WithdrawBumps
- instructions::withdraw_insurance::WithdrawInsurance
- instructions::withdraw_insurance::WithdrawInsuranceBumps
- program::PercliProgram
- state::MarketHeader
Enums
Functions
- check_id
- entry
- entrypoint
- error::from_risk_error
- id
- id_const
- instructions::accrue_market::handler
- instructions::close_account::handler
- instructions::convert_released_pnl::handler
- instructions::crank::handler
- instructions::deposit::handler
- instructions::deposit_fee_credits::handler
- instructions::initialize_market::handler
- instructions::liquidate::handler
- instructions::reclaim_account::handler
- instructions::settle::handler
- instructions::top_up_insurance::handler
- instructions::trade::handler
- instructions::update_matcher::handler
- instructions::update_oracle::handler
- instructions::withdraw::handler
- instructions::withdraw_insurance::handler
- percli_program::accrue_market
- percli_program::close_account
- percli_program::convert_released_pnl
- percli_program::crank
- percli_program::deposit
- percli_program::deposit_fee_credits
- percli_program::initialize_market
- percli_program::liquidate
- percli_program::reclaim_account
- percli_program::settle
- percli_program::top_up_insurance
- percli_program::trade
- percli_program::update_matcher
- percli_program::update_oracle
- percli_program::withdraw
- percli_program::withdraw_insurance
- state::engine_from_account_data
- state::engine_from_account_data_ref
- state::header_from_account_data
- state::market_signer_seeds
- state::write_header