List of all items
Structs
- Balance
- Deposit
- EvmCallContext
- MulticallBuilder
- SpendAttestation
- SpendMulticall
- SpendRequestBuilder
- TridentClient
- TridentClientBuilder
- evm::abi::IERC20::IERC20Instance
- evm::abi::IERC20::allowanceCall
- evm::abi::IERC20::allowanceReturn
- evm::abi::IERC20::approveCall
- evm::abi::IERC20::approveReturn
- evm::abi::SpendAttestation
- evm::abi::SpendIntent
- evm::abi::SpendSpec
- evm::abi::TridentDelivery::AttestationSpendSpecHashAlreadyUsed
- evm::abi::TridentDelivery::EnforcedPause
- evm::abi::TridentDelivery::InvalidAttestationAmount
- evm::abi::TridentDelivery::InvalidAttestationCaller
- evm::abi::TridentDelivery::InvalidAttestationDeliveryContract
- evm::abi::TridentDelivery::InvalidAttestationDomain
- evm::abi::TridentDelivery::InvalidAttestationExpired
- evm::abi::TridentDelivery::InvalidAttestationRecipient
- evm::abi::TridentDelivery::InvalidAttestationSigner
- evm::abi::TridentDelivery::InvalidAttestationToken
- evm::abi::TridentDelivery::InvalidLiquidityPath
- evm::abi::TridentDelivery::NotSameChainSpend
- evm::abi::TridentDelivery::SpendAttestationProcessed
- evm::abi::TridentDelivery::TridentDeliveryInstance
- evm::abi::TridentDelivery::TridentDepositsNotSet
- evm::abi::TridentDelivery::UnsupportedToken
- evm::abi::TridentDelivery::digestSpendAttestationCall
- evm::abi::TridentDelivery::digestSpendAttestationReturn
- evm::abi::TridentDelivery::domainCall
- evm::abi::TridentDelivery::domainReturn
- evm::abi::TridentDelivery::getSupportedTokensCall
- evm::abi::TridentDelivery::getSupportedTokensReturn
- evm::abi::TridentDelivery::hashSpendAttestationCall
- evm::abi::TridentDelivery::hashSpendAttestationReturn
- evm::abi::TridentDelivery::isAttestationSignerCall
- evm::abi::TridentDelivery::isAttestationSignerReturn
- evm::abi::TridentDelivery::isTokenSupportedCall
- evm::abi::TridentDelivery::isTokenSupportedReturn
- evm::abi::TridentDelivery::tridentDepositsCall
- evm::abi::TridentDelivery::tridentDepositsReturn
- evm::abi::TridentDelivery::tridentSpendCall
- evm::abi::TridentDelivery::tridentSpendReturn
- evm::abi::TridentDelivery::usedSpendSpecHashesCall
- evm::abi::TridentDelivery::usedSpendSpecHashesReturn
- evm::abi::TridentDelivery::validateSpendAttestationCall
- evm::abi::TridentDelivery::validateSpendAttestationReturn
- evm::abi::TridentDeposits::ClaimSpendSpecHashAlreadyUsed
- evm::abi::TridentDeposits::Deposit
- evm::abi::TridentDeposits::DepositBalanceDeficit
- evm::abi::TridentDeposits::DepositClaimed
- evm::abi::TridentDeposits::EnforcedPause
- evm::abi::TridentDeposits::InvalidClaimAmount
- evm::abi::TridentDeposits::InvalidClaimDepositContract
- evm::abi::TridentDeposits::InvalidClaimDomain
- evm::abi::TridentDeposits::InvalidSpendIntentSigner
- evm::abi::TridentDeposits::SpendIntentExpired
- evm::abi::TridentDeposits::TridentDepositsInstance
- evm::abi::TridentDeposits::UnsupportedToken
- evm::abi::TridentDeposits::ZeroAmount
- evm::abi::TridentDeposits::depositCall
- evm::abi::TridentDeposits::depositReturn
- evm::abi::TridentDeposits::depositedAmountCall
- evm::abi::TridentDeposits::depositedAmountReturn
- evm::abi::TridentDeposits::domainCall
- evm::abi::TridentDeposits::domainReturn
- evm::abi::TridentDeposits::feeCollectorCall
- evm::abi::TridentDeposits::feeCollectorReturn
- evm::abi::TridentDeposits::getSupportedTokensCall
- evm::abi::TridentDeposits::getSupportedTokensReturn
- evm::abi::TridentDeposits::isTokenSupportedCall
- evm::abi::TridentDeposits::isTokenSupportedReturn
- evm::abi::TridentDeposits::recoverSpendIntentSignerCall
- evm::abi::TridentDeposits::recoverSpendIntentSignerReturn
- evm::abi::TridentDeposits::spendIntentDigestCall
- evm::abi::TridentDeposits::spendIntentDigestReturn
- evm::abi::TridentDeposits::spendIntentStructHashCall
- evm::abi::TridentDeposits::spendIntentStructHashReturn
- evm::abi::TridentDeposits::tridentDeliveryCall
- evm::abi::TridentDeposits::tridentDeliveryReturn
- evm::abi::TridentDeposits::usedSpendSpecHashesCall
- evm::abi::TridentDeposits::usedSpendSpecHashesReturn
- evm::abi::TridentDeposits::withdrawalDelayCall
- evm::abi::TridentDeposits::withdrawalDelayReturn
- proto::trident::delivery::v1::DomainRoute
- proto::trident::delivery::v1::FinalizedTipSynced
- proto::trident::delivery::v1::FinalizedTipSyncing
- proto::trident::delivery::v1::GetAttestedSpendIntentRequest
- proto::trident::delivery::v1::GetAttestedSpendIntentResponse
- proto::trident::delivery::v1::GetAttestedSpendIntentsBySrcSpenderRequest
- proto::trident::delivery::v1::GetAttestedSpendIntentsBySrcSpenderResponse
- proto::trident::delivery::v1::GetDomainBalanceRequest
- proto::trident::delivery::v1::GetDomainBalanceResponse
- proto::trident::delivery::v1::GetDomainBalancesRequest
- proto::trident::delivery::v1::GetDomainBalancesResponse
- proto::trident::delivery::v1::GetDomainRoutesRequest
- proto::trident::delivery::v1::GetDomainRoutesResponse
- proto::trident::delivery::v1::GetSpendFeesRequest
- proto::trident::delivery::v1::GetSpendFeesResponse
- proto::trident::delivery::v1::GetSyncStatusRequest
- proto::trident::delivery::v1::GetSyncStatusResponse
- proto::trident::delivery::v1::GetTokenRoutesRequest
- proto::trident::delivery::v1::GetTokenRoutesResponse
- proto::trident::delivery::v1::ListDeploymentsRequest
- proto::trident::delivery::v1::ListDeploymentsResponse
- proto::trident::delivery::v1::SpendRequest
- proto::trident::delivery::v1::SpendResponse
- proto::trident::delivery::v1::TokenBalance
- proto::trident::delivery::v1::TokenRoute
- proto::trident::delivery::v1::TridentDeployment
- proto::trident::delivery::v1::delivery_service_client::DeliveryServiceClient
- proto::trident::types::v1::AttestedSpendIntent
- proto::trident::types::v1::Bytes32
- proto::trident::types::v1::EvmAddress
- proto::trident::types::v1::MultiChainAddress
- proto::trident::types::v1::SignedSpendIntent
- proto::trident::types::v1::SpendAttestation
- proto::trident::types::v1::SpendAttestationExecuted
- proto::trident::types::v1::SpendAttestationExecutedAndSettled
- proto::trident::types::v1::SpendAttestationExpired
- proto::trident::types::v1::SpendAttestationPending
- proto::trident::types::v1::SpendAttestationStatus
- proto::trident::types::v1::SpendFeesBreakdown
- proto::trident::types::v1::SpendIntent
- proto::trident::types::v1::SpendSpec
- proto::trident::types::v1::TokenAmount
- proto::trident::types::v1::U256
Enums
- TridentClientBuilderError
- TridentClientError
- evm::EvmChainError
- evm::EvmDepositError
- evm::abi::IERC20::IERC20Calls
- evm::abi::TridentDelivery::TridentDeliveryCalls
- evm::abi::TridentDelivery::TridentDeliveryErrors
- evm::abi::TridentDelivery::TridentDeliveryEvents
- evm::abi::TridentDeposits::TridentDepositsCalls
- evm::abi::TridentDeposits::TridentDepositsErrors
- evm::abi::TridentDeposits::TridentDepositsEvents
- proto::trident::delivery::v1::get_sync_status_response::FinalizedTip
- proto::trident::delivery::v1::spend_response::Result
- proto::trident::types::v1::multi_chain_address::ChainAddress
- proto::trident::types::v1::spend_attestation_status::Status
Traits
Functions
- evm::abi::IERC20::new
- evm::abi::TridentDelivery::new
- evm::abi::TridentDeposits::new
- evm::deposit
- evm::deposit_multicall
- evm::signing::sign_spend_intent