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
Darioush Jalali
2365d77968
core/vm: update comments to match eip number ( #28743 )
2024-01-02 11:39:53 +01:00
ddl
33c94ef083
cmd/evm: fix link in README.md ( #28755 )
2024-01-02 11:37:22 +01:00
Felix Lange
c053eb71b6
log: avoid setting default slog logger in init ( #28747 )
...
slog.SetDefault has undesirable side effects. It also sets the default logger destination,
for example. So we should not call it by default in init.
2023-12-30 21:16:02 +01:00
Martin HS
76a5474b32
build: add support for ubuntu 23.10 (mantic minotaur) ( #28728 )
2023-12-30 17:02:48 +01:00