Skip to content
Meshline
SDK 1.1.0 · OverviewView source on GitHub

Developer guide · API index

Meshline.Sdk

Meshline.Sdk Assembly

Namespaces
Meshline The application-facing client for coordinating account lifecycle, messaging, conversations, channels, and groups.
Meshline.Components Lifecycle-managed components and events for accounts, devices, profiles, contacts, direct messages, channels, and groups.
Meshline.Identity Utilities for deriving account and relay identifiers and verifying their signatures.
Meshline.Interactions Application-supplied interfaces for signing, relay discovery, and local secret protection, with optional Neo RPC and NEP-6 implementations.
Meshline.Models Shared models for network identity and optional field updates.
Meshline.Models.Client Application-facing options, drafts, queries, result models, and pagination types used by the client components.
Meshline.Models.Protocol Protocol documents, requests, responses, and notifications exchanged with relays, with JSON serialization and validation support.
Meshline.Models.Registry Relay registration records and status values returned by registry integrations.
Meshline.Storage SQLite database configuration, schema migration entry points, and readers for paged local queries.
Meshline.Storage.Migrations Entity Framework Core migrations for the SDK's SQLite database; applications use MeshlineDatabase to apply the schema.
Meshline.Transport HTTP and WebSocket relay clients, shared connection pools, authentication states, and relay error reporting.
Meshline.Validation Diagnostic types describing protocol validation failures.