- 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>
-
Igor Mandrigin authored
-
Alex Sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
-
- Feb 24, 2021
-
-
ledgerwatch authored
* Update to the newer testdata * Move back to YoloV2 version * Try to skip 9 tests * Fix tyops * forgot one test Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
ledgerwatch authored
* Fix combined mode for new headers downloader * Fix for streams * Return error Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
ledgerwatch authored
* Simplify header insert, fix recovery from files * Fix to the header processed log Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 23, 2021
-
-
Alex Sharov authored
* quit exec unwind * quit exec unwind * lint
-
Alex Sharov authored
-
- Feb 22, 2021
-
-
ledgerwatch authored
* Ergonomic changes * Add little doc and remove coreAddr * Fix gRPC streaming * Fix lint * Remove peer penalty logging * Fix lint * Fix lint * Fix lint * Fix peerID in error message Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 21, 2021
-
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
* squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * squash * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE * SE
-
ledgerwatch authored
* eth_getTransactionReceipt to return nil for transactions not in the database * Fix compile error
-
- Feb 19, 2021
-
-
canepat authored
Add vegetaWrite support to bench8 (disabled) Add trace log with comparative timings in bench8
-
- Feb 18, 2021
-
-
Alex Sharov authored
-
Igor Mandrigin authored
-
- Feb 16, 2021
-
-
ledgerwatch authored
* Embed header/bodies download into a mini-staged sync * Move code around to prevent import cycles * Include new files * Fix lint * Fix lint * Fix lint Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 15, 2021
-
-
ledgerwatch authored
* Initial commit * Add sentry gRPC interface * p2psentry directory * Update README.md * Update README.md * Update README.md * Add go package * Correct syntax * add external downloader interface (#2) * Add txpool (#3) * Add private API (#4) * Invert control.proto, add PeerMinBlock, Separare incoming Tx message into a separate stream (#5) Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> * Use new p2psentry interface * Remove * Fix lint * Fix lint * Separate upload messages into its own stream (#6) Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> * Add header upload * Remove * Add upload of block headers * Add block bodies upload * Fix lint * Bugfix for blockBodies * Fix for body upload logging * Print peerId for GetBlockHeaders * Invoke block hashes stage to enable block body upload * Fix test * Fix stuck bodies download Co-authored-by:
Artem Vorotnikov <artem@vorotnikov.me> Co-authored-by:
b00ris <b00ris@mail.ru> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 14, 2021
-
-
Alex Sharov authored
-
- Feb 13, 2021
-
-
ledgerwatch authored
* Remove interfaces * Squashed 'interfaces/' content from commit 0941b0992 git-subtree-dir: interfaces git-subtree-split: 0941b09926db64934ba7dd161fb9ca2a20ba25b8 * Change generation accordingly Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Feb 12, 2021
-
-
ledgerwatch authored
* Fixes to trace_call, trace_callMany, dual RPC daemon mode * Fix compile error * Fix compile error * Compile error fix * Compile error fix * Fix typo * Fix discrepancy when trace is empty Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
lightclient authored
-
Alex Sharov authored
-
- Feb 11, 2021
-
-
Igor Mandrigin authored
-
Igor Mandrigin authored
-
Evgeny Danilenko authored
* test * rename
-
alex.sharov authored
-
alex.sharov authored
-
Alex Sharov authored
-
- Feb 10, 2021
-
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Artem Vorotnikov authored
-
Artem Vorotnikov authored
-
Alex Sharov authored
-
- Feb 09, 2021
-
-
Georgios Konstantopoulos authored
-