Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
448 commits
Select commit Hold shift + click to select a range
c43faa3
cmd/evm: restore --bench flag to evm statetest (#31055)
shemnon Jan 21, 2025
218b697
p2p: support configuring NAT in TOML file (#31041)
fjl Jan 22, 2025
d10c61c
go.mod: gencodec stable v0.1.0 (#31062)
ucwong Jan 22, 2025
a840e9b
triedb/pathdb: fix state revert on v2 history (#31060)
rjl493456442 Jan 22, 2025
d3cc618
trie: reduce allocations in stacktrie (#30743)
holiman Jan 23, 2025
3375680
eth/catalyst: fail on duplicate request types (#31071)
s1na Jan 23, 2025
f700ed9
accounts/usbwallet: fix ledger access for latest firmware and add Led…
Jan 24, 2025
3003a13
core/vm: implement EIP-2537 spec updates (#30978)
s1na Jan 24, 2025
75526bb
p2p/nat: add stun protocol (#31064)
fearlessfe Jan 24, 2025
f0e8a3e
fix README.md (#31076)
cratiu222 Jan 25, 2025
9516e0f
chore: fix various comments (#31082)
cratiu222 Jan 28, 2025
39638c8
all: nuke total difficulty (#30744)
karalabe Jan 28, 2025
3fcbb67
.github: add lint step (#31068)
s1na Jan 28, 2025
52766be
core/{.,state,vm},miner,eth/tracers,tests: implement 7709 with a sysc…
gballet Jan 29, 2025
11e841e
build: bump test timeout (#31095)
s1na Jan 30, 2025
7b96ec4
.travis.yml: change arch for Docker build to arm64 (#31096)
fjl Jan 30, 2025
d80da7c
Revert ".travis.yml: change arch for Docker build to arm64 (#31096)"
fjl Jan 30, 2025
7d0e197
build: retry PPA upload up to three times (#31099)
fjl Jan 30, 2025
fa9a2ff
crypto: add IsOnCurve check (#31100)
fjl Jan 30, 2025
b3833e5
build: provide a flag to disable publishing in dockerx build (#31098)
fjl Jan 30, 2025
9bc8256
version: begin v1.15.0 release cycle
fjl Jan 30, 2025
9b9e7cc
all: add build tags for wasip1 (#31090)
nolag Jan 30, 2025
0e1a19d
core: implement eip-7623 floor data gas (#30946)
s1na Jan 30, 2025
a50cac5
core/vm: EXTCODE* return delegation designator for 7702 (#31089)
s1na Jan 30, 2025
8daefeb
params: update system contract addresses for devnet-6 (#31102)
lightclient Jan 31, 2025
fc12dbe
eth/catalyst: fix validation of type 0 request (#31103)
s1na Jan 31, 2025
55a1861
core/vm: simplify tracer hook invocation in interpreter loop (#31074)
jwasinger Feb 3, 2025
e26dd77
tests/fuzzers/bls12381: fix error message in fuzzCrossG2Add (#31113)
0xkazak Feb 4, 2025
0ad0966
core/rawdb: introduce flush offset in freezer (#30392)
rjl493456442 Feb 4, 2025
665c851
core: copy genesis before modifying (#31097)
MariusVanDerWijden Feb 4, 2025
eee8682
params: start osaka fork (#31125)
MariusVanDerWijden Feb 4, 2025
e6f3ce7
params,core: add max and target value to chain config (#31002)
lightclient Feb 4, 2025
e332431
core: assign default difficulty to zero for chain without ethash (#31…
fjl Feb 4, 2025
7c7b7f6
core/txpool: remove locals-tracking from txpools (#30559)
holiman Feb 4, 2025
59d2eec
core/txpool/blobpool: fix incorrect arguments in test (#31127)
MariusVanDerWijden Feb 4, 2025
c4ad459
consensus/misc/eip4844: use head's target blobs, not parent (#31101)
lightclient Feb 4, 2025
ed1d46b
consensus/misc/eip4844: more changes for blob gas calculation (#31128)
fjl Feb 5, 2025
aaaf01d
core/tracing: state journal wrapper (#30441)
s1na Feb 5, 2025
5d97db8
all: update license comments and AUTHORS (#31133)
fjl Feb 5, 2025
9e33b29
build: update to Go 1.23.6 (#31130)
ericxtheodore Feb 5, 2025
1847b5f
build: update EEST fixtures to prague devnet-6 (#31088)
s1na Feb 6, 2025
756cca7
version: release go-ethereum v1.15.0
fjl Feb 6, 2025
d74c47f
version: begin v1.15.1 release cycle
fjl Feb 6, 2025
d11e9c0
cmd/devp2p/internal/ethtest: remove TD from status validation (#31137)
marcindsobczak Feb 7, 2025
4cda8f0
params,core/forkid: enable prague on holesky and sepolia (#31139)
lightclient Feb 8, 2025
9064038
consensus/beacon: remove TestingTTDBlock (#31153)
fjl Feb 11, 2025
d2ca7cf
p2p/discover: remove unused parameter in revalidationList.get (#31155)
huyngopt1994 Feb 11, 2025
22b9354
p2p/discover: make discv5 response timeout configurable (#31119)
GrapeBaBa Feb 11, 2025
cdb66c8
core/txpool/legacypool: add support for SetCode transactions (#31073)
lightclient Feb 11, 2025
da71839
internal/ethapi: fix panic in debug methods (#31157)
s1na Feb 11, 2025
58f65c6
trie: copy preimage store pointer in StateTrie.Copy (#31158)
jwasinger Feb 12, 2025
24ed0b5
go.mod: update blst to v0.3.14 (#31165)
MariusVanDerWijden Feb 13, 2025
8ec4a06
core: sanity-check fork configuration in genesis (#31171)
fjl Feb 13, 2025
913fee4
core/rawdb: skip setting flushOffset in read-only mode (#31173)
rjl493456442 Feb 13, 2025
b027a90
version: release go-ethereum v1.15.1 stable
fjl Feb 13, 2025
7776282
version: begin v1.15.2 release cycle
fjl Feb 13, 2025
68de26e
core/types: create block's bloom by merging receipts' bloom (#31129)
minh-bq Feb 13, 2025
e5bc789
consensus/beacon: fix isPostMerge for mainnet (#31191)
fjl Feb 17, 2025
c113e3b
p2p: fix marshaling of NAT in TOML (#31192)
fjl Feb 17, 2025
d37a0b8
eth/protocols/eth: add discovery iterator to protocol (#31185)
fjl Feb 17, 2025
c8c62da
version: release go-ethereum v1.15.2 stable
fjl Feb 17, 2025
aec1964
version: begin v1.15.3 release cycle
fjl Feb 17, 2025
3adfa1f
trie: do not expect ordering in stacktrie during fuzzing (#31170)
MariusVanDerWijden Feb 18, 2025
68d4776
utils: clarify description for history.state flag (#31164)
piersy Feb 18, 2025
7332a1b
ethclient: add comment describing block number tags (#30984)
EdisonSR Feb 18, 2025
32c6aa8
core/vm: clean up EVM environmental structure (#31061)
rjl493456442 Feb 18, 2025
ef00a6e
params: add osaka blob schedule (#31174)
MariusVanDerWijden Feb 18, 2025
dab746b
eth/catalyst: support earlier forks in SimulatedBeacon (#31084)
maoueh Feb 18, 2025
07d7fe2
build: upgrade -dlgo version to Go 1.24.0 (#31159)
levisyin Feb 19, 2025
aac6219
core/asm: delete assembler/disassembler (#31211)
fjl Feb 19, 2025
67cd4cd
.github: downgrade go for lint step (#31217)
s1na Feb 20, 2025
c8781be
core/txpool/legacypool: add setCodeTx reorg test (#31206)
MariusVanDerWijden Feb 20, 2025
b1f88ef
internal/ethapi: handle prague system calls in eth_simulate (#31176)
nethoxa Feb 20, 2025
dcc0b37
eth/tracers: refactor block context in test runner (#29450)
jsvisa Feb 20, 2025
301a868
oss-fuzz: remove deprecated targets (#31224)
holiman Feb 20, 2025
2a81bba
p2p/nat: remove test with default servers (#31225)
fjl Feb 21, 2025
53e8e1f
core/types: remove unneeded todo marker (#31179)
0xKyungmin Feb 21, 2025
5552ada
signer/core: fix encoding of `bytes` nested within array (#31049)
jwasinger Feb 21, 2025
8a14362
internal/ethapi: fix prev hashes in eth_simulate (#31122)
s1na Feb 21, 2025
cb9653d
cmd/clef: improve documentation in readme (#31218)
gap-editor Feb 21, 2025
d103f17
build: replace `tenv` linter with `usetesting` (#31172)
levisyin Feb 21, 2025
9e6f924
eth: report error from setupDiscovery at startup (#31233)
fjl Feb 23, 2025
a0e6381
go.mod: update cloudflare-go (#31240)
MariusVanDerWijden Feb 24, 2025
fbe0005
crypto: add comment to FromECDSAPub (#31241)
MariusVanDerWijden Feb 24, 2025
9211a0e
core/txpool: move setcode tx validation into legacyPool (#31209)
rjl493456442 Feb 24, 2025
7d8aca9
params: add deposit contract addresses (#31247)
MariusVanDerWijden Feb 24, 2025
7cbf934
Fix flakey behavior in simulated backend Rollback
dahu33 Feb 21, 2025
f688343
ethclient/simulated: add goroutine leak test (#31033)
jwasinger Feb 25, 2025
756310f
eth/protocols/eth: fix loading "eth" ENR key in dial filter (#31251)
islishude Feb 25, 2025
612c9e0
version: release go-ethereum v1.15.3 stable
fjl Feb 25, 2025
f485e21
version: begin v1.15.4 release cycle
fjl Feb 25, 2025
c7caca4
build: filter out .git folder for go generate check (#31265)
rjl493456442 Feb 26, 2025
2585776
eth/gasprice: fix eth_feeHistory blobGasRatio (#31246)
jamesstanleystewart Feb 26, 2025
939a804
cmd/workload: RPC workload tests for filters and history (#31189)
zsfelfoldi Feb 26, 2025
1d2043e
eth/gasprice: sanity check ratio values (#31270)
lightclient Feb 27, 2025
fc4dd18
core/txpool: fix error logs flood caused by removeAuthorities (#31249)
buddh0 Feb 27, 2025
fa16d49
build: update PPA Go bootstrap version to 1.23 (#31282)
fjl Feb 27, 2025
f005d95
build: simplify go mod tidy check (#31266)
islishude Feb 27, 2025
767c202
all: drop x/exp direct dependency (#30558)
holiman Feb 27, 2025
6c286be
build/deb: add step for new Go bootstrap to debian rules (#31283)
fjl Feb 27, 2025
e1e326e
core/tracing: stringer for gas and nonce change reasons (#31234)
maoueh Feb 28, 2025
4038c59
eth: remove EventMux accessors (#30017)
Feb 28, 2025
ebc3232
eth: do not add failed tx to localTxTracker (#31202)
laggu Mar 1, 2025
d2bbde2
eth: check blob transaction validity on the peer goroutine when recei…
jwasinger Mar 1, 2025
31c972f
ethclient: add BlobBaseFee method (#31290)
islishude Mar 1, 2025
8ccca24
version: release go-ethereum v1.15.4 stable
fjl Mar 1, 2025
ebff2f4
version: begin v1.15.5 release cycle
fjl Mar 1, 2025
7405dc5
eth/tracers: fix omitempty for memory and storage (#31289)
s1na Mar 4, 2025
658c607
build: upgrade to Go 1.24.1 and golangci-lint 1.64.4 (#31313)
levisyin Mar 5, 2025
cd78b65
core: match on deposit contract log topic (#31317)
fjl Mar 5, 2025
4263936
version: release v1.15.5 stable
fjl Mar 5, 2025
2645b4e
version: begin v1.15.6 release cycle
fjl Mar 5, 2025
d219e9b
build: fix execution-spec-tests sanitycheck URL (#31314)
Halimao Mar 5, 2025
9aba689
core/rawdb,state: add preimage miss metric (#31295)
jsvisa Mar 7, 2025
4cdd7c8
cmd,eth,les: replace Cancun override flag with Prague (#31341)
lightclient Mar 10, 2025
49ef375
core/txpool: demote error log to warn (#31332)
alarso16 Mar 11, 2025
71f9f1e
core: prefund pectra precompiles in developer genesis (#31342)
MariusVanDerWijden Mar 11, 2025
e442c4d
beacon/types, beacon/blsync: update for electra (#31243)
fjl Mar 11, 2025
ca53036
ethdb: no need to check the metric nilness (#31353)
jsvisa Mar 11, 2025
eb879a7
go.mod: update crypto to remove dependency warning (#31334)
buddh0 Mar 11, 2025
915d9d9
cmd: ctrl-c to halt the whole import process (#31360)
jsvisa Mar 12, 2025
5606cbc
crypto/secp256k1: update libsecp256k1 (#31242)
MariusVanDerWijden Mar 12, 2025
1ca2da8
eth/ethconfig: add HistoryMode (#31365)
fjl Mar 13, 2025
18faa25
Update core/txpool/txpool.go
dahu33 Mar 11, 2025
f3e4866
core: update blockProcFeed in insertChain (#31065)
zsfelfoldi Mar 13, 2025
5117f77
p2p/discover: expose discv5 functions for portal JSON-RPC interface (…
GrapeBaBa Mar 13, 2025
444a6d0
cmd/workload: implement checks for history-pruned node (#31355)
jwasinger Mar 13, 2025
78be413
eth/ethconfig: fix history prune blocks (#31383)
s1na Mar 13, 2025
f9f1172
core/filtermaps: FilterMaps log index generator and search logic (#31…
zsfelfoldi Mar 13, 2025
e5758c6
accounts/abi: improve unpack performance (#31387)
MariusVanDerWijden Mar 14, 2025
51177ed
log: fix SetDefault for custom loggers (#31368)
StephenButtolph Mar 14, 2025
475e87c
cmd/evm: fix statetest with multi-fork statetest fixtures (#31374)
danceratopz Mar 14, 2025
e3853e9
tests: update ethereum/tests to v17.0 (#31381)
s1na Mar 14, 2025
7d99f7d
cmd/utils: fix geth test issue on OpenBSD (#31357)
vtamara Mar 15, 2025
d25c3c3
metrics: spin up meter ticker routine when enabling metric system (#3…
mikeweyandt Mar 17, 2025
881ee40
eth/catalyst: fix flaky test (#31403)
rjl493456442 Mar 17, 2025
74c6b69
go.mod: bump golang.org/x/net from 0.34.0 to 0.36.0 (#31369)
dependabot[bot] Mar 17, 2025
1cdf4d6
eth/catalyst: set FeeRecipient in dev mode (#31316)
islishude Mar 17, 2025
64bd213
cmd/abigen, accounts/abi/bind: implement abigen version 2 (#31379)
jwasinger Mar 17, 2025
0f06e35
core/rawdb: allow for truncation in the freezer (#31362)
MariusVanDerWijden Mar 17, 2025
d85f796
eth/filters: implement log filter using new log index (#31080)
zsfelfoldi Mar 17, 2025
40ad6be
eth/tracers: fix precompile move feat for debug_traceCall (#31348)
roseshahar Mar 18, 2025
668118b
params: add hoodi testnet definition (#31406)
MariusVanDerWijden Mar 18, 2025
e5f4b27
internal/ethapi: fix logs bloom in eth_simulateV1 (#31411)
s1na Mar 18, 2025
fe640f8
core/filtermaps: fixed indexer checkpoint initialization (#31419)
zsfelfoldi Mar 18, 2025
dba5883
cmd: set name to chaindata for all the opened db (#31352)
jsvisa Mar 18, 2025
c4f0450
ethclient: Add EstimateGasAtBlock[Hash] to estimate against a specifi…
PlasmaPower Mar 18, 2025
930836e
core/txpool, eth: add GetRLP to transaction pool (#31307)
minh-bq Mar 19, 2025
b47e4d5
core/types: reduce allocs in transaction signing (#31258)
MariusVanDerWijden Mar 19, 2025
80b8d7a
core/types: cleanup tx signer logic (#31434)
fjl Mar 19, 2025
8e3cd41
cmd/utils: force hash scheme for archive mode (#31439)
mask-pp Mar 20, 2025
03cc294
cmd/workload: fixed filter test request error handling (#31424)
zsfelfoldi Mar 20, 2025
43883c6
eth/tracers: hex-encode returnValue (#31216)
s1na Mar 20, 2025
0a8f41e
eth/tracers: fix test (#31445)
rjl493456442 Mar 20, 2025
9fc2bbe
core/filtermaps: allow log search while head indexing (#31429)
zsfelfoldi Mar 20, 2025
9eb610f
p2p/discover: repeat WHOAREYOU challenge when handshake in progress (…
fjl Mar 20, 2025
7fed958
core/txpool/legacypool: reject gapped tx from delegated account (#31430)
rjl493456442 Mar 20, 2025
07cca7a
core/bloombits: remove old bloombits logic and chain indexer (#31081)
zsfelfoldi Mar 21, 2025
1886922
core: respect history cutoff in txindexer (#31393)
s1na Mar 21, 2025
8fe09df
cmd/geth: add prune history command (#31384)
s1na Mar 21, 2025
624a5d8
eth/filter: downgrade log level (#31450)
rjl493456442 Mar 21, 2025
b0b2b76
internal/ethapi: return code 3 from call/estimateGas even if a revert…
jwasinger Mar 23, 2025
fd4049d
core/rawdb: improve database stats output (#31463)
fjl Mar 24, 2025
cbe902d
core/filtermaps: fix log indexer init conditions (#31455)
zsfelfoldi Mar 24, 2025
28238b6
beacon/params: new checkpoints (#31470)
zsfelfoldi Mar 24, 2025
8e3b94d
tests: update test submodule (#31479)
rjl493456442 Mar 24, 2025
71e9c9b
internal/ethapi: support for beacon root and withdrawals in simulate …
rezzmah Mar 24, 2025
a14b8ec
core/txpool: reject stale transaction for local tracking (#31473)
rjl493456442 Mar 25, 2025
19d2b4c
version: release v1.15.6 stable
fjl Mar 25, 2025
aa6d0ef
version: begin v1.15.7 release cycle
fjl Mar 25, 2025
21d36f7
core: process EL requests in GenerateVerkleChain (#31175)
nethoxa Mar 25, 2025
4ff5093
all: use fmt.Appendf instead of fmt.Sprintf where possible (#31301)
islishude Mar 25, 2025
4dfec7e
trie: optimize memory allocation (#30932)
rjl493456442 Mar 25, 2025
c49aadc
internal/ethapi: exclude 7702 authorities from result in eth_createAc…
sashabeton Mar 25, 2025
c1ff2d8
core/state: fix double-increment of accountLoaded counter (#31493)
jsvisa Mar 26, 2025
5b4a743
core/rawdb: remove LES database stats (#31495)
rjl493456442 Mar 26, 2025
a775e68
eth: downgrade peer removal error to warning level (#31492)
VolodymyrBg Mar 26, 2025
a82303f
accounts/abi: include access-list in gas estimation (#31394)
protolambda Mar 26, 2025
6143c35
internal/ethapi: CreateAccessList with stateOverrides (#31497)
georgehao Mar 27, 2025
cc273ce
Merge pull request #31228 from curvegrid/fix-sim-rollback
jwasinger Mar 27, 2025
714fa4f
cmd/geth: update geth subcommand arguments (#31293)
jsvisa Mar 28, 2025
141968a
core/txpool/legacypool: fix data race in checkDelegationLimit (#31475)
rekyyang Mar 28, 2025
32f36a6
core/txpool: fix nonce assignment in local tracker (#31496)
rjl493456442 Mar 28, 2025
c8a9a9c
core/filtermaps: revert to unindexed mode in case of indexing error (…
zsfelfoldi Mar 28, 2025
ffa315f
.gitignore: ignore binaries (#31531)
MariusVanDerWijden Mar 31, 2025
14d576c
core/filtermaps: hashdb safe delete range (#31525)
zsfelfoldi Mar 31, 2025
82fc77a
version: release go-ethereum v1.15.7 stable
fjl Mar 31, 2025
9c970d8
version: begin v1.15.8 release cycle
fjl Mar 31, 2025
9af88d1
version: back to v1.15.7, to fix the build
fjl Mar 31, 2025
827d3fc
.travis.yml: remove macos build
fjl Mar 31, 2025
5dc90b6
Merge tag 'v1.15.7' into upstream_merge_v1.15.7
pratikspatil024 Apr 28, 2025
cf3caca
updated upstream HFs from time based to block number based
pratikspatil024 Apr 29, 2025
c23db04
consensus/bor: added Config() to chain context
pratikspatil024 Apr 29, 2025
1684eae
core: fixed calls to NewEVM and call
pratikspatil024 Apr 29, 2025
cb7c81f
miner: fixed miner
pratikspatil024 Apr 30, 2025
b215cd4
core: fixed processors
pratikspatil024 Apr 30, 2025
6805024
Revert "all: nuke total difficulty (#30744)"
pratikspatil024 Apr 30, 2025
904b2ef
upstream: core: fixed blockchain.go
pratikspatil024 Apr 30, 2025
ff63c6e
upstream: fixed internal/* and cmd/*
pratikspatil024 May 1, 2025
16b28d2
upstream: fixed accounts/*
pratikspatil024 May 1, 2025
747f6a9
upstream: fixed core/rawdb/*
pratikspatil024 May 1, 2025
e536603
upstream: fixed consensus/*
pratikspatil024 May 1, 2025
7e115f3
upstream: fixed txpool/* and state/*
pratikspatil024 May 1, 2025
ba9634e
Revert "core/types: cleanup tx signer logic (#31434)"
pratikspatil024 May 1, 2025
f47516d
upstream: fixed consensus/*, core/*, and eth/*
pratikspatil024 May 2, 2025
ff753ee
upstream: fixed remaining compilation errors
pratikspatil024 May 2, 2025
09d6a73
upstream: more compilation errors
pratikspatil024 May 2, 2025
6e34cc4
Revert "eth/downloader: move SyncMode to package eth/ethconfig (#30847)"
pratikspatil024 May 2, 2025
ac47cb3
upstream: fixed all remaining compilation errors
pratikspatil024 May 2, 2025
6f7df94
Merge branch 'manav/upstream_merge_v1.14.13' of https://github.com/ma…
pratikspatil024 May 5, 2025
0ecde76
upstream: fixed a few unit tests
pratikspatil024 May 6, 2025
e6749a0
Revert "consensus/clique, miner: remove clique -> accounts dependency…
pratikspatil024 May 7, 2025
0fc1f78
upstream: fixed some unit tests
pratikspatil024 May 7, 2025
091731f
Merge branch 'develop' of https://github.com/maticnetwork/bor into up…
pratikspatil024 May 8, 2025
e240fae
build: fixed build
pratikspatil024 May 8, 2025
ec4df3d
eth/catalyst: set non zero SnapshotCache when running snap sync
pratikspatil024 May 9, 2025
b198a58
eth/catalyst: skipped tests as they are not relevant
pratikspatil024 May 9, 2025
640152a
core: fixed TestGenesisHashes unit test (skipped hoodi) and added tes…
pratikspatil024 May 9, 2025
a9c3e9c
core: fixed TestSetupGenesis (skipped hoodi)
pratikspatil024 May 12, 2025
e57d85b
core: fixed TestGeneratePOSChain
pratikspatil024 May 12, 2025
bd00ced
console: fixed unit tests failing because of nil SnapshotCache
pratikspatil024 May 12, 2025
aaf3123
params: added DefaultCancunBlobConfig in test config
pratikspatil024 May 12, 2025
b1a5900
core: added p256Verify precompile to fix TestPrecompiledP256Verify
pratikspatil024 May 12, 2025
20cc6d4
eth/tracers: updated returnValue to hex-encode to fix TestIOdump
pratikspatil024 May 12, 2025
abbcc48
core/rawdb: fixed TestFreezerOffset
pratikspatil024 May 13, 2025
02614da
ethclient/simulated: commented a test (to fix later)
pratikspatil024 May 13, 2025
c36714d
tests/bor: fixed unit test failing because of nil SnapshotCache
pratikspatil024 May 13, 2025
336d7db
core/txpool/blobpool: skipped TestChangingSlotterSize
pratikspatil024 May 13, 2025
6b58991
internal/ethapi: skipped maxFeePerBlobGas related test
pratikspatil024 May 13, 2025
113dd09
accounts/abi/bind/backends: fixed TestSimulatedBackend
pratikspatil024 May 13, 2025
8bd8b33
accounts/abi/bind/backends: removed the second config check from Test…
pratikspatil024 May 13, 2025
d5d1063
core: bug fix (fixed issue where we send the tip twice)
pratikspatil024 May 14, 2025
0ae7f0c
fixed linters
pratikspatil024 May 14, 2025
ab7a820
eth: fixed issue where genesis was not stored in the db
pratikspatil024 May 14, 2025
bf9f447
eth: refactored New function
pratikspatil024 May 14, 2025
e46ca38
ethclient/simulated: skipped TestTransactionRollbackBehavior
pratikspatil024 May 14, 2025
6204e2d
fixed errors in integration tests
pratikspatil024 May 14, 2025
3789363
internal/ethapi/testdata: fixed the getTransactionReceipt testdata
pratikspatil024 May 14, 2025
2d9c375
eth/tracers/internal/tracetest: fixed the TestPrestateTracer/setcode_…
pratikspatil024 May 15, 2025
4611980
Merge branch 'develop' of https://github.com/maticnetwork/bor into up…
pratikspatil024 May 15, 2025
5a4c859
pectra HFs: supported EIPs: 2537, 2935, 7623, 7702; disabled EIPs: 75…
pratikspatil024 May 16, 2025
c020756
PIP-58: Increase BaseFeeChangeDenominator to 64 (#1547)
pratikspatil024 May 16, 2025
ca5b093
PIP-60: Increase gas limit to 45M (#1548)
pratikspatil024 May 16, 2025
e5d5318
fix: addressed comments
pratikspatil024 May 16, 2025
92697df
fix: core/rawdb: disables item compression for difficulty
pratikspatil024 May 20, 2025
515caa4
core: set test chain config in genesis for tests
manav2401 May 21, 2025
9bea97a
update default gas limit in config files and docs
manav2401 May 21, 2025
f9bf086
internal/cli: enable metric early on
manav2401 May 26, 2025
a574502
Merge branch 'develop' of https://github.com/maticnetwork/bor into up…
pratikspatil024 May 28, 2025
65caead
Merge branch 'develop' of https://github.com/maticnetwork/bor into up…
pratikspatil024 Jun 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
36 changes: 36 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

accounts/usbwallet/ @gballet
accounts/scwallet/ @gballet
accounts/abi/ @gballet @MariusVanDerWijden
beacon/engine/ @MariusVanDerWijden @lightclient @fjl
beacon/light/ @zsfelfoldi
beacon/merkle/ @zsfelfoldi
beacon/types/ @zsfelfoldi @fjl
beacon/params/ @zsfelfoldi @fjl
cmd/clef/ @holiman
cmd/evm/ @holiman @MariusVanDerWijden @lightclient
core/state/ @rjl493456442 @holiman
crypto/ @gballet @jwasinger @holiman @fjl
core/ @holiman @rjl493456442
eth/ @holiman @rjl493456442
eth/catalyst/ @MariusVanDerWijden @lightclient @fjl @jwasinger
eth/tracers/ @s1na
ethclient/ @fjl
ethdb/ @rjl493456442
event/ @fjl
trie/ @rjl493456442
triedb/ @rjl493456442
core/tracing/ @s1na
graphql/ @s1na
internal/ethapi/ @fjl @s1na @lightclient
internal/era/ @lightclient
metrics/ @holiman
miner/ @MariusVanDerWijden @holiman @fjl @rjl493456442
node/ @fjl
p2p/ @fjl @zsfelfoldi
rlp/ @fjl
params/ @fjl @holiman @karalabe @gballet @rjl493456442 @zsfelfoldi
rpc/ @fjl @holiman
signer/ @holiman
48 changes: 48 additions & 0 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: i386 linux tests

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
workflow_dispatch:

jobs:
lint:
name: Lint
runs-on: self-hosted
steps:
- uses: actions/checkout@v4

# Cache build tools to avoid downloading them each time
- uses: actions/cache@v4
with:
path: build/cache
key: ${{ runner.os }}-build-tools-cache-${{ hashFiles('build/checksums.txt') }}

- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.23.0
cache: false

- name: Run linters
run: |
go run build/ci.go lint
go run build/ci.go check_generate
go run build/ci.go check_baddeps

build:
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.24.0
cache: false
- name: Run tests
run: go test -short ./...
env:
GOOS: linux
GOARCH: 386
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,22 @@ profile.cov

# IdeaIDE
.idea
*.iml

# VS Code
.vscode

tests/spec-tests/

# binaries
cmd/abidump/abidump
cmd/abigen/abigen
cmd/blsync/blsync
cmd/clef/clef
cmd/devp2p/devp2p
cmd/era/era
cmd/ethkey/ethkey
cmd/evm/evm
cmd/geth/geth
cmd/rlpdump/rlpdump
cmd/workload/workload
4 changes: 0 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
[submodule "tests"]
path = tests/testdata
url = https://github.com/ethereum/tests
shallow = true
[submodule "evm-benchmarks"]
path = tests/evm-benchmarks
url = https://github.com/ipsilon/evm-benchmarks
Expand Down
1 change: 1 addition & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ linters:
- reassign
- mirror
- tenv
- usetesting
### linters we tried and will not be using:
###
# - structcheck # lots of false positives
Expand Down
89 changes: 82 additions & 7 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ Aaron Kumavis <kumavis@users.noreply.github.com>
Abel Nieto <abel.nieto90@gmail.com>
Abel Nieto <abel.nieto90@gmail.com> <anietoro@uwaterloo.ca>

Adrian Sutton <adrian@oplabs.co>
Adrian Sutton <adrian@oplabs.co> <adrian@symphonious.net>

Afri Schoedon <58883403+q9f@users.noreply.github.com>
Afri Schoedon <5chdn@users.noreply.github.com> <58883403+q9f@users.noreply.github.com>

Expand All @@ -22,6 +25,9 @@ Alexey Akhunov <akhounov@gmail.com>

Alon Muroch <alonmuroch@gmail.com>

Andrei Silviu Dragnea <andreidragnea.dev@gmail.com>
Andrei Silviu Dragnea <andreidragnea.dev@gmail.com> <andreisilviudragnea@gmail.com>

Andrey Petrov <shazow@gmail.com>
Andrey Petrov <shazow@gmail.com> <andrey.petrov@shazow.net>

Expand Down Expand Up @@ -51,11 +57,17 @@ Chris Ziogas <ziogaschr@gmail.com> <ziogas_chr@hotmail.com>

Christoph Jentzsch <jentzsch.software@gmail.com>

Daniel Liu <liudaniel@qq.com>
Daniel Liu <liudaniel@qq.com> <139250065@qq.com>

Diederik Loerakker <proto@protolambda.com>

Dimitry Khokhlov <winsvega@mail.ru>

Ha ĐANG <dvietha@gmail.com>

Domino Valdano <dominoplural@gmail.com>
Domino Valdano <dominoplural@gmail.com> <jeff@okcupid.com>

Edgar Aroutiounian <edgar.factorial@gmail.com>

Expand All @@ -82,6 +94,9 @@ Gavin Wood <i@gavwood.com>

Gregg Dourgarian <greggd@tempworks.com>

guangwu <guoguangwu@magic-shield.com>
guangwu <guoguangwu@magic-shield.com> <guoguangwug@gmail.com>

Guillaume Ballet <gballet@gmail.com>
Guillaume Ballet <gballet@gmail.com> <3272758+gballet@users.noreply.github.com>

Expand All @@ -95,13 +110,21 @@ Heiko Hees <heiko@heiko.org>
Henning Diedrich <hd@eonblast.com>
Henning Diedrich <hd@eonblast.com> Drake Burroughs <wildfyre@hotmail.com>

henridf <henri@dubfer.com>
henridf <henri@dubfer.com> <henridf@gmail.com>

Hwanjo Heo <34005989+hwanjo@users.noreply.github.com>

Ikko Eltociear Ashimine <eltociear@gmail.com>

Iskander (Alex) Sharipov <quasilyte@gmail.com>
Iskander (Alex) Sharipov <quasilyte@gmail.com> <i.sharipov@corp.vk.com>

Jae Kwon <jkwon.work@gmail.com>

James Prestwich <james@prestwi.ch>
James Prestwich <james@prestwi.ch> <10149425+prestwich@users.noreply.github.com>

Janoš Guljaš <janos@resenje.org> <janos@users.noreply.github.com>
Janoš Guljaš <janos@resenje.org> Janos Guljas <janos@resenje.org>

Expand All @@ -120,41 +143,72 @@ Jeffrey Wilcke <jeffrey@ethereum.org> <obscuren@users.noreply.github.com>

Jens Agerberg <github@agerberg.me>

Jeremy Schlatter <jeremy.schlatter@gmail.com>
Jeremy Schlatter <jeremy.schlatter@gmail.com> <jeremy@jeremyschlatter.com>

John Chase <68833933+joohhnnn@users.noreply.github.com>

Joseph Chow <ethereum@outlook.com>
Joseph Chow <ethereum@outlook.com> ethers <TODO>


Joseph Goulden <joegoulden@gmail.com>

Justin Drake <drakefjustin@gmail.com>

Karl Bartel <karl.bartel@clabs.co>
Karl Bartel <karl.bartel@clabs.co> <karl@karl.berlin>

Kenso Trabing <ktrabing@acm.org>
Kenso Trabing <ktrabing@acm.org> <kenso.trabing@bloomwebsite.com>

Liyi Guo <102356659+colinlyguo@users.noreply.github.com>

lmittmann <3458786+lmittmann@users.noreply.github.com>
lmittmann <3458786+lmittmann@users.noreply.github.com> <lmittmann@users.noreply.github.com>

Liang Ma <liangma@liangbit.com>
Liang Ma <liangma@liangbit.com> <liangma.ul@gmail.com>

Louis Holbrook <dev@holbrook.no>
Louis Holbrook <dev@holbrook.no> <nolash@users.noreply.github.com>

makcandrov <makcandrov@proton.me>
makcandrov <makcandrov@proton.me> <108467407+makcandrov@users.noreply.github.com>

Maran Hidskes <maran.hidskes@gmail.com>

Marian Oancea <contact@siteshop.ro>

Martin Becze <mjbecze@gmail.com>
Martin Becze <mjbecze@gmail.com> <wanderer@users.noreply.github.com>

Martin Holst Swende <martin@swende.se>

Martin Lundfall <martin.lundfall@protonmail.com>

Matt Garnett <14004106+lightclient@users.noreply.github.com>
Marius van der Wijden <m.vanderwijden@live.de>
Marius van der Wijden <m.vanderwijden@live.de> <115323661+vdwijden@users.noreply.github.com>

Matt Garnett <lightclient@protonmail.com>
Matt Garnett <lightclient@protonmail.com> <14004106+lightclient@users.noreply.github.com>

Matthew Halpern <matthalp@gmail.com>
Matthew Halpern <matthalp@gmail.com> <matthalp@google.com>

meowsbits <b5c6@protonmail.com>
meowsbits <b5c6@protonmail.com> <45600330+meowsbits@users.noreply.github.com>

Michael Riabzev <michael@starkware.co>

Michael de Hoog <michael.dehoog@gmail.com>
Michael de Hoog <michael.dehoog@gmail.com> <michael.dehoog@coinbase.com>

Nchinda Nchinda <nchinda2@gmail.com>

Nebojsa Urosevic <nebojsa94@users.noreply.github.com>

nedifi <103940716+nedifi@users.noreply.github.com>

Nick Dodson <silentcicero@outlook.com>

Nick Johnson <arachnid@notdot.net>
Expand All @@ -169,6 +223,9 @@ Olivier Hervieu <olivier.hervieu@gmail.com>
Pascal Dierich <pascal@merkleplant.xyz>
Pascal Dierich <pascal@merkleplant.xyz> <pascal@pascaldierich.com>

Paweł Bylica <chfast@gmail.com>
Paweł Bylica <chfast@gmail.com> <pawel@ethereum.org>

RJ Catalano <catalanor0220@gmail.com>
RJ Catalano <catalanor0220@gmail.com> <rj@erisindustries.com>

Expand All @@ -179,8 +236,22 @@ Rene Lubov <41963722+renaynay@users.noreply.github.com>
Robert Zaremba <robert@zaremba.ch>
Robert Zaremba <robert@zaremba.ch> <robert.zaremba@scale-it.pl>

Roberto Bayardo <bayardo@alum.mit.edu>
Roberto Bayardo <bayardo@alum.mit.edu> <roberto.bayardo@coinbase.com>

Roman Mandeleil <roman.mandeleil@gmail.com>

Sebastian Stammler <seb@oplabs.co>
Sebastian Stammler <seb@oplabs.co> <stammler.s@gmail.com>

Seungbae Yu <dbadoy4874@gmail.com>
Seungbae Yu <dbadoy4874@gmail.com> <72970043+dbadoy@users.noreply.github.com>

Sina Mahmoodi <1591639+s1na@users.noreply.github.com>

Steve Milk <wangpeculiar@gmail.com>
Steve Milk <wangpeculiar@gmail.com> <915337710@qq.com>

Sorin Neacsu <sorin.neacsu@gmail.com>
Sorin Neacsu <sorin.neacsu@gmail.com> <sorin@users.noreply.github.com>

Expand All @@ -191,8 +262,14 @@ Taylor Gerring <taylor.gerring@gmail.com> <taylor.gerring@ethereum.org>

Thomas Bocek <tom@tomp2p.net>

tianyeyouyou <tianyeyouyou@gmail.com>
tianyeyouyou <tianyeyouyou@gmail.com> <150894831+tianyeyouyou@users.noreply.github.com>

Tim Cooijmans <timcooijmans@gmail.com>

ucwong <ethereum2k@gmail.com>
ucwong <ethereum2k@gmail.com> <ucwong@126.com>

Valentin Wüstholz <wuestholz@gmail.com>
Valentin Wüstholz <wuestholz@gmail.com> <wuestholz@users.noreply.github.com>

Expand Down Expand Up @@ -221,16 +298,14 @@ Xudong Liu <33193253+r1cs@users.noreply.github.com>

Yohann Léon <sybiload@gmail.com>

yzb <335357057@qq.com>
yzb <335357057@qq.com> <flyingyzb@gmail.com>

Zachinquarantine <Zachinquarantine@protonmail.com>
Zachinquarantine <Zachinquarantine@protonmail.com> <zachinquarantine@yahoo.com>

Ziyuan Zhong <zzy.albert@163.com>

Zsolt Felföldi <zsfelfoldi@gmail.com>

meowsbits <b5c6@protonmail.com>
meowsbits <b5c6@protonmail.com> <45600330+meowsbits@users.noreply.github.com>

nedifi <103940716+nedifi@users.noreply.github.com>

Максим Чусовлянов <mchusovlianov@gmail.com>
Loading
Loading