Skip to content

Conversation

@roynalnaruto
Copy link
Collaborator

@roynalnaruto roynalnaruto commented Nov 3, 2025

Blocked by #210

Closes #212

@roynalnaruto roynalnaruto changed the title Support Galileo fork Support Galileo Nov 3, 2025
@github-actions github-actions bot added the crate-integration Updates to the integration crate label Nov 5, 2025
@github-actions github-actions bot added crate-chunk-circuit Updates to the guest program chunk-circuit crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change labels Nov 6, 2025
@github-actions github-actions bot removed crate-chunk-circuit Updates to the guest program chunk-circuit crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change labels Nov 11, 2025
@github-actions github-actions bot added crate-chunk-circuit Updates to the guest program chunk-circuit crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change labels Nov 12, 2025
@roynalnaruto roynalnaruto force-pushed the feat/galileo branch 2 times, most recently from 3d0785e to 01195ce Compare November 13, 2025 16:21
stf_version: STFVersion::V1,
fork: ForkName::Feynman,
codec: Codec::V9,
codec: Codec::V8,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok changing back to v8?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, codec is v8, so we don't need to define more variants for now. But we compare against stf-version in batch header and blob version byte. So it is ok for now.

/// The compression ratios for each block in the chunk.
pub compression_infos: Vec<Vec<(U256, usize)>>,
/// The compression info for each block in the chunk.
pub compression_infos: Vec<ScrollTxCompressionInfos>,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lightsing what do you think of this change?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ScrollTxCompressionInfos is just an alias for <Vec<U256, usize>>, defined in scroll-revm

@lispc
Copy link
Collaborator

lispc commented Nov 14, 2025

seems good now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

crate-batch-circuit Updates to the guest program batch-circuit crate-bundle-circuit Updates to the guest grogram bundle-circuit crate-chunk-circuit Updates to the guest program chunk-circuit crate-circuits Any update made to the circuits, i.e. commitments reflect a change crate-integration Updates to the integration crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Galileo

3 participants