List of all items
Structs
- error::PaymentProblem
- extension::AdvertiseContext
- extension::ExtensionRegistry
- extension::SettleContext
- extension::VerifyContext
- money::MoneyAmount
- network::ChainId
- network::ChainIdFormatError
- network::DeployedTokenAmount
- network::NetworkInfo
- payment::Base64Bytes
- payment::Extensions
- payment::PaymentPayload
- payment::PaymentRequired
- payment::PaymentRequirements
- payment::PriceTag
- payment::ResourceInfo
- payment::SettleRequest
- payment::SettlementOverrides
- payment::SupportedPaymentKind
- payment::SupportedResponse
- payment::TypedVerifyRequest
- payment::U64String
- payment::UnixTimestamp
- payment::VerifyRequest
- payment::Version
- scheme::AuthCaptureScheme
- scheme::BatchSettlementScheme
- scheme::ExactScheme
- scheme::SchemeMarkerError
- scheme::SchemeSlug
- scheme::UptoScheme
Enums
- error::ClientError
- error::ErrorReason
- error::FacilitatorError
- error::FacilitatorTransportKind
- error::SettlementError
- error::VerificationError
- money::MoneyAmountParseError
- network::ChainIdPattern
- payment::ExtensionEntry
- payment::SettleResponse
- payment::SettlementOverrideError
- payment::VerifyResponse
Traits
- error::AsPaymentProblem
- extension::DynExtension
- extension::Extension
- money::ScaleFromMantissa
- network::ChainProvider
- scheme::SchemeId
Functions
- echo::validate_extension_echoes
- payment::asset_decimals_from_extra
- payment::find_matching_requirements
- payment::resolve_settlement_override_amount
- payment::schema_has_external_ref
Type Aliases
Constants
- metrics::BACKGROUND_SETTLE_TOTAL
- metrics::FACILITATOR_SETTLE_DURATION_SECONDS
- metrics::FACILITATOR_SETTLE_TOTAL
- metrics::FACILITATOR_VERIFY_DURATION_SECONDS
- metrics::FACILITATOR_VERIFY_TOTAL
- metrics::SETTLEMENT_CACHE_RELEASE_TOTAL
- metrics::SETTLEMENT_CACHE_RESERVE_TOTAL
- payment::DEFAULT_ASSET_DECIMALS
- payment::EXTENSION_RESPONSE_LOG_FIELDS
- payment::V2