Skip to content

activator removal phase 5.2: Rust SDK + CLI — propagate status variant renames #3618

@elitegreg

Description

@elitegreg

Part of the activator removal effort — see tracker #3607.

Phase / PR: Phase 5, PR 5.2

Gate: Phase 5.1 merged.

Goal

Propagate the *Deprecated status variant renames into the Rust SDK and CLI.

Files

  • smartcontract/sdk/rs/src/commands/ and smartcontract/cli/src/ — fix every compile error from the rename. Display surfaces in CLI output format the renamed variants in a user-readable way (e.g., "pending (deprecated)" rather than the literal Rust ident).
  • smartcontract/cli/src/poll_for_activation.rs — re-check the wait loops; any loop that was watching for *Deprecated transitions is dead code.

Acceptance

  • make rust-test passes.
  • Manual doublezero device list, doublezero link list, doublezero user list show sensible status strings.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions