nexus-sdk 2.0.0

Rust SDK for Nexus protocol types, RPC access, and transaction construction.
Documentation
//! Extension methods for generated Move binding types.
//!
//! The generated ABI types remain under [`crate::move_bindings`]. These private modules attach
//! SDK domain behavior to those generated values without making [`crate::types`] another ABI
//! namespace. Code here should decode generated data, derive SDK views from it, or construct
//! values that preserve the generated BCS layout.

mod leader_registry;
mod meta_schema;
mod network_auth;
mod nexus_data;
mod payment;
mod ports_data;
mod priority_fee_vault;
mod runtime_vertex;
mod shared_object_ref;
mod support;
mod tagged_output;
mod tap;
mod workflow;

#[cfg(feature = "walrus")]
pub(crate) use nexus_data::canonical_walrus_blob_id;