mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-10-08 00:50:24 +02:00
protofsm: eliminate outer option layer in EmmittedEvent
We'll have the empty slice tuple represent the None case instead.
This commit is contained in:
@@ -80,9 +80,7 @@ func (d *dummyStateStart) ProcessEvent(event dummyEvents, env *dummyEnv,
|
||||
return &StateTransition[dummyEvents, *dummyEnv]{
|
||||
NextState: &dummyStateStart{},
|
||||
NewEvents: fn.Some(EmittedEvent[dummyEvents]{
|
||||
InternalEvent: fn.Some(
|
||||
[]dummyEvents{&goToFin{}},
|
||||
),
|
||||
InternalEvent: []dummyEvents{&goToFin{}},
|
||||
}),
|
||||
}, nil
|
||||
|
||||
@@ -114,13 +112,13 @@ func (d *dummyStateStart) ProcessEvent(event dummyEvents, env *dummyEnv,
|
||||
canSend: d.canSend,
|
||||
},
|
||||
NewEvents: fn.Some(EmittedEvent[dummyEvents]{
|
||||
ExternalEvents: fn.Some(DaemonEventSet{
|
||||
ExternalEvents: DaemonEventSet{
|
||||
sendEvent, sendEvent2,
|
||||
&BroadcastTxn{
|
||||
Tx: &wire.MsgTx{},
|
||||
Label: "test",
|
||||
},
|
||||
}),
|
||||
},
|
||||
}),
|
||||
}, nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user