Skip to content

Conversation

@dylanlott
Copy link
Contributor

@dylanlott dylanlott commented Dec 19, 2025

chore: update for parmigiana

  • Update signet deps for parmigiana chain support
  • Add watchers for confirming submitted orders
  • Update readme to account for Parmigiana changes

Closes ENG-1625.

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@dylanlott dylanlott changed the title deps: bump signet-sdk [wip] feat: Dec 19, 2025
@dylanlott dylanlott changed the title [wip] feat: [wip] chore: update for parmigiana Dec 19, 2025
@dylanlott dylanlott changed the title [wip] chore: update for parmigiana chore: update for parmigiana Dec 22, 2025
@dylanlott dylanlott marked this pull request as ready for review December 22, 2025 18:51
Copy link
Contributor Author

Tested and confirmed that the roundtrip bin lands bundles of host and rollup transactions and notifies when they're confirmed.

@dylanlott dylanlott marked this pull request as draft December 22, 2025 18:53
Copy link
Contributor Author

Rollup example isn't running though - need to diagnose but I suspect it's more contract permissions issues.

Copy link
Contributor Author

Script has been updated and is confirmed working against Parmigiana test net.

@Evalir
Copy link
Member

Evalir commented Jan 8, 2026

should this be marked as rfr?

@dylanlott dylanlott marked this pull request as ready for review January 8, 2026 19:56
@@ -77,19 +80,23 @@ fn get_example_order(
.with_deadline(Utc::now().timestamp() as u64 + (60 * 10));

if rollup {
Copy link
Member

Choose a reason for hiding this comment

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

i think we could simplify this a bit by getting the corresponding weth address and chain id before we construct the unsigned order, as that's the only thing that really changes

@Evalir Evalir requested a review from prestwich January 9, 2026 05:14
@Evalir Evalir self-requested a review January 21, 2026 11:08

/// Fill example [`SignedOrder`]s from the transaction cache.
#[instrument(skip_all, fields(target_order_signature = %target_order.permit.signature, target_order_owner = %target_order.permit.owner))]
#[instrument(skip_all, fields(target_order_signature = %target_order.permit().signature, target_order_owner = %target_order.permit().owner))]
Copy link
Member

Choose a reason for hiding this comment

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

orders since a bit ago now have a hash we can use as an identifier, so we can skip having all these fields

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants