Modules§
Structs§
- Address
Data - Address
TxOut - Block
- Block
Tip - Connection
Status Tracker - Thread-safe wrapper for tracking and updating connection status
- Height
- Inscription
Id - Location
- Mempool
Entry - Mempool
Entry Fee - Mint
Response - Pagination
- Pagination
Response - Reconnection
Config - Configuration settings for connection retry and backoff strategy
- Reconnection
Manager - Helper for managing reconnection attempts and backoff strategy
- Rune
- Rune
Amount - RuneId
- Rune
Response - Serialized
OutPoint - Serialized
Txid - Spaced
Rune - Spender
Reference - Status
- Subscription
- TcpSubscription
Request - The expected subscription request from the TCP client. For example, the client should send: {“subscribe”: [“RuneEtched”, “RuneMinted”]}
- Titan
Blocking Client - Titan
Client - Titan
TcpClient - Asynchronous TCP client that encapsulates the shutdown signal and reconnect settings.
- Titan
TcpClient Blocking - Synchronous TCP subscription listener with reconnection support.
- Titan
TcpClient Blocking Config - Configuration for TCP client reconnection.
- Titan
TcpClient Config - Settings for reconnecting.
- Transaction
- Transaction
Status - TxIn
- TxOut
Enums§
- Connection
Status - Represents the current state of the TCP connection
- Error
- Event
- Event
Type - Spent
Status - Titan
TcpClient Blocking Error - Titan
TcpClient Error
Traits§
- Titan
Api - Trait for all async methods.
- Titan
ApiBlocking - Trait for all blocking (synchronous) methods.