miden-objects 0.17.0-rc.4

Canonical Protobuf representations for Miden protocol objects
Documentation
//! Domain construction for decoded transaction messages.

#[cfg(test)]
pub(crate) mod test_utils;

mod core;
pub use core::{
    ProvenTransaction,
    TransactionHeader,
    TransactionHeaderBuildError,
    TransactionId,
    TxAccountUpdate,
};

mod args;
pub use args::{NoteArgument, TransactionArgs, TransactionArgsError, TransactionScript};

mod notes;
pub use notes::{
    AuthenticatedInputNote,
    InputNote,
    InputNoteCommitment,
    InputNoteError,
    InputNotes,
    OutputNote,
    PrivateOutputNote,
    PublicOutputNote,
};

mod inputs;
pub use inputs::{
    ForeignAccountSlotName,
    ForeignAccountSlotNameError,
    TransactionInputs,
    TransactionInputsError,
    TransactionInputsV1,
};

mod batch;
pub use batch::{
    BatchAccountUpdate,
    ProposedBatch,
    ProposedBatchError,
    ProvenBatch,
    ProvenBatchError,
};