You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a new test that checks each registration certificate in PlutusV3's TxInfo.
(optional) Query constitution and confirm anchor and hash match conway genesis
Build tx with initial constitution proposal with proposal policy
Check ScriptPurpose is Proposing (only for Constitution?)
Check txInfoProposalProcedures for correct ppDeposit, ppAnchor, ppReturnAddr and NewConstitutionGovernanceAction for:
Blake2b_256 constitutionHash
Check constitutionScript is Just ScriptHash
Build tx with initial constitution proposal without proposal policy
Check constitutionScript is Nothing
Submit one of the above txs to allow for voting to take place
Build tx with a mix of Yes, No, Abstain votes as CC, DRep and SPO
Check ScriptPurpose is Voting
Check txInfoVotingProcedures for correct mapping of Voter credentials to GovernanceActionId and VotingProcedure for each voter
Check GovernanceActionId’s gaidTxId and gaidGovActionIx
Check VotingProcedure with vpAnchor is Nothing
Check VotingProcedure with vpAnchor is Just Anchor
Check VotingProcedure with VoteNo
Check VotingProcedure with VoteYes
Check VotingProcedure with Abstain
Submit voting tx and prove mint with onchain verification.
(optional) Wait for next epoch and query for new constitution
The text was updated successfully, but these errors were encountered:
catch-21
changed the title
Test txInfoProposalProcedures NewConstitution (constitution update)
Test txInfoProposalProcedures NewConstitution
Nov 3, 2023
catch-21
changed the title
Test txInfoProposalProcedures NewConstitution
Test txInfoProposalProcedures and txInfoVotingProcedures for NewConstitution
Nov 3, 2023
catch-21
changed the title
Test txInfoProposalProcedures and txInfoVotingProcedures for NewConstitution
Test PlutusV3's txInfoProposalProcedures and txInfoVotingProcedures for NewConstitution
Nov 3, 2023
Add a new test that checks each registration certificate in PlutusV3's TxInfo.
ScriptPurpose
is Proposing (only for Constitution?)txInfoProposalProcedures
for correctppDeposit
,ppAnchor
,ppReturnAddr
andNewConstitution
GovernanceAction
for:constitutionHash
constitutionScript
isJust ScriptHash
constitutionScript
isNothing
ScriptPurpose
isVoting
txInfoVotingProcedures
for correct mapping of Voter credentials toGovernanceActionId
andVotingProcedure
for each voterGovernanceActionId
’sgaidTxId
andgaidGovActionIx
VotingProcedure
withvpAnchor
isNothing
VotingProcedure
withvpAnchor
isJust Anchor
VotingProcedure
withVoteNo
VotingProcedure
withVoteYes
VotingProcedure
withAbstain
The text was updated successfully, but these errors were encountered: