@@ -409,8 +409,7 @@ func Test_VrfSignVerify(t *testing.T) {
409
409
// round is handpicked for vrf signature to pass
410
410
const round = 0
411
411
412
- proof , err := o .Proof (context .Background (), signer .VRFSigner (), lid , round )
413
- require .NoError (t , err )
412
+ proof := GenVRF (signer .VRFSigner (), types.Beacon {1 , 0 , 0 , 0 }, lid , round )
414
413
415
414
res , err := o .CalcEligibility (context .Background (), lid , round , 10 , nid , proof )
416
415
require .NoError (t , err )
@@ -421,49 +420,6 @@ func Test_VrfSignVerify(t *testing.T) {
421
420
require .True (t , valid )
422
421
}
423
422
424
- func Test_Proof_BeaconError (t * testing.T ) {
425
- o := defaultOracle (t )
426
-
427
- signer , err := signing .NewEdSigner ()
428
- require .NoError (t , err )
429
-
430
- layer := types .LayerID (2 )
431
- errUnknown := errors .New ("unknown" )
432
- o .mBeacon .EXPECT ().GetBeacon (layer .GetEpoch ()).Return (types .EmptyBeacon , errUnknown ).Times (1 )
433
-
434
- _ , err = o .Proof (context .Background (), signer .VRFSigner (), layer , 3 )
435
- require .ErrorIs (t , err , errUnknown )
436
- }
437
-
438
- func Test_Proof (t * testing.T ) {
439
- o := defaultOracle (t )
440
- layer := types .LayerID (2 )
441
- o .mBeacon .EXPECT ().GetBeacon (layer .GetEpoch ()).Return (types.Beacon {1 , 0 , 0 , 0 }, nil )
442
-
443
- signer , err := signing .NewEdSigner ()
444
- require .NoError (t , err )
445
-
446
- sig , err := o .Proof (context .Background (), signer .VRFSigner (), layer , 3 )
447
- require .NoError (t , err )
448
- require .NotNil (t , sig )
449
- }
450
-
451
- func TestOracle_IsIdentityActive (t * testing.T ) {
452
- o := defaultOracle (t )
453
- layer := types .LayerID (defLayersPerEpoch * 4 )
454
- numMiners := 2
455
- o .mSyncer .EXPECT ().IsSynced (context .Background ()).Return (false ).AnyTimes ()
456
- miners := o .createLayerData (layer .Sub (defLayersPerEpoch ), numMiners )
457
- for _ , nodeID := range miners {
458
- v , err := o .IsIdentityActiveOnConsensusView (context .Background (), nodeID , layer )
459
- require .NoError (t , err )
460
- require .True (t , v )
461
- }
462
- v , err := o .IsIdentityActiveOnConsensusView (context .Background (), types.NodeID {7 , 7 , 7 }, layer )
463
- require .NoError (t , err )
464
- require .False (t , v )
465
- }
466
-
467
423
func TestBuildVRFMessage_BeaconError (t * testing.T ) {
468
424
o := defaultOracle (t )
469
425
errUnknown := errors .New ("unknown" )
0 commit comments