List of all items
Structs
- ApprovalBinding
- BondLifecycleObservation
- BondLockRequest
- CcipDeliveryObservation
- CcipLaneConfig
- CcipReconciliationOutcome
- CcipSettlementMessage
- CcipSettlementPayload
- CircleNanopaymentPolicy
- CommitmentConsistencyReport
- DeadLetterRecord
- DevnetContracts
- DevnetMocks
- DualSignReleaseInput
- Eip3009Domain
- Erc4337PaymasterPolicy
- EscrowDispatchRequest
- EscrowExecutionProjection
- EscrowSnapshot
- EvmBondSnapshot
- EvmLogEntry
- EvmSignature
- EvmTransactionReceipt
- ExecutionProjectionInput
- InMemoryEip3009NonceStore
- LocalDevnetDeployment
- OffchainSettlementReceiptArtifact
- PreparedAuthorizedChannelMerkleReleaseV1
- PreparedBondExpiry
- PreparedBondImpair
- PreparedBondLock
- PreparedBondRelease
- PreparedCircleNanopayment
- PreparedDualSignRelease
- PreparedErc20Approval
- PreparedEscrowCreate
- PreparedEscrowRefund
- PreparedEvmCall
- PreparedMerkleRelease
- PreparedPaymasterCompatibility
- PreparedRootPublication
- PreparedSolanaSettlement
- PreparedTransferWithAuthorization
- RailBinding
- RetryPolicy
- SettlementAmountTier
- SettlementAnchorContentBinding
- SettlementAttemptClaim
- SettlementAutomationExecution
- SettlementChainConfig
- SettlementCommitment
- SettlementControlChangeRecord
- SettlementControlState
- SettlementEmergencyControls
- SettlementEvidenceConfig
- SettlementFailureCodeParseError
- SettlementFailureReason
- SettlementFinalityAssessment
- SettlementIdempotencyKey
- SettlementIncidentAlert
- SettlementIndexerCursor
- SettlementIndexerCursorInput
- SettlementLaneRuntimeStatus
- SettlementLaneRuntimeStatusInput
- SettlementObservation
- SettlementOracleConfig
- SettlementPolicyConfig
- SettlementRecoveryRecord
- SettlementRuntimeReport
- SettlementStoreBinding
- SettlementWatchdogJob
- SolanaSettlementConfig
- SolanaSettlementRequest
- TransferWithAuthorizationInput
- X402PaymentRequirements
- channel::ChannelAssetBindingV1
- channel::ChannelBlockPinV1
- channel::ChannelCancellationTransitionVerifierV1
- channel::ChannelCloseBodyV1
- channel::ChannelDisputeBodyV1
- channel::ChannelDisputePolicyV1
- channel::ChannelDisputeSubmitterV1
- channel::ChannelDisputeTierV1
- channel::ChannelEscrowCreatedEventV1
- channel::ChannelEscrowReferenceV1
- channel::ChannelEscrowReservationViewV1
- channel::ChannelEscrowStateV1
- channel::ChannelEscrowTermsV1
- channel::ChannelFundingAcknowledgementBodyV1
- channel::ChannelFundingAuthorityV1
- channel::ChannelFundingEvidenceBodyV1
- channel::ChannelIdentityRegistryObservationV1
- channel::ChannelLifecycleBatchVerifier
- channel::ChannelLifecycleProjectionV1
- channel::ChannelLifecycleViewV1
- channel::ChannelOpenBodyV1
- channel::ChannelOpenIntentBodyV1
- channel::ChannelOpenTrustV1
- channel::ChannelPinnedStateReadV1
- channel::ChannelPredispatchCancellationEvidenceV1
- channel::ChannelPreparedReservationV1
- channel::ChannelReleaseAuthorizationBindingV1
- channel::ChannelReleaseAuthorizationBodyV1
- channel::ChannelReleaseMutationBindingV1
- channel::ChannelReleasePublisherTrustV1
- channel::ChannelReservationAuthorityV1
- channel::ChannelReservationBodyV1
- channel::ChannelReservationReplayContextV1
- channel::ChannelServiceBindingV1
- channel::ChannelSignatureV1
- channel::ChannelStateBodyV1
- channel::ChannelStateChainProofV1
- channel::ChannelTerminalOutcomeCommitmentBodyV1
- channel::ChannelTokenObservationV1
- channel::ChannelTransitionReplayAuthorityPinsV1
- channel::ChannelTransitionReplayDescriptorV1
- channel::ChannelTransitionReplayOpenArtifactsV1
- channel::ChannelTransitionReplayVerifierV1
- channel::SignedChannelCloseV1
- channel::SignedChannelDisputeV1
- channel::SignedChannelFundingAcknowledgementV1
- channel::SignedChannelFundingEvidenceV1
- channel::SignedChannelOpenIntentV1
- channel::SignedChannelOpenV1
- channel::SignedChannelReleaseAuthorizationV1
- channel::SignedChannelReservationV1
- channel::SignedChannelStateV1
- channel::SignedChannelTerminalOutcomeCommitmentV1
- channel::VerifiedAdmittedChannelOpenV1
- channel::VerifiedAdmittedChannelReservationV1
- channel::VerifiedChannelCancellationAdvanceV1
- channel::VerifiedChannelCloseV1
- channel::VerifiedChannelDispatchAdvanceV1
- channel::VerifiedChannelDisputeV1
- channel::VerifiedChannelLifecycleSnapshotV1
- channel::VerifiedChannelOpenConsentV1
- channel::VerifiedChannelOpenIntentV1
- channel::VerifiedChannelPreparedReservationV1
- channel::VerifiedChannelReceiptBindingV1
- channel::VerifiedChannelReleaseAuthorizationV1
- channel::VerifiedChannelReservationProposalV1
- channel::VerifiedChannelStateChainV1
- channel::VerifiedChannelStateV1
- channel::VerifiedChannelTerminalAdvanceV1
- channel::VerifiedChannelTerminalOutcomeCommitmentV1
- channel::VerifiedEffectiveChannelCloseV1
- channel::VerifiedSignedChannelReleaseAuthorizationV1
Enums
- BondLifecycleStatus
- CcipMessageStatus
- EscrowExecutionAmount
- EscrowLifecycleStatus
- EvidenceSubstrateMode
- NonceOutcome
- PreparedBondProofRoot
- RetryDecision
- RetryPolicyError
- SettlementAlertSeverity
- SettlementAutomationOutcome
- SettlementAutomationTriggerKind
- SettlementClaimValidationError
- SettlementEmergencyMode
- SettlementError
- SettlementFailureClass
- SettlementFailureCode
- SettlementFinalityStatus
- SettlementHookError
- SettlementIndexerStatus
- SettlementOperationKind
- SettlementOracleAuthority
- SettlementOutcome
- SettlementRecoveryAction
- SettlementRoute
- SettlementRouteError
- SettlementRouteErrorClass
- SettlementRoutingInput
- SettlementRuntimeStatus
- SettlementSkipReason
- SettlementWatchdogKind
- X402SettlementMode
- channel::ChannelCloseKindV1
- channel::ChannelError
- channel::ChannelEscrowReservationStateV1
- channel::ChannelEscrowReservationStatusV1
- channel::ChannelFinalityStatusV1
- channel::ChannelLifecycleStatusV1
- channel::ChannelTransitionReplayKindV1
- channel::RetainedChannelStateV1
- channel::Web3FinalityMode
Traits
Functions
- approval_binding_from_governed
- assess_watchdog_execution
- build_bond_watchdog_job
- build_failure_receipt
- build_reversal_receipt
- build_settlement_watchdog_job
- build_x402_payment_requirements
- channel::append_receipt_root
- channel::build_channel_close_body
- channel::build_channel_dispute_body
- channel::build_channel_release_authorization_body
- channel::build_channel_state_chain
- channel::build_channel_state_transition
- channel::channel_close_frost_action
- channel::channel_escrow_created_event_signature
- channel::compose_channel_cancellation_transition
- channel::compose_channel_dispatch_transition
- channel::compose_channel_reservation_transition
- channel::compose_channel_terminal_transition
- channel::derive_channel_dispute_id
- channel::derive_channel_id
- channel::derive_channel_payee_binding_digest
- channel::derive_channel_receipt_authority_digest
- channel::derive_channel_reservation_id
- channel::derive_channel_service_dispatch_idempotency_key
- channel::empty_receipt_root
- channel::prepare_channel_reservation
- channel::verify_admitted_channel_open
- channel::verify_admitted_channel_reservation
- channel::verify_channel_cancellation_advance
- channel::verify_channel_close
- channel::verify_channel_dispatch_advance
- channel::verify_channel_dispute
- channel::verify_channel_funding_acknowledgement
- channel::verify_channel_funding_evidence
- channel::verify_channel_lifecycle_snapshot
- channel::verify_channel_open_consent
- channel::verify_channel_open_intent
- channel::verify_channel_prepared_reservation
- channel::verify_channel_receipt_binding
- channel::verify_channel_release_authorization
- channel::verify_channel_reservation_proposal
- channel::verify_channel_state_transition
- channel::verify_channel_terminal_advance
- channel::verify_channel_terminal_outcome_commitment
- channel::verify_effective_channel_close
- channel::verify_effective_channel_dispute_advance
- channel::verify_signed_channel_release_authorization
- classify_attempt
- classify_settlement_lane
- compare_commitments
- confirm_transaction
- ensure_settlement_operation_allowed
- estimate_call_gas
- evaluate_circle_nanopayment
- finalize_bond_lock
- finalize_escrow_dispatch
- inspect_finality
- inspect_finality_for_receipt
- observe_bond
- prepare_authorized_channel_merkle_release
- prepare_bond_expiry
- prepare_bond_impair
- prepare_bond_lock
- prepare_bond_proof_root_publication
- prepare_bond_release
- prepare_ccip_settlement_message
- prepare_dual_sign_release
- prepare_erc20_approval
- prepare_escrow_refund
- prepare_merkle_release
- prepare_merkle_release_root_publication
- prepare_paymaster_compatibility
- prepare_solana_settlement
- prepare_transfer_with_authorization
- prepare_web3_escrow_dispatch
- project_escrow_execution_receipt
- read_bond_snapshot
- read_escrow_snapshot
- reconcile_ccip_delivery
- scale_chio_amount_to_token_minor_units
- scale_token_minor_units_to_chio_amount
- settlement_completion_flow_receipt_id
- settlement_completion_flow_row_id
- settlement_devnet_rpc_egress_contract
- static_validate_call
- submit_call
- validate_offchain_settlement_receipt
- validate_settlement_claim
- verify_solana_binding_and_receipt
Constants
- CHIO_CCIP_SETTLEMENT_MESSAGE_SCHEMA
- CHIO_OFFCHAIN_SETTLEMENT_RECEIPT_SCHEMA
- CHIO_SETTLEMENT_AUTOMATION_JOB_SCHEMA
- CHIO_SETTLE_RUNTIME_REPORT_SCHEMA
- DEFAULT_BACKOFF_CAP_MS
- DEFAULT_BACKOFF_MULTIPLIER
- DEFAULT_INITIAL_BACKOFF_MS
- DEFAULT_MAX_EIP3009_NONCE_ENTRIES
- DEFAULT_MAX_RETRIES
- MAX_SETTLEMENT_CLAIM_BATCH
- MAX_SETTLEMENT_LEASE_MS
- MAX_SETTLEMENT_WORKER_ID_BYTES
- SETTLEMENT_COMPLETION_FLOW_ROW_ID_PREFIX
- SETTLEMENT_OBSERVATION_SCHEMA
- SETTLEMENT_OUTCOME_SCHEMA
- SETTLE_DEAD_LETTER_SCHEMA
- SOLANA_ED25519_PROGRAM_ID
- channel::CHANNEL_ASSET_BINDING_SCHEMA
- channel::CHANNEL_CLOSE_SCHEMA
- channel::CHANNEL_DISPUTE_POLICY_SCHEMA
- channel::CHANNEL_DISPUTE_SCHEMA
- channel::CHANNEL_ESCROW_RESERVATION_RESOURCE_FAMILY
- channel::CHANNEL_ESCROW_RESERVATION_SCHEMA
- channel::CHANNEL_FUNDING_ACKNOWLEDGEMENT_SCHEMA
- channel::CHANNEL_FUNDING_EVIDENCE_SCHEMA
- channel::CHANNEL_LIFECYCLE_RESOURCE_FAMILY
- channel::CHANNEL_LIFECYCLE_SCHEMA
- channel::CHANNEL_OPEN_INTENT_SCHEMA
- channel::CHANNEL_OPEN_SCHEMA
- channel::CHANNEL_PREDISPATCH_CANCELLATION_EVIDENCE_SCHEMA
- channel::CHANNEL_PREPARED_RESERVATION_SCHEMA
- channel::CHANNEL_RELEASE_BROADCAST_EFFECT_KIND
- channel::CHANNEL_RELEASE_ROOT_PUBLICATION_EFFECT_KIND
- channel::CHANNEL_RESERVATION_SCHEMA
- channel::CHANNEL_SERVICE_DISPATCH_EFFECT_KIND
- channel::CHANNEL_STATE_SCHEMA
- channel::CHANNEL_TERMINAL_OUTCOME_COMMITMENT_SCHEMA
- channel::CHANNEL_TRANSITION_REPLAY_FORMAT
- channel::MAX_CHANNEL_TRANSITION_REPLAY_AUTHORITY_PINS_BYTES
- channel::MAX_CHANNEL_TRANSITION_REPLAY_BYTES