-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
parallel evm chain funnel sync + move multiple network configurations…
… to a file (#300) * move network related configs from .env to yaml the goal is to allow specifying multiple evm networks for example, without having to do weird things with env variables. * tmp: disable deps that cause a build error in config/loading.ts * add evm funnel for parallel evm chain * unhardcode some network strings * re-add: parametrize the network in the config again * remove some env validations * save lastBlock in the db and fix internal events composition * fix some eslint issues * fix some block continuity bugs and add comments * uncomment commented code in runtime presync loop * find the maxTimestamp by picking the last element * fix hardcoded network name in carp funnel * improve comments and remove some code duplication * fix web3 instantiation per extension * fix lastBlock computation * fix non root imports * minor cleanup/improvements * evm funnel: fix presync stopping one block after * add presyncStepSize setting per network in order to be able to control rate limitations separatedly * revert wm-core/state to use the ENV file * remove old TODO in evm funnel * improve presync round log in runtime loops * add chain name to the binary search log * remove deployment setting * avoid network presync after finished * improve config error logs + required fields * remove unused type * add backwards compatibility by fallbacking to env file configs * fix typo: even -> event * refactor network tag type into variable * de-hardcode cardano network name * pollingRate and blockTime are not really being used right now * rename evm funnel to parallel evm funnel
- Loading branch information
1 parent
b9841fd
commit 0308626
Showing
30 changed files
with
1,419 additions
and
250 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.