@@ -114,20 +114,12 @@ data StateChanged tx
114
114
| CommitFinalized { headId :: HeadId , newVersion :: SnapshotVersion , depositTxId :: TxIdType tx }
115
115
| DecommitFinalized { headId :: HeadId , decommitTxId :: TxIdType tx , newVersion :: SnapshotVersion }
116
116
| PartySignedSnapshot { snapshot :: Snapshot tx , party :: Party , signature :: Signature (Snapshot tx )}
117
- <<<<<<< HEAD
118
117
| SnapshotConfirmed { headId :: HeadId , snapshot :: Snapshot tx , signatures :: MultiSignature (Snapshot tx )}
118
+ | SnapshotSideLoaded { headId :: HeadId , confirmedSnapshot :: ConfirmedSnapshot tx }
119
119
| HeadClosed { headId :: HeadId , snapshotNumber :: SnapshotNumber , chainState :: ChainStateType tx , contestationDeadline :: UTCTime }
120
120
| HeadContested { headId :: HeadId , chainState :: ChainStateType tx , contestationDeadline :: UTCTime , snapshotNumber :: SnapshotNumber }
121
121
| HeadIsReadyToFanout { headId :: HeadId }
122
122
| HeadFannedOut { headId :: HeadId , utxo :: UTxOType tx , chainState :: ChainStateType tx }
123
- =======
124
- | SnapshotConfirmed {snapshot :: Snapshot tx , signatures :: MultiSignature (Snapshot tx )}
125
- | SnapshotSideLoaded {confirmedSnapshot :: ConfirmedSnapshot tx }
126
- | HeadClosed {chainState :: ChainStateType tx , contestationDeadline :: UTCTime }
127
- | HeadContested {chainState :: ChainStateType tx , contestationDeadline :: UTCTime }
128
- | HeadIsReadyToFanout
129
- | HeadFannedOut {chainState :: ChainStateType tx }
130
- >>>>>>> 156 d853b5 (introduce server output, outcome event and aggregate handle in logic)
131
123
| ChainRolledBack { chainState :: ChainStateType tx }
132
124
| TickObserved { chainSlot :: ChainSlot }
133
125
| IgnoredHeadInitializing
@@ -155,41 +147,20 @@ instance (ArbitraryIsTx tx, IsChainState tx) => ToADTArbitrary (StateChanged tx)
155
147
genStateChanged :: (ArbitraryIsTx tx , IsChainState tx ) => Environment -> Gen (StateChanged tx )
156
148
genStateChanged env =
157
149
oneof
158
- <<<<<<< HEAD
159
150
[ HeadInitialized (mkHeadParameters env) <$> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary
160
151
, CommittedUTxO <$> arbitrary <*> pure party <*> arbitrary <*> arbitrary
161
152
, HeadAborted <$> arbitrary <*> arbitrary <*> arbitrary
162
153
, HeadOpened <$> arbitrary <*> arbitrary <*> arbitrary
163
154
, TransactionAppliedToLocalUTxO <$> arbitrary <*> arbitrary <*> arbitrary
164
155
, SnapshotConfirmed <$> arbitrary <*> arbitrary <*> arbitrary
156
+ , SnapshotSideLoaded <$> arbitrary <*> arbitrary
165
157
, CommitRecorded <$> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary
166
158
, CommitFinalized <$> arbitrary <*> arbitrary <*> arbitrary
167
159
, DecommitFinalized <$> arbitrary <*> arbitrary <*> arbitrary
168
160
, HeadClosed <$> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary
169
161
, HeadContested <$> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary
170
162
, HeadIsReadyToFanout <$> arbitrary
171
163
, HeadFannedOut <$> arbitrary <*> arbitrary <*> arbitrary
172
- =======
173
- [ HeadInitialized (mkHeadParameters env) <$> arbitrary <*> arbitrary <*> arbitrary
174
- , CommittedUTxO party <$> arbitrary <*> arbitrary
175
- , HeadAborted <$> arbitrary
176
- , HeadOpened <$> arbitrary <*> arbitrary
177
- , TransactionReceived <$> arbitrary
178
- , TransactionAppliedToLocalUTxO <$> arbitrary <*> arbitrary
179
- , DecommitRecorded <$> arbitrary <*> arbitrary
180
- , SnapshotRequestDecided <$> arbitrary
181
- , SnapshotRequested <$> arbitrary <*> arbitrary <*> arbitrary <*> arbitrary
182
- , PartySignedSnapshot <$> arbitrary <*> arbitrary <*> arbitrary
183
- , SnapshotConfirmed <$> arbitrary <*> arbitrary
184
- , SnapshotSideLoaded <$> arbitrary
185
- , DecommitFinalized <$> arbitrary
186
- , HeadClosed <$> arbitrary <*> arbitrary
187
- , HeadContested <$> arbitrary <*> arbitrary
188
- , pure HeadIsReadyToFanout
189
- , HeadFannedOut <$> arbitrary
190
- , ChainRolledBack <$> arbitrary
191
- , TickObserved <$> arbitrary
192
- >>>>>>> 156 d853b5 (introduce server output, outcome event and aggregate handle in logic)
193
164
]
194
165
where
195
166
Environment {party} = env
0 commit comments