Skip to content

Revisit the floating zingolib dev pin in the mixnet proxy shim #1274

Description

@zancas

The mixnet proxy shim (rust/nym-proxy-ffi/, moved here from zingolib)
depends on zingo-netutils as a git dependency with branch = "dev".
Its committed Cargo.lock supplies reproducibility, and cargo update
advances the pin deliberately.

The main workspace pins zingolib the same way in its own lockfile. The
two lockfiles therefore pin different zingolib revisions over time. The
wallet reaches the shim only through its SOCKS5 listener and the UniFFI
surface, never through shared Rust types, so we accepted the skew in
the 2026-08-10 design session (ADR 0005, follow-up).

This issue schedules the revisit of that choice. The alternative is a
rev pin that a human bumps in both lockfiles together. Revisit once the
shim has shipped in a release, or sooner if the skew bites.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions