Matthieu Vachon
8849451b97
Updated to supported new Cancun fork
2024-01-24 14:05:13 -05:00
Matthieu Vachon
213e30cebe
Updated when FIRE INIT is actually printed
...
The tracer will now keep the state of wheter the init has been sent or not and will emit it prior sending the very first block out.
2024-01-24 14:04:39 -05:00
Matthieu Vachon
b6c53b7ada
Merge pull request #12 from ChainSafe/fix/firehose
...
fix: firehose fixes
2024-01-24 09:26:20 -05:00
Arun Dhyani
eae09aabda
create account deleted corner case fix
2024-01-17 18:43:33 +08:00
Arun Dhyani
80545c7ca0
newAccount log bugfix
2024-01-17 13:46:41 +08:00
Arun Dhyani
0b70fbd76a
account creation fixes
2024-01-17 10:46:52 +08:00
Arun Dhyani
01761849ba
Merge remote-tracking branch 'sf/firehose-fh3.0' into fix/firehose
2024-01-17 09:31:17 +08:00
Matthieu Vachon
b40c61b1f5
Merge branch 'extended-tracer' into firehose-fh3.0
2024-01-16 13:47:13 -05:00
Matthieu Vachon
b5691516fb
Removed dependency on github.com/streaminfast/firehose-ethereum generating the Protobuf struct in go-ethereum directly
2024-01-16 13:34:27 -05:00
Sina Mahmoodi
d07264afe0
no balance change reason on 0 balance selfdestruct
2024-01-16 21:03:16 +03:30
Arun Dhyani
0ed6e530ac
executedCode fixes
2024-01-16 16:10:04 +08:00
Matthieu Vachon
8545daf9f9
Fixed some small stuff while merging extended-tracer in
2024-01-15 14:03:07 -05:00
Matthieu Vachon
35c5b287f0
Merge branch 'extended-tracer' into firehose-fh3.0
...
# Conflicts:
# go.sum
2024-01-15 13:25:36 -05:00
Matthieu Vachon
306a1fca64
Merge branch 'extended-tracer' into firehose-fh3.0
...
# Conflicts:
# go.mod
# go.sum
2024-01-15 12:40:19 -05:00
Sina Mahmoodi
626fee4fed
fix withdraw balance change name
2024-01-15 19:40:55 +03:30
Sina Mahmoodi
c3319301cc
add test case for frontier create out of storage
2024-01-15 13:37:39 +03:30
Sina Mahmoodi
f21efbc3ed
fix traceWriter
2024-01-12 18:11:52 +03:30
Sina Mahmoodi
aa0db68d3a
resolve merge conflict
2024-01-12 17:58:24 +03:30
Sina Mahmoodi
580f02527e
has call reverted to snapshot
2024-01-12 17:53:12 +03:30
Sina Mahmoodi
a608c0ac84
cmd/devp2p/internal/ethtest: skip large tx test on github build ( #28794 )
...
This test was failling consistently on the github 32-bit build probably due to slow IO. Skipping it for that green check.
2024-01-12 15:14:03 +01:00
Péter Szilágyi
43ba7d65a8
cmd/geth, internal/debug: get rid of by-default log config ( #28801 )
2024-01-12 15:59:03 +02:00
Péter Szilágyi
065f82a8cc
accounts, ethclient: minor tweaks on the new simulated backend ( #28799 )
...
* accounts, ethclient: minor tweaks on the new simulated backend
* ethclient/simulated: add an initial batch of gas options
* accounts, ethclient: remove mandatory gasLimit constructor param
* accounts, ethclient: minor option naming tweaks
2024-01-12 15:58:49 +02:00
drstevenbrule
7280a5b31a
build: fix typo in comment ( #28800 )
2024-01-12 14:22:45 +01:00
Sina Mahmoodi
f241a76f4a
fix comment'
2024-01-12 16:24:42 +03:30
vuittont60
ae4ea047e3
cmd: fix typos ( #28798 )
2024-01-12 10:40:00 +02:00
HAOYUatHZ
6e235c0833
eth: minor change of config-accessor ( #28782 )
...
eth: refactor `GetVM`
2024-01-12 08:06:22 +01:00
drstevenbrule
5c2de7fcbe
docs: fix badge in README ( #28796 )
...
* Fix broken badge in README.md
Replaced broken Github link with IPFS link for long-term storage.
* update go badge
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
---------
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2024-01-12 07:43:52 +01:00
Matthieu Vachon
2bb31d4ac1
Ported some missing legacy fixes to keep 1:1 with Firehose legacy tracer
2024-01-11 21:26:55 -05:00
Matthieu Vachon
6573cb21a5
Fixed KecakkPreimages to fit with legacy Firehose behavior that had a bug
2024-01-11 21:20:43 -05:00
Péter Szilágyi
2e8b1187aa
params: begin v1.13.11 release cycle
2024-01-11 19:24:36 +02:00
Péter Szilágyi
a162091e8f
version: release v1.13.10 to fix bad tag
2024-01-11 19:17:54 +02:00
Matthieu Vachon
68bd6c6b31
Removed the OnGenesisBlock in genesis.Commit ( #20 )
...
This is not actually required as the `blockchain` does emit the `OnGenesisBlock` itself if starting a sync from scratch.
2024-01-11 14:54:52 +03:30
Matthieu Vachon
4862eeba1d
Updated to really use Firehose protocol 3.0
2024-01-10 21:28:08 -05:00
Matthieu Vachon
8677894b94
Removed special delegate value logic as it's not needed, the tracer does the correct thing
2024-01-10 20:52:27 -05:00
Felix Lange
daa2e5d6a6
params: begin v1.13.10 release cycle
2024-01-10 17:32:41 +01:00
Felix Lange
4f825318ea
params: go-ethereum v1.13.9 stable
2024-01-10 17:29:05 +01:00
Marius van der Wijden
2d08c99009
ethclient/simulated: implement new sim backend ( #28202 )
...
This is a rewrite of the 'simulated backend', an implementation of the ethclient interfaces
which is backed by a simulated blockchain. It was getting annoying to maintain the old
version of the simulated backend feature because there was a lot of code duplication with
the main client.
The new version is built using parts that we already have: an in-memory geth node instance
running in developer mode provides the chain, while the Go API is provided by ethclient.
A backwards-compatibility wrapper is provided, but the simulated backend has also moved to
a more sensible import path: github.com/ethereum/go-ethereum/ethclient/simulated
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: Gary Rong <garyrong0905@gmail.com>
2024-01-10 16:45:08 +01:00
Matthieu Vachon
4c221a04d4
Fix for code storage out of gas error before homestead
2024-01-09 14:52:39 -05:00
jwasinger
9e018ce3a5
cmd/geth: update log test data ( #28780 )
...
update logger test data
2024-01-09 15:35:49 +01:00
rjl493456442
d0edc5af4a
accounts/abi: fix bigInt topic encoding ( #28764 )
2024-01-09 14:55:09 +01:00
Martin HS
1010a79c7c
cmd/geth: make it possible to autopilot removedb ( #28725 )
...
When managing geth, it is sometimes desirable to do a partial wipe; deleting state but retaining freezer data. A partial wipe can be somewhat tricky to accomplish.
This change implements the ability to perform partial wipe by making it possible to run geth removedb non-interactive, using command line options instead.
2024-01-09 08:56:01 +01:00
Marius van der Wijden
cfff3cbbf1
params, core/forkid: schedule cancun fork on goerli ( #28719 )
...
This PR schedules the cancun fork for the goerli testnet as discussed on ACD.
Spec: ethereum/execution-specs#860
We schedule:
goerli at 1705473120
2024-01-08 20:33:32 +01:00
vuittont60
f29520ffdf
cmd/devp2p/internal/ethtest: fix typos in comments ( #28772 )
2024-01-08 20:31:22 +01:00
ucwong
e7fa158086
eth/filters: fix early Unsubscribe of log events ( #28769 )
2024-01-08 20:18:30 +01:00
Matthieu Vachon
3e44bf5895
Added more tracing to log computation
2024-01-08 11:58:46 -05:00
jwasinger
07b17f991b
log: emit error level string as "error", not "eror" ( #28774 )
2024-01-08 15:27:33 +01:00
ucwong
877d09443d
eth/downloader, eth/filters: use defer to call Unsubscribe ( #28762 )
2024-01-05 13:49:31 +01:00
Rossen Krastev
e3eeb64c94
ethclient: simplify error handling in TransactionReceipt ( #28748 )
...
Co-authored-by: Martin HS <martin@swende.se>
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-01-04 16:32:23 +01:00
Marius Kjærstad
99eb49e601
internal/flags: update copyright year to 2024 ( #28760 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-01-04 15:03:58 +01:00
Mario Vega
0b471c312a
cmd/evm: Fix blob-gas-used on invalid transactions in t8n ( #28734 )
...
cmd/evm: fixes the blob gas calculation if a transaction is invalid
2024-01-03 16:12:20 +01:00