diff options
Diffstat (limited to 'simulation/app.go')
-rw-r--r-- | simulation/app.go | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/simulation/app.go b/simulation/app.go index 1a67a01..a810dbd 100644 --- a/simulation/app.go +++ b/simulation/app.go @@ -151,10 +151,9 @@ func (a *simApp) PrepareWitness(height uint64) (types.Witness, error) { } // BlockDelivered is called when a block in compaction chain is delivered. -func (a *simApp) BlockDelivered( - blockHash common.Hash, pos types.Position, result types.FinalizationResult) { - - if len(result.Randomness) == 0 && pos.Round > 0 { +func (a *simApp) BlockDelivered(blockHash common.Hash, pos types.Position, + rand []byte) { + if len(rand) == 0 && pos.Round > 0 { panic(fmt.Errorf("Block %s randomness is empty", blockHash)) } func() { @@ -183,7 +182,7 @@ func (a *simApp) BlockDelivered( panic(err) } a.latestWitness = types.Witness{ - Height: result.Height, + Height: pos.Height, Data: data, } a.latestWitnessReady.Broadcast() |