-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Add GH Application #31
Conversation
Certora Run Started (AAVE Governance V3 Execution Chain)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Voting Chain)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Mainnet)
Certora Run Summary
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: ca4239ac-8d34-4184-a204-17e5163ac87b
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_isnt_used_twice executor_of_level_null_is_zero | SUCCEEDED | ✅ | 3 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: 8ecdb414-0085-4d7d-8c31-3202c5986cf6
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
security/certora/confs/verifyVotingStrategy_unittests.conf | SUCCEEDED | ✅ | 8 | Link |
security/certora/confs/verifyGovernancePowerStrategy.conf --rule delegatePowerCompliance | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/verifyGovernance.conf --rule at_least_single_payload_active empty_payloads_iff_uninitialized_proposal | SUCCEEDED | ✅ | 3 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: fe295282-193e-4da3-935b-42d78b98480d
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
security/certora/confs/voting/verifyProposal_states.conf --rule proposalMethodStateTransitionCompliance | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/voting/verifyPower_summary.conf --rule method_reachability | SUCCEEDED | ✅ | 2 | Link |
Certora Run Started (AAVE Governance V3 Mainnet)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Execution Chain)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Voting Chain)
Certora Run Summary
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: c20c58b6-e0fc-45d5-abef-345b900bddee
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
security/certora/confs/verifyVotingStrategy_unittests.conf | SUCCEEDED | ✅ | 8 | Link |
security/certora/confs/verifyGovernancePowerStrategy.conf --rule delegatePowerCompliance | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/verifyGovernance.conf --rule no_self_representative no_representative_is_zero consecutiveIDs totalCancellationFeeEqualETHBalance zero_address_is_not_a_valid_voting_portal | SUCCEEDED | ✅ | 6 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: c86a121c-d614-4763-b1fe-8069b9109be8
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
security/certora/confs/payloads/verifyPayloadsController.conf --rule action_access_level_isnt_null_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule action_signature_immutable | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule action_callData_immutable | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule action_immutable_check_only_fixed_size_fields | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule checkUpdateExecutors checkUpdateExecutors_witness_1 checkUpdateExecutors_witness_2 checkUpdateExecutors_witness_3 checkUpdateExecutors_witness_4 | SUCCEEDED | ✅ | 6 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule delay_of_executor_of_max_access_level_within_range | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executedAt_is_zero_before_executed | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executed_after_queue_state_variable zero_executedAt_if_not_executed_state_variable | SUCCEEDED | ✅ | 3 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executed_when_in_queued_state executed_when_in_queued_state_variable guardian_can_cancel no_late_cancel state_variable_cant_decrease | SUCCEEDED | ✅ | 6 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_exists_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_exists_if_action_not_null | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_exists_iff_action_not_null | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_isnt_used_twice executor_of_level_null_is_zero | SUCCEEDED | ✅ | 3 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_exists_only_if_action_not_null | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_of_maximumAccessLevelRequired_exists_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule executor_of_maximumAccessLevelRequired_exists | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule nonempty_actions | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule null_access_level_iff_state_is_none | SUCCEEDED | ✅ | 2 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule payload_delay_within_range | SUCCEEDED | ✅ | 2 | Link |
no_early_cancellation execute_before_delay__maximumAccessLevelRequired action_immutable_fixed_size_fields initialized_payload_fields_are_immutable payload_fields_immutable_after_createPayload method_reachability | SUCCEEDED | ✅ | 29 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule payload_state_transition_post_state payload_state_transition_pre_state | SUCCEEDED | ✅ | 3 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule queuedAt_is_zero_before_queued_state_variable executedAt_is_zero_before_executed_state_variable null_state_equivalence | SUCCEEDED | ✅ | 4 | Link |
security/certora/confs/payloads/verifyPayloadsController.conf --rule zero_executedAt_if_not_executed | SUCCEEDED | ✅ | 2 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Certora Run Started (AAVE Governance V3 Execution Chain)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Mainnet)
Certora Run Summary
|
Certora Run Started (AAVE Governance V3 Voting Chain)
Certora Run Summary
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: dc032367-446a-4df9-b7b5-ab39b4fc7266
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
action_immutable_check_only_fixed_size_fields | SUCCEEDED | ✅ | 2 | Link |
action_callData_immutable | SUCCEEDED | ✅ | 2 | Link |
action_signature_immutable | SUCCEEDED | ✅ | 2 | Link |
checkUpdateExecutors checkUpdateExecutors_witness_1 checkUpdateExecutors_witness_2 checkUpdateExecutors_witness_3 checkUpdateExecutors_witness_4 | SUCCEEDED | ✅ | 6 | Link |
action_access_level_isnt_null_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
executedAt_is_zero_before_executed | SUCCEEDED | ✅ | 2 | Link |
delay_of_executor_of_max_access_level_within_range | SUCCEEDED | ✅ | 2 | Link |
executed_when_in_queued_state executed_when_in_queued_state_variable guardian_can_cancel no_late_cancel state_variable_cant_decrease | SUCCEEDED | ✅ | 6 | Link |
executed_after_queue_state_variable zero_executedAt_if_not_executed_state_variable | SUCCEEDED | ✅ | 3 | Link |
executor_exists_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
executor_exists_iff_action_not_null | SUCCEEDED | ✅ | 2 | Link |
executor_exists_if_action_not_null | SUCCEEDED | ✅ | 2 | Link |
executor_exists_only_if_action_not_null | SUCCEEDED | ✅ | 2 | Link |
executor_of_maximumAccessLevelRequired_exists | SUCCEEDED | ✅ | 2 | Link |
executor_isnt_used_twice executor_of_level_null_is_zero | SUCCEEDED | ✅ | 3 | Link |
nonempty_actions | SUCCEEDED | ✅ | 2 | Link |
executor_of_maximumAccessLevelRequired_exists_after_createPayload | SUCCEEDED | ✅ | 2 | Link |
payload_delay_within_range | SUCCEEDED | ✅ | 2 | Link |
null_access_level_iff_state_is_none | SUCCEEDED | ✅ | 2 | Link |
queuedAt_is_zero_before_queued_state_variable executedAt_is_zero_before_executed_state_variable null_state_equivalence | SUCCEEDED | ✅ | 4 | Link |
payload_state_transition_post_state payload_state_transition_pre_state | SUCCEEDED | ✅ | 3 | Link |
no_early_cancellation execute_before_delay__maximumAccessLevelRequired action_immutable_fixed_size_fields initialized_payload_fields_are_immutable payload_fields_immutable_after_createPayload method_reachability | SUCCEEDED | ✅ | 29 | Link |
zero_executedAt_if_not_executed | SUCCEEDED | ✅ | 2 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: c40018f3-5fa3-4f5f-9cfb-3a8c7a6298cd
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
Governance.conf --rule cannot_queue_when_voting_portal_unapproved only_owner_can_set_voting_config_witness only_owner_can_set_voting_config single_state_transition_per_block_non_creator_witness | SUCCEEDED | ✅ | 5 | Link |
Governance.conf --rule cancellationFeeZeroForFutureProposals null_state_variable_iff_null_access_level zero_voting_portal_iff_uninitialized_proposal | SUCCEEDED | ✅ | 4 | Link |
Governance.conf --rule at_least_single_payload_active empty_payloads_iff_uninitialized_proposal | SUCCEEDED | ✅ | 3 | Link |
Governance.conf --rule check_new_representative_set_size_after_updateRepresentatives check_old_representative_set_size_after_updateRepresentatives | SUCCEEDED | ✅ | 3 | Link |
Governance.conf --rule creator_is_not_zero creator_of_initialized_proposal_is_not_zero null_state_equivalence | SUCCEEDED | ✅ | 4 | Link |
esentatives_witness_antecedent_second check_new_representative_set_size_after_updateRepresentatives_witness_consequent_first check_new_representative_set_size_after_updateRepresentatives_witness_consequent_second | SUCCEEDED | ✅ | 5 | Link |
VotingStrategy_unittests.conf | SUCCEEDED | ✅ | 8 | Link |
Governance.conf --rule immutable_after_creation_witness_access_level immutable_after_creation_witness_creation_time immutable_after_creation_witness_ipfs_hash | SUCCEEDED | ✅ | 4 | Link |
Governance.conf --rule immutable_after_creation_witness_creator immutable_after_creation_witness_voting_portal | SUCCEEDED | ✅ | 3 | Link |
Governance.conf --rule immutable_after_creation_witness_payload_length immutable_after_activation_witness only_state_changing_function_initiate_transitions__pre_state | SUCCEEDED | ✅ | 4 | Link |
Governance.conf --rule insufficient_proposition_power_witness_time_elapsed | SUCCEEDED | ✅ | 2 | Link |
Governance.conf --rule no_self_representative no_representative_is_zero consecutiveIDs totalCancellationFeeEqualETHBalance zero_address_is_not_a_valid_voting_portal | SUCCEEDED | ✅ | 6 | Link |
Governance.conf --rule no_representative_is_zero_2 no_representative_of_zero | SUCCEEDED | ✅ | 3 | Link |
Governance.conf --rule null_state_iff_uninitialized_proposal setInvariant addressSetInvariant | SUCCEEDED | ✅ | 4 | Link |
Governance.conf --rule only_state_changing_function_initiate_transitions__post_state | SUCCEEDED | ✅ | 2 | Link |
Governance.conf --rule only_valid_voting_portal_can_queue_proposal immutable_after_activation immutable_after_creation only_guardian_can_cancel guardian_can_cancel | SUCCEEDED | ✅ | 6 | Link |
ortal_invalidate insufficient_proposition_power insufficient_proposition_power_witness_state_is_failed insufficient_proposition_power_witness_state_is_cancelled insufficient_proposition_power_witness_time_elapsed | SUCCEEDED | ✅ | 6 | Link |
Governance.conf --rule proposal_voting_duration_lt_expiration_time config_voting_duration_lt_expiration_time proposal_state_transition_post_state proposal_state_transition_pre_state | SUCCEEDED | ✅ | 5 | Link |
Governance.conf --rule state_changing_function_cannot_be_called_while_in_terminal_state proposal_executes_after_cooldown_period | SUCCEEDED | ✅ | 3 | Link |
Governance.conf --rule single_state_transition_per_block_non_creator_non_guardian state_cant_decrease no_state_transitions_beyond_3 immutable_voting_portal | SUCCEEDED | ✅ | 5 | Link |
Governance.conf --rule state_changing_function_self_check state_variable_changing_function_self_check method_reachability userFeeDidntChangeImplyNativeBalanceDidntDecrease | SUCCEEDED | ✅ | 5 | Link |
GovernancePowerStrategy.conf --rule transferPowerCompliance | SUCCEEDED | ✅ | 2 | Link |
GovernancePowerStrategy.conf --rule powerlessCompliance method_reachability | SUCCEEDED | ✅ | 3 | Link |
GovernancePowerStrategy.conf --rule delegatePowerCompliance | SUCCEEDED | ✅ | 2 | Link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verification Results
- Group ID: 3529aa34-f611-4483-baf7-b507e3556ca5
Job | Status | Result | VERIFIED | Link |
---|---|---|---|---|
Legality.conf --rule legalVote | SUCCEEDED | ✅ | 2 | Link |
Legality.conf --rule method_reachability | SUCCEEDED | ✅ | 2 | Link |
Legality.conf --rule onlyValidProposalCanChangeTally | SUCCEEDED | ✅ | 2 | Link |
Legality.conf --rule votedPowerIsImmutable | SUCCEEDED | ✅ | 2 | Link |
Legality.conf --rule createdVoteHasNonZeroHash | SUCCEEDED | ✅ | 2 | Link |
Proposal_config.conf --rule createdProposalHasRoots | SUCCEEDED | ✅ | 2 | Link |
Misc.conf | SUCCEEDED | ✅ | 6 | Link |
Proposal_config.conf --rule getProposalsConfigsDoesntRevert | SUCCEEDED | ✅ | 2 | Link |
Power_summary.conf --rule method_reachability | SUCCEEDED | ✅ | 2 | Link |
Power_summary.conf --rule onlyThreeTokens | SUCCEEDED | ✅ | 2 | Link |
Proposal_config.conf --rule proposalHasNonzeroDuration newProposalUnusedId configIsImmutable | SUCCEEDED | ✅ | 4 | Link |
Proposal_config.conf --rule method_reachability | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalHasNonzeroDuration method_reachability | SUCCEEDED | ✅ | 3 | Link |
Proposal_config.conf --rule startedProposalHasConfig | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalIdIsImmutable | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalImmutability | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalLegalStates | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalMethodStateTransitionCompliance | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule startedProposalHasConfig | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule proposalTimeStateTransitionCompliance | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule startsBeforeEnds | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule cannot_vote_twice_with_submitVoteAsRepresentative_and_submitVote | SUCCEEDED | ✅ | 2 | Link |
Proposal_states.conf --rule startsStrictlyBeforeEnds | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule cannot_vote_twice_with_submitVote_and_submitVoteAsRepresentative | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule cannot_vote_twice_with_submitVoteSingleProofAsRepresentative_and_submitVote | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule method_reachability | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule otherVoterUntouched | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule onlyVoteCanChangeResult | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule otherProposalUnchanged | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule strangerVoteUnchanged | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule sumOfVotes | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule votingTallyCanOnlyIncrease | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule voteTallyChangedOnlyByVoting | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule voteUpdatesTally | SUCCEEDED | ✅ | 2 | Link |
Voting_and_tally.conf --rule votingPowerGhostIsVotingPower | SUCCEEDED | ✅ | 2 | Link |
No description provided.