@@ -13,7 +13,12 @@ import (
13
13
func TestNoPendingOps (t * testing.T ) {
14
14
penOps := []* userop.UserOperation {}
15
15
op := testutils .MockValidInitUserOp ()
16
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
16
+ err := ValidatePendingOps (
17
+ op ,
18
+ penOps ,
19
+ testutils .MaxOpsForUnstakedSender ,
20
+ testutils .MockGetNotStakeZeroDeposit ,
21
+ )
17
22
18
23
if err != nil {
19
24
t .Fatalf ("got err %v, want nil" , err )
@@ -27,7 +32,12 @@ func TestPendingOpsNotStaked(t *testing.T) {
27
32
penOps := []* userop.UserOperation {penOp }
28
33
op := testutils .MockValidInitUserOp ()
29
34
op .Nonce = big .NewInt (0 ).Add (penOp .Nonce , common .Big1 )
30
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
35
+ err := ValidatePendingOps (
36
+ op ,
37
+ penOps ,
38
+ testutils .MaxOpsForUnstakedSender ,
39
+ testutils .MockGetNotStakeZeroDeposit ,
40
+ )
31
41
32
42
if err == nil {
33
43
t .Fatal ("got nil, want err" )
@@ -41,7 +51,12 @@ func TestPendingOpsStaked(t *testing.T) {
41
51
penOps := []* userop.UserOperation {penOp }
42
52
op := testutils .MockValidInitUserOp ()
43
53
op .Nonce = big .NewInt (0 ).Add (penOp .Nonce , common .Big1 )
44
- err := ValidatePendingOps (op , penOps , testutils .MockGetStakeZeroDeposit )
54
+ err := ValidatePendingOps (
55
+ op ,
56
+ penOps ,
57
+ testutils .MaxOpsForUnstakedSender ,
58
+ testutils .MockGetStakeZeroDeposit ,
59
+ )
45
60
46
61
if err != nil {
47
62
t .Fatalf ("got err %v, want nil" , err )
@@ -56,7 +71,12 @@ func TestReplaceOp(t *testing.T) {
56
71
op := testutils .MockValidInitUserOp ()
57
72
op .MaxPriorityFeePerGas = big .NewInt (0 ).Add (penOp .MaxPriorityFeePerGas , common .Big1 )
58
73
op .MaxFeePerGas = big .NewInt (0 ).Add (penOp .MaxFeePerGas , common .Big1 )
59
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
74
+ err := ValidatePendingOps (
75
+ op ,
76
+ penOps ,
77
+ testutils .MaxOpsForUnstakedSender ,
78
+ testutils .MockGetNotStakeZeroDeposit ,
79
+ )
60
80
61
81
if err != nil {
62
82
t .Fatalf ("got err %v, want nil" , err )
@@ -70,7 +90,12 @@ func TestReplaceOpLowerMPF(t *testing.T) {
70
90
penOps := []* userop.UserOperation {penOp }
71
91
op := testutils .MockValidInitUserOp ()
72
92
op .MaxPriorityFeePerGas = big .NewInt (0 ).Sub (penOp .MaxPriorityFeePerGas , common .Big1 )
73
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
93
+ err := ValidatePendingOps (
94
+ op ,
95
+ penOps ,
96
+ testutils .MaxOpsForUnstakedSender ,
97
+ testutils .MockGetNotStakeZeroDeposit ,
98
+ )
74
99
75
100
if err == nil {
76
101
t .Fatal ("got nil, want err" )
@@ -84,7 +109,12 @@ func TestReplaceOpEqualMPF(t *testing.T) {
84
109
penOps := []* userop.UserOperation {penOp }
85
110
op := testutils .MockValidInitUserOp ()
86
111
op .MaxPriorityFeePerGas = big .NewInt (0 ).Add (penOp .MaxPriorityFeePerGas , common .Big0 )
87
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
112
+ err := ValidatePendingOps (
113
+ op ,
114
+ penOps ,
115
+ testutils .MaxOpsForUnstakedSender ,
116
+ testutils .MockGetNotStakeZeroDeposit ,
117
+ )
88
118
89
119
if err == nil {
90
120
t .Fatal ("got nil, want err" )
@@ -99,7 +129,12 @@ func TestReplaceOpNotEqualIncMF(t *testing.T) {
99
129
op := testutils .MockValidInitUserOp ()
100
130
op .MaxPriorityFeePerGas = big .NewInt (0 ).Add (penOp .MaxPriorityFeePerGas , common .Big2 )
101
131
op .MaxFeePerGas = big .NewInt (0 ).Add (penOp .MaxFeePerGas , common .Big1 )
102
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
132
+ err := ValidatePendingOps (
133
+ op ,
134
+ penOps ,
135
+ testutils .MaxOpsForUnstakedSender ,
136
+ testutils .MockGetNotStakeZeroDeposit ,
137
+ )
103
138
104
139
if err == nil {
105
140
t .Fatal ("got nil, want err" )
@@ -114,7 +149,12 @@ func TestReplaceOpSameMF(t *testing.T) {
114
149
op := testutils .MockValidInitUserOp ()
115
150
op .MaxPriorityFeePerGas = big .NewInt (0 ).Add (penOp .MaxPriorityFeePerGas , common .Big1 )
116
151
op .MaxFeePerGas = big .NewInt (0 ).Add (penOp .MaxFeePerGas , common .Big0 )
117
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
152
+ err := ValidatePendingOps (
153
+ op ,
154
+ penOps ,
155
+ testutils .MaxOpsForUnstakedSender ,
156
+ testutils .MockGetNotStakeZeroDeposit ,
157
+ )
118
158
119
159
if err == nil {
120
160
t .Fatal ("got nil, want err" )
@@ -129,7 +169,12 @@ func TestReplaceOpDecMF(t *testing.T) {
129
169
op := testutils .MockValidInitUserOp ()
130
170
op .MaxPriorityFeePerGas = big .NewInt (0 ).Add (penOp .MaxPriorityFeePerGas , common .Big1 )
131
171
op .MaxFeePerGas = big .NewInt (0 ).Sub (penOp .MaxFeePerGas , common .Big1 )
132
- err := ValidatePendingOps (op , penOps , testutils .MockGetNotStakeZeroDeposit )
172
+ err := ValidatePendingOps (
173
+ op ,
174
+ penOps ,
175
+ testutils .MaxOpsForUnstakedSender ,
176
+ testutils .MockGetNotStakeZeroDeposit ,
177
+ )
133
178
134
179
if err == nil {
135
180
t .Fatal ("got nil, want err" )
0 commit comments