@@ -852,152 +852,6 @@ describe("TokenStaking", () => {
852
852
} )
853
853
} )
854
854
855
- describe ( "refreshKeepManagedGrantOwner" , ( ) => {
856
- context ( "when staking provider has no delegated stake" , ( ) => {
857
- it ( "should revert" , async ( ) => {
858
- await expect (
859
- tokenStaking
860
- . connect ( stakingProvider )
861
- . refreshKeepStakeOwner ( stakingProvider . address )
862
- ) . to . be . revertedWith ( "Not owner or provider" )
863
- } )
864
- } )
865
-
866
- context ( "when caller is neither old owner nor staking provider" , ( ) => {
867
- it ( "should revert" , async ( ) => {
868
- await tToken
869
- . connect ( staker )
870
- . approve ( tokenStaking . address , initialStakerBalance )
871
- await tokenStaking
872
- . connect ( staker )
873
- . stake (
874
- stakingProvider . address ,
875
- beneficiary . address ,
876
- authorizer . address ,
877
- initialStakerBalance
878
- )
879
- await expect (
880
- tokenStaking
881
- . connect ( authorizer )
882
- . refreshKeepStakeOwner ( stakingProvider . address )
883
- ) . to . be . revertedWith ( "Not owner or provider" )
884
- } )
885
- } )
886
-
887
- const contextRefreshKeepStakeOwner = ( getCaller ) => {
888
- context ( "when grantee was not changed" , ( ) => {
889
- let tx
890
-
891
- beforeEach ( async ( ) => {
892
- const createdAt = 1
893
- await keepStakingMock . setOperator (
894
- stakingProvider . address ,
895
- staker . address ,
896
- beneficiary . address ,
897
- authorizer . address ,
898
- createdAt ,
899
- 0 ,
900
- initialStakerBalance
901
- )
902
- await keepStakingMock . setEligibility (
903
- stakingProvider . address ,
904
- tokenStaking . address ,
905
- true
906
- )
907
- await tokenStaking . stakeKeep ( stakingProvider . address )
908
-
909
- tx = await tokenStaking
910
- . connect ( getCaller ( ) )
911
- . refreshKeepStakeOwner ( stakingProvider . address )
912
- } )
913
-
914
- it ( "should not update owner" , async ( ) => {
915
- expect (
916
- await tokenStaking . rolesOf ( stakingProvider . address )
917
- ) . to . deep . equal ( [
918
- staker . address ,
919
- beneficiary . address ,
920
- authorizer . address ,
921
- ] )
922
- } )
923
-
924
- it ( "should emit OwnerRefreshed" , async ( ) => {
925
- await expect ( tx )
926
- . to . emit ( tokenStaking , "OwnerRefreshed" )
927
- . withArgs ( stakingProvider . address , staker . address , staker . address )
928
- } )
929
- } )
930
-
931
- context ( "when grantee was changed" , ( ) => {
932
- let tx
933
-
934
- beforeEach ( async ( ) => {
935
- const createdAt = 1
936
- await keepStakingMock . setOperator (
937
- stakingProvider . address ,
938
- otherStaker . address ,
939
- beneficiary . address ,
940
- authorizer . address ,
941
- createdAt ,
942
- 0 ,
943
- initialStakerBalance
944
- )
945
- await keepStakingMock . setEligibility (
946
- stakingProvider . address ,
947
- tokenStaking . address ,
948
- true
949
- )
950
- await tokenStaking . stakeKeep ( stakingProvider . address )
951
-
952
- await keepStakingMock . setOperator (
953
- stakingProvider . address ,
954
- staker . address ,
955
- beneficiary . address ,
956
- authorizer . address ,
957
- createdAt ,
958
- 0 ,
959
- initialStakerBalance
960
- )
961
- tx = await tokenStaking
962
- . connect ( otherStaker )
963
- . refreshKeepStakeOwner ( stakingProvider . address )
964
- } )
965
-
966
- it ( "should update owner" , async ( ) => {
967
- expect (
968
- await tokenStaking . rolesOf ( stakingProvider . address )
969
- ) . to . deep . equal ( [
970
- staker . address ,
971
- beneficiary . address ,
972
- authorizer . address ,
973
- ] )
974
- } )
975
-
976
- it ( "should emit OwnerRefreshed" , async ( ) => {
977
- await expect ( tx )
978
- . to . emit ( tokenStaking , "OwnerRefreshed" )
979
- . withArgs (
980
- stakingProvider . address ,
981
- otherStaker . address ,
982
- staker . address
983
- )
984
- } )
985
- } )
986
- }
987
-
988
- context ( "when caller is the old owner" , ( ) => {
989
- contextRefreshKeepStakeOwner ( ( ) => {
990
- return staker
991
- } )
992
- } )
993
-
994
- context ( "when caller is the staking provider" , ( ) => {
995
- contextRefreshKeepStakeOwner ( ( ) => {
996
- return stakingProvider
997
- } )
998
- } )
999
- } )
1000
-
1001
855
describe ( "approveApplication" , ( ) => {
1002
856
context ( "when caller is not the governance" , ( ) => {
1003
857
it ( "should revert" , async ( ) => {
@@ -1526,7 +1380,7 @@ describe("TokenStaking", () => {
1526
1380
1527
1381
await nucypherStakingMock . setStaker ( staker . address , nuStake )
1528
1382
await tokenStaking
1529
- . connect ( stakingProvider )
1383
+ . connect ( staker )
1530
1384
. topUpNu ( stakingProvider . address )
1531
1385
1532
1386
await tToken . connect ( staker ) . approve ( tokenStaking . address , tStake )
@@ -3514,12 +3368,12 @@ describe("TokenStaking", () => {
3514
3368
context ( "when staking provider has no delegated stake" , ( ) => {
3515
3369
it ( "should revert" , async ( ) => {
3516
3370
await expect (
3517
- tokenStaking . connect ( stakingProvider ) . topUpNu ( stakingProvider . address )
3518
- ) . to . be . revertedWith ( "Not owner or provider " )
3371
+ tokenStaking . connect ( staker ) . topUpNu ( stakingProvider . address )
3372
+ ) . to . be . revertedWith ( "Caller is not owner " )
3519
3373
} )
3520
3374
} )
3521
3375
3522
- context ( "when caller is not owner or staking provider " , ( ) => {
3376
+ context ( "when caller is not owner" , ( ) => {
3523
3377
it ( "should revert" , async ( ) => {
3524
3378
await tToken
3525
3379
. connect ( staker )
@@ -3533,8 +3387,8 @@ describe("TokenStaking", () => {
3533
3387
initialStakerBalance
3534
3388
)
3535
3389
await expect (
3536
- tokenStaking . connect ( authorizer ) . topUpNu ( stakingProvider . address )
3537
- ) . to . be . revertedWith ( "Not owner or provider " )
3390
+ tokenStaking . connect ( stakingProvider ) . topUpNu ( stakingProvider . address )
3391
+ ) . to . be . revertedWith ( "Caller is not owner " )
3538
3392
} )
3539
3393
} )
3540
3394
@@ -3551,7 +3405,7 @@ describe("TokenStaking", () => {
3551
3405
amount
3552
3406
)
3553
3407
await expect (
3554
- tokenStaking . connect ( stakingProvider ) . topUpNu ( stakingProvider . address )
3408
+ tokenStaking . connect ( staker ) . topUpNu ( stakingProvider . address )
3555
3409
) . to . be . revertedWith ( "Nothing to top-up" )
3556
3410
} )
3557
3411
} )
@@ -3684,7 +3538,7 @@ describe("TokenStaking", () => {
3684
3538
. connect ( staker )
3685
3539
. unstakeNu ( stakingProvider . address , nuInTAmount )
3686
3540
tx = await tokenStaking
3687
- . connect ( stakingProvider )
3541
+ . connect ( staker )
3688
3542
. topUpNu ( stakingProvider . address )
3689
3543
} )
3690
3544
@@ -3804,7 +3658,7 @@ describe("TokenStaking", () => {
3804
3658
3805
3659
await nucypherStakingMock . setStaker ( staker . address , nuAmount )
3806
3660
tx = await tokenStaking
3807
- . connect ( stakingProvider )
3661
+ . connect ( staker )
3808
3662
. topUpNu ( stakingProvider . address )
3809
3663
} )
3810
3664
0 commit comments