List of all items
Structs
- AttestationResponse
- BurnMessageV2
- Cctp
- CctpV2Bridge
- CctpV2Route
- Erc20Contract
- FeeBps
- InvalidDomainId
- InvalidFinalityThreshold
- MessageHeader
- MessageTransmitter::AttesterDisabled
- MessageTransmitter::AttesterEnabled
- MessageTransmitter::AttesterManagerUpdated
- MessageTransmitter::MaxMessageBodySizeUpdated
- MessageTransmitter::MessageReceived
- MessageTransmitter::MessageSent
- MessageTransmitter::MessageTransmitterInstance
- MessageTransmitter::OwnershipTransferStarted
- MessageTransmitter::OwnershipTransferred
- MessageTransmitter::Pause
- MessageTransmitter::PauserChanged
- MessageTransmitter::RescuerChanged
- MessageTransmitter::SignatureThresholdUpdated
- MessageTransmitter::Unpause
- MessageTransmitter::acceptOwnershipCall
- MessageTransmitter::acceptOwnershipReturn
- MessageTransmitter::attesterManagerCall
- MessageTransmitter::attesterManagerReturn
- MessageTransmitter::constructorCall
- MessageTransmitter::disableAttesterCall
- MessageTransmitter::disableAttesterReturn
- MessageTransmitter::enableAttesterCall
- MessageTransmitter::enableAttesterReturn
- MessageTransmitter::getEnabledAttesterCall
- MessageTransmitter::getEnabledAttesterReturn
- MessageTransmitter::getNumEnabledAttestersCall
- MessageTransmitter::getNumEnabledAttestersReturn
- MessageTransmitter::isEnabledAttesterCall
- MessageTransmitter::isEnabledAttesterReturn
- MessageTransmitter::localDomainCall
- MessageTransmitter::localDomainReturn
- MessageTransmitter::maxMessageBodySizeCall
- MessageTransmitter::maxMessageBodySizeReturn
- MessageTransmitter::nextAvailableNonceCall
- MessageTransmitter::nextAvailableNonceReturn
- MessageTransmitter::ownerCall
- MessageTransmitter::ownerReturn
- MessageTransmitter::pauseCall
- MessageTransmitter::pauseReturn
- MessageTransmitter::pausedCall
- MessageTransmitter::pausedReturn
- MessageTransmitter::pauserCall
- MessageTransmitter::pauserReturn
- MessageTransmitter::pendingOwnerCall
- MessageTransmitter::pendingOwnerReturn
- MessageTransmitter::receiveMessageCall
- MessageTransmitter::receiveMessageReturn
- MessageTransmitter::replaceMessageCall
- MessageTransmitter::replaceMessageReturn
- MessageTransmitter::rescueERC20Call
- MessageTransmitter::rescueERC20Return
- MessageTransmitter::rescuerCall
- MessageTransmitter::rescuerReturn
- MessageTransmitter::sendMessageCall
- MessageTransmitter::sendMessageReturn
- MessageTransmitter::sendMessageWithCallerCall
- MessageTransmitter::sendMessageWithCallerReturn
- MessageTransmitter::setMaxMessageBodySizeCall
- MessageTransmitter::setMaxMessageBodySizeReturn
- MessageTransmitter::setSignatureThresholdCall
- MessageTransmitter::setSignatureThresholdReturn
- MessageTransmitter::signatureThresholdCall
- MessageTransmitter::signatureThresholdReturn
- MessageTransmitter::transferOwnershipCall
- MessageTransmitter::transferOwnershipReturn
- MessageTransmitter::unpauseCall
- MessageTransmitter::unpauseReturn
- MessageTransmitter::updateAttesterManagerCall
- MessageTransmitter::updateAttesterManagerReturn
- MessageTransmitter::updatePauserCall
- MessageTransmitter::updatePauserReturn
- MessageTransmitter::updateRescuerCall
- MessageTransmitter::updateRescuerReturn
- MessageTransmitter::usedNoncesCall
- MessageTransmitter::usedNoncesReturn
- MessageTransmitter::versionCall
- MessageTransmitter::versionReturn
- MessageTransmitterContract
- MessageTransmitterV2::AttesterDisabled
- MessageTransmitterV2::AttesterEnabled
- MessageTransmitterV2::AttesterManagerUpdated
- MessageTransmitterV2::Initialized
- MessageTransmitterV2::MaxMessageBodySizeUpdated
- MessageTransmitterV2::MessageReceived
- MessageTransmitterV2::MessageSent
- MessageTransmitterV2::MessageTransmitterV2Instance
- MessageTransmitterV2::NONCE_USEDCall
- MessageTransmitterV2::NONCE_USEDReturn
- MessageTransmitterV2::OwnershipTransferStarted
- MessageTransmitterV2::OwnershipTransferred
- MessageTransmitterV2::Pause
- MessageTransmitterV2::PauserChanged
- MessageTransmitterV2::RescuerChanged
- MessageTransmitterV2::SignatureThresholdUpdated
- MessageTransmitterV2::Unpause
- MessageTransmitterV2::acceptOwnershipCall
- MessageTransmitterV2::acceptOwnershipReturn
- MessageTransmitterV2::attesterManagerCall
- MessageTransmitterV2::attesterManagerReturn
- MessageTransmitterV2::constructorCall
- MessageTransmitterV2::disableAttesterCall
- MessageTransmitterV2::disableAttesterReturn
- MessageTransmitterV2::enableAttesterCall
- MessageTransmitterV2::enableAttesterReturn
- MessageTransmitterV2::getEnabledAttesterCall
- MessageTransmitterV2::getEnabledAttesterReturn
- MessageTransmitterV2::getNumEnabledAttestersCall
- MessageTransmitterV2::getNumEnabledAttestersReturn
- MessageTransmitterV2::initializeCall
- MessageTransmitterV2::initializeReturn
- MessageTransmitterV2::initializedVersionCall
- MessageTransmitterV2::initializedVersionReturn
- MessageTransmitterV2::isEnabledAttesterCall
- MessageTransmitterV2::isEnabledAttesterReturn
- MessageTransmitterV2::localDomainCall
- MessageTransmitterV2::localDomainReturn
- MessageTransmitterV2::maxMessageBodySizeCall
- MessageTransmitterV2::maxMessageBodySizeReturn
- MessageTransmitterV2::ownerCall
- MessageTransmitterV2::ownerReturn
- MessageTransmitterV2::pauseCall
- MessageTransmitterV2::pauseReturn
- MessageTransmitterV2::pausedCall
- MessageTransmitterV2::pausedReturn
- MessageTransmitterV2::pauserCall
- MessageTransmitterV2::pauserReturn
- MessageTransmitterV2::pendingOwnerCall
- MessageTransmitterV2::pendingOwnerReturn
- MessageTransmitterV2::receiveMessageCall
- MessageTransmitterV2::receiveMessageReturn
- MessageTransmitterV2::rescueERC20Call
- MessageTransmitterV2::rescueERC20Return
- MessageTransmitterV2::rescuerCall
- MessageTransmitterV2::rescuerReturn
- MessageTransmitterV2::sendMessageCall
- MessageTransmitterV2::sendMessageReturn
- MessageTransmitterV2::setMaxMessageBodySizeCall
- MessageTransmitterV2::setMaxMessageBodySizeReturn
- MessageTransmitterV2::setSignatureThresholdCall
- MessageTransmitterV2::setSignatureThresholdReturn
- MessageTransmitterV2::signatureThresholdCall
- MessageTransmitterV2::signatureThresholdReturn
- MessageTransmitterV2::transferOwnershipCall
- MessageTransmitterV2::transferOwnershipReturn
- MessageTransmitterV2::unpauseCall
- MessageTransmitterV2::unpauseReturn
- MessageTransmitterV2::updateAttesterManagerCall
- MessageTransmitterV2::updateAttesterManagerReturn
- MessageTransmitterV2::updatePauserCall
- MessageTransmitterV2::updatePauserReturn
- MessageTransmitterV2::updateRescuerCall
- MessageTransmitterV2::updateRescuerReturn
- MessageTransmitterV2::usedNoncesCall
- MessageTransmitterV2::usedNoncesReturn
- MessageTransmitterV2::versionCall
- MessageTransmitterV2::versionReturn
- MessageTransmitterV2Contract
- ParseMessageError
- ParsedV2Message
- ParsedV2MessageSummary
- PollingConfig
- ProviderConfig
- ProviderConfigBuilder
- TokenMessenger::DepositForBurn
- TokenMessenger::LocalMinterAdded
- TokenMessenger::LocalMinterRemoved
- TokenMessenger::MintAndWithdraw
- TokenMessenger::OwnershipTransferStarted
- TokenMessenger::OwnershipTransferred
- TokenMessenger::RemoteTokenMessengerAdded
- TokenMessenger::RemoteTokenMessengerRemoved
- TokenMessenger::RescuerChanged
- TokenMessenger::TokenMessengerInstance
- TokenMessenger::acceptOwnershipCall
- TokenMessenger::acceptOwnershipReturn
- TokenMessenger::addLocalMinterCall
- TokenMessenger::addLocalMinterReturn
- TokenMessenger::addRemoteTokenMessengerCall
- TokenMessenger::addRemoteTokenMessengerReturn
- TokenMessenger::constructorCall
- TokenMessenger::depositForBurnCall
- TokenMessenger::depositForBurnReturn
- TokenMessenger::depositForBurnWithCallerCall
- TokenMessenger::depositForBurnWithCallerReturn
- TokenMessenger::handleReceiveMessageCall
- TokenMessenger::handleReceiveMessageReturn
- TokenMessenger::localMessageTransmitterCall
- TokenMessenger::localMessageTransmitterReturn
- TokenMessenger::localMinterCall
- TokenMessenger::localMinterReturn
- TokenMessenger::messageBodyVersionCall
- TokenMessenger::messageBodyVersionReturn
- TokenMessenger::ownerCall
- TokenMessenger::ownerReturn
- TokenMessenger::pendingOwnerCall
- TokenMessenger::pendingOwnerReturn
- TokenMessenger::remoteTokenMessengersCall
- TokenMessenger::remoteTokenMessengersReturn
- TokenMessenger::removeLocalMinterCall
- TokenMessenger::removeLocalMinterReturn
- TokenMessenger::removeRemoteTokenMessengerCall
- TokenMessenger::removeRemoteTokenMessengerReturn
- TokenMessenger::replaceDepositForBurnCall
- TokenMessenger::replaceDepositForBurnReturn
- TokenMessenger::rescueERC20Call
- TokenMessenger::rescueERC20Return
- TokenMessenger::rescuerCall
- TokenMessenger::rescuerReturn
- TokenMessenger::transferOwnershipCall
- TokenMessenger::transferOwnershipReturn
- TokenMessenger::updateRescuerCall
- TokenMessenger::updateRescuerReturn
- TokenMessengerContract
- TokenMessengerV2::Denylisted
- TokenMessengerV2::DenylisterChanged
- TokenMessengerV2::DepositForBurn
- TokenMessengerV2::FeeRecipientSet
- TokenMessengerV2::Initialized
- TokenMessengerV2::LocalMinterAdded
- TokenMessengerV2::LocalMinterRemoved
- TokenMessengerV2::MintAndWithdraw
- TokenMessengerV2::OwnershipTransferStarted
- TokenMessengerV2::OwnershipTransferred
- TokenMessengerV2::RemoteTokenMessengerAdded
- TokenMessengerV2::RemoteTokenMessengerRemoved
- TokenMessengerV2::RescuerChanged
- TokenMessengerV2::TokenMessengerV2Instance
- TokenMessengerV2::UnDenylisted
- TokenMessengerV2::acceptOwnershipCall
- TokenMessengerV2::acceptOwnershipReturn
- TokenMessengerV2::addLocalMinterCall
- TokenMessengerV2::addLocalMinterReturn
- TokenMessengerV2::addRemoteTokenMessengerCall
- TokenMessengerV2::addRemoteTokenMessengerReturn
- TokenMessengerV2::constructorCall
- TokenMessengerV2::denylistCall
- TokenMessengerV2::denylistReturn
- TokenMessengerV2::denylisterCall
- TokenMessengerV2::denylisterReturn
- TokenMessengerV2::depositForBurnCall
- TokenMessengerV2::depositForBurnReturn
- TokenMessengerV2::depositForBurnWithHookCall
- TokenMessengerV2::depositForBurnWithHookReturn
- TokenMessengerV2::feeRecipientCall
- TokenMessengerV2::feeRecipientReturn
- TokenMessengerV2::handleReceiveFinalizedMessageCall
- TokenMessengerV2::handleReceiveFinalizedMessageReturn
- TokenMessengerV2::handleReceiveUnfinalizedMessageCall
- TokenMessengerV2::handleReceiveUnfinalizedMessageReturn
- TokenMessengerV2::initializeCall
- TokenMessengerV2::initializeReturn
- TokenMessengerV2::initializedVersionCall
- TokenMessengerV2::initializedVersionReturn
- TokenMessengerV2::isDenylistedCall
- TokenMessengerV2::isDenylistedReturn
- TokenMessengerV2::localMessageTransmitterCall
- TokenMessengerV2::localMessageTransmitterReturn
- TokenMessengerV2::localMinterCall
- TokenMessengerV2::localMinterReturn
- TokenMessengerV2::messageBodyVersionCall
- TokenMessengerV2::messageBodyVersionReturn
- TokenMessengerV2::ownerCall
- TokenMessengerV2::ownerReturn
- TokenMessengerV2::pendingOwnerCall
- TokenMessengerV2::pendingOwnerReturn
- TokenMessengerV2::remoteTokenMessengersCall
- TokenMessengerV2::remoteTokenMessengersReturn
- TokenMessengerV2::removeLocalMinterCall
- TokenMessengerV2::removeLocalMinterReturn
- TokenMessengerV2::removeRemoteTokenMessengerCall
- TokenMessengerV2::removeRemoteTokenMessengerReturn
- TokenMessengerV2::rescueERC20Call
- TokenMessengerV2::rescueERC20Return
- TokenMessengerV2::rescuerCall
- TokenMessengerV2::rescuerReturn
- TokenMessengerV2::setFeeRecipientCall
- TokenMessengerV2::setFeeRecipientReturn
- TokenMessengerV2::transferOwnershipCall
- TokenMessengerV2::transferOwnershipReturn
- TokenMessengerV2::unDenylistCall
- TokenMessengerV2::unDenylistReturn
- TokenMessengerV2::updateDenylisterCall
- TokenMessengerV2::updateDenylisterReturn
- TokenMessengerV2::updateRescuerCall
- TokenMessengerV2::updateRescuerReturn
- TokenMessengerV2Contract
- TokenState
- TransferFee
- UsdcAmount
- V2AttestationResponse
- V2Message
Enums
- AttestationFailureKind
- AttestationStatus
- CctpError
- DomainId
- FastTransferFee
- FinalityThreshold
- MessageTransmitter::MessageTransmitterCalls
- MessageTransmitter::MessageTransmitterEvents
- MessageTransmitterV2::MessageTransmitterV2Calls
- MessageTransmitterV2::MessageTransmitterV2Events
- MintResult
- TokenMessenger::TokenMessengerCalls
- TokenMessenger::TokenMessengerEvents
- TokenMessengerV2::TokenMessengerV2Calls
- TokenMessengerV2::TokenMessengerV2Events
- TransferMode
Traits
Functions
- MessageTransmitter::new
- MessageTransmitterV2::new
- TokenMessenger::new
- TokenMessengerV2::new
- batch_token_state
- calculate_gas_price_with_buffer
- estimate_gas_with_buffer
- spans::deposit_for_burn
- spans::get_attestation
- spans::get_attestation_with_retry
- spans::get_message_sent_event
- spans::get_transaction_receipt
- spans::get_v2_attestation_with_retry
- spans::http_request
- spans::process_attestation_response
- spans::receive_message
- spans::record_error
- spans::record_error_with_context
- spans::rpc_call
- spans::send_transaction
- spans::wait_for_confirmation
- spans::wait_for_receive