governance_config¶
- class algofipy.governance.v1.governance_config.ADMIN_STRINGS¶
Bases:
object
- admin = 'a'¶
- cancel_proposal = 'cp'¶
- canceled_by_emergency_dao = 'cbed'¶
- close_out_from_proposal = 'cofp'¶
- contract_update_approval_hash = 'cuah'¶
- contract_update_clear_hash = 'cuch'¶
- contract_update_delay = 'cud'¶
- contract_update_time = 'cut'¶
- delegate = 'd'¶
- delegated_vote = 'devo'¶
- delegating_to = 'dt'¶
- delegator_count = 'dc'¶
- emergency_dao_address = 'eda'¶
- emergency_multisig = 'em'¶
- execute = 'e'¶
- executed = 'ex'¶
- execution_time = 'ext'¶
- fast_track_proposal = 'ftp'¶
- increase_contract_update_delay = 'icud'¶
- num_proposals_opted_into = 'npoi'¶
- open_to_delegation = 'otd'¶
- proposal_app_id = 'pai'¶
- proposal_contract_opt_in = 'coi'¶
- proposal_duration = 'pd'¶
- proposal_execution_delay = 'ped'¶
- proposal_factory_address = 'pfa'¶
- quorum_value = 'qv'¶
- schedule_contract_update = 'scu'¶
- set_executed = 'sex'¶
- set_not_open_to_delegation = 'snotd'¶
- set_open_to_delegation = 'sotd'¶
- set_proposal_duration = 'spd'¶
- set_proposal_execution_delay = 'sped'¶
- set_proposal_factory_address = 'spfi'¶
- set_quorum_value = 'sqv'¶
- set_super_majority = 'ssm'¶
- set_voting_escrow_app_id = 'sveai'¶
- storage_account = 'sa'¶
- storage_account_close_out = 'saco'¶
- storage_account_opt_in = 'saoi'¶
- super_majority = 'sm'¶
- undelegate = 'ud'¶
- update_user_vebank = 'uuv'¶
- user_account = 'ua'¶
- user_close_out = 'uco'¶
- user_opt_in = 'uoi'¶
- validate = 'va'¶
- vebank = 'vb'¶
- vote = 'vo'¶
- vote_close_time = 'vct'¶
- votes_against = 'va'¶
- votes_for = 'vf'¶
- voting_escrow_app_id = 'veai'¶
- class algofipy.governance.v1.governance_config.GLOBAL_EMITTER_STRINGS¶
Bases:
object
- contract_update_approval_hash = 'cuah'¶
- contract_update_clear_hash = 'cuch'¶
- contract_update_delay = 'cud'¶
- contract_update_time = 'cut'¶
- dao_address = 'da'¶
- emergency_dao_address = 'eda'¶
- fund = 'f'¶
- funding_epoch = 'fe'¶
- funding_epoch_duration = 'fed'¶
- gov_asset_id = 'gai'¶
- halt_funding = 'hf'¶
- increase_contract_update_delay = 'icud'¶
- is_funding_halted = 'ifh'¶
- opt_in_gov_token = 'oigt'¶
- rate = 'r'¶
- rate_reduction_coefficient = 'rrc'¶
- restart_funding = 'rf'¶
- rewards_manager_app_id = 'rmai'¶
- schedule_contract_update = 'scu'¶
- start_epoch_supply = 'ses'¶
- start_funding = 'sf'¶
- start_funding_epoch_time = 'sfet'¶
- terminal_supply = 'ts'¶
- total_supply_emitted = 'tse'¶
- update_dao_address = 'uda'¶
- update_emergency_dao_address = 'ueda'¶
- update_rewards_manager_app_id = 'urmai'¶
- class algofipy.governance.v1.governance_config.GovernanceConfig(admin_app_id, voting_escrow_app_id, proposal_factory_app_id, rewards_manager_app_id, governance_token)¶
Bases:
object
- class algofipy.governance.v1.governance_config.PROPOSAL_FACTORY_STRINGS¶
Bases:
object
- admin = 'a'¶
- admin_app_id = 'aai'¶
- contract_update_approval_hash = 'cuah'¶
- contract_update_clear_hash = 'cuch'¶
- contract_update_delay = 'cud'¶
- contract_update_time = 'cut'¶
- create_proposal = 'cp'¶
- dao_address = 'da'¶
- emergency_dao_address = 'eda'¶
- gov_token = 'gt'¶
- increase_contract_update_delay = 'icud'¶
- minimum_ve_bank_to_propose = 'mvbtp'¶
- proposal_template = 'pt'¶
- schedule_contract_update = 'scu'¶
- set_admin_app_id = 'saai'¶
- set_minimum_ve_bank_to_propose = 'smvbtp'¶
- set_proposal_template = 'spt'¶
- set_voting_escrow_app_id = 'sveai'¶
- update_dao_address = 'uda'¶
- update_emergency_dao_address = 'ueda'¶
- validate_user_account = 'vua'¶
- voting_escrow_app_id = 'veai'¶
- class algofipy.governance.v1.governance_config.PROPOSAL_STRINGS¶
Bases:
object
- create_transaction = 'ct'¶
- creator_of_proposal = 'cop'¶
- for_or_against = 'foa'¶
- link = 'l'¶
- opt_into_admin = 'oia'¶
- template_id = 'ti'¶
- title = 't'¶
- user_close_out = 'uco'¶
- user_vote = 'uv'¶
- voting_amount = 'vamt'¶
- class algofipy.governance.v1.governance_config.ProposalConfig(app_id)¶
Bases:
object
- class algofipy.governance.v1.governance_config.REWARDS_MANAGER_STRINGS¶
Bases:
object
- admin = 'a'¶
- asset_id = 'ai'¶
- contract_opt_in = 'coi'¶
- contract_update_approval_hash = 'cuah'¶
- contract_update_clear_hash = 'cuch'¶
- contract_update_delay = 'cud'¶
- contract_update_time = 'cut'¶
- dao_address = 'da'¶
- dao_begin_next_epoch = 'dbne'¶
- emergency_dao_address = 'eda'¶
- emitter_app_id = 'eaid'¶
- emitter_begin_next_epoch = 'ebne'¶
- epoch = 'e'¶
- epoch_amount = 'ea'¶
- epoch_end = 'ee'¶
- epoch_expiration_delay = 'eed'¶
- epoch_rps = 'erps'¶
- epoch_start = 'es'¶
- increase_contract_update_delay = 'icud'¶
- next_epoch_votes_received = 'nevr'¶
- num_registered_contracts = 'nrc'¶
- reclaim_rewards = 'rr'¶
- schedule_contract_update = 'scu'¶
- set_emitter_app_id = 'seai'¶
- set_epoch_expiration_delay = 'seed'¶
- set_gov_token_id = 'sgti'¶
- set_voting_escrow_app_id = 'sveai'¶
- stage_contract_opt_in = 'scoi'¶
- staking_contract_to_opt_in = 'scoi'¶
- sync_staking_contract = 'ssc'¶
- sync_voter = 'su'¶
- update_dao_address = 'uda'¶
- update_emergency_dao_address = 'ueda'¶
- user_epoch = 'ue'¶
- user_opt_in = 'uoi'¶
- user_total_votes = 'utv'¶
- user_votes_used = 'uvu'¶
- vote = 'v'¶
- votes_received = 'vr'¶
- voting_escrow_app_id = 'veid'¶
- class algofipy.governance.v1.governance_config.VOTING_ESCROW_STRINGS¶
Bases:
object
- admin_contract_app_id = 'acid'¶
- asset_id = 'ai'¶
- claim = 'c'¶
- contract_update_approval_hash = 'cuah'¶
- contract_update_clear_hash = 'cuch'¶
- contract_update_delay = 'cud'¶
- contract_update_time = 'cut'¶
- dao_address = 'da'¶
- emergency_dao_address = 'eda'¶
- extend_lock = 'el'¶
- increase_contract_update_delay = 'icud'¶
- increase_lock_amount = 'ila'¶
- lock = 'l'¶
- rewards_manager_app_id = 'rmid'¶
- schedule_contract_update = 'scu'¶
- set_admin_contract_app_id = 'sacai'¶
- set_gov_token_id = 'sgti'¶
- set_rewards_manager_app_id = 'srmai'¶
- total_locked = 'tl'¶
- total_vebank = 'tv'¶
- update_dao_address = 'uda'¶
- update_emergency_dao_address = 'ueda'¶
- update_vebank_data = 'uvb'¶
- user_amount_locked = 'aal'¶
- user_amount_vebank = 'aav'¶
- user_boost_multiplier = 'bm'¶
- user_last_update_time = 'ulut'¶
- user_lock_duration = 'uld'¶
- user_lock_start_time = 'ulst'¶