List of all items
Structs
- amount::MoneyAmount
- cache::SettlementCache
- cache::TtlSet
- chain::ChainId
- chain::ChainIdFormatError
- chain::ChainRegistry
- chain::DeployedTokenAmount
- chain::NetworkInfo
- error_reason::PaymentProblem
- extensions::AdvertiseContext
- extensions::ExtensionRegistry
- extensions::SettleContext
- extensions::VerifyContext
- extensions::bazaar::BazaarExtension
- extensions::payment_id::PaymentIdentifierConfig
- extensions::payment_id::PaymentIdentifierExtension
- hooks::HookedFacilitator
- hooks::SettleContext
- hooks::VerifyContext
- payment::Payment
- payment::Settled
- payment::Unverified
- payment::Verified
- resource_server::ResourceServer
- scheme::AssetAmount
- scheme::AuthCaptureScheme
- scheme::BatchSettlementScheme
- scheme::ExactScheme
- scheme::FirstMatch
- scheme::MaxAmount
- scheme::MaxAmountPolicy
- scheme::NetworkPolicy
- scheme::PaymentCandidate
- scheme::PreferChain
- scheme::SchemePolicy
- scheme::SchemeRegistry
- scheme::SchemeSlug
- scheme::UptoScheme
- wire::Base64Bytes
- wire::Extensions
- wire::PaymentPayload
- wire::PaymentRequired
- wire::PaymentRequirements
- wire::PriceTag
- wire::ResourceInfo
- wire::SettleRequest
- wire::SupportedPaymentKind
- wire::SupportedResponse
- wire::TypedVerifyRequest
- wire::U64String
- wire::UnixTimestamp
- wire::VerifyRequest
- wire::Version
Enums
- amount::MoneyAmountParseError
- cache::Duplicate
- chain::ChainIdPattern
- error::ClientError
- error::FacilitatorError
- error::SettlementError
- error::VerificationError
- error_reason::ErrorReason
- hooks::FailureRecovery
- hooks::HookDecision
- scheme::SchemeServerError
- wire::ExtensionEntry
- wire::SettleResponse
- wire::VerifyResponse
Traits
- amount::ScaleFromMantissa
- chain::ChainProvider
- error_reason::AsPaymentProblem
- extensions::DynExtension
- extensions::Extension
- facilitator::DynFacilitator
- facilitator::Facilitator
- hooks::DynFacilitatorHooks
- hooks::FacilitatorHooks
- scheme::PaymentCandidateSigner
- scheme::PaymentPolicy
- scheme::PaymentSelector
- scheme::SchemeBlueprint
- scheme::SchemeBuilder
- scheme::SchemeClient
- scheme::SchemeId
- scheme::SchemeServer
- scheme::sealed::Sealed
Functions
Type Aliases
- extensions::BoxFuture
- facilitator::BoxFuture
- resource_server::WirePaymentPayload
- wire::Enricher
- wire::Version2
Constants
- cache::DEFAULT_SETTLEMENT_CAPACITY
- cache::DEFAULT_SETTLEMENT_TTL
- extensions::payment_id::DEFAULT_CAPACITY
- extensions::payment_id::DEFAULT_MAX_AGE
- metrics::FACILITATOR_SETTLE_DURATION_SECONDS
- metrics::FACILITATOR_SETTLE_TOTAL
- metrics::FACILITATOR_VERIFY_DURATION_SECONDS
- metrics::FACILITATOR_VERIFY_TOTAL
- metrics::PAYGATE_BACKGROUND_SETTLE_TOTAL
- metrics::PAYGATE_REQUEST_TOTAL
- metrics::SETTLEMENT_CACHE_RESERVE_TOTAL
- wire::V2