List of all items
Structs
- AttoTokens
- ClientProofOfPayment
- CustomNetwork
- EncodedPeerId
- EvmWallet
- PaymentQuote
- ProofOfPayment
- QuotingMetrics
- TransactionConfig
- payment_vault::handler::PaymentVaultHandler
- payment_vault::implementation::IPaymentVault::DataPayment
- payment_vault::implementation::IPaymentVault::DataType
- payment_vault::implementation::IPaymentVault::PaymentVerification
- payment_vault::implementation::IPaymentVault::PaymentVerificationResult
- payment_vault::implementation::IPaymentVault::QuotingMetrics
- payment_vault::implementation::IPaymentVault::Record
- payment_vault::implementation::PaymentVaultImplementation::AddressEmptyCode
- payment_vault::implementation::PaymentVaultImplementation::AddressInsufficientBalance
- payment_vault::implementation::PaymentVaultImplementation::AntTokenNull
- payment_vault::implementation::PaymentVaultImplementation::BatchLimitExceeded
- payment_vault::implementation::PaymentVaultImplementation::DataPaymentMade
- payment_vault::implementation::PaymentVaultImplementation::FailedInnerCall
- payment_vault::implementation::PaymentVaultImplementation::InvalidInputLength
- payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationInstance
- payment_vault::implementation::PaymentVaultImplementation::SafeERC20FailedOperation
- payment_vault::implementation::PaymentVaultImplementation::antTokenCall
- payment_vault::implementation::PaymentVaultImplementation::antTokenReturn
- payment_vault::implementation::PaymentVaultImplementation::batchLimitCall
- payment_vault::implementation::PaymentVaultImplementation::batchLimitReturn
- payment_vault::implementation::PaymentVaultImplementation::completedPaymentsCall
- payment_vault::implementation::PaymentVaultImplementation::completedPaymentsReturn
- payment_vault::implementation::PaymentVaultImplementation::constructorCall
- payment_vault::implementation::PaymentVaultImplementation::getQuoteCall
- payment_vault::implementation::PaymentVaultImplementation::getQuoteReturn
- payment_vault::implementation::PaymentVaultImplementation::payForQuotesCall
- payment_vault::implementation::PaymentVaultImplementation::payForQuotesReturn
- payment_vault::implementation::PaymentVaultImplementation::requiredPaymentVerificationLengthCall
- payment_vault::implementation::PaymentVaultImplementation::requiredPaymentVerificationLengthReturn
- payment_vault::implementation::PaymentVaultImplementation::verifyPaymentCall
- payment_vault::implementation::PaymentVaultImplementation::verifyPaymentReturn
- payment_vault::interface::IPaymentVault::AntTokenNull
- payment_vault::interface::IPaymentVault::BatchLimitExceeded
- payment_vault::interface::IPaymentVault::DataPayment
- payment_vault::interface::IPaymentVault::DataPaymentMade
- payment_vault::interface::IPaymentVault::DataType
- payment_vault::interface::IPaymentVault::IPaymentVaultInstance
- payment_vault::interface::IPaymentVault::InvalidInputLength
- payment_vault::interface::IPaymentVault::PaymentVerification
- payment_vault::interface::IPaymentVault::PaymentVerificationResult
- payment_vault::interface::IPaymentVault::QuotingMetrics
- payment_vault::interface::IPaymentVault::Record
- payment_vault::interface::IPaymentVault::getQuoteCall
- payment_vault::interface::IPaymentVault::getQuoteReturn
- payment_vault::interface::IPaymentVault::payForQuotesCall
- payment_vault::interface::IPaymentVault::payForQuotesReturn
- payment_vault::interface::IPaymentVault::verifyPaymentCall
- payment_vault::interface::IPaymentVault::verifyPaymentReturn
Enums
- EvmError
- EvmNetwork
- EvmWalletError
- MaxFeePerGas
- cryptography::SignError
- payment_vault::error::Error
- payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationCalls
- payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationErrors
- payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationEvents
- payment_vault::interface::IPaymentVault::IPaymentVaultCalls
- payment_vault::interface::IPaymentVault::IPaymentVaultErrors
- payment_vault::interface::IPaymentVault::IPaymentVaultEvents
- utils::Error
Functions
- cryptography::hash
- cryptography::sign_message
- get_evm_network
- payment_vault::get_market_price
- payment_vault::implementation::PaymentVaultImplementation::deploy
- payment_vault::implementation::PaymentVaultImplementation::deploy_builder
- payment_vault::implementation::PaymentVaultImplementation::new
- payment_vault::implementation::deploy
- payment_vault::interface::IPaymentVault::new
- payment_vault::verify_data_payment
- utils::dummy_address
- utils::dummy_hash
- utils::get_evm_network
- utils::http_provider
Type Aliases
Statics
- payment_vault::implementation::PaymentVaultImplementation::BYTECODE
- payment_vault::implementation::PaymentVaultImplementation::DEPLOYED_BYTECODE