-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fetch and merge upstream v1.1.5 #35
Commits on May 29, 2024
-
feat(datastream): proto stream read/write (0xPolygonHermez#347)
* feat(datastream): proto stream write * feat(datastream): read proto stream * fixing up some stream related things post rebase * updating to latest proto for data stream * some fixes for syncing on the new proto format * only recover the data stream if execution has done any work * simplify looking up fork id by batch * fixing up datastream write * fixing up tests related to data stream proto changes * post merge fixes from zkevm branch * more progress on proto datastream * hack file for hosting a local datastream without erigon attached * keep track of the fork id within the stream client rather than the batches stage * handle ger updates in the new proto format for writing the stream * fix stream related tests * remove accidentally committed debug files * datastream related code tidy up * fix post zkevm merge problems in proto datastream * fix(witness): closed growing number of cursors (0xPolygonHermez#416) * add more detail to proto datastream * add batch number to batch end proto * add more details for proto format datastream * fix(merge): hermez db merge fix * fix for updating chain config with fork id changes * fixing up tests after changing the fork lookup code for chain config * do not write the batch end during genesis block write this will be handled by the writing of block 1 (injected batch) once it detects that the batch number has changed h * fix bad build on proto branch * feat(datastream): l1 cache, debug fix * feat(docs): cache headers, documentation --------- Co-authored-by: Scott Fairclough <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf72492 - Browse repository at this point
Copy the full SHA bf72492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a50330 - Browse repository at this point
Copy the full SHA 5a50330View commit details -
FIX: use actual forkId in handleInjectedBatch (0xPolygonHermez#458)
* FIX: use actual forkId in handleInjectedBatch * FIX: use initial forkid from config
Configuration menu - View commit details
-
Copy full SHA for 074e472 - Browse repository at this point
Copy the full SHA 074e472View commit details
Commits on May 30, 2024
-
changes to proto stream block hash and local exit root (0xPolygonHerm…
…ez#487) * changes to proto stream block hash and local exit root * block hash in stream to be the actual block hash * skip intermediate roots in the stream for post etrog
Configuration menu - View commit details
-
Copy full SHA for 9a15331 - Browse repository at this point
Copy the full SHA 9a15331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81349e2 - Browse repository at this point
Copy the full SHA 81349e2View commit details -
add spec for the datastream (0xPolygonHermez#488)
* add spec for the datastrea * review fixes * review fixes
Configuration menu - View commit details
-
Copy full SHA for 245e409 - Browse repository at this point
Copy the full SHA 245e409View commit details -
store a batch -> block reference alongside the block -> batch referen…
…ce (0xPolygonHermez#500) deletes here are also being handled in a transparent way to save any headaches there with mismatches
Configuration menu - View commit details
-
Copy full SHA for 9bae8c5 - Browse repository at this point
Copy the full SHA 9bae8c5View commit details -
fix for duplicating blocks in the stream and writing too far ahead wh… (
0xPolygonHermez#503) * fix for duplicating blocks in the stream and writing too far ahead when no verifications available as RPC * force min timestamp to be 0 for injected batch
Configuration menu - View commit details
-
Copy full SHA for 8618e94 - Browse repository at this point
Copy the full SHA 8618e94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b0737a - Browse repository at this point
Copy the full SHA 5b0737aView commit details -
feat(l1): configure highest l1 block type, default finalized (0xPolyg…
…onHermez#497) * feat(l1): configure highest l1 block type, default finalized * docs(readme): l1 syncer highest block config
Configuration menu - View commit details
-
Copy full SHA for d8e2052 - Browse repository at this point
Copy the full SHA d8e2052View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b96936 - Browse repository at this point
Copy the full SHA 2b96936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673a1e7 - Browse repository at this point
Copy the full SHA 673a1e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ccb80 - Browse repository at this point
Copy the full SHA 02ccb80View commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e16f60e - Browse repository at this point
Copy the full SHA e16f60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c0d353 - Browse repository at this point
Copy the full SHA 3c0d353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287e16f - Browse repository at this point
Copy the full SHA 287e16fView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c15db27 - Browse repository at this point
Copy the full SHA c15db27View commit details -
Configuration menu - View commit details
-
Copy full SHA for b22f12b - Browse repository at this point
Copy the full SHA b22f12bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a70089 - Browse repository at this point
Copy the full SHA 2a70089View commit details -
adding some docs for L1 info tree information from a sequencer angle (0…
…xPolygonHermez#521) * adding some docs for L1 info tree information from a sequencer perspective * update to l1 info tree docs
Configuration menu - View commit details
-
Copy full SHA for 61199cb - Browse repository at this point
Copy the full SHA 61199cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e88569d - Browse repository at this point
Copy the full SHA e88569dView commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a21a7d - Browse repository at this point
Copy the full SHA 6a21a7dView commit details -
Set DynamicConfigs path to config directory (0xPolygonHermez#511)
* Set DynamicConfigs path to config directory Instead of hardcoding dynamic configs path to a directory in user's home path, assume dynamic config files for a given network will be found along the main configuration file. * Update README * Typo
Configuration menu - View commit details
-
Copy full SHA for 4737597 - Browse repository at this point
Copy the full SHA 4737597View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e1f6f - Browse repository at this point
Copy the full SHA 25e1f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a8fea4 - Browse repository at this point
Copy the full SHA 5a8fea4View commit details -
Executor proto changes (0xPolygonHermez#535)
* handling batch start and end for the executor data stream bytes * decrease write size for datastream catchup previous value had the node mysteriously just stop, no panic, nothing, just stop. Maybe OOM killed by the OS or something * close state reader was causing a memory leak over time as the underlying cursors were never closed during stream catchup * stop looking for LER when we find one during stream generation * fix for debug tool after proto executor changes
Configuration menu - View commit details
-
Copy full SHA for 41f97da - Browse repository at this point
Copy the full SHA 41f97daView commit details -
Nightly fixes (0xPolygonHermez#537)
* fix(nightly): correct path for block comparison * fix(nightly): network5
Configuration menu - View commit details
-
Copy full SHA for 7cdb312 - Browse repository at this point
Copy the full SHA 7cdb312View commit details -
This PR introduces allowlist and blocklist functionality to cdk-erigon (
0xPolygonHermez#528) * wip add modes in acl db refactored code * acl cli * Uts * wip * downgrade the lib version * downgrade the lib version * fix * update makefile * downgrade libs * downgrade lib * fix go mod * update acl cmd tests * fix code smells * remove code smells --------- Co-authored-by: Goran Rojovic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 139a873 - Browse repository at this point
Copy the full SHA 139a873View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a4883a - Browse repository at this point
Copy the full SHA 2a4883aView commit details -
ACLs db fix (0xPolygonHermez#543)
* fix * fix * comments fix * comments fix * fix
Configuration menu - View commit details
-
Copy full SHA for c4c2379 - Browse repository at this point
Copy the full SHA c4c2379View commit details -
test(nightly): improve compare to check with sequencer and be resilie…
…nt to failure (0xPolygonHermez#546)
Configuration menu - View commit details
-
Copy full SHA for 738ef5a - Browse repository at this point
Copy the full SHA 738ef5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d33665 - Browse repository at this point
Copy the full SHA 5d33665View commit details -
Configuration menu - View commit details
-
Copy full SHA for 314fa31 - Browse repository at this point
Copy the full SHA 314fa31View commit details -
Configuration menu - View commit details
-
Copy full SHA for c050bed - Browse repository at this point
Copy the full SHA c050bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f68e51 - Browse repository at this point
Copy the full SHA 8f68e51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a1d5a5 - Browse repository at this point
Copy the full SHA 9a1d5a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c709a8c - Browse repository at this point
Copy the full SHA c709a8cView commit details -
Future info root index fix (0xPolygonHermez#552)
* phase 1 of l1 info root checks in l1 recovery * phase 2 in handling special index 0 cases for L1 recovery * fixing up comment about l1 info tree indexes * fixup for l1 info tree related tests
Configuration menu - View commit details
-
Copy full SHA for a158b51 - Browse repository at this point
Copy the full SHA a158b51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e595b - Browse repository at this point
Copy the full SHA 44e595bView commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55846ff - Browse repository at this point
Copy the full SHA 55846ffView commit details -
459 rpc new rpc endpoint to retrieve virtual counters (0xPolygonHerme…
…z#531) * setup the endpoint * add endpoint and openrpc * colector even not for sequencer * fix test * remove missing code * added trace with counters * add smtLevels to the trace result * added smtDepth setting to counter tracer * a bit of code quality * comments * write stream nil on err * readme
Configuration menu - View commit details
-
Copy full SHA for c6ad989 - Browse repository at this point
Copy the full SHA c6ad989View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd21966 - Browse repository at this point
Copy the full SHA dd21966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ea0183 - Browse repository at this point
Copy the full SHA 5ea0183View commit details -
Revert "fix(bug): ensure bug height detection is done properly (0xPol…
…ygonHermez#565)" (0xPolygonHermez#574) This reverts commit dd21966.
Configuration menu - View commit details
-
Copy full SHA for db116c5 - Browse repository at this point
Copy the full SHA db116c5View commit details -
faster population of the data stream for consumers (0xPolygonHermez#570)
* faster population of the data stream for consumers * tune ups on changes for proto stream speed up
Configuration menu - View commit details
-
Copy full SHA for 22825a4 - Browse repository at this point
Copy the full SHA 22825a4View commit details
Commits on Jun 7, 2024
-
Revert "issue warning if calculated blockhash mismatched the datastre…
…am one (…" (0xPolygonHermez#575) This reverts commit 55846ff.
Configuration menu - View commit details
-
Copy full SHA for 8185604 - Browse repository at this point
Copy the full SHA 8185604View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79cc4e6 - Browse repository at this point
Copy the full SHA 79cc4e6View commit details -
Add validium support for L1 recovery (DAC) (0xPolygonHermez#560)
* Support validium mode in L1 recovery * Retry data fetching from DA when the response error is 429 (too many requests) * Unit tests and minor fixes * Test decode validium batch data * Revert unrelated changes * Address CR feedbacks * Remove unused functions * Update zk/da/client.go Co-authored-by: Rachit Sonthalia <[email protected]> --------- Co-authored-by: Igor Mandrigin <[email protected]> Co-authored-by: Rachit Sonthalia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18960e5 - Browse repository at this point
Copy the full SHA 18960e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b43e4d2 - Browse repository at this point
Copy the full SHA b43e4d2View commit details
Commits on Jun 10, 2024
-
test(nightly): tweak bridge test output (0xPolygonHermez#579)
* test(nightly): tweak bridge test output * tweak(nightly): remove token addr from bridge tests
Configuration menu - View commit details
-
Copy full SHA for d751c41 - Browse repository at this point
Copy the full SHA d751c41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76e73d4 - Browse repository at this point
Copy the full SHA 76e73d4View commit details -
Disconnect error in datastream (0xPolygonHermez#581)
* handle data stream disconnection * centralise the streaming atomic to a single place for data stream
Configuration menu - View commit details
-
Copy full SHA for e4ab7ac - Browse repository at this point
Copy the full SHA e4ab7acView commit details -
add missing table to witness memory batch (0xPolygonHermez#582)
without it the witness can't be generated
Configuration menu - View commit details
-
Copy full SHA for 58b66c2 - Browse repository at this point
Copy the full SHA 58b66c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a0462 - Browse repository at this point
Copy the full SHA b8a0462View commit details -
Tests - bridge test fix, compare improve, ansible tests addition (0xP…
…olygonHermez#583) * test(nightly): tweak bridge test output * tweak(nightly): remove token addr from bridge tests * test(nightly): ansible wire up, fixes
Configuration menu - View commit details
-
Copy full SHA for e39674e - Browse repository at this point
Copy the full SHA e39674eView commit details
Commits on Jun 11, 2024
-
Fix Ansible Tests (0xPolygonHermez#586)
* Update nightly-ansible.yml * use same private key * fixups for tests * fixup
Configuration menu - View commit details
-
Copy full SHA for 11986a8 - Browse repository at this point
Copy the full SHA 11986a8View commit details -
Extend the eth-bench tests with the basic bridge tests (0xPolygonHerm…
…ez#587) * inline the launch script * refactor to use matrix better * add sepolia endpoing * fix a typo * fix secret name for Sepolia * fix typo * use env vars * debug * fix typos, no debug * fix more typos * add bridge tests * fixups * fix typo * fix typos * fixups * add bridge tests * fix * bridge first
Configuration menu - View commit details
-
Copy full SHA for 41f02f1 - Browse repository at this point
Copy the full SHA 41f02f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b76685 - Browse repository at this point
Copy the full SHA 3b76685View commit details
Commits on Jun 12, 2024
-
fix(bug): implement bug for multiple words (0xPolygonHermez#588)
* fix(bug): implement bug for multiple words * fix(bug): ensure bug logic applies to last word
Configuration menu - View commit details
-
Copy full SHA for 4918b16 - Browse repository at this point
Copy the full SHA 4918b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9b78e8 - Browse repository at this point
Copy the full SHA e9b78e8View commit details -
Bug Impl Followup (0xPolygonHermez#595)
* fix(bug): implement bug for multiple words * fix(bug): ensure bug logic applies to last word * fix(bug): length check * fix
Configuration menu - View commit details
-
Copy full SHA for 9fb3194 - Browse repository at this point
Copy the full SHA 9fb3194View commit details -
L1 recovery extra fixes (0xPolygonHermez#592)
* do not write genesis block if we already have data in the stream * correct handling of limit timestamp during l1 recovery
Configuration menu - View commit details
-
Copy full SHA for dc0dde9 - Browse repository at this point
Copy the full SHA dc0dde9View commit details -
501 rpc make an rpc method that re executes a batch from the state an…
…d shows used counters (0xPolygonHermez#573) * setup the endpoint * add endpoint and openrpc * colector even not for sequencer * fix test * remove missing code * added trace with counters * add smtLevels to the trace result * added smtDepth setting to counter tracer * a bit of code quality * comments * write stream nil on err * readme * added endpoint * separate a bit * fixed bug, added gas used and a test * minor fix
Configuration menu - View commit details
-
Copy full SHA for d3f8b7a - Browse repository at this point
Copy the full SHA d3f8b7aView commit details -
Fix oom on stage smt (0xPolygonHermez#585)
* fix oom on stage smt * update
Configuration menu - View commit details
-
Copy full SHA for 11191f5 - Browse repository at this point
Copy the full SHA 11191f5View commit details -
Upload kurtosis logs on failure (0xPolygonHermez#602)
* Upload kurtosis logs on failure * Fix yml
Configuration menu - View commit details
-
Copy full SHA for e9669d3 - Browse repository at this point
Copy the full SHA e9669d3View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a1da4ef - Browse repository at this point
Copy the full SHA a1da4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 145b03a - Browse repository at this point
Copy the full SHA 145b03aView commit details -
add gitaction nightly-bridge-erc20 (0xPolygonHermez#606)
* add gitaction nightly-bridge-erc20 * add gitaction nightly-bridge-erc20
Configuration menu - View commit details
-
Copy full SHA for 5e37493 - Browse repository at this point
Copy the full SHA 5e37493View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5dcde3 - Browse repository at this point
Copy the full SHA f5dcde3View commit details -
set initial forkid to datastream client (0xPolygonHermez#611)
* set initial forkid to datastream client * fix tests
Configuration menu - View commit details
-
Copy full SHA for 4e4c129 - Browse repository at this point
Copy the full SHA 4e4c129View commit details -
Fix nightly bridge erc20 test (0xPolygonHermez#613)
* add gitaction nightly-bridge-erc20 * add gitaction nightly-bridge-erc20 * fix bridge ERC20 * fix bridge ERC20 * fix bridge ERC20 * fix bridge ERC20
Configuration menu - View commit details
-
Copy full SHA for 6847aeb - Browse repository at this point
Copy the full SHA 6847aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 894bc3b - Browse repository at this point
Copy the full SHA 894bc3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b567bb - Browse repository at this point
Copy the full SHA 0b567bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8071417 - Browse repository at this point
Copy the full SHA 8071417View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2775fb - Browse repository at this point
Copy the full SHA b2775fbView commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f845238 - Browse repository at this point
Copy the full SHA f845238View commit details -
Configuration menu - View commit details
-
Copy full SHA for abe5e84 - Browse repository at this point
Copy the full SHA abe5e84View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c9fd0 - Browse repository at this point
Copy the full SHA c1c9fd0View commit details -
feat(bug): add test scenarios for the bug (0xPolygonHermez#612)
Co-authored-by: Igor Mandrigin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1d6b3c - Browse repository at this point
Copy the full SHA d1d6b3cView commit details -
[Test] - Nightly L1 Recovery (0xPolygonHermez#622)
* tweak(l1recovery): panic on startup if stream host not set * test(nightly): l1 recovery
Configuration menu - View commit details
-
Copy full SHA for c145e1d - Browse repository at this point
Copy the full SHA c145e1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a12f11 - Browse repository at this point
Copy the full SHA 7a12f11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d62ad - Browse repository at this point
Copy the full SHA 28d62adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3107569 - Browse repository at this point
Copy the full SHA 3107569View commit details
Commits on Jun 17, 2024
-
create inner context for pool.flush (0xPolygonHermez#632)
* create inner context for pool.flush * remove debug files
Configuration menu - View commit details
-
Copy full SHA for 190fbe8 - Browse repository at this point
Copy the full SHA 190fbe8View commit details -
fix(nightly): l1 recovery set working dir (0xPolygonHermez#633)
* fix(nightly): l1 recovery set working dir * ci(mac): upgrade macos deprecated version
Configuration menu - View commit details
-
Copy full SHA for 8930a6f - Browse repository at this point
Copy the full SHA 8930a6fView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91f0f69 - Browse repository at this point
Copy the full SHA 91f0f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5e17e6 - Browse repository at this point
Copy the full SHA d5e17e6View commit details
Commits on Jun 19, 2024
-
fix(test): policy test temp dir creation (0xPolygonHermez#645)
* fix(test): policy test temp dir creation * fix(test): increase timeout of test in makefile
Configuration menu - View commit details
-
Copy full SHA for 2d2712a - Browse repository at this point
Copy the full SHA 2d2712aView commit details -
Add timestamp limit to validium (0xPolygonHermez#643)
This fixes bug where timestamp limit is always 0 in validium recovery mode
Configuration menu - View commit details
-
Copy full SHA for c164869 - Browse repository at this point
Copy the full SHA c164869View commit details
Commits on Jun 20, 2024
-
Bug (Fixed) (0xPolygonHermez#631)
* wip - bug - passing some cases * wip * fix(bug): logic matching as closely the zkevm bug --------- Co-authored-by: Kamen Stoykov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85bbd67 - Browse repository at this point
Copy the full SHA 85bbd67View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49ed295 - Browse repository at this point
Copy the full SHA 49ed295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08c3e07 - Browse repository at this point
Copy the full SHA 08c3e07View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b1ec68 - Browse repository at this point
Copy the full SHA 0b1ec68View commit details
Commits on Jun 27, 2024
-
640 rpc debug tracetransaction memory fields dont match zkevm nodes (0…
…xPolygonHermez#660) * added the test smart contract * found global exit root * added counter contract deployer * don't print memory if it is empty in trace
Configuration menu - View commit details
-
Copy full SHA for c79a5ca - Browse repository at this point
Copy the full SHA c79a5caView commit details -
feat(smt): regen smt in ram flag (default false - slower) (0xPolygonH…
…ermez#666) * feat(smt): regen smt in ram flag (default false - slower) * feat(docs): update to include zkevm.smt-regenerate-in-memory flag * fix(smt): open batch on config, close tx
Configuration menu - View commit details
-
Copy full SHA for 5b848b3 - Browse repository at this point
Copy the full SHA 5b848b3View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18382e9 - Browse repository at this point
Copy the full SHA 18382e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6690ba - Browse repository at this point
Copy the full SHA b6690baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 697596d - Browse repository at this point
Copy the full SHA 697596dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2949c5 - Browse repository at this point
Copy the full SHA b2949c5View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f94a217 - Browse repository at this point
Copy the full SHA f94a217View commit details