- Jul 01, 2021
-
-
ledgerwatch authored
* Pull grpc bindings into erigon-lib * Remove mdbx dist Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Jun 30, 2021
-
-
Alex Sharov authored
-
- Jun 29, 2021
-
-
Alex Sharov authored
-
- Jun 26, 2021
-
-
ledgerwatch authored
Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- Jun 25, 2021
-
-
Alex Sharov authored
* handle chain flag in integration * handle chain flag in integration * handle chain flag in integration * save * save * merge devel * save * noopWriter - one is enough * chain spec parser * chain spec parser * embed * embed * embed * embed * embed * embed * embed * clean * clean * correct alloc after reset state * correct alloc after reset state * correct alloc after reset state * integration reset state now does re-apply genesis and chainConfig * eips summary * eips summary * eips summary
-
- Jun 22, 2021
-
-
Alex Sharov authored
* add table size logs and metrics * log stale readers * - don't collect db metrics in background - do check stale readers once an hour * execution to update metrics when print logs * hide file exists err * hide file exists err
-
- Jun 19, 2021
-
-
Alex Sharov authored
* move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule * move mdbx to submodule
-
- Jun 16, 2021
-
-
Artem Vorotnikov authored
-
- Jun 11, 2021
-
-
Alex Sharov authored
* txpool_content * txpool_content * txpool_content * txpool_content * Squashed 'interfaces/' content from commit 1e916d013 git-subtree-dir: interfaces git-subtree-split: 1e916d0137aff7bd9e9356cc203cea5f0ea9c7f1 * add test * add test * add test * merge devel * save
-
- Jun 06, 2021
-
-
Alex Sharov authored
-
- Jun 04, 2021
-
-
Alex Sharov authored
* eip 1559_tx_constraints * eip 1559_tx_constraints * return error on uint256 overflow * up uint256 version * merge master * fix master Co-authored-by:
ledgerwatch <akhounov@gmail.com>
-
Alex Sharov authored
* enable receipts * enable receipts * return error on uint256 overflow * wait for subscription Co-authored-by:
ledgerwatch <akhounov@gmail.com>
-
- May 25, 2021
-
-
ledgerwatch authored
* Filter out duplicate messages in sentry * Move cache to the function * Fix usage of blake3 Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
-
- May 18, 2021
-
-
Alex Sharov authored
-
- May 14, 2021
-
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
-
- May 08, 2021
-
-
b00ris authored
* save state * snapshot update works * save state * snapshot migrator * tx test * save state * migrations stages refactor * refactor snapshot migrator * compilation fixed * integrate snapshot migrator * goerli sync headers * debug async snapshotter on goerly * move verify headers, remove experiments, fix remove old snapshot * save state * refactor snapshotsync injection * fix deadlock * replace snapshot generation stage logic to migrate method * change done for body snapshot * clean * clean&&change deleted value * clean * fix hash len * fix hash len * remove one of wrap methods, add remove snapshots on start * add err check * fix shadowing * stages unwind order debug * matryoshka experiments * steam test * fix build * fix test * fix lint * fix test * fix test datarace * add get test * return timeout * fix mdbx overlap * fix after merge * change epoch size * clean todo * fix * return testdata * added return from sndownloader gorutine * fix review comments * Fix * More info Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- May 06, 2021
-
-
ledgerwatch authored
* Initial work on RPC streaming * Create the stream and pass it on * trace_filter expressed as streamable (not finished) * Reenable call trace index * Add new line * Remove storage mode override * Tool for overriding storage mode * Diagnostics * Make trace_filter more streamy * Streaming debug_traceTransaction and debug_traceCall * Fix test * Log error on stream flush * Enable streaming for http * Flush the stream too * Make trace_filter flush too * Stop streaming if client is not interested * Try to quiet annoying test| * Revert "Try to quiet annoying test|" This reverts commit 42849257bfa52e90140aa535af34b957cd97a222. * Debug log for test * Proceed with handshake regardless of whether peer notification worked Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- May 05, 2021
-
-
Alex Sharov authored
* use same keepalive settings in sentry and rpcdaemon * use same keepalive settings in sentry and rpcdaemon
-
- May 03, 2021
-
-
Alex Sharov authored
-
- Apr 29, 2021
-
-
ledgerwatch authored
* Initial work on integration tests * Delete subtree * Squashed 'interfaces/' content from commit 41a082ba4 git-subtree-dir: interfaces git-subtree-split: 41a082ba4bde38647325eb0416cb1da1b4ca2b12 * Add consensus interfaces * More stuff * comments * Fix compile * Squashed 'interfaces/' changes from 41a082ba4..1b13a42a7 1b13a42a7 Add chainspec to consensus interface git-subtree-dir: interfaces git-subtree-split: 1b13a42a7803f5464722867a71065c27a7ebe8c3 * Squashed 'interfaces/' changes from 1b13a42a7..93a072c4c 93a072c4c Add missing import git-subtree-dir: interfaces git-subtree-split: 93a072c4c099d169322a3a53b95e40203276820b * New consensus interfaces * More on clique * Fix tests * Squashed 'interfaces/' changes from 93a072c4c..62f4ec4b2 62f4ec4b2 Add test service for consensus engine git-subtree-dir: interfaces git-subtree-split: 62f4ec4b263107635ffa3aabd5d634af22e813c6 * Squashed 'interfaces/' changes from 62f4ec4b2..061a63543 061a63543 Fix git-subtree-dir: interfaces git-subtree-split: 061a63543babdeb51ab7e3a96dec56b2485d4389 * Configuring clique engine with toml specs - start * More toml parsing * Constructed rinkeby genesis * Simplify VerifyHeaders functions * Fix lint * Remove concurrent verification tests * Fix lint Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Apr 19, 2021
-
-
Evgeny Danilenko authored
* debug * debug * it works * rename clique bucket * remove genesis special case * copy snapshot * remove debug * migration * debug * regenerate snapshots * simplify * regeneration * after merge * tests Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Apr 10, 2021
-
-
Alex Sharov authored
This reverts commit 672ed5e1.
-
Alex Sharov authored
-
- Apr 07, 2021
-
-
Alex Sharov authored
-
- Mar 31, 2021
-
-
Alex Sharov authored
-
- Mar 29, 2021
-
-
Artem Vorotnikov authored
-
- Mar 26, 2021
-
-
Artem Vorotnikov authored
-
Artem Vorotnikov authored
* Remove graphql, legacy options * Remove CODEOWNERS * Remove EWASM and custom EVM interpreter
-
- Mar 23, 2021
-
-
Artem Vorotnikov authored
* Move stuff around * Remove * tidy * Fix for writeReceipt printing * fix lint typo Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Mar 22, 2021
-
-
Alex Sharov authored
-
- Mar 20, 2021
-
-
Alex Sharov authored
-
- Mar 19, 2021
-
-
Alex Sharov authored
-
- Mar 17, 2021
-
-
Igor Mandrigin authored
-
- Mar 15, 2021
-
-
Alexey Sharp authored
-
- Mar 14, 2021
-
-
Alexey Sharp authored
-
- Mar 05, 2021
-
-
ledgerwatch authored
* Revert "Extract validating interface (#1120)" This reverts commit e4e36c15. * Fix go mod tidy * Fix lint * Fix lint * fix lint * Test fix * Fix test Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 28, 2021
-
-
Alex Sharov authored
-
- Feb 25, 2021
-
-
Evgeny Danilenko authored
* interface * generalize interface * linters * fix deadlock * fix linters * close goroutine * fix * debug * id+ttl * refactor downloader tests * tests * lru * handle genesis, extract fake consensuses * fix fake consensus * test uncles, verify * after a new master * fmt * fix close * debug * debug * fix chain length * remove test field * use single account * fix data race on closing channel * remove postponed blocks queue * miner test * VerifyHeaderRequests * fmt * fmt * fix data race * handle validating errors * simplify matchParents * remove copy-paste * move sort to constructor * clean up * debug for 10 parents * debug * debug * batch responses * batch requests * works for many ancestors * remove debug * always Close an engine * linters * ancestors deduplication * fix test * reduce interface * api * clique * green clique sync * stable * perpermance per second * full sync * linters * gitignore * deps * fix panic after master merge * init consensus * clique tests * fix tests * fix tests * clean up * reuse snap * store vefified snapshots * optimize snapshots * safe close * cleanup loop * after downloader * downloader and consensus tests * update tests * hack.go * clique flags * fix cliuqe config * review * gitignore * remove additional bucket * blk/sec instead of blk/microsecond * rename * deps * optimize * debug * test * tests without extracted validation process * same base performance as on master * benchmark * simplify ethash verification * ethash * ethash * linters * ethash * master stats * cleanup * gomod * linters * tests * better locks * Fix * Remove logging for verifyHeaders * Verification speed in the logs * Fix compile error Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-