/// Genex Chain Dart SDK
///
/// 券金融区块链 Dart 开发工具包，提供 JSON-RPC / WebSocket 客户端、
/// 券查询、区块/交易查询、事件订阅等功能。
library genex_sdk;

// Client
export 'src/client.dart';

// Models
export 'src/models/coupon_detail.dart';
export 'src/models/coupon_holding.dart';
export 'src/models/block_info.dart';
export 'src/models/transaction_info.dart';
export 'src/models/chain_stats.dart';
export 'src/models/chain_event.dart';
export 'src/models/event_filter.dart';
export 'src/models/address_balance.dart';

// RPC
export 'src/rpc/json_rpc_client.dart';
export 'src/rpc/websocket_client.dart';

// Contracts
export 'src/contracts/contract_abis.dart';
export 'src/contracts/contract_addresses.dart';

// Utils
export 'src/utils/formatters.dart';
