• Mark Tyneway's avatar
    Refactor the SyncService to more closely implement the specification (#552) · a25acbbd
    Mark Tyneway authored
    * l2geth: add Backend enums and config parsing
    
    * l2geth: move OVMContext to types file
    
    * l2geth: implement syncservice spec
    
    * l2geth: fix error handling for get tx batch
    
    * l2geth: update tests to compile and pass
    
    * l2geth: add sync range functions
    
    * l2geth: add batch index indexing
    
    * l2geth: update syncservice hot path logging
    
    * l2geth: use indexed batch index
    
    * chore: add changeset
    
    * l2geth: sync spec refactor (#822)
    
    * l2geth: more in depth usage string
    
    * l2geth: add standard client getters for index
    
    * l2geth: refactor sync service into shared codepaths
    
    * l2geth: clean up tests
    
    * l2geth: better logging and error handling
    
    * test: improve test coverage around timestamps
    
    * l2geth: improve docstring
    
    * l2geth: rename variable
    
    * sync-service: better logline
    
    * l2geth: better logline
    
    * l2geth: test apply indexed transaction
    
    * l2geth: better logline
    
    * linting: fix
    
    * syncservice: fix logline
    
    * l2geth: add error and fix logline
    
    * l2geth: sync service tests
    
    * fix: get last confirmed enqueue (#846)
    
    * l2geth: fix get last confirmed enqueue
    
    * chore: add changeset
    
    * client: return error correctly
    
    * batch-submitter: updated config (#847)
    
    * batch-submitter: backwards compatible configuration
    
    * chore: add changeset
    
    * deps: update
    
    * js: move bcfg interface to core-utils
    
    * batch-submitter: parse USE_SENTRY and add to env example
    
    * chore: add changeset
    
    * batch-submitter: parse as float instead of int
    
    * batch-submitter: better error logging
    
    * l2geth: update rawdb logline
    Co-authored-by: default avatarGeorgios Konstantopoulos <me@gakonst.com>
    
    * l2geth: more robust testing
    Co-authored-by: default avatarGeorgios Konstantopoulos <me@gakonst.com>
    
    * l2geth: add sanity check for L1ToL2 timestamps
    
    * l2geth: handle error in single place
    
    * l2geth: fix test tx queue origin
    
    * l2geth: add new arg to start.sh
    
    * l2geth: return error in the SyncService.Start()
    
    * chore: go fmt
    Co-authored-by: default avatarGeorgios Konstantopoulos <me@gakonst.com>
    a25acbbd
Name
Last commit
Last update
..
asm Loading commit data...
bloombits Loading commit data...
forkid Loading commit data...
rawdb Loading commit data...
state Loading commit data...
types Loading commit data...
vm Loading commit data...
.gitignore Loading commit data...
bench_test.go Loading commit data...
block_validator.go Loading commit data...
block_validator_test.go Loading commit data...
blockchain.go Loading commit data...
blockchain_insert.go Loading commit data...
blockchain_test.go Loading commit data...
blocks.go Loading commit data...
chain_indexer.go Loading commit data...
chain_indexer_test.go Loading commit data...
chain_makers.go Loading commit data...
chain_makers_test.go Loading commit data...
dao_test.go Loading commit data...
error.go Loading commit data...
events.go Loading commit data...
evm.go Loading commit data...
gaspool.go Loading commit data...
gen_genesis.go Loading commit data...
gen_genesis_account.go Loading commit data...
genesis.go Loading commit data...
genesis_alloc.go Loading commit data...
genesis_test.go Loading commit data...
headerchain.go Loading commit data...
mkalloc.go Loading commit data...
rollup_fee.go Loading commit data...
rollup_fee_test.go Loading commit data...
state_prefetcher.go Loading commit data...
state_processor.go Loading commit data...
state_transition.go Loading commit data...
state_transition_ovm.go Loading commit data...
tx_cacher.go Loading commit data...
tx_journal.go Loading commit data...
tx_list.go Loading commit data...
tx_list_test.go Loading commit data...
tx_noncer.go Loading commit data...
tx_pool.go Loading commit data...
tx_pool_test.go Loading commit data...
types.go Loading commit data...