Modules¶
- algofi-python-sdk
- lending
- v2
- lending_client
- lending_config
MANAGER_STRINGS
MANAGER_STRINGS.calculate_user_position
MANAGER_STRINGS.farm_ops
MANAGER_STRINGS.opted_in_market_count
MANAGER_STRINGS.opted_in_markets_page_prefix
MANAGER_STRINGS.send_governance_txn
MANAGER_STRINGS.send_keyreg_offline_txn
MANAGER_STRINGS.send_keyreg_txn
MANAGER_STRINGS.set_market_oracle_parameters
MANAGER_STRINGS.storage_account
MANAGER_STRINGS.storage_account_opt_in
MANAGER_STRINGS.user_account
MANAGER_STRINGS.user_asset_opt_in
MANAGER_STRINGS.user_market_close_out
MANAGER_STRINGS.user_market_opt_in
MANAGER_STRINGS.user_opt_in
MANAGER_STRINGS.validate_market
MANAGER_STRINGS.validate_storage_account_txn
MARKET_STRINGS
MARKET_STRINGS.activate_market
MARKET_STRINGS.active_b_asset_collateral
MARKET_STRINGS.add_b_asset_collateral
MARKET_STRINGS.add_to_protocol_reserve
MARKET_STRINGS.add_underlying_collateral
MARKET_STRINGS.admin
MARKET_STRINGS.b_asset_circulation
MARKET_STRINGS.b_asset_id
MARKET_STRINGS.b_asset_to_underlying_exchange_rate
MARKET_STRINGS.base_interest_rate
MARKET_STRINGS.base_interest_rate_pusher
MARKET_STRINGS.base_interest_slope
MARKET_STRINGS.borrow
MARKET_STRINGS.borrow_factor
MARKET_STRINGS.borrow_index
MARKET_STRINGS.borrow_share_circulation
MARKET_STRINGS.burn_b_asset
MARKET_STRINGS.claim_rewards
MARKET_STRINGS.collateral_factor
MARKET_STRINGS.contract_opt_in
MARKET_STRINGS.contract_update_delay
MARKET_STRINGS.contract_update_time
MARKET_STRINGS.execute_interest_rate_model_update
MARKET_STRINGS.execute_oracle_update
MARKET_STRINGS.execute_param_update
MARKET_STRINGS.farm_ops
MARKET_STRINGS.flash_loan
MARKET_STRINGS.flash_loan_fee
MARKET_STRINGS.flash_loan_protocol_fee
MARKET_STRINGS.implied_borrow_index
MARKET_STRINGS.increase_update_delays
MARKET_STRINGS.interest_rate_model_update_delay
MARKET_STRINGS.interest_rate_model_update_time
MARKET_STRINGS.latest_time
MARKET_STRINGS.liquidate
MARKET_STRINGS.liquidation_fee
MARKET_STRINGS.liquidation_incentive
MARKET_STRINGS.manager_app_id
MARKET_STRINGS.market_type
MARKET_STRINGS.max_flash_loan_ratio
MARKET_STRINGS.mint_b_asset
MARKET_STRINGS.new_base_interest_rate
MARKET_STRINGS.new_base_interest_slope
MARKET_STRINGS.new_borrow_factor
MARKET_STRINGS.new_collateral_factor
MARKET_STRINGS.new_liquidation_fee
MARKET_STRINGS.new_liquidation_incentive
MARKET_STRINGS.new_oracle_app_id
MARKET_STRINGS.new_oracle_price_field_name
MARKET_STRINGS.new_oracle_price_scale_factor
MARKET_STRINGS.new_quadratic_interest_amplification_factor
MARKET_STRINGS.new_reserve_factor
MARKET_STRINGS.new_target_utilization_ratio
MARKET_STRINGS.opt_in_enabled
MARKET_STRINGS.opt_market_into_rewards_manager
MARKET_STRINGS.oracle_app_id
MARKET_STRINGS.oracle_price_field_name
MARKET_STRINGS.oracle_price_scale_factor
MARKET_STRINGS.oracle_update_delay
MARKET_STRINGS.oracle_update_time
MARKET_STRINGS.param_update_delay
MARKET_STRINGS.param_update_time
MARKET_STRINGS.quadratic_interest_amplification_factor
MARKET_STRINGS.reclaim_rewards_assets
MARKET_STRINGS.remove_b_asset_collateral
MARKET_STRINGS.remove_reserves
MARKET_STRINGS.remove_underlying_collateral
MARKET_STRINGS.repay_borrow
MARKET_STRINGS.reserve_factor
MARKET_STRINGS.rewards_admin_prefix
MARKET_STRINGS.rewards_escrow_account
MARKET_STRINGS.rewards_index_prefix
MARKET_STRINGS.rewards_latest_time
MARKET_STRINGS.rewards_program_state_prefix
MARKET_STRINGS.schedule_contract_update
MARKET_STRINGS.schedule_interest_rate_model_update
MARKET_STRINGS.schedule_oracle_update
MARKET_STRINGS.schedule_param_update
MARKET_STRINGS.seize_collateral
MARKET_STRINGS.set_base_interest_rate
MARKET_STRINGS.set_base_interest_rate_pusher
MARKET_STRINGS.set_control_state
MARKET_STRINGS.set_flash_loan_params
MARKET_STRINGS.set_opt_in_enabled
MARKET_STRINGS.set_rewards_admin
MARKET_STRINGS.set_rewards_escrow_account
MARKET_STRINGS.set_rewards_program
MARKET_STRINGS.sync_vault
MARKET_STRINGS.target_utilization_ratio
MARKET_STRINGS.underlying_asset_id
MARKET_STRINGS.underlying_borrow_cap
MARKET_STRINGS.underlying_borrowed
MARKET_STRINGS.underlying_cash
MARKET_STRINGS.underlying_protocol_reserve
MARKET_STRINGS.underlying_reserves
MARKET_STRINGS.underlying_supply_cap
MARKET_STRINGS.underlying_to_borrow_share_exchange_rate
MARKET_STRINGS.update_rewards_per_second
MARKET_STRINGS.user_active_b_asset_collateral
MARKET_STRINGS.user_borrow_shares
MARKET_STRINGS.user_latest_rewards_index_prefix
MARKET_STRINGS.user_rewards_program_number_prefix
MARKET_STRINGS.user_unclaimed_rewards_prefix
MarketType
- lending_user
- manager_config
- manager
- market_config
- market
Market
Market.b_asset_to_asset_amount()
Market.borrow_shares_to_asset_amount()
Market.get_add_b_asset_collateral_txns()
Market.get_add_underlying_collateral_txns()
Market.get_aprs()
Market.get_b_asset_opt_in_txn()
Market.get_b_asset_to_underlying_exchange_rate()
Market.get_borrow_txns()
Market.get_burn_txns()
Market.get_claim_rewards_txns()
Market.get_liquidate_txns()
Market.get_mint_txns()
Market.get_remove_b_asset_collateral_txns()
Market.get_remove_underlying_collateral_txns()
Market.get_repay_borrow_txns()
Market.get_underlying_asset_opt_in_txn()
Market.get_underlying_supplied()
Market.load_state()
Market.local_min_balance
Market.underlying_to_b_asset()
Market.underlying_to_usd()
RewardsProgramState
- oracle
- user_market_state
- v2
- amm
- v1
- amm_client
- amm_config
AMMEndpoints
MANAGER_STRINGS
MANAGER_STRINGS.admin
MANAGER_STRINGS.contract_update_delay
MANAGER_STRINGS.contract_update_time
MANAGER_STRINGS.flash_loan_fee
MANAGER_STRINGS.increase_contract_update_delay
MANAGER_STRINGS.initialize_pool
MANAGER_STRINGS.max_flash_loan_ratio
MANAGER_STRINGS.pool_hash_prefix
MANAGER_STRINGS.registered_asset_1_id
MANAGER_STRINGS.registered_asset_2_id
MANAGER_STRINGS.registered_pool_id
MANAGER_STRINGS.reserve_factor
MANAGER_STRINGS.schedule_contract_update
MANAGER_STRINGS.set_flash_loan_fee
MANAGER_STRINGS.set_max_flash_loan_ratio
MANAGER_STRINGS.set_reserve_factor
MANAGER_STRINGS.set_validator
MANAGER_STRINGS.validator_index
POOL_STRINGS
POOL_STRINGS.admin
POOL_STRINGS.asset1_id
POOL_STRINGS.asset1_reserve
POOL_STRINGS.asset2_id
POOL_STRINGS.asset2_reserve
POOL_STRINGS.asset_1_to_asset_2_exchange
POOL_STRINGS.balance_1
POOL_STRINGS.balance_2
POOL_STRINGS.burn_asset1_out
POOL_STRINGS.burn_asset2_out
POOL_STRINGS.contract_update_delay
POOL_STRINGS.contract_update_time
POOL_STRINGS.cumsum_fees_asset1
POOL_STRINGS.cumsum_fees_asset2
POOL_STRINGS.cumsum_time_weighted_asset1_to_asset2_price
POOL_STRINGS.cumsum_time_weighted_asset2_to_asset1_price
POOL_STRINGS.cumsum_volume_asset1
POOL_STRINGS.cumsum_volume_asset2
POOL_STRINGS.cumsum_volume_weighted_asset1_to_asset2_price
POOL_STRINGS.cumsum_volume_weighted_asset2_to_asset1_price
POOL_STRINGS.flash_loan
POOL_STRINGS.flash_loan_fee
POOL_STRINGS.future_amplification_factor
POOL_STRINGS.future_amplification_factor_time
POOL_STRINGS.increase_contract_update_delay
POOL_STRINGS.initial_amplification_factor
POOL_STRINGS.initial_amplification_factor_time
POOL_STRINGS.initialize_pool
POOL_STRINGS.initialized
POOL_STRINGS.latest_time
POOL_STRINGS.lp_circulation
POOL_STRINGS.lp_id
POOL_STRINGS.manager
POOL_STRINGS.manager_app_id_var
POOL_STRINGS.max_flash_loan_ratio
POOL_STRINGS.opt_into_assets
POOL_STRINGS.pool
POOL_STRINGS.ramp_amplification_factor
POOL_STRINGS.redeem_pool_asset1_residual
POOL_STRINGS.redeem_pool_asset2_residual
POOL_STRINGS.redeem_swap_residual
POOL_STRINGS.remove_reserves
POOL_STRINGS.reserve_factor
POOL_STRINGS.schedule_contract_update
POOL_STRINGS.swap_exact_for
POOL_STRINGS.swap_fee_pct_scaled_var
POOL_STRINGS.swap_for_exact
POOL_STRINGS.validator_index
PoolStatus
PoolType
get_approval_program_by_pool_type()
get_clear_state_program()
get_pool_type()
get_stbl_asset_id()
get_usdc_asset_id()
get_validator_index()
- approval_programs
- asset
- balance_delta
- logic_sig_generator
- pool
Pool
Pool.amplification_factor
Pool.get_burn_quote()
Pool.get_burn_txns()
Pool.get_create_pool_txn()
Pool.get_empty_pool_quote()
Pool.get_flash_loan_txns()
Pool.get_initialize_pool_txns()
Pool.get_lp_token_opt_in_txn()
Pool.get_pool_price()
Pool.get_pool_quote()
Pool.get_pool_txns()
Pool.get_swap_exact_for_quote()
Pool.get_swap_exact_for_txns()
Pool.get_swap_for_exact_quote()
Pool.get_swap_for_exact_txns()
Pool.load_state()
Pool.refresh_lp_token_price()
Pool.refresh_metadata()
Pool.sign_txn_with_logic_sig()
- stable_swap_math
- v1
- staking
- v2
- rewards_program_state
- staking_client
- staking_config
STAKING_STRINGS
STAKING_STRINGS.admin
STAKING_STRINGS.asset_id
STAKING_STRINGS.boost_multiplier
STAKING_STRINGS.claim_rewards
STAKING_STRINGS.contract_update_delay
STAKING_STRINGS.contract_update_time
STAKING_STRINGS.external_boost_multiplier
STAKING_STRINGS.farm_ops
STAKING_STRINGS.increase_contract_update_delay
STAKING_STRINGS.latest_time
STAKING_STRINGS.opt_into_asset
STAKING_STRINGS.opt_into_rewards_manager
STAKING_STRINGS.rewards_asset_id_prefix
STAKING_STRINGS.rewards_coefficient_prefix
STAKING_STRINGS.rewards_escrow_account
STAKING_STRINGS.rewards_issued_prefix
STAKING_STRINGS.rewards_manager_app_id
STAKING_STRINGS.rewards_payed_prefix
STAKING_STRINGS.rewards_per_second_prefix
STAKING_STRINGS.rewards_program_count
STAKING_STRINGS.rewards_program_counter_prefix
STAKING_STRINGS.rps_pusher
STAKING_STRINGS.scaled_total_staked
STAKING_STRINGS.schedule_contract_update
STAKING_STRINGS.set_boost_app_id
STAKING_STRINGS.set_rewards_manager_app_id
STAKING_STRINGS.set_rewards_program
STAKING_STRINGS.stake
STAKING_STRINGS.total_staked
STAKING_STRINGS.unstake
STAKING_STRINGS.update_rewards_per_second
STAKING_STRINGS.update_rewards_program
STAKING_STRINGS.update_target_user
STAKING_STRINGS.update_vebank_data
STAKING_STRINGS.user_rewards_coefficient_prefix
STAKING_STRINGS.user_rewards_program_counter_prefix
STAKING_STRINGS.user_scaled_total_staked
STAKING_STRINGS.user_total_staked
STAKING_STRINGS.user_unclaimed_rewards_prefix
STAKING_STRINGS.voting_escrow_app_id
StakingConfig
StakingType
- staking_user
- staking
- user_staking_state
- v2
- interfaces
- interface_client
- lending_pool_interface_config
LENDING_POOL_INTERFACE_STRINGS
LENDING_POOL_INTERFACE_STRINGS.asset1_id
LENDING_POOL_INTERFACE_STRINGS.asset2_id
LENDING_POOL_INTERFACE_STRINGS.b_asset1_id
LENDING_POOL_INTERFACE_STRINGS.b_asset2_id
LENDING_POOL_INTERFACE_STRINGS.burn_step_1
LENDING_POOL_INTERFACE_STRINGS.burn_step_2
LENDING_POOL_INTERFACE_STRINGS.burn_step_3
LENDING_POOL_INTERFACE_STRINGS.burn_step_4
LENDING_POOL_INTERFACE_STRINGS.lending_manager_app_id
LENDING_POOL_INTERFACE_STRINGS.lp_asset_id
LENDING_POOL_INTERFACE_STRINGS.lp_market_app_id
LENDING_POOL_INTERFACE_STRINGS.market1_app_id
LENDING_POOL_INTERFACE_STRINGS.market2_app_id
LENDING_POOL_INTERFACE_STRINGS.op_farm_app_id
LENDING_POOL_INTERFACE_STRINGS.pool_app_id
LENDING_POOL_INTERFACE_STRINGS.pool_manager_app_id
LENDING_POOL_INTERFACE_STRINGS.pool_step_1
LENDING_POOL_INTERFACE_STRINGS.pool_step_2
LENDING_POOL_INTERFACE_STRINGS.pool_step_3
LENDING_POOL_INTERFACE_STRINGS.pool_step_4
LENDING_POOL_INTERFACE_STRINGS.pool_step_5
LENDING_POOL_INTERFACE_STRINGS.pool_step_6
LENDING_POOL_INTERFACE_STRINGS.pool_step_7
LENDING_POOL_INTERFACE_STRINGS.swap_exact_for
LENDING_POOL_INTERFACE_STRINGS.swap_for_exact
LENDING_POOL_INTERFACE_STRINGS.swap_step_1
LENDING_POOL_INTERFACE_STRINGS.swap_step_2
LENDING_POOL_INTERFACE_STRINGS.swap_step_3
LENDING_POOL_INTERFACE_STRINGS.swap_step_4
LENDING_POOL_INTERFACE_STRINGS.swap_step_5
LendingPoolInterfaceConfig
- lending_pool_interface
LendingPoolInterface
LendingPoolInterface.get_burn_quote()
LendingPoolInterface.get_burn_txns()
LendingPoolInterface.get_pool_quote()
LendingPoolInterface.get_pool_txns()
LendingPoolInterface.get_swap_exact_for_quote()
LendingPoolInterface.get_swap_for_exact_quote()
LendingPoolInterface.get_swap_txns()
LendingPoolInterface.load_state()
- governance
- v1
- admin
Admin
Admin.close_out_from_proposal_txns()
Admin.get_create_proposal_txns()
Admin.get_delegate_txns()
Admin.get_delegated_vote_txns()
Admin.get_set_not_open_to_delegation_txns()
Admin.get_set_open_to_delegation_txns()
Admin.get_undelegate_txns()
Admin.get_update_user_vebank_txns()
Admin.get_validate_txns()
Admin.get_vote_txns()
Admin.load_state()
- governance_client
- governance_config
ADMIN_STRINGS
ADMIN_STRINGS.admin
ADMIN_STRINGS.cancel_proposal
ADMIN_STRINGS.canceled_by_emergency_dao
ADMIN_STRINGS.close_out_from_proposal
ADMIN_STRINGS.contract_update_approval_hash
ADMIN_STRINGS.contract_update_clear_hash
ADMIN_STRINGS.contract_update_delay
ADMIN_STRINGS.contract_update_time
ADMIN_STRINGS.delegate
ADMIN_STRINGS.delegated_vote
ADMIN_STRINGS.delegating_to
ADMIN_STRINGS.delegator_count
ADMIN_STRINGS.emergency_dao_address
ADMIN_STRINGS.emergency_multisig
ADMIN_STRINGS.execute
ADMIN_STRINGS.executed
ADMIN_STRINGS.execution_time
ADMIN_STRINGS.fast_track_proposal
ADMIN_STRINGS.increase_contract_update_delay
ADMIN_STRINGS.num_proposals_opted_into
ADMIN_STRINGS.open_to_delegation
ADMIN_STRINGS.proposal_app_id
ADMIN_STRINGS.proposal_contract_opt_in
ADMIN_STRINGS.proposal_duration
ADMIN_STRINGS.proposal_execution_delay
ADMIN_STRINGS.proposal_factory_address
ADMIN_STRINGS.quorum_value
ADMIN_STRINGS.schedule_contract_update
ADMIN_STRINGS.set_executed
ADMIN_STRINGS.set_not_open_to_delegation
ADMIN_STRINGS.set_open_to_delegation
ADMIN_STRINGS.set_proposal_duration
ADMIN_STRINGS.set_proposal_execution_delay
ADMIN_STRINGS.set_proposal_factory_address
ADMIN_STRINGS.set_quorum_value
ADMIN_STRINGS.set_super_majority
ADMIN_STRINGS.set_voting_escrow_app_id
ADMIN_STRINGS.storage_account
ADMIN_STRINGS.storage_account_close_out
ADMIN_STRINGS.storage_account_opt_in
ADMIN_STRINGS.super_majority
ADMIN_STRINGS.undelegate
ADMIN_STRINGS.update_user_vebank
ADMIN_STRINGS.user_account
ADMIN_STRINGS.user_close_out
ADMIN_STRINGS.user_opt_in
ADMIN_STRINGS.validate
ADMIN_STRINGS.vebank
ADMIN_STRINGS.vote
ADMIN_STRINGS.vote_close_time
ADMIN_STRINGS.votes_against
ADMIN_STRINGS.votes_for
ADMIN_STRINGS.voting_escrow_app_id
GLOBAL_EMITTER_STRINGS
GLOBAL_EMITTER_STRINGS.contract_update_approval_hash
GLOBAL_EMITTER_STRINGS.contract_update_clear_hash
GLOBAL_EMITTER_STRINGS.contract_update_delay
GLOBAL_EMITTER_STRINGS.contract_update_time
GLOBAL_EMITTER_STRINGS.dao_address
GLOBAL_EMITTER_STRINGS.emergency_dao_address
GLOBAL_EMITTER_STRINGS.fund
GLOBAL_EMITTER_STRINGS.funding_epoch
GLOBAL_EMITTER_STRINGS.funding_epoch_duration
GLOBAL_EMITTER_STRINGS.gov_asset_id
GLOBAL_EMITTER_STRINGS.halt_funding
GLOBAL_EMITTER_STRINGS.increase_contract_update_delay
GLOBAL_EMITTER_STRINGS.is_funding_halted
GLOBAL_EMITTER_STRINGS.opt_in_gov_token
GLOBAL_EMITTER_STRINGS.rate
GLOBAL_EMITTER_STRINGS.rate_reduction_coefficient
GLOBAL_EMITTER_STRINGS.restart_funding
GLOBAL_EMITTER_STRINGS.rewards_manager_app_id
GLOBAL_EMITTER_STRINGS.schedule_contract_update
GLOBAL_EMITTER_STRINGS.start_epoch_supply
GLOBAL_EMITTER_STRINGS.start_funding
GLOBAL_EMITTER_STRINGS.start_funding_epoch_time
GLOBAL_EMITTER_STRINGS.terminal_supply
GLOBAL_EMITTER_STRINGS.total_supply_emitted
GLOBAL_EMITTER_STRINGS.update_dao_address
GLOBAL_EMITTER_STRINGS.update_emergency_dao_address
GLOBAL_EMITTER_STRINGS.update_rewards_manager_app_id
GovernanceConfig
PROPOSAL_FACTORY_STRINGS
PROPOSAL_FACTORY_STRINGS.admin
PROPOSAL_FACTORY_STRINGS.admin_app_id
PROPOSAL_FACTORY_STRINGS.contract_update_approval_hash
PROPOSAL_FACTORY_STRINGS.contract_update_clear_hash
PROPOSAL_FACTORY_STRINGS.contract_update_delay
PROPOSAL_FACTORY_STRINGS.contract_update_time
PROPOSAL_FACTORY_STRINGS.create_proposal
PROPOSAL_FACTORY_STRINGS.dao_address
PROPOSAL_FACTORY_STRINGS.emergency_dao_address
PROPOSAL_FACTORY_STRINGS.gov_token
PROPOSAL_FACTORY_STRINGS.increase_contract_update_delay
PROPOSAL_FACTORY_STRINGS.minimum_ve_bank_to_propose
PROPOSAL_FACTORY_STRINGS.proposal_template
PROPOSAL_FACTORY_STRINGS.schedule_contract_update
PROPOSAL_FACTORY_STRINGS.set_admin_app_id
PROPOSAL_FACTORY_STRINGS.set_minimum_ve_bank_to_propose
PROPOSAL_FACTORY_STRINGS.set_proposal_template
PROPOSAL_FACTORY_STRINGS.set_voting_escrow_app_id
PROPOSAL_FACTORY_STRINGS.update_dao_address
PROPOSAL_FACTORY_STRINGS.update_emergency_dao_address
PROPOSAL_FACTORY_STRINGS.validate_user_account
PROPOSAL_FACTORY_STRINGS.voting_escrow_app_id
PROPOSAL_STRINGS
PROPOSAL_STRINGS.create_transaction
PROPOSAL_STRINGS.creator_of_proposal
PROPOSAL_STRINGS.for_or_against
PROPOSAL_STRINGS.link
PROPOSAL_STRINGS.opt_into_admin
PROPOSAL_STRINGS.template_id
PROPOSAL_STRINGS.title
PROPOSAL_STRINGS.user_close_out
PROPOSAL_STRINGS.user_vote
PROPOSAL_STRINGS.voting_amount
ProposalConfig
REWARDS_MANAGER_STRINGS
REWARDS_MANAGER_STRINGS.admin
REWARDS_MANAGER_STRINGS.asset_id
REWARDS_MANAGER_STRINGS.contract_opt_in
REWARDS_MANAGER_STRINGS.contract_update_approval_hash
REWARDS_MANAGER_STRINGS.contract_update_clear_hash
REWARDS_MANAGER_STRINGS.contract_update_delay
REWARDS_MANAGER_STRINGS.contract_update_time
REWARDS_MANAGER_STRINGS.dao_address
REWARDS_MANAGER_STRINGS.dao_begin_next_epoch
REWARDS_MANAGER_STRINGS.emergency_dao_address
REWARDS_MANAGER_STRINGS.emitter_app_id
REWARDS_MANAGER_STRINGS.emitter_begin_next_epoch
REWARDS_MANAGER_STRINGS.epoch
REWARDS_MANAGER_STRINGS.epoch_amount
REWARDS_MANAGER_STRINGS.epoch_end
REWARDS_MANAGER_STRINGS.epoch_expiration_delay
REWARDS_MANAGER_STRINGS.epoch_rps
REWARDS_MANAGER_STRINGS.epoch_start
REWARDS_MANAGER_STRINGS.increase_contract_update_delay
REWARDS_MANAGER_STRINGS.next_epoch_votes_received
REWARDS_MANAGER_STRINGS.num_registered_contracts
REWARDS_MANAGER_STRINGS.reclaim_rewards
REWARDS_MANAGER_STRINGS.schedule_contract_update
REWARDS_MANAGER_STRINGS.set_emitter_app_id
REWARDS_MANAGER_STRINGS.set_epoch_expiration_delay
REWARDS_MANAGER_STRINGS.set_gov_token_id
REWARDS_MANAGER_STRINGS.set_voting_escrow_app_id
REWARDS_MANAGER_STRINGS.stage_contract_opt_in
REWARDS_MANAGER_STRINGS.staking_contract_to_opt_in
REWARDS_MANAGER_STRINGS.sync_staking_contract
REWARDS_MANAGER_STRINGS.sync_voter
REWARDS_MANAGER_STRINGS.update_dao_address
REWARDS_MANAGER_STRINGS.update_emergency_dao_address
REWARDS_MANAGER_STRINGS.user_epoch
REWARDS_MANAGER_STRINGS.user_opt_in
REWARDS_MANAGER_STRINGS.user_total_votes
REWARDS_MANAGER_STRINGS.user_votes_used
REWARDS_MANAGER_STRINGS.vote
REWARDS_MANAGER_STRINGS.votes_received
REWARDS_MANAGER_STRINGS.voting_escrow_app_id
VOTING_ESCROW_STRINGS
VOTING_ESCROW_STRINGS.admin_contract_app_id
VOTING_ESCROW_STRINGS.asset_id
VOTING_ESCROW_STRINGS.claim
VOTING_ESCROW_STRINGS.contract_update_approval_hash
VOTING_ESCROW_STRINGS.contract_update_clear_hash
VOTING_ESCROW_STRINGS.contract_update_delay
VOTING_ESCROW_STRINGS.contract_update_time
VOTING_ESCROW_STRINGS.dao_address
VOTING_ESCROW_STRINGS.emergency_dao_address
VOTING_ESCROW_STRINGS.extend_lock
VOTING_ESCROW_STRINGS.increase_contract_update_delay
VOTING_ESCROW_STRINGS.increase_lock_amount
VOTING_ESCROW_STRINGS.lock
VOTING_ESCROW_STRINGS.rewards_manager_app_id
VOTING_ESCROW_STRINGS.schedule_contract_update
VOTING_ESCROW_STRINGS.set_admin_contract_app_id
VOTING_ESCROW_STRINGS.set_gov_token_id
VOTING_ESCROW_STRINGS.set_rewards_manager_app_id
VOTING_ESCROW_STRINGS.total_locked
VOTING_ESCROW_STRINGS.total_vebank
VOTING_ESCROW_STRINGS.update_dao_address
VOTING_ESCROW_STRINGS.update_emergency_dao_address
VOTING_ESCROW_STRINGS.update_vebank_data
VOTING_ESCROW_STRINGS.user_amount_locked
VOTING_ESCROW_STRINGS.user_amount_vebank
VOTING_ESCROW_STRINGS.user_boost_multiplier
VOTING_ESCROW_STRINGS.user_last_update_time
VOTING_ESCROW_STRINGS.user_lock_duration
VOTING_ESCROW_STRINGS.user_lock_start_time
- governance_user
- proposal
- rewards_manager
- user_admin_state
- user_rewards_manager_state
- user_voting_escrow_state
- voting_escrow
- admin
- v1
- algofi_client
- algofi_user
- asset_amount
- asset_config
- globals
- state_utils
- transaction_utils
- utils
- lending
algofi-python-sdk¶
Official Python SDK for the Algofi Protocol.
Documentation¶
Design Goal¶
This SDK is useful for developers who want to programatically interact with the Algofi Protocol.
Status¶
This SDK is currently under active early development and should not be considered stable.
Installation¶
algofi-python-sdk is not yet released on PYPI. It can be installed directly from this repository with pip:
pip install git+https://github.com/Algofiorg/algofi-python-sdk