lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

mod.rs (831B)


      1 pub mod decode;
      2 pub mod encode;
      3 pub mod tags;
      4 
      5 #[cfg(feature = "serde_json")]
      6 pub use decode::{
      7     RadrootsOrderEnvelopeParseError, RadrootsOrderEventContext, order_cancellation_from_event,
      8     order_decision_from_event, order_envelope_from_event, order_event_context_from_tags,
      9     order_request_from_event, order_revision_decision_from_event,
     10     order_revision_proposal_from_event,
     11 };
     12 #[cfg(feature = "serde_json")]
     13 pub use encode::{
     14     order_cancellation_event_build, order_decision_event_build, order_request_event_build,
     15     order_revision_decision_event_build, order_revision_proposal_event_build,
     16 };
     17 pub use tags::{
     18     TAG_LISTING_EVENT, order_envelope_tags, parse_order_counterparty_tag,
     19     parse_order_listing_event_tag, parse_order_prev_tag, parse_order_root_tag,
     20     push_order_chain_tags, validate_order_chain,
     21 };