Modules¶
- algofi-python-sdk
- lending
- v2
- lending_client
- lending_config
MANAGER_STRINGSMANAGER_STRINGS.calculate_user_positionMANAGER_STRINGS.farm_opsMANAGER_STRINGS.opted_in_market_countMANAGER_STRINGS.opted_in_markets_page_prefixMANAGER_STRINGS.send_governance_txnMANAGER_STRINGS.send_keyreg_offline_txnMANAGER_STRINGS.send_keyreg_txnMANAGER_STRINGS.set_market_oracle_parametersMANAGER_STRINGS.storage_accountMANAGER_STRINGS.storage_account_opt_inMANAGER_STRINGS.user_accountMANAGER_STRINGS.user_asset_opt_inMANAGER_STRINGS.user_market_close_outMANAGER_STRINGS.user_market_opt_inMANAGER_STRINGS.user_opt_inMANAGER_STRINGS.validate_marketMANAGER_STRINGS.validate_storage_account_txn
MARKET_STRINGSMARKET_STRINGS.activate_marketMARKET_STRINGS.active_b_asset_collateralMARKET_STRINGS.add_b_asset_collateralMARKET_STRINGS.add_to_protocol_reserveMARKET_STRINGS.add_underlying_collateralMARKET_STRINGS.adminMARKET_STRINGS.b_asset_circulationMARKET_STRINGS.b_asset_idMARKET_STRINGS.b_asset_to_underlying_exchange_rateMARKET_STRINGS.base_interest_rateMARKET_STRINGS.base_interest_rate_pusherMARKET_STRINGS.base_interest_slopeMARKET_STRINGS.borrowMARKET_STRINGS.borrow_factorMARKET_STRINGS.borrow_indexMARKET_STRINGS.borrow_share_circulationMARKET_STRINGS.burn_b_assetMARKET_STRINGS.claim_rewardsMARKET_STRINGS.collateral_factorMARKET_STRINGS.contract_opt_inMARKET_STRINGS.contract_update_delayMARKET_STRINGS.contract_update_timeMARKET_STRINGS.execute_interest_rate_model_updateMARKET_STRINGS.execute_oracle_updateMARKET_STRINGS.execute_param_updateMARKET_STRINGS.farm_opsMARKET_STRINGS.flash_loanMARKET_STRINGS.flash_loan_feeMARKET_STRINGS.flash_loan_protocol_feeMARKET_STRINGS.implied_borrow_indexMARKET_STRINGS.increase_update_delaysMARKET_STRINGS.interest_rate_model_update_delayMARKET_STRINGS.interest_rate_model_update_timeMARKET_STRINGS.latest_timeMARKET_STRINGS.liquidateMARKET_STRINGS.liquidation_feeMARKET_STRINGS.liquidation_incentiveMARKET_STRINGS.manager_app_idMARKET_STRINGS.market_typeMARKET_STRINGS.max_flash_loan_ratioMARKET_STRINGS.mint_b_assetMARKET_STRINGS.new_base_interest_rateMARKET_STRINGS.new_base_interest_slopeMARKET_STRINGS.new_borrow_factorMARKET_STRINGS.new_collateral_factorMARKET_STRINGS.new_liquidation_feeMARKET_STRINGS.new_liquidation_incentiveMARKET_STRINGS.new_oracle_app_idMARKET_STRINGS.new_oracle_price_field_nameMARKET_STRINGS.new_oracle_price_scale_factorMARKET_STRINGS.new_quadratic_interest_amplification_factorMARKET_STRINGS.new_reserve_factorMARKET_STRINGS.new_target_utilization_ratioMARKET_STRINGS.opt_in_enabledMARKET_STRINGS.opt_market_into_rewards_managerMARKET_STRINGS.oracle_app_idMARKET_STRINGS.oracle_price_field_nameMARKET_STRINGS.oracle_price_scale_factorMARKET_STRINGS.oracle_update_delayMARKET_STRINGS.oracle_update_timeMARKET_STRINGS.param_update_delayMARKET_STRINGS.param_update_timeMARKET_STRINGS.quadratic_interest_amplification_factorMARKET_STRINGS.reclaim_rewards_assetsMARKET_STRINGS.remove_b_asset_collateralMARKET_STRINGS.remove_reservesMARKET_STRINGS.remove_underlying_collateralMARKET_STRINGS.repay_borrowMARKET_STRINGS.reserve_factorMARKET_STRINGS.rewards_admin_prefixMARKET_STRINGS.rewards_escrow_accountMARKET_STRINGS.rewards_index_prefixMARKET_STRINGS.rewards_latest_timeMARKET_STRINGS.rewards_program_state_prefixMARKET_STRINGS.schedule_contract_updateMARKET_STRINGS.schedule_interest_rate_model_updateMARKET_STRINGS.schedule_oracle_updateMARKET_STRINGS.schedule_param_updateMARKET_STRINGS.seize_collateralMARKET_STRINGS.set_base_interest_rateMARKET_STRINGS.set_base_interest_rate_pusherMARKET_STRINGS.set_control_stateMARKET_STRINGS.set_flash_loan_paramsMARKET_STRINGS.set_opt_in_enabledMARKET_STRINGS.set_rewards_adminMARKET_STRINGS.set_rewards_escrow_accountMARKET_STRINGS.set_rewards_programMARKET_STRINGS.sync_vaultMARKET_STRINGS.target_utilization_ratioMARKET_STRINGS.underlying_asset_idMARKET_STRINGS.underlying_borrow_capMARKET_STRINGS.underlying_borrowedMARKET_STRINGS.underlying_cashMARKET_STRINGS.underlying_protocol_reserveMARKET_STRINGS.underlying_reservesMARKET_STRINGS.underlying_supply_capMARKET_STRINGS.underlying_to_borrow_share_exchange_rateMARKET_STRINGS.update_rewards_per_secondMARKET_STRINGS.user_active_b_asset_collateralMARKET_STRINGS.user_borrow_sharesMARKET_STRINGS.user_latest_rewards_index_prefixMARKET_STRINGS.user_rewards_program_number_prefixMARKET_STRINGS.user_unclaimed_rewards_prefix
MarketType
- lending_user
- manager_config
- manager
- market_config
- market
MarketMarket.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_balanceMarket.underlying_to_b_asset()Market.underlying_to_usd()
RewardsProgramState
- oracle
- user_market_state
- v2
- amm
- v1
- amm_client
- amm_config
AMMEndpointsMANAGER_STRINGSMANAGER_STRINGS.adminMANAGER_STRINGS.contract_update_delayMANAGER_STRINGS.contract_update_timeMANAGER_STRINGS.flash_loan_feeMANAGER_STRINGS.increase_contract_update_delayMANAGER_STRINGS.initialize_poolMANAGER_STRINGS.max_flash_loan_ratioMANAGER_STRINGS.pool_hash_prefixMANAGER_STRINGS.registered_asset_1_idMANAGER_STRINGS.registered_asset_2_idMANAGER_STRINGS.registered_pool_idMANAGER_STRINGS.reserve_factorMANAGER_STRINGS.schedule_contract_updateMANAGER_STRINGS.set_flash_loan_feeMANAGER_STRINGS.set_max_flash_loan_ratioMANAGER_STRINGS.set_reserve_factorMANAGER_STRINGS.set_validatorMANAGER_STRINGS.validator_index
POOL_STRINGSPOOL_STRINGS.adminPOOL_STRINGS.asset1_idPOOL_STRINGS.asset1_reservePOOL_STRINGS.asset2_idPOOL_STRINGS.asset2_reservePOOL_STRINGS.asset_1_to_asset_2_exchangePOOL_STRINGS.balance_1POOL_STRINGS.balance_2POOL_STRINGS.burn_asset1_outPOOL_STRINGS.burn_asset2_outPOOL_STRINGS.contract_update_delayPOOL_STRINGS.contract_update_timePOOL_STRINGS.cumsum_fees_asset1POOL_STRINGS.cumsum_fees_asset2POOL_STRINGS.cumsum_time_weighted_asset1_to_asset2_pricePOOL_STRINGS.cumsum_time_weighted_asset2_to_asset1_pricePOOL_STRINGS.cumsum_volume_asset1POOL_STRINGS.cumsum_volume_asset2POOL_STRINGS.cumsum_volume_weighted_asset1_to_asset2_pricePOOL_STRINGS.cumsum_volume_weighted_asset2_to_asset1_pricePOOL_STRINGS.flash_loanPOOL_STRINGS.flash_loan_feePOOL_STRINGS.future_amplification_factorPOOL_STRINGS.future_amplification_factor_timePOOL_STRINGS.increase_contract_update_delayPOOL_STRINGS.initial_amplification_factorPOOL_STRINGS.initial_amplification_factor_timePOOL_STRINGS.initialize_poolPOOL_STRINGS.initializedPOOL_STRINGS.latest_timePOOL_STRINGS.lp_circulationPOOL_STRINGS.lp_idPOOL_STRINGS.managerPOOL_STRINGS.manager_app_id_varPOOL_STRINGS.max_flash_loan_ratioPOOL_STRINGS.opt_into_assetsPOOL_STRINGS.poolPOOL_STRINGS.ramp_amplification_factorPOOL_STRINGS.redeem_pool_asset1_residualPOOL_STRINGS.redeem_pool_asset2_residualPOOL_STRINGS.redeem_swap_residualPOOL_STRINGS.remove_reservesPOOL_STRINGS.reserve_factorPOOL_STRINGS.schedule_contract_updatePOOL_STRINGS.swap_exact_forPOOL_STRINGS.swap_fee_pct_scaled_varPOOL_STRINGS.swap_for_exactPOOL_STRINGS.validator_index
PoolStatusPoolTypeget_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
PoolPool.amplification_factorPool.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_STRINGSSTAKING_STRINGS.adminSTAKING_STRINGS.asset_idSTAKING_STRINGS.boost_multiplierSTAKING_STRINGS.claim_rewardsSTAKING_STRINGS.contract_update_delaySTAKING_STRINGS.contract_update_timeSTAKING_STRINGS.external_boost_multiplierSTAKING_STRINGS.farm_opsSTAKING_STRINGS.increase_contract_update_delaySTAKING_STRINGS.latest_timeSTAKING_STRINGS.opt_into_assetSTAKING_STRINGS.opt_into_rewards_managerSTAKING_STRINGS.rewards_asset_id_prefixSTAKING_STRINGS.rewards_coefficient_prefixSTAKING_STRINGS.rewards_escrow_accountSTAKING_STRINGS.rewards_issued_prefixSTAKING_STRINGS.rewards_manager_app_idSTAKING_STRINGS.rewards_payed_prefixSTAKING_STRINGS.rewards_per_second_prefixSTAKING_STRINGS.rewards_program_countSTAKING_STRINGS.rewards_program_counter_prefixSTAKING_STRINGS.rps_pusherSTAKING_STRINGS.scaled_total_stakedSTAKING_STRINGS.schedule_contract_updateSTAKING_STRINGS.set_boost_app_idSTAKING_STRINGS.set_rewards_manager_app_idSTAKING_STRINGS.set_rewards_programSTAKING_STRINGS.stakeSTAKING_STRINGS.total_stakedSTAKING_STRINGS.unstakeSTAKING_STRINGS.update_rewards_per_secondSTAKING_STRINGS.update_rewards_programSTAKING_STRINGS.update_target_userSTAKING_STRINGS.update_vebank_dataSTAKING_STRINGS.user_rewards_coefficient_prefixSTAKING_STRINGS.user_rewards_program_counter_prefixSTAKING_STRINGS.user_scaled_total_stakedSTAKING_STRINGS.user_total_stakedSTAKING_STRINGS.user_unclaimed_rewards_prefixSTAKING_STRINGS.voting_escrow_app_id
StakingConfigStakingType
- staking_user
- staking
- user_staking_state
- v2
- interfaces
- interface_client
- lending_pool_interface_config
LENDING_POOL_INTERFACE_STRINGSLENDING_POOL_INTERFACE_STRINGS.asset1_idLENDING_POOL_INTERFACE_STRINGS.asset2_idLENDING_POOL_INTERFACE_STRINGS.b_asset1_idLENDING_POOL_INTERFACE_STRINGS.b_asset2_idLENDING_POOL_INTERFACE_STRINGS.burn_step_1LENDING_POOL_INTERFACE_STRINGS.burn_step_2LENDING_POOL_INTERFACE_STRINGS.burn_step_3LENDING_POOL_INTERFACE_STRINGS.burn_step_4LENDING_POOL_INTERFACE_STRINGS.lending_manager_app_idLENDING_POOL_INTERFACE_STRINGS.lp_asset_idLENDING_POOL_INTERFACE_STRINGS.lp_market_app_idLENDING_POOL_INTERFACE_STRINGS.market1_app_idLENDING_POOL_INTERFACE_STRINGS.market2_app_idLENDING_POOL_INTERFACE_STRINGS.op_farm_app_idLENDING_POOL_INTERFACE_STRINGS.pool_app_idLENDING_POOL_INTERFACE_STRINGS.pool_manager_app_idLENDING_POOL_INTERFACE_STRINGS.pool_step_1LENDING_POOL_INTERFACE_STRINGS.pool_step_2LENDING_POOL_INTERFACE_STRINGS.pool_step_3LENDING_POOL_INTERFACE_STRINGS.pool_step_4LENDING_POOL_INTERFACE_STRINGS.pool_step_5LENDING_POOL_INTERFACE_STRINGS.pool_step_6LENDING_POOL_INTERFACE_STRINGS.pool_step_7LENDING_POOL_INTERFACE_STRINGS.swap_exact_forLENDING_POOL_INTERFACE_STRINGS.swap_for_exactLENDING_POOL_INTERFACE_STRINGS.swap_step_1LENDING_POOL_INTERFACE_STRINGS.swap_step_2LENDING_POOL_INTERFACE_STRINGS.swap_step_3LENDING_POOL_INTERFACE_STRINGS.swap_step_4LENDING_POOL_INTERFACE_STRINGS.swap_step_5
LendingPoolInterfaceConfig
- lending_pool_interface
LendingPoolInterfaceLendingPoolInterface.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
AdminAdmin.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_STRINGSADMIN_STRINGS.adminADMIN_STRINGS.cancel_proposalADMIN_STRINGS.canceled_by_emergency_daoADMIN_STRINGS.close_out_from_proposalADMIN_STRINGS.contract_update_approval_hashADMIN_STRINGS.contract_update_clear_hashADMIN_STRINGS.contract_update_delayADMIN_STRINGS.contract_update_timeADMIN_STRINGS.delegateADMIN_STRINGS.delegated_voteADMIN_STRINGS.delegating_toADMIN_STRINGS.delegator_countADMIN_STRINGS.emergency_dao_addressADMIN_STRINGS.emergency_multisigADMIN_STRINGS.executeADMIN_STRINGS.executedADMIN_STRINGS.execution_timeADMIN_STRINGS.fast_track_proposalADMIN_STRINGS.increase_contract_update_delayADMIN_STRINGS.num_proposals_opted_intoADMIN_STRINGS.open_to_delegationADMIN_STRINGS.proposal_app_idADMIN_STRINGS.proposal_contract_opt_inADMIN_STRINGS.proposal_durationADMIN_STRINGS.proposal_execution_delayADMIN_STRINGS.proposal_factory_addressADMIN_STRINGS.quorum_valueADMIN_STRINGS.schedule_contract_updateADMIN_STRINGS.set_executedADMIN_STRINGS.set_not_open_to_delegationADMIN_STRINGS.set_open_to_delegationADMIN_STRINGS.set_proposal_durationADMIN_STRINGS.set_proposal_execution_delayADMIN_STRINGS.set_proposal_factory_addressADMIN_STRINGS.set_quorum_valueADMIN_STRINGS.set_super_majorityADMIN_STRINGS.set_voting_escrow_app_idADMIN_STRINGS.storage_accountADMIN_STRINGS.storage_account_close_outADMIN_STRINGS.storage_account_opt_inADMIN_STRINGS.super_majorityADMIN_STRINGS.undelegateADMIN_STRINGS.update_user_vebankADMIN_STRINGS.user_accountADMIN_STRINGS.user_close_outADMIN_STRINGS.user_opt_inADMIN_STRINGS.validateADMIN_STRINGS.vebankADMIN_STRINGS.voteADMIN_STRINGS.vote_close_timeADMIN_STRINGS.votes_againstADMIN_STRINGS.votes_forADMIN_STRINGS.voting_escrow_app_id
GLOBAL_EMITTER_STRINGSGLOBAL_EMITTER_STRINGS.contract_update_approval_hashGLOBAL_EMITTER_STRINGS.contract_update_clear_hashGLOBAL_EMITTER_STRINGS.contract_update_delayGLOBAL_EMITTER_STRINGS.contract_update_timeGLOBAL_EMITTER_STRINGS.dao_addressGLOBAL_EMITTER_STRINGS.emergency_dao_addressGLOBAL_EMITTER_STRINGS.fundGLOBAL_EMITTER_STRINGS.funding_epochGLOBAL_EMITTER_STRINGS.funding_epoch_durationGLOBAL_EMITTER_STRINGS.gov_asset_idGLOBAL_EMITTER_STRINGS.halt_fundingGLOBAL_EMITTER_STRINGS.increase_contract_update_delayGLOBAL_EMITTER_STRINGS.is_funding_haltedGLOBAL_EMITTER_STRINGS.opt_in_gov_tokenGLOBAL_EMITTER_STRINGS.rateGLOBAL_EMITTER_STRINGS.rate_reduction_coefficientGLOBAL_EMITTER_STRINGS.restart_fundingGLOBAL_EMITTER_STRINGS.rewards_manager_app_idGLOBAL_EMITTER_STRINGS.schedule_contract_updateGLOBAL_EMITTER_STRINGS.start_epoch_supplyGLOBAL_EMITTER_STRINGS.start_fundingGLOBAL_EMITTER_STRINGS.start_funding_epoch_timeGLOBAL_EMITTER_STRINGS.terminal_supplyGLOBAL_EMITTER_STRINGS.total_supply_emittedGLOBAL_EMITTER_STRINGS.update_dao_addressGLOBAL_EMITTER_STRINGS.update_emergency_dao_addressGLOBAL_EMITTER_STRINGS.update_rewards_manager_app_id
GovernanceConfigPROPOSAL_FACTORY_STRINGSPROPOSAL_FACTORY_STRINGS.adminPROPOSAL_FACTORY_STRINGS.admin_app_idPROPOSAL_FACTORY_STRINGS.contract_update_approval_hashPROPOSAL_FACTORY_STRINGS.contract_update_clear_hashPROPOSAL_FACTORY_STRINGS.contract_update_delayPROPOSAL_FACTORY_STRINGS.contract_update_timePROPOSAL_FACTORY_STRINGS.create_proposalPROPOSAL_FACTORY_STRINGS.dao_addressPROPOSAL_FACTORY_STRINGS.emergency_dao_addressPROPOSAL_FACTORY_STRINGS.gov_tokenPROPOSAL_FACTORY_STRINGS.increase_contract_update_delayPROPOSAL_FACTORY_STRINGS.minimum_ve_bank_to_proposePROPOSAL_FACTORY_STRINGS.proposal_templatePROPOSAL_FACTORY_STRINGS.schedule_contract_updatePROPOSAL_FACTORY_STRINGS.set_admin_app_idPROPOSAL_FACTORY_STRINGS.set_minimum_ve_bank_to_proposePROPOSAL_FACTORY_STRINGS.set_proposal_templatePROPOSAL_FACTORY_STRINGS.set_voting_escrow_app_idPROPOSAL_FACTORY_STRINGS.update_dao_addressPROPOSAL_FACTORY_STRINGS.update_emergency_dao_addressPROPOSAL_FACTORY_STRINGS.validate_user_accountPROPOSAL_FACTORY_STRINGS.voting_escrow_app_id
PROPOSAL_STRINGSPROPOSAL_STRINGS.create_transactionPROPOSAL_STRINGS.creator_of_proposalPROPOSAL_STRINGS.for_or_againstPROPOSAL_STRINGS.linkPROPOSAL_STRINGS.opt_into_adminPROPOSAL_STRINGS.template_idPROPOSAL_STRINGS.titlePROPOSAL_STRINGS.user_close_outPROPOSAL_STRINGS.user_votePROPOSAL_STRINGS.voting_amount
ProposalConfigREWARDS_MANAGER_STRINGSREWARDS_MANAGER_STRINGS.adminREWARDS_MANAGER_STRINGS.asset_idREWARDS_MANAGER_STRINGS.contract_opt_inREWARDS_MANAGER_STRINGS.contract_update_approval_hashREWARDS_MANAGER_STRINGS.contract_update_clear_hashREWARDS_MANAGER_STRINGS.contract_update_delayREWARDS_MANAGER_STRINGS.contract_update_timeREWARDS_MANAGER_STRINGS.dao_addressREWARDS_MANAGER_STRINGS.dao_begin_next_epochREWARDS_MANAGER_STRINGS.emergency_dao_addressREWARDS_MANAGER_STRINGS.emitter_app_idREWARDS_MANAGER_STRINGS.emitter_begin_next_epochREWARDS_MANAGER_STRINGS.epochREWARDS_MANAGER_STRINGS.epoch_amountREWARDS_MANAGER_STRINGS.epoch_endREWARDS_MANAGER_STRINGS.epoch_expiration_delayREWARDS_MANAGER_STRINGS.epoch_rpsREWARDS_MANAGER_STRINGS.epoch_startREWARDS_MANAGER_STRINGS.increase_contract_update_delayREWARDS_MANAGER_STRINGS.next_epoch_votes_receivedREWARDS_MANAGER_STRINGS.num_registered_contractsREWARDS_MANAGER_STRINGS.reclaim_rewardsREWARDS_MANAGER_STRINGS.schedule_contract_updateREWARDS_MANAGER_STRINGS.set_emitter_app_idREWARDS_MANAGER_STRINGS.set_epoch_expiration_delayREWARDS_MANAGER_STRINGS.set_gov_token_idREWARDS_MANAGER_STRINGS.set_voting_escrow_app_idREWARDS_MANAGER_STRINGS.stage_contract_opt_inREWARDS_MANAGER_STRINGS.staking_contract_to_opt_inREWARDS_MANAGER_STRINGS.sync_staking_contractREWARDS_MANAGER_STRINGS.sync_voterREWARDS_MANAGER_STRINGS.update_dao_addressREWARDS_MANAGER_STRINGS.update_emergency_dao_addressREWARDS_MANAGER_STRINGS.user_epochREWARDS_MANAGER_STRINGS.user_opt_inREWARDS_MANAGER_STRINGS.user_total_votesREWARDS_MANAGER_STRINGS.user_votes_usedREWARDS_MANAGER_STRINGS.voteREWARDS_MANAGER_STRINGS.votes_receivedREWARDS_MANAGER_STRINGS.voting_escrow_app_id
VOTING_ESCROW_STRINGSVOTING_ESCROW_STRINGS.admin_contract_app_idVOTING_ESCROW_STRINGS.asset_idVOTING_ESCROW_STRINGS.claimVOTING_ESCROW_STRINGS.contract_update_approval_hashVOTING_ESCROW_STRINGS.contract_update_clear_hashVOTING_ESCROW_STRINGS.contract_update_delayVOTING_ESCROW_STRINGS.contract_update_timeVOTING_ESCROW_STRINGS.dao_addressVOTING_ESCROW_STRINGS.emergency_dao_addressVOTING_ESCROW_STRINGS.extend_lockVOTING_ESCROW_STRINGS.increase_contract_update_delayVOTING_ESCROW_STRINGS.increase_lock_amountVOTING_ESCROW_STRINGS.lockVOTING_ESCROW_STRINGS.rewards_manager_app_idVOTING_ESCROW_STRINGS.schedule_contract_updateVOTING_ESCROW_STRINGS.set_admin_contract_app_idVOTING_ESCROW_STRINGS.set_gov_token_idVOTING_ESCROW_STRINGS.set_rewards_manager_app_idVOTING_ESCROW_STRINGS.total_lockedVOTING_ESCROW_STRINGS.total_vebankVOTING_ESCROW_STRINGS.update_dao_addressVOTING_ESCROW_STRINGS.update_emergency_dao_addressVOTING_ESCROW_STRINGS.update_vebank_dataVOTING_ESCROW_STRINGS.user_amount_lockedVOTING_ESCROW_STRINGS.user_amount_vebankVOTING_ESCROW_STRINGS.user_boost_multiplierVOTING_ESCROW_STRINGS.user_last_update_timeVOTING_ESCROW_STRINGS.user_lock_durationVOTING_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