* chore: remove #[repr(C)] * wip: resolve proposal governing token mint * fix: remove optionality from veto vote * feat: implement tipping for veto vote * fix: move vote_threshold to the end of Proposal struct * chore: remove use super * chore: make clippy happy * chore: add change log * feat: add council_veto_vote_threshold * fix: resolve vote threshold for voting token mint * chore: revert old function name * fix: calculate max veto in coerce_max_voter_weight * chore: make clippy happy * chore: make clippy happy * feat: Implement RelinquishVote for Veto * chore: update comments * chore: rename with_cast_vote to with_cast_yes_no_vote * chore: rename with_cast_multi_option_vote to with_cast_vote * chore: create use_veto_vote test scenario * chore: Add veto vote disabled tests * chore: Add partial Veto vote tests * chore: update comments * chore: test_cast_veto_vote_with_no_council_error * chore: test_relinquish_veto_vote * chore: rename with_token_owner_record to with_community_token_owner_record * chore: test_relinquish_veto_vote_with_vote_record_for_different_voting_mint_error * chore: test_cast_veto_vote_with_invalid_voting_mint_error * chore: fix chat build * chore: test_cast_veto_vote_with_council_only_allowed_to_veto * fix: Use VoteKind to distinguish between Veto and Electorate votes * chore: make clippy happy * Update change log Co-authored-by: Jon Cinque <jon.cinque@gmail.com> * chore: rename voting_token_mint to vote_governing_token_mint * chore: test_cast_yes_and_veto_votes_with_yes_as_winning_vote * fix: throw error for Community veto * chore: Update comments * chore: Update names and commnents * chore: split try_get_tipped_vote_state into Electorate and Veto cases * chore: Update comments * chore: remove #[allow(clippy::float_cmp)] Co-authored-by: Jon Cinque <jon.cinque@gmail.com> |
||
---|---|---|
.. | ||
args.rs | ||
cookies.rs | ||
mod.rs |