glin_types/lib.rs
1//! Shared types and data structures for GLIN Network
2//!
3//! This crate provides common types used across the GLIN SDK ecosystem.
4//! Types are designed to be lightweight, serializable, and compatible with
5//! Substrate/ink! ecosystems.
6
7pub mod account;
8pub mod block;
9pub mod contract;
10pub mod event;
11pub mod extrinsic;
12
13// Re-export main types
14pub use account::{AccountId, Balance};
15pub use block::{Block, BlockHash, BlockHeader};
16pub use contract::ContractInfo;
17pub use event::{Event, EventData};
18pub use extrinsic::{Extrinsic, ExtrinsicInfo};