Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: 0xPolygon/erigon

Tags

v3.7.2

Toggle v3.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v3.7.2 (#163)

* feat: valencia hardfork

* feat: mainnet valencia hardfork block

* polygon/bor: fork-gate TxDependency validation on Valencia

* polygon/chain: update amoy valencia block to 40776000

* polygon/bor: fork-gate TxDependency in GetValidatorBytes (header-validation path)

* polygon/bridge: derive state-sync window from gated Heimdall query (#162)

Erigon's bridge re-derived each block's state-sync window by scanning its
pre-scraped local event store with a record_time < to filter. Bor instead
queries Heimdall's clerk/time endpoint live and consumes its server-side
stability gate, which withholds the most-recent event group until a later
commit is indexed. Because the scraper pulls events ahead of the gate into
the store, the store-based selection over-included the withheld group at the
sprint window boundary, producing a state-sync set that diverged from the
rest of the network and a receipt-root mismatch (bad block) on import.

ProcessNewBlocks now takes the window boundary from the same gated clerk/time
query bor uses (via the existing eventFetcher; sequential ids, strict
record_time < to), instead of store.LastEventIdWithinWindow. Event bodies are
still served from the local store; only the boundary is gated. The existing
scraper lag addressed fetching, not block-window selection.

Adds a regression test covering events present in the store but withheld by
the gate, and bumps the version to v3.6.1-beta2.

Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
(cherry picked from commit 759e6d2)

* chore: bump version to v3.7.2

---------

Co-authored-by: Jerry <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>

v3.6.1

Toggle v3.6.1's commit message

Verified

This commit was signed with the committer’s verified signature.
cffls Jerry
Bump up version to 3.6.1

v3.6.1-beta2

Toggle v3.6.1-beta2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
polygon/bridge: derive state-sync window from gated Heimdall query (#162

)

Erigon's bridge re-derived each block's state-sync window by scanning its
pre-scraped local event store with a record_time < to filter. Bor instead
queries Heimdall's clerk/time endpoint live and consumes its server-side
stability gate, which withholds the most-recent event group until a later
commit is indexed. Because the scraper pulls events ahead of the gate into
the store, the store-based selection over-included the withheld group at the
sprint window boundary, producing a state-sync set that diverged from the
rest of the network and a receipt-root mismatch (bad block) on import.

ProcessNewBlocks now takes the window boundary from the same gated clerk/time
query bor uses (via the existing eventFetcher; sequential ids, strict
record_time < to), instead of store.LastEventIdWithinWindow. Event bodies are
still served from the local store; only the boundary is gated. The existing
scraper lag addressed fetching, not block-window selection.

Adds a regression test covering events present in the store but withheld by
the gate, and bumps the version to v3.6.1-beta2.

Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>

v3.6.1-beta

Toggle v3.6.1-beta's commit message

Verified

This commit was signed with the committer’s verified signature.
manav2401 Manav Darji
Merge branch 'release/3.2-develop' into v3.6.1-candidate

v3.6.0

Toggle v3.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #153 from 0xPolygon/v3.6.0-beta-candidate

core, execution, p2p, polygon: chicago hf for v3.6.0 release

v3.6.0-beta

Toggle v3.6.0-beta's commit message

Verified

This commit was signed with the committer’s verified signature.
marcello33 Marcello Ardizzone
db/version: bump version

v3.5.0

Toggle v3.5.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
v3.5.0 (#141)

* rpc: handle ss txs in GetLogsByHash (#124)

* core, execution, polygon, rpc: giugliano HF - decode gas params from extra data and serve via RPC (#132)

* core, execution, polygon, rpc: giugliano HF - decode gas params from extra data and serve via RPC

* added optional borExtra param to eth_getBlockByNumber/Hash to get gas params and tx dependency

* fix tests, not related

* renamed the rpc field to decodedExtra

* Giugliano HF (#135)

* giugliano HF

* upgrade lint to fix CI

* bumps lint on ci

* params: version bump to v3.5.0-beta

* added giugliano block for amoy (#137)

* params: version bump to v3.5.0-beta2

* core/vm: enable kzg back for madhugiri forks (#139)

* added giugliano block for mainnet (#140)

* params: version bump to v3.5.0

---------

Co-authored-by: Marcello Ardizzone <[email protected]>
Co-authored-by: Lucca Martins <[email protected]>
Co-authored-by: Manav Darji <[email protected]>

v3.5.0-beta2

Toggle v3.5.0-beta2's commit message

Verified

This commit was signed with the committer’s verified signature.
pratikspatil024 Pratik Patil
params: version bump to v3.5.0-beta2

v3.5.0-beta

Toggle v3.5.0-beta's commit message

Verified

This commit was signed with the committer’s verified signature.
pratikspatil024 Pratik Patil
params: version bump to v3.5.0-beta

v3.4.0

Toggle v3.4.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
v3.4.0 (#125)

* [r32] Caplin: add get blobs support (fusaka) (erigontech#17840)

Cherry pick erigontech#17829 to `release/3.2`

Co-authored-by: Giulio rebuffo <[email protected]>

* [3.2] prune: 500ms pruning timeout for stage_exec on ChainTiptar (erigontech#17890)

to increase prune timeout 2x as a hotfix for reported prune issue on
ethmainnet
will create bigger epic today

* [3.2] remove `amoy` chain from `sync-from-scratch-test` list (erigontech#17921)

* cp Integrity check: compare state progress and block progress (erigontech#18002)

issue: erigontech#17911

* [3.2] version (erigontech#18057)

* [r3.2] rpc: fix txpool_content crash: unknown (erigontech#18119)

Cherry-pick erigontech#18111

* [3.2] Bump max blob size (erigontech#18329)

Previous limit was not enough for a 6 blob EIP-4844 transaction with
commitments and proofs. The theoretical max size is ~824 KB.

* Revert "[3.2] remove `amoy` chain from `sync-from-scratch-test` list (erigontech#17921)"

This reverts commit 61d4ffc.

* lisovo: CLZ opcode and P256 gas cost changes (#117)

* tbdhf: CLZ opcode and P256 gas cost changes

* chore: rename to lisovo

* feat: flexible base fee on lisovo HF (#118)

* chore: add amoy hf block number

* fix: lint

---------

Co-authored-by: Lucca Martins <[email protected]>

* chore: bump version

* core, execution, polygon: lisovoPro HF and version bump

* core: lisovo-lisovoPro instructionset test

* core, execution, polygon: lisovoPro HF and version bump (#123)

* core, execution, polygon: lisovoPro HF and version bump

* core: lisovo-lisovoPro instructionset test

* lisovo HF and version bump

---------

Co-authored-by: Andrew Ashikhmin <[email protected]>
Co-authored-by: Giulio rebuffo <[email protected]>
Co-authored-by: Alex Sharov <[email protected]>
Co-authored-by: sudeepdino008 <[email protected]>
Co-authored-by: canepat <[email protected]>
Co-authored-by: Shoham Chakraborty <[email protected]>
Co-authored-by: Pratik Patil <[email protected]>
Co-authored-by: Krishang <[email protected]>
Co-authored-by: Lucca Martins <[email protected]>