- Jan 11, 2022
-
-
Andrew Ashikhmin authored
* Update consensus tests to 10.3 * Parse transaction from txbytes
-
- Dec 07, 2021
-
-
Andrew Ashikhmin authored
* ArrowGlacier fork config * core/vm: implement EIP-2681: Limit account nonce to 2^64-1 (#23853) This retroactively implements requirements or EIP-2681 for the account nonce upper limit. * Update consesus tests to 10.2 * Handle TransactionWithHighNonce64Minus1 * Check intrinsic gas in transaction tests * Refactor overflow protection in IntrinsicGas * Remove remnants of vm tests * Update difficulty tests to the new format Co-authored-by:
Andrei Maiboroda <andrei@ethereum.org>
-
- Dec 06, 2021
-
-
Alexandr Borodulin authored
* deploy_cairo_smartcontract * deploy_cairo_smartcontract / 2 Add new transaction type for cairo and vm factory * starknet_getcode * deploy_cairo_smartcontract / 3 * deploy_cairo_smartcontract / 4 * deploy_cairo_smartcontract / 5 Co-authored-by:
Aleksandr Borodulin <a.borodulin@axioma.lv>
-
Andrew Ashikhmin authored
* Clean up test runners. Don't run legacy tests * Cherry pick https://github.com/ethereum/go-ethereum/pull/22927 * Tests update 10.1: Transaction Tests * Port decodeBigInt changes to decodeUint256 * Introduce (*Stream) Uint256Bytes * Temporarily disable stTransactionTest/HighGasPrice * linter * ttWrongRLP transaction tests pass now * Fix stTransactionTest/HighGasPrice Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- Nov 29, 2021
- Nov 23, 2021
-
-
Alex Sharov authored
-
- Nov 22, 2021
-
-
TBC Dev authored
* Rename protoHandshake.ID to protoHandshake.Pubkey * Fix enode.ID comment descriptions * Change sentry peer_id from H512 pubkey to H256 keccak256(pubkey) * Simplify PeerInfo helpers
-
- Nov 18, 2021
-
-
Alex Sharov authored
* save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save * save
-
- Nov 04, 2021
-
-
iszubok authored
* added secp256k1 fuzzer * Updated references to secp256k1 and erigon-lib * Update go.sum * Update go.mod * Update go.mod * Update go.sum Co-authored-by:
ledgerwatch <akhounov@gmail.com>
-
- Oct 28, 2021
-
-
Alex Sharov authored
* save * save * save * save * save * save * save * pool v2 docs * pool v2 docs * pool v2 docs * save * save * save * save * save * save * save
-
- Oct 14, 2021
-
-
Andrew Ashikhmin authored
* Update Ethereum tests to v10.0 * Implement EIP-3607
-
- Oct 13, 2021
-
-
Andrew Ashikhmin authored
* Update Ethereum tests to v10.0 * Implement EIP-3607
-
- Oct 07, 2021
-
-
Igor Mandrigin authored
* begin 2021.10.2 release cycle * Revert "rpcdaemon: (#2752)" (#2762) This reverts commit 2afd028d. * Pool v2: --txpool.pricelimit support (#2763) * --txpoo.pricelimit support * Pool v2: --txpool.accountslots flag support (#2765) * Update signal_windows.go (#2767) Trap os.interrupt instead of SIGINT and SIGTERM * Update stage_finish.go : notifications to rpc daemon (#2755) * Dockerfile: switch to go1.17 and alpine3.14 (#2766) * add logs in recoverFromDb func (#2769) * eip 1559 in miner (#2773) * Inner errors (#2774) * Clean up DEBUG category logs (#2776) - move many DEBUG logs into TRACE category * Decoding incarnation implemented (#2764) * WIP decoding incarnation specifically * Changed decodeIncarnation to be an external function * added tests to for decoding incarnations * ran gofmt -w -s * changed test name, and changed incarnations to 4 * Created a test which tests if it returns an error when there is one * ran gofmt * Capitalized all tests and made breaking test * added an error check * changed decodingForStorage for decodingIncarnationFromStorage * ran gofmt -w -s * No senders is fine (#2775) * IntermediateHash stage - switch from incremental to re-generate mode - if jump > 100K blocks (#2781) * Enable "State stream" by default (#2780) * No json rpc streaming (#2779) * reduce_bach_concurrency_default * RPCDaemon: reduce --rpc.batch.concurrency default from 50 to 2 (#2784) * Integration to print right stage in logs (#2785) * remove debug prints * RemoteDB: don't spend time to close cursors on end of tx - server will cleanup everything well (#2786) * Fermion genesis block (#2787) * updated Fermion genesis block * Updated Fermion genesis block: added precompiles * Rpcdaemon: add --tevm flag to enable experiment (#2788) * Reworkings of state compression experiments (#2790) * Changes * Progress * Another way * More * More * Produce encoding * Add uncoded characters * cleanup * Add sortdict * Fixes * Use patricia from erigon-lib * Cleanup * Switch to dynamic programming, optimise allocations in FindMatches * Optimise allocations * Reduce allocations * Switch to main branch of erigon-lib, reduce allocations further Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> * Ignore MaxPeers param for staticpeers (#2789) Co-authored-by:
Aleksandr Borodulin <a.borodulin@axioma.lv> * less warnings * Update skip_analysis.go (#2792) * Extend preverified hashes for mainnet and ropsten (#2793) Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharov <AskAlexSharov@gmail.com> Co-authored-by:
Andrea Lanfranchi <andrea.lanfranchi@gmail.com> Co-authored-by:
Enrique Jose Avila Asapche <eavilaasapche@gmail.com> Co-authored-by:
e-danko <89912851+e-danko@users.noreply.github.com> Co-authored-by:
ledgerwatch <akhounov@gmail.com> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by:
Alexandr Borodulin <sashaborodulin@gmail.com> Co-authored-by:
Aleksandr Borodulin <a.borodulin@axioma.lv>
-
- Oct 04, 2021
-
-
Andrea Lanfranchi authored
-
- Aug 19, 2021
-
-
Alex Sharov authored
* preserve order in batch * fix batch order * base fee in header json * less logs in tests * less logs in tests * save * save
-
- Aug 10, 2021
-
-
Evgeny Danilenko authored
* restore TEVM * fuzzing and property based * comment * lint * stack callback into defer ater checking an error * sequential tests
-
- Aug 08, 2021
-
-
Alex Sharov authored
* remove tsdb dep * remove tsdb dep * remove tsdb dep * remove tsdb dep
-
- Jul 29, 2021
-
-
Alex Sharov authored
-
- Jul 28, 2021
-
-
Alex Sharov authored
-
Alex Sharov authored
-
- Jul 24, 2021
-
-
Alex Sharov authored
-
Alex Sharov authored
-
- Jul 05, 2021
-
-
Alex Sharov authored
* use chainRules * use chainRules * use chainRules * use chainRules * use chainRules
-
- Jun 19, 2021
-
-
Alex Sharov authored
To break dependency to db implementation - move all db classes to "ethdb/kv" and leave in "ethdb" only interfaces (#2195)
-
- Jun 16, 2021
-
-
Alex Sharov authored
-
- Jun 13, 2021
-
-
ledgerwatch authored
* Upgrade tests to 9.0.1 * Fix gas limit rule * Clean up output * Update testdata * Fix tip assigment * Fix genesis discrepancy * Skip typeTwo berlin test Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- 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
-
-
ledgerwatch authored
* Move tests 6 * Compile fixes * Fix lint * Compile fixes * Fix compile * compile fixes * Compile fix * Fix consesus/clique * Cleanup * Add gas limit * Print * Prints * More print * Fix * Reinstate TestGetBlockReceipts66 Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
-
- Jun 05, 2021
-
-
Alex Sharov authored
* move to kv * move to kv * move to kv * move to kv * move to kv * move to kv * merge * merge * merge * merge * merge * merge * merge * merge
-
ledgerwatch authored
* Remove silkworm and reader builders * Switch tests * Stop from hanging * Update tests to 9.0.0 * Move tests back * Moving code around * Fix lint * More fixes * Intermediate * Fix compile * Fix compile errors * Compile errors * Fix lint * Comment out more printing * More simplifications * Compile fixes * Compile fix * More replacements * More fixes * More muddling through * lint * Exclude dao split test * Restore sidechains after unwind * Errors in senders stage, stopped in bodies stage * Fix compile * Fix compile * Fix tests * More fixes * More fixes * Code cleanup Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
alex.sharov <AskAlexSharov@gmail.com>
-
- 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>
-
- May 27, 2021
-
-
Evgeny Danilenko authored
* convert contracts after block execution * check if has tevm code * after review-1 * handle ErrNotFound * typo * tests * tevm code bucket * testdata * execute pre-stage * after merge * test fix * test fix * fix test after merge * disable translation stage * after merge * rename params * rename to Erigon * parallelize EVM translation * fix * logging and fixes * fix * todos * cleanup * revert erigorn renaming * unwind * tevm unwind * fix AppData * non-parallel version * comments
-
- May 26, 2021
-
-
Evgeny Danilenko authored
* turbo-geth to erigon * tg, turbo to erigon
-
- May 23, 2021
-
-
ledgerwatch authored
* Improvements in the mock sentry tests * GenerateChain to return chainpack * Fix consensus * Fix core * Fix core/state * Fix eth * Fix eth/download * Fix eth/fetcher * Fix eth/filters * Fix eth/gasprice * Fix eth/protocols/eth * Fix tests * Fix turbo/stages Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- May 22, 2021
-
-
ledgerwatch authored
Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- May 20, 2021
-
-
Alex Sharov authored
* rename * rename "make grpc" * rename "abi bindings templates" * rename "abi bindings templates"
-
Alex Sharov authored
-
Alex Sharov authored
-