miden_base_sys/bindings/mod.rs
1//! Bindings for Miden protocol
2//!
3//! # Word Field Ordering
4//!
5//! The Miden protocol MASM procedures expect and/or return Word on the stack with the least
6//! significant felt on top of the stack.
7//!
8//! - In Rust: Word fields are stored as [e0, e1, e2, e3]
9//! - In MASM procedures: These are pushed/popped from the stack in reverse order [e3, e2, e1, e0]
10
11pub mod active_account;
12pub mod active_note;
13pub mod asset;
14pub mod faucet;
15pub mod input_note;
16pub mod native_account;
17pub mod output_note;
18pub mod storage;
19pub mod tx;
20mod types;
21
22pub use types::*;