Sina Mahmoodi
eeb0a46429
rm canceler
2024-03-07 13:08:27 +01:00
Sina Mahmoodi
935ff70d6d
replace opcode with byte
2024-03-07 10:30:13 +01:00
Sina Mahmoodi
1d2af89bbf
fix eth config
2024-03-06 18:42:18 +01:00
Sina Mahmoodi
1d0101969a
rm OnKeccakPreimage
2024-03-06 17:08:00 +01:00
Sina Mahmoodi
73595f0911
rm embedding of noop tracer
2024-03-06 16:44:19 +01:00
Sina Mahmoodi
8b3cddabb5
rename tracer methods to On pattern
2024-03-06 16:34:18 +01:00
Sina Mahmoodi
37ce159500
rm OnStart and onEnd
2024-03-06 15:49:49 +01:00
Sina Mahmoodi
923c180058
rename Capture hooks to On
2024-02-29 17:18:43 +01:00
Sina Mahmoodi
f358e57490
rename scopeContext to opContext
2024-02-29 15:13:03 +01:00
Sina Mahmoodi
507c072b3b
rename GetLogger to Hooks
2024-02-28 19:41:58 +01:00
Sina Mahmoodi
a2829c6f49
rename LiveLogger to hooks
2024-02-28 19:38:04 +01:00
Sina Mahmoodi
7d8db9b503
move logger interface to core/tracing
2024-02-28 19:34:49 +01:00
Sina Mahmoodi
d65bad2f62
renaming GetLogger
2024-02-28 19:27:39 +01:00
Sina Mahmoodi
8cc747f439
moaar fixes
2024-02-28 19:20:17 +01:00
Sina Mahmoodi
a1877ab520
fixes, rm t8ntool tracewriter
2024-02-27 20:31:01 +01:00
Sina Mahmoodi
60c29ac5a2
fix goja scope object wrappers
2024-02-27 16:51:47 +01:00
Sina Mahmoodi
22234e9cc1
fix memory copy util func
2024-02-27 16:32:21 +01:00
Sina Mahmoodi
f434c8df56
Add canceler interface
2024-02-21 18:54:15 +01:00
Sina Mahmoodi
fc35780124
full struct-based tracing infra
2024-02-21 18:47:59 +01:00
Sina Mahmoodi
8997f51d49
Merge branch 'extended-tracer' into extended-tracer-struct
2024-02-16 19:09:10 +01:00
Sina Mahmoodi
490efc5f21
resolve merge conflict
2024-02-16 19:08:41 +01:00
Sina Mahmoodi
95741b1844
core: move genesis alloc types to core/types ( #29003 )
...
We want to use these types in public user-facing APIs, so they shouldn't be in core.
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-02-16 19:05:33 +01:00
Sina Mahmoodi
50095906e2
use struct for tracing events
2024-02-16 11:20:56 +01:00
Sina Mahmoodi
5f0a5437e6
refactor onBlockStart params, new skip method
2024-02-15 16:22:59 +01:00
Sina Mahmoodi
3ba6b92dfb
remove onBeaconBlockRoot events
2024-02-15 16:05:55 +01:00
Marius van der Wijden
286090689a
eth/catalyst: add getClientVersion to capabilities ( #28994 )
2024-02-15 14:43:45 +01:00
lightclient
9e3e46671e
eth/catalyst,beacon/engine: implement GetClientVersionV1 ( #28915 )
2024-02-15 12:01:30 +01:00
Sina Mahmoodi
35291e6a8c
resolve merge conflict
2024-02-15 10:22:56 +01:00
Martin HS
8321fe2fda
tests: fix goroutine leak related to state snapshot generation ( #28974 )
...
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-02-14 17:02:56 +01:00
Sina Mahmoodi
0db7a19f33
minor fix
2024-02-14 16:54:51 +01:00
Sina Mahmoodi
674a38ed60
add config for tracers
2024-02-14 16:52:10 +01:00
Sina Mahmoodi
4cd7cb3637
resolve merge conflict
2024-02-14 15:40:27 +01:00
rjl493456442
fe91d476ba
all: remove the dependency from trie to triedb ( #28824 )
...
This change removes the dependency from trie package to triedb package.
2024-02-13 14:49:53 +01:00
Ng Wei Han
beb2954fa4
core/txpool/legacypool: use uint256.Int instead of big.Int ( #28606 )
...
This change makes the legacy transaction pool use of `uint256.Int` instead of `big.Int`. The changes are made primarily only on the internal functions of legacypool.
---------
Co-authored-by: Martin Holst Swende <martin@swende.se>
2024-02-13 10:10:11 +01:00
Sina Mahmoodi
cf6a31514b
fix mdLogger
2024-02-09 11:19:56 +01:00
Sina Mahmoodi
03206befb9
fix blockchain -> logger circular import
2024-02-09 11:02:39 +01:00
Sina Mahmoodi
27f662d96c
fix merge conflict
2024-02-08 19:07:00 +01:00
Sina Mahmoodi
056f229260
indicate known block
2024-02-08 17:20:53 +01:00
Sina Mahmoodi
57cd0c30df
rm OnNewAccount
2024-02-08 16:30:14 +01:00
Péter Szilágyi
8a76a814a2
cmd/devp2p, eth: drop support for eth/67 ( #28956 )
2024-02-08 15:49:19 +02:00
Felix Lange
ae3b7a0b65
eth/gasprice: fix percentile validation in eth_feeHistory ( #28954 )
2024-02-08 13:34:38 +01:00
Sina Mahmoodi
2cc09548bb
rename
2024-02-06 17:33:18 +01:00
Sina Mahmoodi
95b50299a5
replace printer with noop live tracer
2024-02-06 17:31:33 +01:00
Sina Mahmoodi
f3c0a89b57
add OnBlockchainInit for chainConfig
2024-02-06 17:21:52 +01:00
Péter Szilágyi
16ce7bf50f
eth, miner: fix enforcing the minimum miner tip ( #28933 )
...
* eth, miner: fix enforcing the minimum miner tip
* ethclient/simulated: fix failing test due the min tip change
* accounts/abi/bind: fix simulater gas tip issue
2024-02-06 10:59:24 +02:00
Dimitris Apostolou
8fd43c8013
all: fix typos in comments ( #28881 )
2024-02-05 22:16:32 +01:00
rjl493456442
5c67066a05
eth/downloader: fix skeleton cleanup ( #28581 )
...
* eth/downloader: fix skeleton cleanup
* eth/downloader: short circuit if nothing to delete
* eth/downloader: polish the logic in cleanup
* eth/downloader: address comments
2024-01-31 10:57:33 +02:00
Sina Mahmoodi
56862cf07f
emit onNewAccount when reseting account
2024-01-30 16:36:14 +01:00
Sina Mahmoodi
4c1d675041
resolve merge conflict
2024-01-29 20:00:43 +01:00
lightclient
e2778cd59f
eth/catalyst: allow payload attributes v1 in fcu v2 ( #28882 )
...
At some point, `ForkchoiceUpdatedV2` stopped working for `PayloadAttributesV1` while `paris` was active. This was causing a few failures in hive. This PR fixes that, and also adds a gate in `ForkchoiceUpdatedV1` to disallow `PayloadAttributesV3`.
2024-01-29 11:53:25 +01:00