mirror of
https://github.com/arnaucube/hermez-node.git
synced 2026-02-07 03:16:45 +01:00
Move logic to extend til blocks to til
Previously, the synchronizer test was extending the output from til to precalculate many fields to compare it with the synchronizer and BD output. Since this is useful outside of the syncrhonizer testing: move this functionality to til via a function that extends the output (til.Context.FillBlocksExtra). Also, add new functionality: calculate fee idxs dynamically by setting a user name, and calculate collected fees.
This commit is contained in:
@@ -279,7 +279,7 @@ func (hdb *HistoryDB) GetAllBatches() ([]common.Batch, error) {
|
||||
err := meddler.QueryAll(
|
||||
hdb.db, &batches,
|
||||
`SELECT batch.batch_num, batch.eth_block_num, batch.forger_addr, batch.fees_collected,
|
||||
batch.state_root, batch.num_accounts, batch.last_idx, batch.exit_root,
|
||||
batch.fee_idxs_coordinator, batch.state_root, batch.num_accounts, batch.last_idx, batch.exit_root,
|
||||
batch.forge_l1_txs_num, batch.slot_num, batch.total_fees_usd FROM batch;`,
|
||||
)
|
||||
return db.SlicePtrsToSlice(batches).([]common.Batch), err
|
||||
|
||||
Reference in New Issue
Block a user