kevaundray
a6a0ae45b6
crypto/kzg4844: use the new trusted setup file and format ( #28383 )
...
Changes the trusted_setup to the one created during the kzg-ceremony. The trusted setup file can be found in the consensus specs: https://github.com/ethereum/consensus-specs/blob/dev/presets/mainnet/trusted_setups/trusted_setup_4096.json
---------
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2023-10-22 16:05:04 +02:00
Anshal Shukla
a504fa6e2f
fix tests
2023-10-20 23:09:00 +05:30
Anshal Shukla
aff2f1fa73
fix: linting
2023-10-20 20:32:28 +05:30
Martin Holst Swende
c1d5a012ea
core/state, tests: fix memory leak via fastcache ( #28387 )
...
This change fixes a memory leak, when running either state-tests or blockchain-tests, we allocate a `1MB` fastcache during snapshot generation. `fastcache` is a bit special, and requires a `Reset()` (it has it's own memory allocator).
The `1MB` was hidden [here](https://github.com/ethereum/go-ethereum/blob/master/tests/state_test_util.go#L333 ) and [here](https://github.com/ethereum/go-ethereum/blob/master/tests/block_test_util.go#L146 ) respectively.
2023-10-20 13:35:49 +02:00
Manav Darji
260deb873d
eth: handle nil blocks and state when pending is not available ( #1053 )
...
* eth: handle nil blocks and state when pending is not available
* internal/ethapi: handle nil state and err in send condtional tx api
2023-10-20 15:22:05 +05:30
Anshal Shukla
9f4457958d
bor: make withdrawals nil
2023-10-20 15:05:41 +05:30
Marius van der Wijden
cd29535672
crypto/blake2b: put architecture-dependent features behind build-tag ( #28381 )
...
This change to fixes a compilation-flaw on master, by putting architecture-specific functions behind corresponding build tags.
2023-10-19 14:04:26 +02:00
Sina Mahmoodi
4d3c0d41f4
eth/filters: fix flaky test TestPendingTxFilterDeadlock ( #28376 )
2023-10-19 10:30:55 +02:00
Brandon Liu
ec1a0502bf
rpc: increase timeout in TestClientWebsocketPing ( #28371 )
2023-10-19 10:08:36 +02:00
Paul O'Leary
a9c57370cd
Change legacy rando geth fork choice to be deterministic ( #871 )
...
* Change legacy rando geth fork choice to be deterministic, based on block hash.
* core: add forkchoice tests
* fix
---------
Co-authored-by: Manav Darji <manavdarji.india@gmail.com>
2023-10-19 12:56:30 +05:30
marcello33
d1149daa0f
dev: add: install go with go.mod version ( #1052 )
2023-10-19 07:48:17 +02:00
Marius van der Wijden
d10a2f6ab7
tests/fuzzers: update fuzzers to be based on go-native fuzzing ( #28352 )
...
This change modifies the fuzzers to use the native golang fuzzing framework instead of go-fuzz
2023-10-18 15:01:16 +02:00
Manav Darji
e1898d5aea
bump version to v1.1.0-beta2
2023-10-18 12:18:50 +05:30
Manav Darji
adfd428bc0
internal/cli: set default value for keystore ( #1051 )
...
* internal/cli: set default valuee for keystore
* internal/cli: add tests
* internal/cli: fix tests
2023-10-18 12:16:34 +05:30
lightclient
da55b23d21
eth/fetcher: downgrade stale txs log from warn to debug ( #28364 )
2023-10-17 19:52:53 +03:00
Marius van der Wijden
d782dc2341
tests/fuzzers/les: fix crash in fuzzer ( #28362 )
2023-10-17 15:20:22 +02:00
lightclient
20d5256e40
core/chain_makers: add SetParentBeaconRoot(..) to chain makers ( #28252 )
2023-10-17 14:43:46 +02:00
Adrian Sutton
b85c86022e
api/bind: add CallOpts.BlockHash to allow calling contracts at a specific block hash ( #28084 )
...
* api/bind: Add CallOpts.BlockHash to allow calling contracts at a specific block hash.
* ethclient: Add BalanceAtHash, NonceAtHash and StorageAtHash functions
2023-10-17 15:34:01 +03:00
Brandon Liu
f62502e123
internal/ethapi, accounts/abi/bind: use errors.Is for error comparison ( #28348 )
...
Co-authored-by: lightclient <lightclient@protonmail.com>
2023-10-17 14:11:04 +02:00
Kero
1f11d2d340
ethclient: ensure the close of canceled context ( #28349 )
2023-10-17 14:09:48 +02:00
rjl493456442
1b1611b8d0
core, trie, eth: refactor stacktrie constructor ( #28350 )
...
This change enhances the stacktrie constructor by introducing an option struct. It also simplifies the `Hash` and `Commit` operations, getting rid of the special handling round root node.
2023-10-17 14:09:25 +02:00
Péter Szilágyi
aeb0abf80a
params: begin v1.13.5 release cycle
2023-10-17 14:18:45 +03:00
Péter Szilágyi
3f907d6a6f
params: release Geth v1.13.4
2023-10-17 14:17:27 +03:00
Arpit Temani
2cb1ee4e9d
Merge branch 'develop' of github.com:maticnetwork/bor into arpit/pos-1731
2023-10-17 16:44:52 +05:30
Shivam Sharma
cefca4ff42
chg : agra mumbai hf blockNumber to 41874000
2023-10-17 14:42:36 +05:30
Shivam Sharma
18728d3a3e
bump : version to v1.1.0-beta
2023-10-17 14:24:18 +05:30
Arpit Temani
d104b38245
Merge pull request #1025 from maticnetwork/shivam/POS-1733
...
Shanghai/Agra HF
2023-10-17 14:21:51 +05:30
Marius van der Wijden
667966c5c1
eth/fetcher: fix fetcher timeout ( #28220 )
...
This changes fixes a bug in the fetcher, where the timeout for how long to remember underpriced transaction was erroneously compared, and the timeout never hit.
---------
Co-authored-by: Martin Holst Swende <martin@swende.se>
2023-10-17 10:38:00 +02:00
Arpit Temani
f9577555aa
Merge pull request #1049 from maticnetwork/shivam/POS-1733-2
...
chg : withdrawals check in bor consensus
2023-10-17 13:40:47 +05:30
xiaolou86
00c63830e4
cmd: fix typos ( #28323 )
2023-10-17 15:53:10 +08:00
Martin Holst Swende
8b99ad4602
internal/ethapi: fix codehash lookup in eth_getProof ( #28357 )
...
This change fixes #28355 , where eth_getProof failed to return the correct codehash under certain conditions. This PR changes the logic to unconditionally look up the codehash, and also adds some more tests.
2023-10-17 09:25:16 +02:00
Shivam Sharma
e8939bc12e
chg : withdrawals check in bor consensus
2023-10-17 12:43:58 +05:30
phenix3443
a5544d35f6
fix: broken url link ( #28342 )
2023-10-17 14:32:35 +08:00
Arpit Temani
3d8ee19c4c
merge develop
2023-10-17 11:32:30 +05:30
Arpit Temani
0559bd12a5
change version
2023-10-17 11:28:53 +05:30
Péter Szilágyi
2e478aab98
eth/fetcher: only make noise big mismatches ( #28356 )
2023-10-16 23:40:25 +03:00
Arpit Temani
5d5252991a
skip testcase
2023-10-17 01:43:23 +05:30
Arpit Temani
1aa033520c
fix tests
2023-10-17 00:52:04 +05:30
marcello33
398c6ba1a7
dev: chg: update peppermint and cosmos-sdk to latest polygon releases ( #1045 )
2023-10-16 20:58:34 +02:00
Arpit Temani
01a4c0d026
fix linters
2023-10-16 23:55:16 +05:30
Arpit Temani
109a0a19a6
enable hf in tests
2023-10-16 23:45:55 +05:30
Martin Holst Swende
4632b7b31e
tests: update execution-spec-tests to 1.0.5 ( #28337 )
...
Updates execution-spec-tests to 1.0.5: https://github.com/ethereum/execution-spec-tests/releases/tag/v1.0.5 , switching to develop which contains Cancun tests (which are also enabled in this change).
2023-10-16 20:10:05 +02:00
Arpit Temani
c311f3b363
Merge branch 'arpit/pos-1731' of github.com:maticnetwork/bor into arpit/pos-1731
2023-10-16 23:37:58 +05:30
Arpit Temani
589f7420e3
merge develop
2023-10-16 23:37:44 +05:30
Arpit Temani
3c9d6b4edb
Merge pull request #1044 from maticnetwork/shivam/POS-1733-2
...
add : agra HF mumbai block
2023-10-16 23:25:19 +05:30
Arpit Temani
8d13d7c963
Merge pull request #1046 from maticnetwork/arpit/pos-1731-6
...
Arpit/pos 1731 6
2023-10-16 23:24:23 +05:30
Arpit Temani
48f6200449
merge shanghai tests
2023-10-16 23:23:13 +05:30
Shivam Sharma
808c41d7a8
add : mumbai newBurnContract Address
2023-10-16 17:38:16 +05:30
marcello33
06f29851a3
Merge pull request #1042 from maticnetwork/develop
...
merge develop
2023-10-16 12:39:09 +02:00
Shivam Sharma
d65fda705f
fix : indentation
2023-10-16 14:04:29 +05:30