@@ -42,15 +42,14 @@ func TestPropose(t *testing.T) {
42
42
copy (saltBytes32 [:], salt )
43
43
44
44
type args struct {
45
- state int64
46
- stateErr error
47
- staker bindings.StructsStaker
48
- //stakerErr error
45
+ state int64
46
+ stateErr error
47
+ staker bindings.StructsStaker
49
48
numStakers uint32
50
49
numStakerErr error
51
- biggestInfluence * big.Int
52
- biggestInfluenceId uint32
53
- biggestInfluenceErr error
50
+ biggestStake * big.Int
51
+ biggestStakerId uint32
52
+ biggestStakerIdErr error
54
53
randaoHash [32 ]byte
55
54
randaoHashErr error
56
55
bufferPercent int32
@@ -90,8 +89,8 @@ func TestPropose(t *testing.T) {
90
89
state : 2 ,
91
90
staker : bindings.StructsStaker {},
92
91
numStakers : 5 ,
93
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
94
- biggestInfluenceId : 2 ,
92
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
93
+ biggestStakerId : 2 ,
95
94
salt : saltBytes32 ,
96
95
iteration : 1 ,
97
96
numOfProposedBlocks : 3 ,
@@ -112,8 +111,8 @@ func TestPropose(t *testing.T) {
112
111
stateErr : errors .New ("state error" ),
113
112
staker : bindings.StructsStaker {},
114
113
numStakers : 5 ,
115
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
116
- biggestInfluenceId : 2 ,
114
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
115
+ biggestStakerId : 2 ,
117
116
salt : saltBytes32 ,
118
117
iteration : 1 ,
119
118
numOfProposedBlocks : 3 ,
@@ -134,8 +133,8 @@ func TestPropose(t *testing.T) {
134
133
state : 2 ,
135
134
staker : bindings.StructsStaker {},
136
135
numStakerErr : errors .New ("numberOfStakers error" ),
137
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
138
- biggestInfluenceId : 2 ,
136
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
137
+ biggestStakerId : 2 ,
139
138
salt : saltBytes32 ,
140
139
iteration : 1 ,
141
140
numOfProposedBlocks : 2 ,
@@ -151,12 +150,12 @@ func TestPropose(t *testing.T) {
151
150
wantErr : errors .New ("numberOfStakers error" ),
152
151
},
153
152
{
154
- name : "Test 4: When there is an error in getting biggest influence staker" ,
153
+ name : "Test 4: When there is an error in getting biggest staker" ,
155
154
args : args {
156
155
state : 2 ,
157
156
staker : bindings.StructsStaker {},
158
157
numStakers : 5 ,
159
- biggestInfluenceErr : errors .New ("biggest influence staker error" ),
158
+ biggestStakerIdErr : errors .New ("biggest staker error" ),
160
159
salt : saltBytes32 ,
161
160
iteration : 1 ,
162
161
numOfProposedBlocks : 3 ,
@@ -169,16 +168,16 @@ func TestPropose(t *testing.T) {
169
168
hash : common .BigToHash (big .NewInt (1 )),
170
169
},
171
170
want : core .NilHash ,
172
- wantErr : errors .New ("biggest influence staker error" ),
171
+ wantErr : errors .New ("biggest staker error" ),
173
172
},
174
173
{
175
174
name : "Test 5: When there is an error in getting randaoHash" ,
176
175
args : args {
177
176
state : 2 ,
178
177
staker : bindings.StructsStaker {},
179
178
numStakers : 5 ,
180
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
181
- biggestInfluenceId : 2 ,
179
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
180
+ biggestStakerId : 2 ,
182
181
saltErr : errors .New ("salt error" ),
183
182
iteration : 1 ,
184
183
numOfProposedBlocks : 3 ,
@@ -199,8 +198,8 @@ func TestPropose(t *testing.T) {
199
198
state : 2 ,
200
199
staker : bindings.StructsStaker {},
201
200
numStakers : 5 ,
202
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
203
- biggestInfluenceId : 2 ,
201
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
202
+ biggestStakerId : 2 ,
204
203
salt : saltBytes32 ,
205
204
iteration : - 1 ,
206
205
numOfProposedBlocks : 3 ,
@@ -221,8 +220,8 @@ func TestPropose(t *testing.T) {
221
220
state : 2 ,
222
221
staker : bindings.StructsStaker {},
223
222
numStakers : 5 ,
224
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
225
- biggestInfluenceId : 2 ,
223
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
224
+ biggestStakerId : 2 ,
226
225
salt : saltBytes32 ,
227
226
iteration : 1 ,
228
227
numOfProposedBlocksErr : errors .New ("numOfProposedBlocks error" ),
@@ -243,8 +242,8 @@ func TestPropose(t *testing.T) {
243
242
state : 2 ,
244
243
staker : bindings.StructsStaker {},
245
244
numStakers : 5 ,
246
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
247
- biggestInfluenceId : 2 ,
245
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
246
+ biggestStakerId : 2 ,
248
247
salt : saltBytes32 ,
249
248
iteration : 1 ,
250
249
numOfProposedBlocks : 2 ,
@@ -265,8 +264,8 @@ func TestPropose(t *testing.T) {
265
264
state : 2 ,
266
265
staker : bindings.StructsStaker {},
267
266
numStakers : 5 ,
268
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
269
- biggestInfluenceId : 2 ,
267
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
268
+ biggestStakerId : 2 ,
270
269
salt : saltBytes32 ,
271
270
iteration : 1 ,
272
271
numOfProposedBlocks : 4 ,
@@ -287,8 +286,8 @@ func TestPropose(t *testing.T) {
287
286
state : 2 ,
288
287
staker : bindings.StructsStaker {},
289
288
numStakers : 5 ,
290
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
291
- biggestInfluenceId : 2 ,
289
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
290
+ biggestStakerId : 2 ,
292
291
salt : saltBytes32 ,
293
292
iteration : 2 ,
294
293
numOfProposedBlocks : 4 ,
@@ -311,8 +310,8 @@ func TestPropose(t *testing.T) {
311
310
state : 2 ,
312
311
staker : bindings.StructsStaker {},
313
312
numStakers : 5 ,
314
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
315
- biggestInfluenceId : 2 ,
313
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
314
+ biggestStakerId : 2 ,
316
315
salt : saltBytes32 ,
317
316
iteration : 1 ,
318
317
numOfProposedBlocks : 4 ,
@@ -335,8 +334,8 @@ func TestPropose(t *testing.T) {
335
334
state : 2 ,
336
335
staker : bindings.StructsStaker {},
337
336
numStakers : 5 ,
338
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
339
- biggestInfluenceId : 2 ,
337
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
338
+ biggestStakerId : 2 ,
340
339
salt : saltBytes32 ,
341
340
iteration : 1 ,
342
341
numOfProposedBlocks : 2 ,
@@ -357,8 +356,8 @@ func TestPropose(t *testing.T) {
357
356
state : 2 ,
358
357
staker : bindings.StructsStaker {},
359
358
numStakers : 5 ,
360
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
361
- biggestInfluenceId : 2 ,
359
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
360
+ biggestStakerId : 2 ,
362
361
salt : saltBytes32 ,
363
362
iteration : 1 ,
364
363
numOfProposedBlocks : 2 ,
@@ -379,8 +378,8 @@ func TestPropose(t *testing.T) {
379
378
state : 2 ,
380
379
staker : bindings.StructsStaker {},
381
380
numStakers : 5 ,
382
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
383
- biggestInfluenceId : 2 ,
381
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
382
+ biggestStakerId : 2 ,
384
383
salt : saltBytes32 ,
385
384
iteration : 1 ,
386
385
numOfProposedBlocks : 3 ,
@@ -401,8 +400,8 @@ func TestPropose(t *testing.T) {
401
400
state : 2 ,
402
401
staker : bindings.StructsStaker {},
403
402
numStakers : 5 ,
404
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
405
- biggestInfluenceId : 2 ,
403
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
404
+ biggestStakerId : 2 ,
406
405
salt : saltBytes32 ,
407
406
iteration : 1 ,
408
407
numOfProposedBlocks : 3 ,
@@ -420,12 +419,12 @@ func TestPropose(t *testing.T) {
420
419
{
421
420
name : "Test 17: When there is an error in getting buffer percent" ,
422
421
args : args {
423
- state : 2 ,
424
- staker : bindings.StructsStaker {},
425
- numStakers : 5 ,
426
- biggestInfluence : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
427
- biggestInfluenceId : 2 ,
428
- bufferPercentErr : errors .New ("buffer error" ),
422
+ state : 2 ,
423
+ staker : bindings.StructsStaker {},
424
+ numStakers : 5 ,
425
+ biggestStake : big .NewInt (1 ).Mul (big .NewInt (5356 ), big .NewInt (1e18 )),
426
+ biggestStakerId : 2 ,
427
+ bufferPercentErr : errors .New ("buffer error" ),
429
428
},
430
429
want : core .NilHash ,
431
430
wantErr : errors .New ("buffer error" ),
@@ -445,7 +444,7 @@ func TestPropose(t *testing.T) {
445
444
446
445
utilsMock .On ("GetDelayedState" , mock .AnythingOfType ("*ethclient.Client" ), mock .AnythingOfType ("int32" )).Return (tt .args .state , tt .args .stateErr )
447
446
utilsMock .On ("GetNumberOfStakers" , mock .AnythingOfType ("*ethclient.Client" ), mock .AnythingOfType ("string" )).Return (tt .args .numStakers , tt .args .numStakerErr )
448
- cmdUtilsMock .On ("GetBiggestStakeAndId" , mock .AnythingOfType ("*ethclient.Client" ), mock .AnythingOfType ("string" ), mock .AnythingOfType ("uint32" )).Return (tt .args .biggestInfluence , tt .args .biggestInfluenceId , tt .args .biggestInfluenceErr )
447
+ cmdUtilsMock .On ("GetBiggestStakeAndId" , mock .AnythingOfType ("*ethclient.Client" ), mock .AnythingOfType ("string" ), mock .AnythingOfType ("uint32" )).Return (tt .args .biggestStake , tt .args .biggestStakerId , tt .args .biggestStakerIdErr )
449
448
utilsMock .On ("GetRandaoHash" , mock .AnythingOfType ("*ethclient.Client" )).Return (tt .args .randaoHash , tt .args .randaoHashErr )
450
449
cmdUtilsMock .On ("GetIteration" , mock .Anything , mock .Anything , mock .Anything ).Return (tt .args .iteration )
451
450
utilsMock .On ("GetMaxAltBlocks" , mock .AnythingOfType ("*ethclient.Client" ), mock .AnythingOfType ("string" )).Return (tt .args .maxAltBlocks , tt .args .maxAltBlocksErr )
0 commit comments