Anshal Shukla
f57c637814
EIP7212 / PIP27 ( #1069 )
...
add: EIP7217/PIP27 implementation and related test cases
---------
Co-authored-by: Ulaş Erdoğan <uerdogan2001@hotmail.com>
2024-01-12 21:18:50 +05:30
Anshal Shukla
1e5211c1c7
add test cases
2024-01-12 20:45:10 +05:30
Shivam Sharma
b479b204a7
Merge branch 'develop' into shivam/upstream-geth-1.13.5
2024-01-11 17:51:59 +05:30
Shivam Sharma
c816d0f1f3
fix : TestWelcome genesis bug
2024-01-11 16:18:35 +05:30
Arpit Temani
70bebc9335
Merge pull request #1116 from maticnetwork/arpit/v1.2.2-beta-candidate
...
Geth Merge v1.12.2 Hotfixes
2024-01-11 10:56:45 +05:30
Arpit Temani
a517342e6f
update version
2024-01-11 10:28:43 +05:30
VaibhavJindal
20f92951cc
Merge pull request #1109 from maticnetwork/POS-2413
...
Removed the check for milestoneID in the GetVoteOnHash()
2024-01-11 00:55:51 +05:30
Shivam Sharma
c0bf289a84
fix : testcases
2024-01-10 17:12:37 +05:30
zhiqiangxu
d0c7045cce
hole the rlock while reading WriteCell
2024-01-06 21:33:58 +08:00
zhiqiangxu
aa00c8f96c
same problem in MVHashMap.Write
2024-01-06 21:25:09 +08:00
zhiqiangxu
dfe484d6a2
should use Lock when mutating the flag
2024-01-05 23:49:19 +08:00
marcello33
01e15709cc
chg: bump some deps for sec vulsn ( #1113 )
2024-01-02 19:36:51 +05:30
marcello33
930c946388
chg: bump some deps for sec vulsn ( #1114 )
...
* chg: bump some deps for sec vulsn
* chg: use newer matic-cli and node version
2024-01-02 19:36:41 +05:30
Arpit Temani
7253babddc
revert pruning hotfix
2023-12-27 16:42:06 +05:30
Arpit Temani
46bd7d7d6c
update version
2023-12-27 16:35:43 +05:30
Arpit Temani
e5fc28d6ca
use config value for triesInMemory instead of default
2023-12-27 16:35:04 +05:30
Leo Lim
937dd6aa66
internal/ethapi: fix signer in GetTransactionReceiptsByBlock method ( #1107 )
...
* fix: from address
* add: unit test for GetTransactionReceiptsByBlock
2023-12-21 10:04:45 +05:30
Arpit Temani
2ee39192bd
Merge pull request #1110 from maticnetwork/arpit/pos-2410-2
...
Pruning Bug Fix
2023-12-19 09:18:39 +05:30
Arpit Temani
964494f5a8
upgrade version
2023-12-19 00:45:40 +05:30
Felix Lange
da6cdaf635
all: release go-ethereum v1.13.6
2023-12-18 19:06:41 +01:00
Felix Lange
5ba3d578ee
Merge branch 'release/1.13' into release-1.13.6
2023-12-18 18:55:38 +01:00
Felix Lange
a18b845ecd
params: release go-ethereum v1.13.6 stable
2023-12-18 18:53:47 +01:00
Delweng
c18c5c3d92
cmd/evm: t8n support custom tracers ( #28557 )
...
This change implements ability for the `evm t8n` tool to use custom tracers; either 'native' golang tracers or javascript tracers.
2023-12-18 15:16:25 +01:00
Martin HS
553bafc127
cmd/evm, cmd/clef, cmd/bootnode: fix / unify logging ( #28696 )
...
This change fixes a problem with our non-core binaries: evm, clef, bootnode.
First of all, they failed to convert from legacy loglevels 1 to 5, to the new slog loglevels -4 to 4.
Secondly, the logging was actually setup in the init phase, and then overridden in the main. This is not needed for evm, since it used the same flag name as the main geth verbosity. Better to let the flags/internal handle the logging init.
2023-12-18 14:11:27 +01:00
jwasinger
05bbc56677
cmd/evm: default to mirror mainnet forks enabled ( #28691 )
...
cmd/evm: default to using dev chain config (all mainnet HFs activated at block/timestamp 0
2023-12-18 13:56:27 +01:00
Sebastian Stammler
02766d349a
internal/flags: add missing flag types for auto-env-var generation ( #28692 )
...
Certain flags, such as `--rpc.txfeecap` currently do not have an env-var auto-generated for them. This change adds three missing cli flag types to the auto env-var helper function to fix this.
2023-12-18 13:28:41 +01:00
Arpit Temani
fca83f0062
version change
2023-12-18 15:44:38 +05:30
Arpit Temani
82f3b2ac3b
fix issue
2023-12-18 15:41:38 +05:30
Arpit Temani
532ebd41e9
debug testing
2023-12-18 15:40:54 +05:30
Vaibhav Jindal
dac4c40cf0
Removed the check for milestoneID in the GetVoteOnHash()
2023-12-18 15:38:12 +05:30
Felix Lange
5b22a472d6
p2p/discover: add liveness check in collectTableNodes ( #28686 )
...
* p2p/discover: add liveness check in collectTableNodes
* p2p/discover: fix test
* p2p/discover: rename to appendLiveNodes
* p2p/discover: add dedup logic back
* p2p/discover: simplify
* p2p/discover: fix issue found by test
2023-12-18 10:47:21 +01:00
alex
edc864f9ba
all: fix typos in comments ( #28682 )
...
chore(core,eth):fix a couple of typos
2023-12-18 09:35:12 +01:00
Shivam Sharma
8c088c7295
fix : resolve static problems
2023-12-15 13:57:19 +05:30
Shivam Sharma
a9fa325b7e
Merge tag 'v1.13.5' of https://github.com/ethereum/go-ethereum into shivam/upstream-geth-1.13.5
2023-12-15 13:55:57 +05:30
Pratik Patil
8b2f02419d
test all default flags added via config file ( #1105 )
2023-12-15 12:49:11 +05:30
FletcherMan
f1794ba278
miner: eliminate the dead loop possibility for newWorkLoop and mainLoop ( #28677 )
...
discard the intervalAdjust message if the channel is full
2023-12-15 11:48:55 +08:00
Elias Rad
0f74aad641
all: fix typos in comments ( #28662 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-12-13 23:33:46 +01:00
Ursulafe
b2ced97ac4
eth/fetcher, eth/gasestimator: fix typos in comments ( #28675 )
2023-12-13 23:32:17 +01:00
ucwong
81fd1b3cf9
core/txpool : small cleanup refactors ( #28654 )
2023-12-12 17:23:36 +02:00
Ford
17c2b3c194
eth/protocols/eth: fix typos in comments ( #28652 )
2023-12-12 14:47:59 +01:00
Ng Wei Han
a3ca1b2818
cmd/utils: fix HTTPHost, WSHost flag priority ( #28669 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-12-12 14:40:50 +01:00
Arpit Temani
2be2789ebb
Merge pull request #1085 from bbaktaeho/fix/eth_api
...
internal/ethapi: fix GetTransactionReceiptsByBlock method
2023-12-12 10:57:53 +05:30
rjl493456442
e206d3f897
trie: remove inconsistent trie nodes during sync in path mode ( #28595 )
...
This fixes a database corruption issue that could occur during state healing.
When sync is aborted while certain modifications were already committed, and a
reorg occurs, the database would contain incorrect trie nodes stored by path.
These nodes need to detected/deleted in order to obtain a complete and fully correct state
after state healing.
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-12-08 14:28:23 +01:00
Péter Szilágyi
d98d70f670
cmd/utils, eth: disallow invalid snap sync / snapshot flag combos ( #28657 )
...
* eth: prevent startup in snap mode without snapshots
* cmd/utils: try to fix bad flag combos wrt snap sync and snapshot generation
2023-12-08 15:16:04 +02:00
Felföldi Zsolt
fff843cfaf
beacon/light: add CommitteeChain ( #27766 )
...
This change implements CommitteeChain which is a key component of the beacon light client. It is a passive data structure that can validate, hold and update a chain of beacon light sync committees and updates, starting from a checkpoint that proves the starting committee through a beacon block hash, header and corresponding state. Once synced to the current sync period, CommitteeChain can also validate signed beacon headers.
2023-12-08 13:38:00 +01:00
Martin HS
1048e2d6a3
cmd/evm: fix dump after state-test exec ( #28650 )
...
The dump after state-test didn't work, the problem was an error, "Already committed", which was silently ignored.
This change re-initialises the state, so the dumping works again.
2023-12-08 11:06:01 +01:00
Martin HS
5a45e7a631
rpc: fix ns/µs mismatch in metrics ( #28649 )
...
The rpc/duration/all meter was in nanoseconds, the individual meter in microseconds.
This PR changes it so both of them use nanoseconds.
2023-12-08 09:40:50 +01:00
marcello33
db5b398ab6
Update matic-cli in CI ( #1103 )
2023-12-08 06:56:23 +01:00
Marius Kjærstad
77c4bbcaa5
build: upgrade -dlgo version to Go 1.21.5 ( #28648 )
2023-12-07 12:45:09 +02:00
Guillaume Ballet
a113497dd7
tests/fuzzers/bls12381: deactivate BLS fuzzer when CGO_ENABLED=0 ( #28653 )
...
tests/fuzzers/bls12381: deactivate fuzzer when CGO_ENABLED=0
2023-12-07 10:07:20 +01:00