List of all items
Structs
- CustomNetwork
- GasInfo
- contract::network_token::Checkpoints::Checkpoint208
- contract::network_token::NetworkToken
- contract::network_token::NetworkTokenContract::Approval
- contract::network_token::NetworkTokenContract::CLOCK_MODECall
- contract::network_token::NetworkTokenContract::CLOCK_MODEReturn
- contract::network_token::NetworkTokenContract::CheckpointUnorderedInsertion
- contract::network_token::NetworkTokenContract::DOMAIN_SEPARATORCall
- contract::network_token::NetworkTokenContract::DOMAIN_SEPARATORReturn
- contract::network_token::NetworkTokenContract::DelegateChanged
- contract::network_token::NetworkTokenContract::DelegateVotesChanged
- contract::network_token::NetworkTokenContract::ECDSAInvalidSignature
- contract::network_token::NetworkTokenContract::ECDSAInvalidSignatureLength
- contract::network_token::NetworkTokenContract::ECDSAInvalidSignatureS
- contract::network_token::NetworkTokenContract::EIP712DomainChanged
- contract::network_token::NetworkTokenContract::ERC20ExceededSafeSupply
- contract::network_token::NetworkTokenContract::ERC20InsufficientAllowance
- contract::network_token::NetworkTokenContract::ERC20InsufficientBalance
- contract::network_token::NetworkTokenContract::ERC20InvalidApprover
- contract::network_token::NetworkTokenContract::ERC20InvalidReceiver
- contract::network_token::NetworkTokenContract::ERC20InvalidSender
- contract::network_token::NetworkTokenContract::ERC20InvalidSpender
- contract::network_token::NetworkTokenContract::ERC2612ExpiredSignature
- contract::network_token::NetworkTokenContract::ERC2612InvalidSigner
- contract::network_token::NetworkTokenContract::ERC5805FutureLookup
- contract::network_token::NetworkTokenContract::ERC6372InconsistentClock
- contract::network_token::NetworkTokenContract::InvalidAccountNonce
- contract::network_token::NetworkTokenContract::InvalidShortString
- contract::network_token::NetworkTokenContract::NetworkTokenContractInstance
- contract::network_token::NetworkTokenContract::SafeCastOverflowedUintDowncast
- contract::network_token::NetworkTokenContract::StringTooLong
- contract::network_token::NetworkTokenContract::Transfer
- contract::network_token::NetworkTokenContract::VotesExpiredSignature
- contract::network_token::NetworkTokenContract::allowanceCall
- contract::network_token::NetworkTokenContract::allowanceReturn
- contract::network_token::NetworkTokenContract::approveCall
- contract::network_token::NetworkTokenContract::approveReturn
- contract::network_token::NetworkTokenContract::balanceOfCall
- contract::network_token::NetworkTokenContract::balanceOfReturn
- contract::network_token::NetworkTokenContract::burnCall
- contract::network_token::NetworkTokenContract::burnFromCall
- contract::network_token::NetworkTokenContract::burnFromReturn
- contract::network_token::NetworkTokenContract::burnReturn
- contract::network_token::NetworkTokenContract::checkpointsCall
- contract::network_token::NetworkTokenContract::checkpointsReturn
- contract::network_token::NetworkTokenContract::clockCall
- contract::network_token::NetworkTokenContract::clockReturn
- contract::network_token::NetworkTokenContract::constructorCall
- contract::network_token::NetworkTokenContract::decimalsCall
- contract::network_token::NetworkTokenContract::decimalsReturn
- contract::network_token::NetworkTokenContract::delegateBySigCall
- contract::network_token::NetworkTokenContract::delegateBySigReturn
- contract::network_token::NetworkTokenContract::delegateCall
- contract::network_token::NetworkTokenContract::delegateReturn
- contract::network_token::NetworkTokenContract::delegatesCall
- contract::network_token::NetworkTokenContract::delegatesReturn
- contract::network_token::NetworkTokenContract::eip712DomainCall
- contract::network_token::NetworkTokenContract::eip712DomainReturn
- contract::network_token::NetworkTokenContract::getPastTotalSupplyCall
- contract::network_token::NetworkTokenContract::getPastTotalSupplyReturn
- contract::network_token::NetworkTokenContract::getPastVotesCall
- contract::network_token::NetworkTokenContract::getPastVotesReturn
- contract::network_token::NetworkTokenContract::getVotesCall
- contract::network_token::NetworkTokenContract::getVotesReturn
- contract::network_token::NetworkTokenContract::nameCall
- contract::network_token::NetworkTokenContract::nameReturn
- contract::network_token::NetworkTokenContract::noncesCall
- contract::network_token::NetworkTokenContract::noncesReturn
- contract::network_token::NetworkTokenContract::numCheckpointsCall
- contract::network_token::NetworkTokenContract::numCheckpointsReturn
- contract::network_token::NetworkTokenContract::permitCall
- contract::network_token::NetworkTokenContract::permitReturn
- contract::network_token::NetworkTokenContract::symbolCall
- contract::network_token::NetworkTokenContract::symbolReturn
- contract::network_token::NetworkTokenContract::totalSupplyCall
- contract::network_token::NetworkTokenContract::totalSupplyReturn
- contract::network_token::NetworkTokenContract::transferCall
- contract::network_token::NetworkTokenContract::transferFromCall
- contract::network_token::NetworkTokenContract::transferFromReturn
- contract::network_token::NetworkTokenContract::transferReturn
- contract::payment_vault::handler::PaymentVaultHandler
- contract::payment_vault::implementation::PaymentVaultImplementation::AntTokenNull
- contract::payment_vault::implementation::PaymentVaultImplementation::BatchLimitExceeded
- contract::payment_vault::implementation::PaymentVaultImplementation::CANDIDATES_PER_POOLCall
- contract::payment_vault::implementation::PaymentVaultImplementation::CANDIDATES_PER_POOLReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::CandidateNode
- contract::payment_vault::implementation::PaymentVaultImplementation::CompletedMerklePayment
- contract::payment_vault::implementation::PaymentVaultImplementation::DataPayment
- contract::payment_vault::implementation::PaymentVaultImplementation::DataPaymentMade
- contract::payment_vault::implementation::PaymentVaultImplementation::DepthTooLarge
- contract::payment_vault::implementation::PaymentVaultImplementation::InvalidInputLength
- contract::payment_vault::implementation::PaymentVaultImplementation::MAX_MERKLE_DEPTHCall
- contract::payment_vault::implementation::PaymentVaultImplementation::MAX_MERKLE_DEPTHReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::MerklePaymentMade
- contract::payment_vault::implementation::PaymentVaultImplementation::PaidNode
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentAlreadyExists
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationInstance
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentVerificationResult
- contract::payment_vault::implementation::PaymentVaultImplementation::PoolCommitment
- contract::payment_vault::implementation::PaymentVaultImplementation::SafeERC20FailedOperation
- contract::payment_vault::implementation::PaymentVaultImplementation::WrongPoolCount
- contract::payment_vault::implementation::PaymentVaultImplementation::antTokenCall
- contract::payment_vault::implementation::PaymentVaultImplementation::antTokenReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::batchLimitCall
- contract::payment_vault::implementation::PaymentVaultImplementation::batchLimitReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::completedMerklePaymentsCall
- contract::payment_vault::implementation::PaymentVaultImplementation::completedMerklePaymentsReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::completedPaymentsCall
- contract::payment_vault::implementation::PaymentVaultImplementation::completedPaymentsReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::constructorCall
- contract::payment_vault::implementation::PaymentVaultImplementation::getCompletedMerklePaymentCall
- contract::payment_vault::implementation::PaymentVaultImplementation::getCompletedMerklePaymentReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::payForMerkleTreeCall
- contract::payment_vault::implementation::PaymentVaultImplementation::payForMerkleTreeReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::payForQuotesCall
- contract::payment_vault::implementation::PaymentVaultImplementation::payForQuotesReturn
- contract::payment_vault::implementation::PaymentVaultImplementation::verifyPaymentCall
- contract::payment_vault::implementation::PaymentVaultImplementation::verifyPaymentReturn
- contract::payment_vault::interface::IPaymentVault::AntTokenNull
- contract::payment_vault::interface::IPaymentVault::BatchLimitExceeded
- contract::payment_vault::interface::IPaymentVault::CANDIDATES_PER_POOLCall
- contract::payment_vault::interface::IPaymentVault::CANDIDATES_PER_POOLReturn
- contract::payment_vault::interface::IPaymentVault::CandidateNode
- contract::payment_vault::interface::IPaymentVault::CompletedMerklePayment
- contract::payment_vault::interface::IPaymentVault::DataPayment
- contract::payment_vault::interface::IPaymentVault::DataPaymentMade
- contract::payment_vault::interface::IPaymentVault::DepthTooLarge
- contract::payment_vault::interface::IPaymentVault::IPaymentVaultInstance
- contract::payment_vault::interface::IPaymentVault::InvalidInputLength
- contract::payment_vault::interface::IPaymentVault::MAX_MERKLE_DEPTHCall
- contract::payment_vault::interface::IPaymentVault::MAX_MERKLE_DEPTHReturn
- contract::payment_vault::interface::IPaymentVault::MerklePaymentMade
- contract::payment_vault::interface::IPaymentVault::PaidNode
- contract::payment_vault::interface::IPaymentVault::PaymentAlreadyExists
- contract::payment_vault::interface::IPaymentVault::PaymentVerificationResult
- contract::payment_vault::interface::IPaymentVault::PoolCommitment
- contract::payment_vault::interface::IPaymentVault::SafeERC20FailedOperation
- contract::payment_vault::interface::IPaymentVault::WrongPoolCount
- contract::payment_vault::interface::IPaymentVault::antTokenCall
- contract::payment_vault::interface::IPaymentVault::antTokenReturn
- contract::payment_vault::interface::IPaymentVault::batchLimitCall
- contract::payment_vault::interface::IPaymentVault::batchLimitReturn
- contract::payment_vault::interface::IPaymentVault::completedMerklePaymentsCall
- contract::payment_vault::interface::IPaymentVault::completedMerklePaymentsReturn
- contract::payment_vault::interface::IPaymentVault::completedPaymentsCall
- contract::payment_vault::interface::IPaymentVault::completedPaymentsReturn
- contract::payment_vault::interface::IPaymentVault::constructorCall
- contract::payment_vault::interface::IPaymentVault::getCompletedMerklePaymentCall
- contract::payment_vault::interface::IPaymentVault::getCompletedMerklePaymentReturn
- contract::payment_vault::interface::IPaymentVault::payForMerkleTreeCall
- contract::payment_vault::interface::IPaymentVault::payForMerkleTreeReturn
- contract::payment_vault::interface::IPaymentVault::payForQuotesCall
- contract::payment_vault::interface::IPaymentVault::payForQuotesReturn
- contract::payment_vault::interface::IPaymentVault::verifyPaymentCall
- contract::payment_vault::interface::IPaymentVault::verifyPaymentReturn
- data_payments::EncodedPeerId
- data_payments::PaymentQuote
- data_payments::ProofOfPayment
- merkle_batch_payment::CandidateNode
- merkle_batch_payment::OnChainPaymentInfo
- merkle_batch_payment::PoolCommitment
- merkle_payments::MerkleBranch
- merkle_payments::MerklePaymentCandidateNode
- merkle_payments::MerklePaymentCandidatePool
- merkle_payments::MerklePaymentProof
- merkle_payments::MerkleTree
- merkle_payments::MidpointProof
- quoting_metrics::QuotingMetrics
- testnet::Testnet
- transaction_config::TransactionConfig
- wallet::PayForQuotesError
- wallet::Wallet
Enums
- Network
- contract::network_token::Error
- contract::network_token::NetworkTokenContract::NetworkTokenContractCalls
- contract::network_token::NetworkTokenContract::NetworkTokenContractErrors
- contract::network_token::NetworkTokenContract::NetworkTokenContractEvents
- contract::payment_vault::error::Error
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationCalls
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationErrors
- contract::payment_vault::implementation::PaymentVaultImplementation::PaymentVaultImplementationEvents
- contract::payment_vault::interface::IPaymentVault::IPaymentVaultCalls
- contract::payment_vault::interface::IPaymentVault::IPaymentVaultErrors
- contract::payment_vault::interface::IPaymentVault::IPaymentVaultEvents
- cryptography::SignError
- merkle_payments::BadMerkleProof
- merkle_payments::MerklePaymentVerificationError
- merkle_payments::MerkleTreeError
- testnet::TestnetError
- transaction_config::MaxFeePerGas
- utils::Error
- wallet::Error
Functions
- contract::network_token::NetworkTokenContract::deploy
- contract::network_token::NetworkTokenContract::deploy_builder
- contract::network_token::NetworkTokenContract::new
- contract::payment_vault::get_completed_merkle_payment
- contract::payment_vault::implementation::PaymentVaultImplementation::deploy
- contract::payment_vault::implementation::PaymentVaultImplementation::deploy_builder
- contract::payment_vault::implementation::PaymentVaultImplementation::new
- contract::payment_vault::implementation::deploy
- contract::payment_vault::interface::IPaymentVault::new
- cryptography::hash
- cryptography::sign_message
- merkle_batch_payment::expected_reward_pools
- merkle_payments::verify_merkle_proof
- testnet::deploy_network_token_contract
- testnet::deploy_payment_vault_contract
- testnet::start_node
- utils::dummy_address
- utils::dummy_hash
- utils::get_evm_network
- utils::http_provider
- wallet::approve_to_spend_tokens
- wallet::balance_of_gas_tokens
- wallet::balance_of_tokens
- wallet::pay_for_quotes
- wallet::token_allowance
- wallet::transfer_gas_tokens
- wallet::transfer_tokens
- wallet::wallet_address
Type Aliases
- common::Address
- common::Amount
- common::Calldata
- common::EthereumWallet
- common::Hash
- common::QuoteHash
- common::QuotePayment
- common::TxHash
- common::U256
- merkle_batch_payment::PoolHash
- wallet::ProviderWithWallet
Statics
- contract::network_token::NetworkTokenContract::BYTECODE
- contract::network_token::NetworkTokenContract::DEPLOYED_BYTECODE
- contract::payment_vault::implementation::PaymentVaultImplementation::BYTECODE
- contract::payment_vault::implementation::PaymentVaultImplementation::DEPLOYED_BYTECODE