ledgerwatch
|
693017c554
|
Cleanup Tevm experimental code (#5259)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2022-09-01 19:49:29 +01:00 |
|
Evgeny Danilenko
|
4cd72c8328
|
Keep readonly value while changing interpreters back and forth (#2508)
* restore TEVM
* fuzzing and property based
* comment
* lint
* stack callback into defer ater checking an error
* sequential tests
|
2021-08-10 09:48:56 +07:00 |
|
Alex Sharov
|
6bd44eb26c
|
move kv to erigon-lib (#2467)
|
2021-07-29 18:53:13 +07:00 |
|
Alex Sharov
|
838e5f9ef2
|
Move bucket constants into kv package, move kv interface to kv package (#2455)
|
2021-07-28 09:47:38 +07:00 |
|
Alex Sharov
|
63a6c45ef1
|
Remove some db interfaces (#2452)
|
2021-07-27 19:35:32 +07:00 |
|
Alex Sharov
|
bc271f92ce
|
To break dependency to db implementation - move all db classes to "ethdb/kv" and leave in "ethdb" only interfaces (#2195)
|
2021-06-19 15:21:53 +07:00 |
|
Evgeny Danilenko
|
de26634d8d
|
TEVM status pruning (#2034)
* use trace for TEVM status
* restore testdata
* fix getting contract from plain state
* unwind
* linters
* reproducible build debug
* debug
* debug
* remove debug
|
2021-06-11 09:34:25 +01:00 |
|
Evgeny Danilenko
|
7352b81122
|
Tevm stage 1 (#1845)
* 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
|
2021-05-27 14:54:55 +01:00 |
|
Evgeny Danilenko
|
74847d77e6
|
Rename to Erigon (#2018)
* turbo-geth to erigon
* tg, turbo to erigon
|
2021-05-26 11:35:39 +01:00 |
|
Alex Sharov
|
0be3044b7e
|
rename (#1978)
* rename
* rename "make grpc"
* rename "abi bindings templates"
* rename "abi bindings templates"
|
2021-05-20 19:25:53 +01:00 |
|
Alex Sharov
|
369b41dfc2
|
clean (#1962)
|
2021-05-19 15:55:10 +07:00 |
|
Alex Sharov
|
cceaf75b16
|
use t.TempDir() (#1955)
|
2021-05-18 19:13:16 +07:00 |
|
Alex Sharov
|
ef77eb3053
|
tx.RwCursor() to return err (first step of removing lazy cursors) (#1656)
|
2021-04-02 13:36:49 +07:00 |
|
Artem Vorotnikov
|
d4c10c9a47
|
Port rpcdaemon to KV interface (#1627)
|
2021-03-30 12:53:54 +03:00 |
|