Skip to main content

Crate truthlinked_core

Crate truthlinked_core 

Source
Expand description

Core protocol primitives for TruthLinked.

This crate defines the shared transaction, identity, cell, and protocol constant types used by the node, CLI, SDKs, and tooling. The public surface is kept intentionally small so downstream components can rely on stable serialization and signing boundaries.

Re-exports§

pub use cells::ManifestAnalysis;
pub use cells::StorageKeySpec;
pub use constants::ONE_TRTH;
pub use pq_execution::BatchTransferEntry;
pub use pq_execution::CellCall;
pub use pq_execution::Transaction;
pub use pq_execution::TransactionIntent;
pub use pq_identity::account_id_from_pubkey;
pub use pq_identity::sign_transaction;
pub use pq_identity::DualKeypair;

Modules§

cells
Axiom Cell metadata and bytecode manifest helpers.
constants
Protocol constants shared across TruthLinked components.
pq_execution
Transaction and execution intent types for TruthLinked.
pq_identity
Post-quantum identity helpers for TruthLinked accounts.

Type Aliases§

AccountId