-
Notifications
You must be signed in to change notification settings - Fork 1
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
Complete Std removal from zeth-primitives & zeth-lib #4
base: main
Are you sure you want to change the base?
Commits on Oct 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ddb349b - Browse repository at this point
Copy the full SHA ddb349bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 332ea67 - Browse repository at this point
Copy the full SHA 332ea67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ef2f20 - Browse repository at this point
Copy the full SHA 3ef2f20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90add25 - Browse repository at this point
Copy the full SHA 90add25View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2be5bc - Browse repository at this point
Copy the full SHA a2be5bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2056058 - Browse repository at this point
Copy the full SHA 2056058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db793c - Browse repository at this point
Copy the full SHA 4db793cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f12782 - Browse repository at this point
Copy the full SHA 2f12782View commit details
Commits on Oct 26, 2023
-
Introduce op-info tool (taikoxyz#48)
* Introduce op-info tool * Whitespace * Update host/Cargo.toml Co-authored-by: Wolfgang Welz <[email protected]> * Update Cargo.lock --------- Co-authored-by: Wolfgang Welz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69402de - Browse repository at this point
Copy the full SHA 69402deView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ccc327c - Browse repository at this point
Copy the full SHA ccc327cView commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eed232b - Browse repository at this point
Copy the full SHA eed232bView commit details
Commits on Nov 18, 2023
-
chore(deps): bump risc0 to v0.19.1 (taikoxyz#54)
* upgrade dependencies * upgrade dependencies
Configuration menu - View commit details
-
Copy full SHA for 2dc0bc6 - Browse repository at this point
Copy the full SHA 2dc0bc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2290e8b - Browse repository at this point
Copy the full SHA 2290e8bView commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 71135b7 - Browse repository at this point
Copy the full SHA 71135b7View commit details -
chore: MPT cleanups (taikoxyz#56)
* MPT cleanups * avoid clone when calling hash * fix clippy
Configuration menu - View commit details
-
Copy full SHA for 59c23fd - Browse repository at this point
Copy the full SHA 59c23fdView commit details
Commits on Nov 27, 2023
-
Pre-flight and block building improvements (taikoxyz#55)
* cleanup host crate * minor cleanups * fix trie creation * separate node maps * fix tests * fix proof generation * fix integration test * add documentation * inline public mpt methods * move mpt functions * fix verification of zero RPC accounts
Configuration menu - View commit details
-
Copy full SHA for 3e70593 - Browse repository at this point
Copy the full SHA 3e70593View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ee88f6d - Browse repository at this point
Copy the full SHA ee88f6dView commit details
Commits on Dec 12, 2023
-
fix: use PathBuf instead of String to compatible different platforms …
…and non-Unicode sequences in filepath (taikoxyz#65) * fix: use PathBuf and Path for compatibility * fix: use PathBuf as cache path type
Configuration menu - View commit details
-
Copy full SHA for c24c7b8 - Browse repository at this point
Copy the full SHA c24c7b8View commit details -
* Update and fix CI * fix cargo-install version * try without cache * Revert "try without cache" This reverts commit d91547ab1697989050cfdfce35229e8899b0b27f. * add GITHUB_TOKEN * review suggestions * make version env
Configuration menu - View commit details
-
Copy full SHA for 916f8c5 - Browse repository at this point
Copy the full SHA 916f8c5View commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6f046e0 - Browse repository at this point
Copy the full SHA 6f046e0View commit details
Commits on Dec 18, 2023
-
Optimism L1 -> L2 derivation (taikoxyz#51)
* transactions module * TxEssence trait * Generic Transaction struct * tx essence as a generic parameter * OptimismTxEssence * op chain spec * OpTxExecStrategy * redundant block builder type params * strategy bundles * host binary parameters * profiling flag * optimism * new derivation binary skeleton, copy over libs * providers and conversion utils * epoch transitioning * basic derive flow * host-side derivation * read metadata from op head * op-derive guest * disable guest memory leaks * heapless batch derivation * Add missing import * Remove heapless BinaryHeap * Remove heapless * Introduce op-derive tool * Remove ethers types from BatcherDb trait * Verify new op block has correct transaction list * Move derive logic into library * Fix bug in transaction trie reconstruction * Introduce get_op_header() to BatcherDb * Clippy warning * Default Serde value for FileProvider::receipts * Disable bloom filter checks * Clippy * Clippy * Fix parsing of from and to fields for deposits * Reintroduce filtering by log bloom * fmt * Add support for local exec to op-derive * Enforce block_number is correct in MemDb * Split derive() into multiple functions * Remove redundant check for batch parent hash * Remove redundant copy of system config * Remove redundant block number check * Cleanup * Remove redundant vector of eth blocks * Add base_fee_per_gas to Epoch * Store deposits in Epoch * Add Eth tail to DeriveOutput * Cleanup * Move deque_next_epoch_if_none to State * Move eth block processing to Batches * Reorg and cleanup * More cleanup * run cargo fmt --all * fix clippy warnings * remove unused imports * format guest code * add op-derive cmd test * add cmd tests * cleanup optimism/mod * Rename command line args * Fix test arguments * Rename config field to max_channel_bank_size * Enforce decompression limit of MAX_RLP_BYTES_PER_CHANNEL * Use constant OPTIMISM_DEPOSITED_TX_TYPE when checking batch validity * Import from std instead of alloc/core * Re-enable core::mem::forget() optimization * Replace asserts with ensures; enforce absence of receipts for Op blocks * Simplfy iteration through derived transactions * Add Bonsai support to op-derive. Also add Bonsai session status to output when polling * More println * Rework Batcher initialization * More logging * More log output if Bonsai workflow fails --------- Co-authored-by: Rami Khalil <[email protected]> Co-authored-by: Wolfgang Welz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c0496c - Browse repository at this point
Copy the full SHA 4c0496cView commit details
Commits on Dec 19, 2023
-
Fix frame parsing and loading in Optimism derivation (taikoxyz#68)
* cleanup frame parsing * fix frame loading * move byte wrapping into RLP encoding * improve documentation * fmt * use an actual Batch for the tests * log batcher transaction * add unit tests
Configuration menu - View commit details
-
Copy full SHA for 0b2efed - Browse repository at this point
Copy the full SHA 0b2efedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2daac0d - Browse repository at this point
Copy the full SHA 2daac0dView commit details
Commits on Dec 22, 2023
-
Fix channel bank handling in Optimism derivation (taikoxyz#71)
* fix channel bank * channel_index is not mut
Configuration menu - View commit details
-
Copy full SHA for fbe4255 - Browse repository at this point
Copy the full SHA fbe4255View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08b8985 - Browse repository at this point
Copy the full SHA 08b8985View commit details -
Configuration menu - View commit details
-
Copy full SHA for abfa855 - Browse repository at this point
Copy the full SHA abfa855View commit details -
Configuration menu - View commit details
-
Copy full SHA for da7b212 - Browse repository at this point
Copy the full SHA da7b212View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8599d - Browse repository at this point
Copy the full SHA ec8599dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f96beaa - Browse repository at this point
Copy the full SHA f96beaaView commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7905ac7 - Browse repository at this point
Copy the full SHA 7905ac7View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7af733 - Browse repository at this point
Copy the full SHA e7af733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6640067 - Browse repository at this point
Copy the full SHA 6640067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2512519 - Browse repository at this point
Copy the full SHA 2512519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f3c67 - Browse repository at this point
Copy the full SHA 34f3c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd22f1b - Browse repository at this point
Copy the full SHA fd22f1bView commit details -
feat: Use revm Optimism execution (taikoxyz#44)
* do not default source_hash and mint * use revm optimism execution * update testdata * add optimism tests * upgrade revm to latest commit * upgrade revm with latest op changes * Upgrade `revm` in Optimism execution (taikoxyz#76) * Update dependencies versions * fix revm commit * use correct tags * use EVM in comments * update copyright * register optimism revm handle * update revm * update k256 --------- Co-authored-by: john xu <[email protected]> --------- Co-authored-by: john xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7280614 - Browse repository at this point
Copy the full SHA 7280614View commit details -
Fix batch queue handling in Optimism derivation (taikoxyz#73)
* sort batches in a multimap * update copyright
Configuration menu - View commit details
-
Copy full SHA for 3a99983 - Browse repository at this point
Copy the full SHA 3a99983View commit details
Commits on Jan 23, 2024
-
Fix OP block header validation (taikoxyz#74)
* verify op block loaded from DB * improve errors * Simplify BatcherDb (taikoxyz#81) * fix warnings --------- Co-authored-by: Tim Carstens <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6867af4 - Browse repository at this point
Copy the full SHA 6867af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c13a22 - Browse repository at this point
Copy the full SHA 4c13a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8be1203 - Browse repository at this point
Copy the full SHA 8be1203View commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1369d92 - Browse repository at this point
Copy the full SHA 1369d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3af84ea - Browse repository at this point
Copy the full SHA 3af84eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a958c7 - Browse repository at this point
Copy the full SHA 5a958c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e386e29 - Browse repository at this point
Copy the full SHA e386e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for c35f9e0 - Browse repository at this point
Copy the full SHA c35f9e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 039d219 - Browse repository at this point
Copy the full SHA 039d219View commit details
Commits on Jan 27, 2024
-
checksum fmt & clippy fix util import #![feature(build_hasher_simple_hash_one)] clear comments fmt
Configuration menu - View commit details
-
Copy full SHA for 92fa6be - Browse repository at this point
Copy the full SHA 92fa6beView commit details