solana-program-library/governance/program/tests
Sebastian Bor 11ba3fb824
Governance: Constrain active proposals (#2268)
* wip: add unresolved_proposal_count to Proposal

* chore: update create_proposal test

* chore: bump version

* feat: decrease unresolved proposal count for Cancel ix

* chore: rename unresolved to outstanding

* feat: decrease outstanding proposal count for CastVote ix

* feat: decrease outstanding proposal count for FinalizeVote ix

* feat: Prevent withdrawals with outstanding proposals

* chore: fix unit test

* chore: make clippy happy

* chore: update instructions comments

* chore: temp. exclude tests with slots wrapping
2021-08-12 03:05:03 +02:00
..
fixtures Governance: Create governance accounts 2021-05-23 00:36:02 +01:00
program_test Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_add_signatory.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_cancel_proposal.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_cast_vote.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_create_account_governance.rs Governance: Assert tokens to create governance (#2206) 2021-08-03 11:01:25 +01:00
process_create_mint_governance.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_create_program_governance.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_create_proposal.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_create_realm.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_create_token_governance.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_deposit_governing_tokens.rs Governance: validate holding account (#2157) 2021-07-28 18:49:50 +01:00
process_execute_instruction.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_finalize_vote.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_flag_instruction_error.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_insert_instruction.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_relinquish_vote.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_remove_instruction.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00
process_remove_signatory.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_set_governance_config.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_set_governance_delegate.rs Governance: use runtime program_id (#1947) 2021-06-22 22:31:39 +01:00
process_set_realm_authority.rs Governance: SetRealmAuthority instruction (#2137) 2021-07-27 15:42:06 +01:00
process_set_realm_config.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_sign_off_proposal.rs Governance: Min tokens to create governance (#2203) 2021-08-03 09:10:45 +01:00
process_withdraw_governing_tokens.rs Governance: Constrain active proposals (#2268) 2021-08-12 03:05:03 +02:00