Eduard S
1a85f15d27
Fix conflicts and update dependencies of ethclient
4 years ago
arnaucube
3374a4754d
Add StateDB compute nonces on ProcessTx L2Tx
Add StateDB compute nonces on ProcessTx L2Tx, and update StateDB for
type TypeSynchronizer, TypeTxSelector, TypeBatchBuilder
4 years ago
Eduard S
0fc4930652
Update test ethclient and coordinator
4 years ago
a_bennassar
c6f70f3177
Feature/merge history l2 tables ( #156 )
* WIP rebase
* Combine both SQL DBs
* API and DB refactor
4 years ago
Eduard S
c6c50f8f6a
Integrate test.Client in coordinator_test
4 years ago
Eduard S
852cd762d3
Add reverts, forge in test ethClient, update auction
4 years ago
Eduard S
475614cc3a
Implement first iteration of node
The coordinator implementation has been refactored to allow all the goroutines
to be handled from the node.
4 years ago
Eduard S
003c353f05
Add ethclient full skeleton
4 years ago
arnaucube
cbbcb65c8c
Add lint checks: gofmt, goimports, golint
- gofmt - Gofmt checks whether code was gofmt-ed. By default this tool runs
with -s option to check for code simplification
- goimports - Goimports does everything that gofmt does. Additionally it checks
unused imports
- golint - Golint differs from gofmt. Gofmt reformats Go source code, whereas
golint prints out style mistakes
- checks the uncommented exported functions & types
Update the code to fix the lint checks.
4 years ago
arnaucube
26dbb16618
Add Coordinator goroutines & channels processes
Add Coordinator goroutines & channels processes
- Add Coordinator goroutines & channels
- Add Coordinator test to debug batches
- Add MakeCheckpoint call after BatchBuilder BuildBatch process
- Update ethClient BlockByNumber to return hermez/common.Block instead of go-ethereum/core/types.Block
4 years ago