File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 6363handle :: MonadIO m => MonadSTM m => NodeModel -> NodeRequest -> m (NodeResponse , NodeModel )
6464handle node =
6565 \ case
66- Initialize -> pure (def, node )
66+ Initialize -> pure (def, initialModelState )
6767 NewSlot i e v ->
6868 let ffd = fFDState node
6969 ffd' =
@@ -74,9 +74,9 @@ handle node =
7474 }
7575 in case makeStep' (node{fFDState = ffd'}) of
7676 Success (_, node') ->
77- let ibs' = outIBs $ fFDState node'
78- ebs' = outEBs $ fFDState node'
79- vts' = outVTs $ fFDState node'
77+ let ibs' = ( outIBs $ fFDState node') \\ (outIBs $ fFDState node)
78+ ebs' = ( outEBs $ fFDState node') \\ (outEBs $ fFDState node)
79+ vts' = ( outVTs $ fFDState node') \\ (outVTs $ fFDState node)
8080 res = NodeResponse {diffuseIBs = ibs', diffuseEBs = ebs', diffuseVotes = vts'}
8181 in pure (res, node')
8282 Failure m -> pure (Failed {failure = unpack m}, node)
You can’t perform that action at this time.
0 commit comments