Skip to main content

Crate conxian_core

Crate conxian_core 

Source

Re-exports§

pub use lightning::*;
pub use settlement::*;
pub use trust_policy::*;

Modules§

lightning
musig2
persistence
settlement
trust_policy

Structs§

AdminActionResponse
CON-775: Unified admin response.
AlexSwapRequest
Request for an ALEX swap operation.
Attestation
Represents a cryptographic attestation from a Conxius Wallet Secure Enclave.
AuditEvent
CON-771: Shared domain schema for Audit Events.
BitVmAttestation
Industry Enhancement: BitVM Attestation for trustless state verification.
BlockInfo
CantonDomainRef
G-C4: Canton domain reference for state observation.
CantonStateTranslationRequest
G-C4: Canton state translation request — translate a Daml Active Contract into a Universal Contract Reference suitable for Bitcoin anchoring.
CantonStateTranslationResponse
G-C4: Canton state translation response.
CbtcAttestation
G-C1: CBTC (wrapped Bitcoin on Canton Network via BitSafe) attestation. Verifies that CBTC tokens on Canton are provably backed by Bitcoin reserves without joining the FROST signer set or taking custody.
CbtcQuorum
G-C1: FROST signer quorum metadata for CBTC attestation verification.
CbtcVerificationCheck
G-C1: Individual verification check result.
CbtcVerificationRequest
G-C1: CBTC verification request sent to the UCV-1 universal verifier.
CbtcVerificationResponse
G-C1: CBTC verification response from UCV-1.
CcipMessageRoute
G-C5: Chainlink CCIP message route through Conxian’s compliance ZKC pipeline. Conxian does not participate in CCIP consensus — it routes messages through sanctions screening and jurisdictional compliance.
CcipRouteRequest
G-C5: CCIP route request — submit a CCIP message for compliance routing.
CcipRouteResponse
G-C5: CCIP route response — result of compliance routing.
ChainState
ContractState
ConxianJobCard
CON-73: [ATS-v12.0] Conxian Job Card Schema (CJCS) v2.0 JSON-LD
DlcBond
Discrete Log Contract (DLC) bond definition (CON-72).
DlcManager
Concrete implementation of Discrete Log Contract (DLC) Orchestrator for Bitcoin bonds (CON-72).
GatewayState
GcpTokenRequest
Industry Enhancement: Workload Identity Federation (WIF) token request.
GovernanceAction
CON-771: Shared domain schema for Governance Actions.
GovernanceDecisionRequest
CON-775: Governance decision submission.
IdentityResolutionRequest
CON-66: Identity resolution request for ENS, BNS, and World ID.
IdentityResolutionResponse
CON-66: Identity resolution response.
JobCardSettlementRequest
MachineIdentity
Sovereign machine identity for DePIN / Machine Economy participants. Machines hold their own keys; Conxian routes and verifies, never custodies.
MachineIdentityResolutionRequest
G-C2: Machine identity resolution request — extends existing CON-66 identity stack to support autonomous machine participants.
MachineIdentityResolutionResponse
G-C2: Machine identity resolution response.
MachineRwaRevenue
G-C6: Machine RWA revenue attestation — a machine reports its revenue for verification by Conxian Gateway. Machines hold keys; Conxian verifies.
MachineRwaVerificationRequest
G-C6: Machine RWA revenue verification request.
MachineRwaVerificationResponse
G-C6: Machine RWA revenue verification response.
Metrics
OfflineReceipt
CON-78: Offline-First POS Receipt.
PersistentState
Persistent data that needs to be saved across restarts.
ReleaseApprovalRequest
CON-775: Release approval request.
ReleaseDecisionRequest
CON-775: Release decision submission.
RevenueSource
G-C6: Breakdown of revenue by source.
RevenueVerificationCheck
G-C6: Individual revenue verification check.
RgbAdapterConfig
SchnorrAttestation
Research enhancement: Schnorr signature support for Taproot-compatible attestations.
SystemWallets
CON-423: SAB-owned system wallets for BOS operations.
TrackedMempoolTx
TransactionInfo
TreasuryEvent
CON-771: Shared domain schema for Treasury Events.
UniversalContractRef
G-C4: Universal Contract Reference — a unified identifier that can reference a contract on any supported ledger (Canton Daml, Bitcoin UTXO, Stacks Clarity). This is the core abstraction for cross-ledger state translation.
WorkIntent
ZkmlProof
ZKML proof mapping to Guardian Attestations for off-chain models.

Enums§

AttestationRequest
Unified request for attestation verification.
ConxianError
FeeBumpStrategy
HandoffState
CON-482: Handoff sequence state
MachineType
Classification of autonomous machine types in the Machine Economy (DePIN).
MempoolTxStatus
OfflineReceiptStatus
RolloutMode

Constants§

VERSION
Current version of the Conxian Gateway core library.

Traits§

Bip322Verifier
ChainAdapter
DlcOrchestrator
Industry Enhancement: Discrete Log Contract (DLC) Orchestrator (CON-62).
OfflineQueue
CON-78: Local encrypted queue for offline transactions.
Persistence
Trait for persistence of gateway state.
PersistentStateTrait
RgbAdapter
SimulatedStacksRpcTrait

Type Aliases§

ConxianResult
SharedState
Shared global state wrapped for thread-safe access.