remove executable state of the proposal
revert 45a09e8 and 8ffc430
This commit is contained in:
parent
067d69d8f6
commit
c7bfe116d5
2 changed files with 3 additions and 4 deletions
|
|
@ -50,7 +50,7 @@ import Agora.Proposal (
|
|||
PResultTag,
|
||||
Proposal (..),
|
||||
ProposalId,
|
||||
ProposalStatus (Draft, Executable),
|
||||
ProposalStatus (Draft, Locked),
|
||||
ProposalThresholds,
|
||||
pnextProposalId,
|
||||
proposalDatumValid,
|
||||
|
|
@ -613,8 +613,8 @@ governorValidator gov =
|
|||
pletFields @'["id", "effects", "status", "cosigners", "thresholds", "votes"]
|
||||
inputProposalDatum'
|
||||
|
||||
passert "Proposal must be in executable state in order to execute effects" $
|
||||
inputProposalDatum.status #== pconstantData Executable
|
||||
passert "Proposal must be in locked(executable) state in order to execute effects" $
|
||||
inputProposalDatum.status #== pconstantData Locked
|
||||
|
||||
let expectedOutputProposalDatum =
|
||||
pforgetData $
|
||||
|
|
|
|||
|
|
@ -303,7 +303,6 @@ data PProposalStatus (s :: S)
|
|||
PDraft (Term s (PDataRecord '[]))
|
||||
| PVotingReady (Term s (PDataRecord '[]))
|
||||
| PLocked (Term s (PDataRecord '[]))
|
||||
| PExecutable (Term s (PDataRecord '[]))
|
||||
| PFinished (Term s (PDataRecord '[]))
|
||||
deriving stock (GHC.Generic)
|
||||
deriving anyclass (Generic)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue