Alex Sharov
|
d95f0ca51e
|
e3: apply inline-retry (#6336)
|
2022-12-16 14:14:00 +07:00 |
|
Alex Sharov
|
a8c5318c56
|
e3: exec tx right after conflict (but only 1 such exec per applyLoopStep) (#6332)
|
2022-12-16 11:10:12 +07:00 |
|
Alex Sharov
|
7a055a51d4
|
e3: graceful shutdown (#6272)
|
2022-12-11 13:15:55 +07:00 |
|
ledgerwatch
|
b5a7faa8db
|
[e3] Incremental reconstitution (#6270)
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2022-12-10 09:34:17 +00:00 |
|
Alex Sharov
|
f9cf18a4ac
|
e3: pool read list (#6210)
|
2022-12-05 18:48:08 +07:00 |
|
Alex Sharov
|
c401a2e9d2
|
e3: experiment with Ibs.Reset (#6159)
|
2022-12-04 11:45:06 +07:00 |
|
Alex Sharov
|
0efda1f19f
|
trace: change type of self destruct arg to uint256 (#6189)
|
2022-12-03 21:43:53 +07:00 |
|
Alex Sharov
|
9b65c533c9
|
e3: optimize incremental hashstate (#6179)
|
2022-12-03 12:23:01 +07:00 |
|
Alex Sharov
|
08469bf5dc
|
e3: fix dao test (#6173)
|
2022-12-01 15:32:10 +07:00 |
|
Andrew Ashikhmin
|
d82c778ab3
|
Withdrawals part 1 (#6009)
This PR partially implements
[EIP-4895](https://eips.ethereum.org/EIPS/eip-4895): Beacon chain push
withdrawals as operations. The new Engine API methods
(https://github.com/ethereum/execution-apis/pull/195) are implemented.
_Body downloader and saving withdrawals into DB are not implemented
yet!_
|
2022-12-01 09:15:01 +01:00 |
|
Alex Sharov
|
fd3c44f6e1
|
e3: fix dao integration test (#6171)
|
2022-12-01 14:42:39 +07:00 |
|
Alex Sharov
|
cb8f609dc0
|
e3: fix nil ptr bsc (#6162)
|
2022-11-30 18:24:42 +07:00 |
|
Alex Sharov
|
60cb4e2bbb
|
evm tracing interface to use uint256, to avoid value.ToBig() allocations (#5781)
|
2022-11-30 08:31:39 +07:00 |
|
Alex Sharov
|
16cd87748f
|
E3: fix unwind changes visibility (#6147)
|
2022-11-30 08:31:13 +07:00 |
|
Alex Sharov
|
e47c4f7a7a
|
e3: use usual headerfunc (#6099)
|
2022-11-21 12:39:51 +07:00 |
|
Alex Sharov
|
9bcd7fe6c3
|
e3: reduce state write lock (#6096)
|
2022-11-21 10:38:22 +07:00 |
|
Alex Sharov
|
92e6e56120
|
Fix test e3 (#6087)
|
2022-11-20 10:58:20 +07:00 |
|
Alex Sharov
|
874d96fb47
|
e3: Non parallel exec (with exec in RO goroutine) (#6073)
|
2022-11-17 20:52:12 +03:00 |
|
Alex Sharov
|
c50d4e6c0b
|
e3: panic logging (#6072)
|
2022-11-17 16:17:02 +03:00 |
|
Andrew Ashikhmin
|
e469afdff5
|
Rewrite bytecode of the token contract on Gnosis Chain (#5997)
See https://github.com/NethermindEth/nethermind/pull/3930
|
2022-11-08 13:03:06 +01:00 |
|
Andrew Ashikhmin
|
d4c2acc152
|
AuRa system calls to Certifier should be const (#5929)
This fixes gas used in
https://gnosisscan.io/tx/0x8f3b839a3d179102084a58dc4c3ec91fe13bb00cc1450cd69d22add7f25444e3
|
2022-11-01 14:37:45 +01:00 |
|
Alex Sharov
|
fde630f76b
|
e3: wal preallocate historyKey #713 (#5899)
|
2022-10-29 19:18:35 +07:00 |
|
Alex Sharov
|
2d7cd0fae2
|
e3: better prune logs, apply thread can work without rwTx (#5860)
|
2022-10-25 16:08:01 +07:00 |
|
Alex Sharov
|
4ca4aa7144
|
e3: bsc recon leack fix (#5852)
|
2022-10-24 09:14:34 +07:00 |
|
Alex Sharov
|
993fde4d92
|
E3: par logs (#5839)
|
2022-10-23 18:51:14 +07:00 |
|
Alex Sharov
|
0db6b9b44b
|
e3: move skip analysis out of the loop (#5803)
|
2022-10-20 10:39:40 +07:00 |
|
Alex Sharov
|
86a03987d8
|
e3: header no copy (#5727)
|
2022-10-13 11:07:42 +07:00 |
|
Alex Sharov
|
ae449eba4a
|
E3 exec atomics (#5641)
|
2022-10-06 13:11:11 +07:00 |
|
Alex Sharov
|
ca9aa4723c
|
Compress params change (#5631)
as of https://github.com/ledgerwatch/erigon-lib/pull/651
|
2022-10-05 17:54:54 +07:00 |
|
Alex Sharov
|
3777b613f9
|
erigon3: bigger outCh and log it's len/cap (#5612)
|
2022-10-05 15:37:41 +07:00 |
|
Alex Sharov
|
39383d936d
|
erigon3: move tx.AsMessage() out of critical path (#5611)
* save
* save
|
2022-10-04 10:56:41 +01:00 |
|
Alex Sharov
|
1789e04c58
|
erigon3: nil ptr on reading header fix #5592
|
2022-10-02 10:24:13 +07:00 |
|
Alex Sharov
|
e26243f14c
|
erigon3: fix state reconstitution segfault #5537
|
2022-09-27 11:40:47 +07:00 |
|
Alex Sharov
|
fb44051a82
|
erigon3: move temporary db creation inside Recon22 (#5533)
|
2022-09-27 10:41:30 +07:00 |
|
Alex Sharov
|
cb60382e6d
|
erigon3: rename "history.v2" to "history.v3" to avoid naming miss-match with "erigon3" (#5519)
|
2022-09-26 10:54:42 +07:00 |
|