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'
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'