Shane Bammel
2695d39b9a
Prepare stable release
2023-04-27 19:56:15 -05:00
Shane Bammel
617d52dd2a
Prepare stable release
2023-04-26 22:43:27 -05:00
Shane Bammel
691c6001de
Add Shanghai time to Testnet-V4
2023-04-26 22:42:55 -05:00
Shane Bammel
ee67a0013d
Prepare stable release
2023-04-14 12:52:40 -05:00
Shane Bammel
17fa851d5e
Add network config for Testnet-V4
2023-04-13 14:57:33 -05:00
Shane Bammel
b58ecc133f
Prepare stable release
2023-03-30 23:40:20 -05:00
Shane Bammel
fbcd95b62a
Add v3 suffix to pulsechain-testnet
2023-03-30 18:05:13 -05:00
Shane Bammel
a037180ced
Prepare stable release
2023-03-30 18:05:11 -05:00
Shane Bammel
c94d23aead
Add bootnodes and dns config for testnet-v3
2023-03-30 18:04:16 -05:00
Shane Bammel
8e4d3ac862
Update treasury address & testnet fork block
2023-03-30 18:03:29 -05:00
Shane Bammel
2d0985f534
Add pulsechain-devnet poc config
2023-03-30 18:03:29 -05:00
Shane Bammel
5df5fd995b
Refactor and simplify PulseChain integration
2023-03-30 18:03:29 -05:00
bretep
293afaa131
Initial PulseChain integration
...
Sign block using correct chainId
Add IsPulseChain to config
Add support for pulsechain blocks and snapshots
Add support for chain config now located in erigon-lib
Fix decoding hex to int
Ensure pulsechain config
Add support for PulseChain snapshots
2023-03-30 18:03:22 -05:00
Andrew Ashikhmin
5d0f778eed
Schedule mainnet Shapella. Fix BellatrixForkEpoch ( #7145 )
...
See https://github.com/ethereum/execution-specs/pull/727 . Also,
`BellatrixForkEpoch` should be 144896, not 144869: refer to [the
spec](https://github.com/ethereum/consensus-specs/blob/dev/specs/bellatrix/fork.md ).
2023-03-28 19:18:40 +01:00
Alexey Sharp
5c541381fd
Bump version
2023-03-28 19:12:38 +01:00
Alexey Sharp
36b03c13b5
Bump patch version
2023-03-07 11:08:55 +00:00
Alexey Sharp
38fb38a92e
Stable modification
2023-03-06 12:58:27 +00:00
ledgerwatch
5622031b5a
Bump version ( #7017 )
2023-03-03 16:10:11 +00:00
Andrew Ashikhmin
aa9b9bdd1c
Schedule Shapella on Görli/Prater ( #7012 )
...
See https://github.com/ethereum/execution-specs/pull/724 &
https://github.com/eth-clients/goerli/pull/160
2023-03-03 13:27:36 +00:00
ledgerwatch
7346c8fbb6
Extend mock_sentry to properly support forkValidator ( #7008 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-03-03 07:00:54 +00:00
Anshal Shukla
c4ba26107e
Rpc get code ( #6899 )
...
This in conjuction with
[PR#893](https://github.com/ledgerwatch/erigon-lib/pull/893 ) fixes the
eth_getCode RPC call.
2023-03-02 14:12:16 +00:00
ledgerwatch
fb28579189
Bump version ( #6901 )
2023-02-19 18:39:04 +00:00
Andrew Ashikhmin
8ad2500fe6
Update Chiado bootnodes ( #6872 )
...
See https://github.com/NethermindEth/nethermind/pull/5239
2023-02-14 11:19:52 +00:00
Alex Sharov
999899d66d
e3: read files list from db ( #6833 )
2023-02-13 05:17:01 +00:00
Andrew Ashikhmin
3dcdc46d31
Schedule Shanghai fork on Sepolia ( #6835 )
...
See https://github.com/ethereum/execution-specs/pull/716
2023-02-10 17:48:06 +00:00
ledgerwatch
63a830b659
Bump version ( #6778 )
2023-02-05 20:19:12 +00:00
ledgerwatch
fd18945ace
Bump version ( #6732 )
2023-01-28 21:33:33 +00:00
ledgerwatch
122353e147
Bump version ( #6645 )
2023-01-20 21:09:55 +00:00
ledgerwatch
a6f75bddf1
Bump version ( #6605 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-01-17 14:58:07 +00:00
Alex Sharov
9e452fe8c4
revert: shared genesis db ( #6594 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2023-01-17 17:06:59 +07:00
hexoscott
7dcbfbc283
reference hash, address, and chain config from lib ( #6536 )
2023-01-13 18:12:18 +00:00
ledgerwatch
abdb302b54
Bump version ( #6577 )
2023-01-13 13:25:23 +00:00
ledgerwatch
e33b737859
Bump version ( #6527 )
2023-01-08 13:36:23 +00:00
Krishna Upadhyaya
04bc175864
Added block number for Mainnet delhi hard fork ( #6507 )
2023-01-06 12:56:13 +00:00
Alex Sharov
c84869a7fa
Sepolia static peers ( #6433 )
...
from
https://github.com/ledgerwatch/erigon/issues/6134#issuecomment-1354923418
2022-12-24 21:40:06 +07:00
Max Revitt
4bdb35f94c
Withdrawals part 2 ( #6180 )
...
Continuation of PR #6009 . Storage and retrieval of withdrawals.
- [x] storage of withdrawals on writeblock
- [x] composite key (block number | block hash)
- [x] value ([]withdrawal)
- [x] retrieval of withdrawals with block
- [x] tests around storing/retrieving withdrawals
- [x] tested in hive
- [x] commits tidied
## Hive Failures
- [x] Withdrawals Fork on Block 2
- [x] Withdrawals Fork on Block 3
- [ ] Sync after 2 blocks - Withdrawals on Block 1 - Single Withdrawal
Account - No Transactions ( Syncing client rejected valid chain)
- [ ] Sync after 2 blocks - Withdrawals on Block 1 - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 2 blocks - Withdrawals on Genesis - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 2 blocks - Withdrawals on Block 2 - Single Withdrawal
Account - No Transactions (Syncing client rejected valid chain)
- [ ] Sync after 2 blocks - Withdrawals on Block 2 - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 128 blocks - Withdrawals on Block 2 - Multiple
Withdrawal Accounts (Unexpected error on BalanceAt: Post
"http://172.17.0.4:8545/ ": context deadline exceeded, expected=<None>)
- [ ] Withdrawals Fork on Block 1 - 8 Block Re-Org, Sync (Expected no
error on EngineNewPayloadV2: error=Post "http://172.17.0.4:8551/ ":
context deadline exceeded)
- [ ] Withdrawals Fork on Block 8 - 10 Block Re-Org Sync (Expected no
error on EngineNewPayloadV2: error=Post "http://172.17.0.4:8551/ ":
context deadline exceeded)
- [ ] Withdrawals Fork on Canonical Block 8 / Side Block 7 - 10 Block
Re-Org Sync (Expected no error on EngineNewPayloadV2: error=Post
"http://172.17.0.4:8551/ ": context deadline exceeded)
- [ ] Withdrawals Fork on Canonical Block 8 / Side Block 9 - 10 Block
Re-Org Sync (Expected no error on EngineNewPayloadV2: error=Post
"http://172.17.0.4:8551/ ": context deadline exceeded)
2022-12-20 09:09:04 +00:00
Andrew Ashikhmin
9d1e4ec37f
Update Gnosis Chain boot nodes ( #6340 )
...
See https://github.com/NethermindEth/nethermind/pull/5007
2022-12-16 14:41:09 +01:00
Andrew Ashikhmin
98f6743726
Temporary boot nodes for Gnosis Chain ( #6306 )
...
See https://docs.gnosischain.com/updates/20221208-temporary-bootnodes
2022-12-14 11:19:02 +01:00
Andrew Ashikhmin
1e206e375b
Set default for externalcl based on whether embedded CL is supported ( #6294 )
...
Embedded CL is not supported for Gnosis Chain, so it makes sense to set
`externalcl` to true by default for it.
Also, this PR sets `terminalTotalDifficultyPassed` for Gnosis Chain &
Chiado (see https://docs.gnosischain.com/updates/20221210-merge ).
2022-12-13 14:51:13 +01:00
ledgerwatch
ec582dd9b3
Bump version ( #6280 )
2022-12-11 15:17:55 +00:00
Andrew Ashikhmin
ecefc53dd0
Remove Ropsten & Fermion ( #6262 )
...
See https://blog.ethereum.org/2022/11/30/ropsten-shutdown-announcement
2022-12-10 22:55:31 +00:00
Krishna Upadhyaya
9b9417f746
Fix bor-devent config by genesis hash ( #6257 )
2022-12-09 18:04:08 +07:00
ledgerwatch
70b18aff1f
Bump version ( #6249 )
2022-12-08 08:31:54 +00:00
Andrew Ashikhmin
7eab12d90d
Shanghai & Cancun forks should be based on timestamp ( #6238 )
2022-12-07 18:45:44 +01:00
Krishna Upadhyaya
d5199f521b
Added delhiBlock for mumbai-hard-fork ( #6233 )
2022-12-07 18:34:14 +07:00
calmbeing
0ad765930d
Apply BSC Gibbs upgrade for mainnet ( #6211 )
...
For issue #6163 , based on pr #5359 of Gibbs , Supported BSC mainnet
Gibbs hardfork
2022-12-07 18:20:14 +07:00
Andrew Ashikhmin
5059ace03a
Gnosis Chain TTD ( #6220 )
...
See https://github.com/NethermindEth/nethermind/pull/4901
2022-12-06 15:28:02 +01:00
Alex Sharov
85212b4774
bsc: more static peers ( #6150 )
2022-11-30 08:36:29 +07:00
Manav Darji
80e29f29d3
sprint length and base fee denominator change for mumbai testnet ( #6142 )
...
This PR includes changes required for delhi hard fork schedule at block
`29638656` on mumbai testnet. It changes few major parameters.
1. Sprint length - the number of bor blocks post which a new validator
mines has been reduced from 64 to 16.
2. Block time - the block time which was increased earlier for some
experiments to 5 seconds has been reduced to 2 seconds (along with
backup multiplier and producer delay).
3. Base fee denominator - this fields has been increased from 8 to 16 to
smoothen the effect of EIP 1559.
2022-11-29 08:11:29 +07:00
Andrew Ashikhmin
0b28c7ad13
Support genesis constructors for Chiado ( #6103 )
...
This is a continuation of PR #6058 and fixes Chiado genesis state root
by supporting genesis constructors (deployment code).
2022-11-21 17:21:59 +01:00