Commit Graph

3428 Commits

Author SHA1 Message Date
rakita
837e8b8725
Ancient target set. InvalidStateRoot bug () () 2020-12-10 17:57:26 +01:00
rakita
ea3efd926e
TypedTransaction (EIP-2718) and Optional access list (EIP-2930) () 2020-12-10 16:42:05 +01:00
rakita
3f01b69084
Fix broken doc comments () 2020-12-09 12:43:32 +01:00
rakita
56131b6d92
Trace comment on new block inclusion () 2020-12-02 11:31:11 +01:00
adria0.eth
cb91b7e828
Fix CI problems ()
* Temporally Fix CI compilation
2020-11-25 18:28:17 +01:00
adria0.eth
81ae80b7f1
EIP2565 impl ()
EIP2565 implementation
2020-11-12 14:31:24 +01:00
adria0.eth
6078eeaed7
EIP2929 with journaling + Yolov3 () 2020-11-04 19:11:05 +01:00
rakita
50a4d5fa57
Sync block verification ()
* Synchronize block verification
* max_round_blocks_to_import set to 1
* Fixed test that rely on 12block batches

Co-authored-by: adria0.eth <5526331+adria0@users.noreply.github.com>
2020-10-27 10:45:48 +01:00
varasev
cb0513a8b1
Add wasmDisableTransition spec option ()
* Add wasmDisableTransition spec option
2020-10-08 22:37:48 +02:00
adria0.eth
84f675021c
Fix warnings () 2020-09-30 13:10:54 +02:00
rakita
03bfb012a1
Change wiki links () 2020-09-30 13:10:18 +02:00
rakita
15ebc98877
Drain the transaction overlay () () 2020-09-25 10:46:51 +02:00
rakita
27a0142af1
OpenEthereum rebranding () 2020-09-22 14:53:52 +02:00
adria0.eth
698fa6e8f6
Remove classic, kotti, mordor, expanse () 2020-09-22 13:45:38 +02:00
rakita
ae312bcb01
Added bad block header hash for ropsten ()
* Added bad block header hash for ropsten
2020-09-22 13:29:03 +02:00
Artem Vorotnikov
d17ee979b8
Remove accounts bloom () 2020-09-22 12:41:04 +02:00
adria0.eth
1c82a0733f
Implement eth/64, remove eth/62 ()
Co-authored-by: Artem Vorotnikov <artem@vorotnikov.me>
2020-09-21 14:48:14 +02:00
adria0.eth
b54ddd027d
No snapshotting by default () 2020-09-15 17:51:49 +03:00
Artem Vorotnikov
61e56aba41
Update Ellaism chainspec 2020-09-15 17:34:51 +03:00
rakita
aecc6fc862
Prometheus, heavy memory calls removed () 2020-09-14 16:08:57 +02:00
adria0.eth
dd38573a28
Update ethereum/tests 2020-09-10 09:04:14 +03:00
adria0.eth
c84d82580a
Implement JSON test suite () 2020-09-10 05:54:38 +03:00
rakita
506cee52e8
Fix issues during block sync () 2020-09-10 05:54:37 +03:00
rakita
c58b52c21c
verification: fix race same block () 2020-09-10 05:54:37 +03:00
adria0.eth
f8326b6e27
EIP-2537: Precompile for BLS12-381 curve operations () 2020-09-10 05:54:37 +03:00
Artem Vorotnikov
ea0c13c0a4
Remove private transactions 2020-09-10 05:54:37 +03:00
rakita
a8668b371c
Remove GetNodeData 2020-09-10 05:54:36 +03:00
Artem Vorotnikov
defd24c40e
Remove updater 2020-09-10 05:54:36 +03:00
Artem Vorotnikov
194101ed00
Remove light client 2020-09-10 05:54:36 +03:00
Artem Vorotnikov
2ab8c72ce3
Correct internal par protocol nomenclature 2020-09-10 05:54:30 +03:00
Artem Vorotnikov
54afb33333
Remove whisper () 2020-09-10 05:53:41 +03:00
adria0.eth
1460f6cc27
EIP-2315: Simple Subroutines for the EVM () 2020-09-10 05:53:41 +03:00
Artem Vorotnikov
11fb967c6a
Remove support for hardware wallets () 2020-09-10 05:53:29 +03:00
adria0
33b5b36f44
Fix warnings: single tuples 2020-08-07 20:47:14 +03:00
adria0
725073a683
Fix warnings: docs 2020-08-07 20:47:13 +03:00
adria0
c5aed5bab1
Fix warnings: unnecessary mut 2020-08-07 20:47:13 +03:00
adria0
cacbf256fe
Fix warnings: unused 2020-08-07 20:47:13 +03:00
adria0
1700873f48
Fix warnings: dyn 2020-08-07 20:47:12 +03:00
adria0
4adb44155d
Update bootnodes 2020-08-07 20:47:12 +03:00
adria0
544725a018
Fix compilation errors 2020-08-07 20:47:12 +03:00
Artem Vorotnikov
610d9baba4
Reformat the source code 2020-08-07 20:46:52 +03:00
Tomasz Drwięga
54c2d6167f Make sure to not mark block header hash as invalid if only the body is wrong. ()
* Patch invalid transaction root.

* Add raw hash to bad and include fix for uncles too.

* Fix submodules.
2019-12-30 13:15:11 -08:00
David
29ebddc64f V2.5.12 stable ()
* Enable EIP-2384 for ice age hard fork ()
* ethcore/res: activate agharta on classic 9573000 ()
* Istanbul HF in xDai (2019-12-12) ()
* Istanbul HF in POA Core (2019-12-19) ()
* Istanbul HF in POA Sokol (2019-12-05) ()
* Activate ecip-1061 on kotti and mordor ()
* Enable basic verification of local transactions ()
* Disallow EIP-86 style null signatures for transactions outside tests ()
2019-12-16 14:53:34 +01:00
Niklas Adolfsson
fc129b4a26 [stable backport]: add eip1344_transition for istanbul () ()
* [chainspec]: add `eip1344_transition` for istanbul ()

* Update version and CHANGELOG.md
2019-12-05 14:11:55 +01:00
Talha Cross
f3cdd7bf21 v2.5.10 stable ()
* ropsten  foundation  ()
* [stable] builtin, istanbul and mordor testnet backports ()
  * ethcore-builtin ()
  * [builtin]: support `multiple prices and activations` in chain spec ()
  * [chain specs]: activate `Istanbul` on mainnet ()
  * ethcore/res: add mordor testnet configuration ()
* Update list of bootnodes for xDai chain ()
* ethcore: remove `test-helper feat` from build ()
* Secret store: fix Instant::now() related race in net_keep_alive () ()
* [stable]: backport  and  ()
  * Fix compiler warning (that will become an error) ()
  * Refactor Clique stepping ()
* Add Constantinople eips to the dev (instant_seal) config ()
* Add cargo-remote dir to .gitignore (?)
* Insert explicit warning into the panic hook ()
* Fix docker centos build ()
* Update MIX bootnodes. ()
* Use provided usd-per-eth value if an endpoint is specified ()
* Add new line after writing block to hex file. ()
* Type annotation for next_key() matching of json filter options () (but no `FilterOption` in 2.5 so…)
* Upgrade jsonrpc to latest ()
* [CI] check evmbin build ()
* Correct EIP-712 encoding ()
* [client]: Fix for incorrectly dropped consensus messages ()
* Fix block detail updating ()
* Switching sccache from local to Redis ()
* Made ecrecover implementation trait public ()
* [dependencies]: jsonrpc `14.0.1` ()
* [receipt]: add `sender` & `receiver` to `RichReceipts` ()
* [ethcore/builtin]: do not panic in blake2pricer on short input ()
* util Host: fix a double Read Lock bug in fn Host::session_readable() ()
* ethcore client: fix a double Read Lock bug in fn Client::logs() ()
* Change how RPCs eth_call and eth_estimateGas handle "Pending" ()
* Cleanup stratum a bit ()
* Upgrade to jsonrpc v14 ()
* SecretStore: expose restore_key_public in HTTP API ()
2019-11-11 21:57:38 +01:00
Niklas Adolfsson
5ee54b7298 [stable]: backports ()
* [spec] fix rinkeby spec ()

* use images from our registry ()
2019-10-02 12:23:20 +02:00
s3krit
b2277f65e4
v2.5.9-stable ()
* ethcore/res: activate Istanbul on Ropsten, Görli, Rinkeby, Kovan ()

* ethcore/res: activate Istanbul on Ropsten block 6485846

* ethcore/res: activate Istanbul on Goerli block 1561651

* ethcore/res: use hex values for Istanbul specs

* ethcore/res: fix trailing comma

* ethcore/res: be pedantic about EIP-1283 in Petersburg and Istanbul test specs

* ethcore/res: activate Istanbul on Rinkeby block 5435345

* ethcore/res: activate Istanbul on Kovan block 14111141

* ethcore/res: fix kovan istanbul number to 0xd751a5

* [json-spec] make blake2 pricing spec more readable ()

* [json-spec] make blake2 pricing spec more readable

* [ethcore] fix compilation

* Manual backport of 
2019-09-26 11:03:39 +02:00
s3krit
7c7b181ca0
v2.5.8-stable (rev2) ()
* EIP 1884 Re-pricing of trie-size dependent operations  ()
* Implement EIP-1283 reenable transition, EIP-1706 and EIP-2200  ()
2019-09-13 15:46:03 +02:00
s3krit
45f27cec34
v2.5.8-stable ()
* add more tx tests ()
* Fix parallel transactions race-condition ()
* Add blake2_f precompile ()
* [trace] introduce trace failed to Ext ()
* Edit publish-onchain.sh to use https ()
* Fix deadlock in network-devp2p ()
* EIP 1108: Reduce alt_bn128 precompile gas costs ()
* xDai chain support and nodes list update ()
* EIP 2028: transaction gas lowered from 68 to 16 ()
* EIP-1344 Add CHAINID op-code ()
* manual publish jobs for releases, no changes for nightlies ()
* [blooms-db] Fix benchmarks ()
* Verify transaction against its block during import ()
* Better error message for rpc gas price errors ()
* tx-pool: accept local tx with higher gas price when pool full ()
* Fix fork choice ()
* Cleanup unused vm dependencies ()
* Fix compilation on recent nightlies ()
2019-09-12 18:43:53 +02:00
s3krit
6bd7db96fe
v2.5.7 stable ()
* [trace] check mem diff within range ()

* Update version (v2.5.7-stable)
2019-08-29 12:06:49 +02:00