arnaucube
arnaucube/hermez-nodePublic Self-hosted repository
Update API with new buckets synchronization
Eduard S eduard@iden3.io
Thu, 10 Dec 2020 18:00:17 +0100
commit

d1ced80e62064823be1f00b4bdd45399e7f29f36

parent

20b8d0561f35283fbd56c777b44a11be29683b62

3 files changed, 11 insertions(+), 6 deletions(-)

jump to
M api/api_test.go → api/api_test.go

@@ -374,11 +374,21 @@ ClosedAuctionSlots: uint16(2),

OpenAuctionSlots: uint16(5), } + var buckets [common.RollupConstNumBuckets]common.BucketParams + for i := range buckets { + buckets[i].CeilUSD = big.NewInt(int64(i) * 10) + buckets[i].Withdrawals = big.NewInt(int64(i) * 100) + buckets[i].BlockWithdrawalRate = big.NewInt(int64(i) * 1000) + buckets[i].MaxWithdrawals = big.NewInt(int64(i) * 10000) + } + rollupVars := common.RollupVariables{ EthBlockNum: int64(3), FeeAddToken: big.NewInt(100), ForgeL1L2BatchTimeout: int64(44), WithdrawalDelay: uint64(3000), + Buckets: buckets, + SafeMode: false, } wdelayerVars := common.WDelayerVariables{
M api/state_test.go → api/state_test.go

@@ -82,7 +82,7 @@

func TestUpdateNetworkInfo(t *testing.T) { status := &Network{} assert.Equal(t, status.LastSyncBlock, api.status.Network.LastSyncBlock) - assert.Equal(t, status.LastBatch.BatchNum, api.status.Network.LastBatch.BatchNum) + assert.Equal(t, status.LastBatch, api.status.Network.LastBatch) assert.Equal(t, status.CurrentSlot, api.status.Network.CurrentSlot) assert.Equal(t, status.NextForgers, api.status.Network.NextForgers) lastBlock := tc.blocks[3]
M api/swagger.yml → api/swagger.yml

@@ -2791,10 +2791,6 @@ ceilUSD:

type: integer description: Max USD value example: 1000 - blockStamp: - type: integer - description: Last time a withdrawal was added ( or removed if the bucket was full) - example: 4475934 withdrawals: type: integer description: Available withdrawals of the bucket

@@ -2810,7 +2806,6 @@ example: 4

additionalProperties: false required: - ceilUSD - - blockStamp - withdrawals - blockWithdrawalRate - maxWithdrawals