List of all items
Structs
- api::routes::health::health
- api::routes::metrics::list_metrics
- api::routes::metrics::metric_detail
- api::routes::metrics::scrape_metrics
- api::routes::notification::create_notification
- api::routes::notification::delete_notification
- api::routes::notification::get_notification
- api::routes::notification::list_notifications
- api::routes::notification::update_notification
- api::routes::plugin::list_plugins
- api::routes::plugin::plugin_call
- api::routes::relayer::TransactionPath
- api::routes::relayer::cancel_transaction
- api::routes::relayer::create_relayer
- api::routes::relayer::delete_pending_transactions
- api::routes::relayer::delete_relayer
- api::routes::relayer::get_relayer
- api::routes::relayer::get_relayer_balance
- api::routes::relayer::get_relayer_status
- api::routes::relayer::get_transaction_by_id
- api::routes::relayer::get_transaction_by_nonce
- api::routes::relayer::list_relayers
- api::routes::relayer::list_transactions
- api::routes::relayer::replace_transaction
- api::routes::relayer::rpc
- api::routes::relayer::send_transaction
- api::routes::relayer::sign
- api::routes::relayer::sign_transaction
- api::routes::relayer::sign_typed_data
- api::routes::relayer::update_relayer
- api::routes::signer::create_signer
- api::routes::signer::delete_signer
- api::routes::signer::get_signer
- api::routes::signer::list_signers
- api::routes::signer::update_signer
- bootstrap::RepositoryCollection
- config::ApiKeyRateLimit
- config::Config
- config::EvmNetworkConfig
- config::NetworkConfigCommon
- config::NetworksFileConfig
- config::PluginFileConfig
- config::PluginsFileConfig
- config::ServerConfig
- config::SolanaNetworkConfig
- config::StellarNetworkConfig
- config::network::EvmNetworkConfig
- config::network::InheritanceResolver
- config::network::NetworkConfigCommon
- config::network::NetworkFileLoader
- config::network::NetworksFileConfig
- config::network::SolanaNetworkConfig
- config::network::StellarNetworkConfig
- config::network::collection::NetworksFileConfig
- config::network::common::NetworkConfigCommon
- config::network::evm::EvmNetworkConfig
- config::network::file_loading::NetworkFileLoader
- config::network::inheritance::InheritanceResolver
- config::network::solana::SolanaNetworkConfig
- config::network::stellar::StellarNetworkConfig
- constants::ID_REGEX
- domain::BalanceResponse
- domain::EvmRelayer
- domain::EvmRelayerTransaction
- domain::EvmTransactionValidator
- domain::NoopDex
- domain::RelayerFactory
- domain::RelayerTransactionFactory
- domain::SignDataRequest
- domain::SignDataResponseEvm
- domain::SignDataResponseSolana
- domain::SignTransactionExternalResponseStellar
- domain::SignTransactionRequestStellar
- domain::SignTransactionResponseEvm
- domain::SignTransactionResponseStellar
- domain::SignTypedDataRequest
- domain::SignXdrTransactionResponseStellar
- domain::SolanaRelayer
- domain::SolanaRelayerTransaction
- domain::SolanaRpcHandler
- domain::SolanaRpcMethodsImpl
- domain::SolanaTokenProgram
- domain::SolanaTransactionValidator
- domain::StellarRelayer
- domain::StellarRelayerDependencies
- domain::StellarRelayerTransaction
- domain::SwapParams
- domain::SwapResult
- domain::TokenAccount
- domain::evm::EvmRelayerTransaction
- domain::evm::PriceCalculator
- domain::evm::PriceParams
- domain::evm::evm_transaction::EvmRelayerTransaction
- domain::evm::price_calculator::PriceCalculator
- domain::evm::price_calculator::PriceParams
- domain::jupiter_swap::JupiterSwapDex
- domain::jupiter_ultra::JupiterUltraDex
- domain::solana::SolanaRelayerTransaction
- domain::stellar::StellarRelayerTransaction
- jobs::BackoffRetryPolicy
- jobs::CronReminder
- jobs::Job
- jobs::JobProducer
- jobs::NotificationSend
- jobs::Queue
- jobs::SolanaTokenSwapRequest
- jobs::TransactionCleanupCronReminder
- jobs::TransactionRequest
- jobs::TransactionSend
- jobs::TransactionStatusCheck
- metrics::AVAILABLE_MEMORY
- metrics::CPU_USAGE
- metrics::DISK_USAGE
- metrics::DISK_USAGE_PERCENT
- metrics::ERROR_COUNTER
- metrics::MEMORY_USAGE
- metrics::MEMORY_USAGE_PERCENT
- metrics::RAW_REQUEST_COUNTER
- metrics::REGISTRY
- metrics::REQUEST_COUNTER
- metrics::REQUEST_LATENCY
- metrics::TOTAL_MEMORY
- metrics::middleware::MetricsMiddleware
- metrics::middleware::MetricsMiddlewareService
- models::ApiResponse
- models::AppState
- models::EncodedSerializedTransaction
- models::EvmNetwork
- models::EvmTransactionData
- models::EvmTransactionDataSignature
- models::EvmTransactionRequest
- models::EvmTransactionResponse
- models::FeeEstimateRequestParams
- models::FeeEstimateResult
- models::GetFeaturesEnabledRequestParams
- models::GetFeaturesEnabledResult
- models::GetSupportedTokensItem
- models::GetSupportedTokensRequestParams
- models::GetSupportedTokensResult
- models::JsonRpcError
- models::JsonRpcRequest
- models::JsonRpcResponse
- models::NetworkRepoModel
- models::Notification
- models::NotificationConfig
- models::NotificationConfigs
- models::NotificationCreateRequest
- models::NotificationRepoModel
- models::NotificationResponse
- models::NotificationUpdateRequest
- models::OpenZeppelinErrorCodes
- models::PaginationMeta
- models::PaginationQuery
- models::PluginCallRequest
- models::PluginModel
- models::PrepareTransactionRequestParams
- models::PrepareTransactionResult
- models::RelayerDisabledPayload
- models::RpcErrorCodes
- models::SecretString
- models::SignAndSendTransactionRequestParams
- models::SignAndSendTransactionResult
- models::SignTransactionRequestParams
- models::SignTransactionResult
- models::SolanaDexPayload
- models::SolanaNetwork
- models::SolanaTransactionData
- models::SolanaTransactionRequest
- models::SolanaTransactionResponse
- models::StellarNetwork
- models::StellarTransactionData
- models::StellarTransactionRequest
- models::StellarTransactionResponse
- models::TransactionFailurePayload
- models::TransactionRepoModel
- models::TransactionUpdateRequest
- models::TransferTransactionRequestParams
- models::TransferTransactionResult
- models::WebhookNotification
- models::WebhookResponse
- models::common_codes::RpcErrorCodes
- models::evm::EvmTransactionRequest
- models::openzeppelin_codes::OpenZeppelinErrorCodes
- models::relayer::AllowedToken
- models::relayer::AllowedTokenSwapConfig
- models::relayer::ConfigFileRelayerEvmPolicy
- models::relayer::ConfigFileRelayerSolanaPolicy
- models::relayer::ConfigFileRelayerSolanaSwapConfig
- models::relayer::ConfigFileRelayerStellarPolicy
- models::relayer::DeletePendingTransactionsResponse
- models::relayer::EvmPolicyResponse
- models::relayer::JupiterSwapOptions
- models::relayer::NetworkPolicyResponse
- models::relayer::Relayer
- models::relayer::RelayerEvmPolicy
- models::relayer::RelayerFileConfig
- models::relayer::RelayerResponse
- models::relayer::RelayerSolanaPolicy
- models::relayer::RelayerSolanaSwapConfig
- models::relayer::RelayerStellarPolicy
- models::relayer::RelayersFileConfig
- models::relayer::RpcConfig
- models::relayer::SolanaAllowedTokensPolicy
- models::relayer::SolanaAllowedTokensSwapConfig
- models::relayer::SolanaPolicyResponse
- models::relayer::StellarPolicyResponse
- models::relayer::repository::RelayerRepoModel
- models::relayer::repository::RelayerRepoUpdater
- models::relayer::request::CreateRelayerRequest
- models::relayer::request::UpdateRelayerRequest
- models::relayer::request::UpdateRelayerRequestRaw
- models::signer::AwsKmsSignerConfig
- models::signer::AwsKmsSignerConfigStorage
- models::signer::AwsKmsSignerFileConfig
- models::signer::AwsKmsSignerRequestConfig
- models::signer::GoogleCloudKmsKeyFileConfig
- models::signer::GoogleCloudKmsServiceAccountFileConfig
- models::signer::GoogleCloudKmsSignerConfig
- models::signer::GoogleCloudKmsSignerConfigStorage
- models::signer::GoogleCloudKmsSignerFileConfig
- models::signer::GoogleCloudKmsSignerKeyConfig
- models::signer::GoogleCloudKmsSignerKeyConfigStorage
- models::signer::GoogleCloudKmsSignerKeyRequestConfig
- models::signer::GoogleCloudKmsSignerKeyResponseConfig
- models::signer::GoogleCloudKmsSignerRequestConfig
- models::signer::GoogleCloudKmsSignerServiceAccountConfig
- models::signer::GoogleCloudKmsSignerServiceAccountConfigStorage
- models::signer::GoogleCloudKmsSignerServiceAccountRequestConfig
- models::signer::GoogleCloudKmsSignerServiceAccountResponseConfig
- models::signer::LocalSignerConfig
- models::signer::LocalSignerConfigStorage
- models::signer::LocalSignerFileConfig
- models::signer::LocalSignerRequestConfig
- models::signer::Signer
- models::signer::SignerCreateRequest
- models::signer::SignerFileConfig
- models::signer::SignerRepoModel
- models::signer::SignerResponse
- models::signer::SignerUpdateRequest
- models::signer::SignersFileConfig
- models::signer::TurnkeySignerConfig
- models::signer::TurnkeySignerConfigStorage
- models::signer::TurnkeySignerFileConfig
- models::signer::TurnkeySignerRequestConfig
- models::signer::VaultSignerConfig
- models::signer::VaultSignerConfigStorage
- models::signer::VaultSignerFileConfig
- models::signer::VaultSignerRequestConfig
- models::signer::VaultTransitSignerConfig
- models::signer::VaultTransitSignerConfigStorage
- models::signer::VaultTransitSignerFileConfig
- models::signer::VaultTransitSignerRequestConfig
- openapi::ApiDoc
- repositories::BatchRetrievalResult
- repositories::InMemoryPluginRepository
- repositories::InMemoryRelayerRepository
- repositories::InMemorySignerRepository
- repositories::InMemoryTransactionCounter
- repositories::PaginatedResult
- repositories::RedisPluginRepository
- repositories::RedisRelayerRepository
- repositories::RedisSignerRepository
- repositories::RedisTransactionCounter
- repositories::network::InMemoryNetworkRepository
- repositories::network::RedisNetworkRepository
- repositories::notification::InMemoryNotificationRepository
- repositories::notification::RedisNotificationRepository
- repositories::plugin_in_memory::InMemoryPluginRepository
- repositories::plugin_redis::RedisPluginRepository
- repositories::transaction::InMemoryTransactionRepository
- repositories::transaction::RedisTransactionRepository
- repositories::transaction_counter_in_memory::InMemoryTransactionCounter
- repositories::transaction_counter_redis::RedisTransactionCounter
- services::AwsKmsClient
- services::AwsKmsService
- services::EvmSignerFactory
- services::GoogleCloudKmsService
- services::MainnetJupiterService
- services::MockJupiterService
- services::PrioritizationFeeLamports
- services::PriorityLevelWitMaxLamports
- services::QuoteRequest
- services::QuoteResponse
- services::RoutePlan
- services::SignerFactory
- services::SolanaSignerFactory
- services::StellarSignerFactory
- services::SwapEvents
- services::SwapInfo
- services::SwapRequest
- services::SwapResponse
- services::TransactionCounterService
- services::TurnkeyErrorDetails
- services::TurnkeyResponseError
- services::TurnkeyService
- services::UltraExecuteRequest
- services::UltraExecuteResponse
- services::UltraOrderRequest
- services::UltraOrderResponse
- services::VaultConfig
- services::VaultService
- services::WebhookNotificationService
- services::XdrSigningResponse
- services::gas::evm_gas_price::EvmGasPriceService
- services::gas::evm_gas_price::GasPrices
- services::gas::evm_gas_price::SpeedPrices
- services::gas::optimism_extra_fee::OptimismExtraFeeService
- services::gas::optimism_extra_fee::OptimismModifiers
- services::plugins::PluginCallResponse
- services::plugins::PluginService
- services::plugins::relayer_api::GetTransactionRequest
- services::plugins::relayer_api::RelayerApi
- services::plugins::relayer_api::Request
- services::plugins::relayer_api::Response
- services::plugins::runner::PluginRunner
- services::plugins::script_executor::LogEntry
- services::plugins::script_executor::ScriptExecutor
- services::plugins::script_executor::ScriptResult
- services::plugins::socket::SocketService
- services::provider::GetEventsRequest
- services::provider::RetryConfig
- services::provider::SolanaProvider
- services::provider::StellarProvider
- services::provider::TokenMetadata
- services::provider::evm::EvmProvider
- services::provider::rpc_selector::RpcSelector
- utils::EncryptedData
- utils::FieldEncryption
Enums
- config::ConfigFileError
- config::ConfigFileNetworkType
- config::NetworkFileConfig
- config::RepositoryStorageType
- config::network::NetworkFileConfig
- config::network::NetworksSource
- config::network::file_loading::NetworksSource
- domain::EvmTransactionValidationError
- domain::NetworkDex
- domain::NetworkRelayer
- domain::NetworkTransaction
- domain::SignDataResponse
- domain::SignTransactionExternalResponse
- domain::SignTransactionRequest
- domain::SignTransactionResponse
- domain::SolanaRpcError
- domain::SolanaTransactionValidationError
- domain::TokenError
- domain::TokenInstruction
- jobs::JobProducerError
- jobs::JobType
- jobs::TransactionCommand
- models::Address
- models::AddressError
- models::ApiError
- models::AssetSpec
- models::AuthSpec
- models::ContractSource
- models::EvmRpcRequest
- models::EvmRpcResult
- models::HostFunctionSpec
- models::JsonRpcId
- models::MemoSpec
- models::NetworkConfigData
- models::NetworkError
- models::NetworkRpcRequest
- models::NetworkRpcResult
- models::NetworkTransactionData
- models::NetworkTransactionRequest
- models::NotificationType
- models::NotificationValidationError
- models::OperationSpec
- models::PlainOrEnvValue
- models::PlainOrEnvValueError
- models::RelayerError
- models::RepositoryError
- models::SignerError
- models::SignerFactoryError
- models::SolanaEncodingError
- models::SolanaRpcMethod
- models::SolanaRpcRequest
- models::SolanaRpcResult
- models::SolanaTransactionStatus
- models::SolanaWebhookRpcPayload
- models::StellarProviderError
- models::StellarRpcRequest
- models::StellarRpcResult
- models::StellarValidationError
- models::TransactionError
- models::TransactionInput
- models::TransactionResponse
- models::TransactionStatus
- models::WasmSource
- models::WebhookPayload
- models::evm::Speed
- models::relayer::ConfigFileRelayerNetworkPolicy
- models::relayer::ConfigFileRelayerSolanaSwapStrategy
- models::relayer::ConfigFileSolanaFeePaymentStrategy
- models::relayer::RelayerNetworkPolicy
- models::relayer::RelayerNetworkPolicyResponse
- models::relayer::RelayerNetworkType
- models::relayer::RelayerStatus
- models::relayer::RelayerValidationError
- models::relayer::RpcConfigError
- models::relayer::SolanaFeePaymentStrategy
- models::relayer::SolanaSwapStrategy
- models::relayer::request::CreateRelayerPolicyRequest
- models::signer::SignerConfig
- models::signer::SignerConfigRequest
- models::signer::SignerConfigResponse
- models::signer::SignerConfigStorage
- models::signer::SignerFileConfigEnum
- models::signer::SignerType
- models::signer::SignerTypeRequest
- models::signer::SignerValidationError
- repositories::ConversionError
- repositories::PluginRepositoryStorage
- repositories::RelayerRepositoryStorage
- repositories::SignerRepositoryStorage
- repositories::TransactionCounterError
- repositories::TransactionCounterRepositoryStorage
- repositories::network::NetworkRepositoryStorage
- repositories::notification::NotificationRepositoryStorage
- repositories::transaction::TransactionRepositoryStorage
- services::AwsKmsError
- services::EvmSigner
- services::GoogleCloudKmsError
- services::JupiterService
- services::JupiterServiceError
- services::NetworkSigner
- services::SolanaSigner
- services::StellarSigner
- services::TurnkeyError
- services::VaultError
- services::WebhookNotificationError
- services::gas::network_extra_fee::NetworkExtraFeeCalculator
- services::plugins::PluginError
- services::plugins::relayer_api::PluginMethod
- services::plugins::script_executor::LogLevel
- services::provider::ProviderError
- services::provider::SolanaProviderError
- services::provider::rpc_selector::RpcSelectorError
- utils::AddressDerivationError
- utils::DerError
- utils::EncryptionError
- utils::Secp256k1Error
Traits
- domain::DexStrategy
- domain::Relayer
- domain::RelayerFactoryTrait
- domain::RelayerTransactionFactoryTrait
- domain::SolanaRelayerDexTrait
- domain::SolanaRelayerTrait
- domain::SolanaRpcMethods
- domain::Transaction
- domain::evm::PriceCalculatorTrait
- domain::evm::price_calculator::PriceCalculatorTrait
- jobs::JobProducerTrait
- models::EvmTransactionDataTrait
- repositories::PluginRepositoryTrait
- repositories::RelayerRepository
- repositories::Repository
- repositories::TransactionCounterTrait
- repositories::network::NetworkRepository
- repositories::redis_base::RedisRepository
- repositories::transaction::TransactionRepository
- services::AwsKmsEvmService
- services::AwsKmsK256
- services::DataSignerTrait
- services::GoogleCloudKmsEvmService
- services::GoogleCloudKmsK256
- services::GoogleCloudKmsServiceTrait
- services::JupiterServiceTrait
- services::Signer
- services::SolanaSignTrait
- services::StellarSignTrait
- services::TransactionCounterServiceTrait
- services::TurnkeyServiceTrait
- services::VaultServiceTrait
- services::WebhookNotificationServiceTrait
- services::gas::evm_gas_price::EvmGasPriceServiceTrait
- services::gas::network_extra_fee::NetworkExtraFeeCalculatorServiceTrait
- services::plugins::PluginServiceTrait
- services::plugins::relayer_api::RelayerApiTrait
- services::plugins::runner::PluginRunnerTrait
- services::provider::NetworkConfiguration
- services::provider::SolanaProviderTrait
- services::provider::StellarProviderTrait
- services::provider::evm::EvmProviderTrait
Functions
- api::controllers::notification::create_notification
- api::controllers::notification::delete_notification
- api::controllers::notification::get_notification
- api::controllers::notification::list_notifications
- api::controllers::notification::update_notification
- api::controllers::plugin::call_plugin
- api::controllers::plugin::list_plugins
- api::controllers::relayer::cancel_transaction
- api::controllers::relayer::create_relayer
- api::controllers::relayer::delete_pending_transactions
- api::controllers::relayer::delete_relayer
- api::controllers::relayer::get_relayer
- api::controllers::relayer::get_relayer_balance
- api::controllers::relayer::get_relayer_status
- api::controllers::relayer::get_transaction_by_id
- api::controllers::relayer::get_transaction_by_nonce
- api::controllers::relayer::list_relayers
- api::controllers::relayer::list_transactions
- api::controllers::relayer::relayer_rpc
- api::controllers::relayer::replace_transaction
- api::controllers::relayer::send_transaction
- api::controllers::relayer::sign_data
- api::controllers::relayer::sign_transaction
- api::controllers::relayer::sign_typed_data
- api::controllers::relayer::update_relayer
- api::controllers::signer::create_signer
- api::controllers::signer::delete_signer
- api::controllers::signer::get_signer
- api::controllers::signer::list_signers
- api::controllers::signer::update_signer
- api::routes::configure_routes
- api::routes::health::init
- api::routes::metrics::init
- api::routes::notification::init
- api::routes::plugin::init
- api::routes::relayer::init
- api::routes::signer::init
- bootstrap::initialize_app_state
- bootstrap::initialize_relayers
- bootstrap::initialize_repositories
- bootstrap::initialize_solana_swap_workers
- bootstrap::initialize_workers
- bootstrap::process_config_file
- config::load_config
- config::network::common::merge_optional_string_vecs
- config::network::merge_optional_string_vecs
- domain::attach_signatures_to_envelope
- domain::build_fee_bump_envelope
- domain::calculate_transaction_hash
- domain::create_error_response
- domain::create_network_dex_generic
- domain::create_solana_relayer
- domain::create_success_response
- domain::evm::calculate_min_bump
- domain::evm::calculate_replacement_price
- domain::evm::check_transaction_compatibility
- domain::evm::determine_replacement_pricing
- domain::evm::get_age_of_sent_at
- domain::evm::has_enough_confirmations
- domain::evm::has_explicit_prices
- domain::evm::is_noop
- domain::evm::is_pending_transaction
- domain::evm::is_transaction_valid
- domain::evm::make_noop
- domain::evm::price_calculator::calculate_min_bump
- domain::evm::replacement::calculate_replacement_price
- domain::evm::replacement::check_transaction_compatibility
- domain::evm::replacement::determine_replacement_pricing
- domain::evm::replacement::has_explicit_prices
- domain::evm::replacement::validate_explicit_price_bump
- domain::evm::too_many_attempts
- domain::evm::too_many_noop_attempts
- domain::evm::validate_explicit_price_bump
- domain::extract_inner_transaction_hash
- domain::extract_operations
- domain::extract_source_account
- domain::get_network_relayer
- domain::get_network_relayer_by_model
- domain::get_relayer_by_id
- domain::get_relayer_transaction
- domain::get_relayer_transaction_by_model
- domain::get_transaction_by_id
- domain::is_fee_bump
- domain::is_signed
- domain::map_provider_error
- domain::muxed_account_to_string
- domain::parse_transaction_xdr
- domain::solana_not_supported_relayer
- domain::solana_not_supported_transaction
- domain::stellar::claim
- domain::stellar::fetch_next_sequence_from_chain
- domain::stellar::free
- domain::stellar::i64_from_u64
- domain::stellar::is_bad_sequence_error
- domain::stellar::needs_simulation
- domain::stellar::next_sequence_u64
- domain::stellar::pass_to
- domain::stellar::validation::validate_operations
- domain::stellar::validation::validate_soroban_memo_restriction
- domain::string_to_muxed_account
- domain::update_xdr_fee
- domain::update_xdr_sequence
- domain::validate_source_account
- domain::xdr_needs_simulation
- domain::xdr_utils::attach_signatures_to_envelope
- domain::xdr_utils::build_fee_bump_envelope
- domain::xdr_utils::calculate_transaction_hash
- domain::xdr_utils::extract_inner_transaction_hash
- domain::xdr_utils::extract_operations
- domain::xdr_utils::extract_source_account
- domain::xdr_utils::is_fee_bump
- domain::xdr_utils::is_signed
- domain::xdr_utils::muxed_account_to_string
- domain::xdr_utils::parse_transaction_xdr
- domain::xdr_utils::string_to_muxed_account
- domain::xdr_utils::update_xdr_fee
- domain::xdr_utils::update_xdr_sequence
- domain::xdr_utils::validate_source_account
- domain::xdr_utils::xdr_needs_simulation
- jobs::handle_result
- jobs::notification_handler
- jobs::solana_token_swap_cron_handler
- jobs::solana_token_swap_request_handler
- jobs::transaction_cleanup_handler
- jobs::transaction_request_handler
- jobs::transaction_status_handler
- jobs::transaction_submission_handler
- logging::compute_rolled_file_path
- logging::setup_logging
- logging::space_based_rolling
- logging::time_based_rolling
- metrics::gather_metrics
- metrics::update_system_metrics
- models::convert_to_internal_rpc_request
- models::evm::validate_evm_transaction_request
- models::evm::validate_price_params
- models::evm::validate_target_address
- models::produce_relayer_disabled_payload
- models::produce_solana_dex_webhook_payload
- models::produce_solana_rpc_webhook_payload
- models::produce_transaction_update_notification_payload
- models::relayer::request::deserialize_policy_for_network_type
- models::validate_plain_or_env_value
- services::gas::network_extra_fee::get_network_extra_fee_calculator_service
- services::provider::calculate_retry_delay
- services::provider::get_network_provider
- services::provider::retry_rpc_call
- utils::base64_decode
- utils::base64_encode
- utils::base64_url_decode
- utils::base64_url_encode
- utils::calculate_intrinsic_gas
- utils::check_authorization_header
- utils::decrypt_sensitive_field
- utils::derive_ethereum_address_from_der
- utils::derive_ethereum_address_from_pem
- utils::derive_solana_address_from_pem
- utils::deserialize_option_secret_string
- utils::deserialize_optional_u128
- utils::deserialize_optional_u128_as_number
- utils::deserialize_optional_u64
- utils::deserialize_secret_string
- utils::deserialize_secret_vec
- utils::deserialize_u128
- utils::deserialize_u128_as_number
- utils::deserialize_u64
- utils::encrypt_sensitive_field
- utils::extract_public_key_from_der
- utils::field_as_string::deserialize
- utils::field_as_string::serialize
- utils::generate_encryption_key
- utils::generate_uuid
- utils::get_encryption
- utils::get_evm_default_gas_limit_for_tx
- utils::get_resubmit_timeout_for_speed
- utils::get_resubmit_timeout_with_backoff
- utils::initialize_redis_connection
- utils::log_service_info
- utils::minutes_ms
- utils::recover_public_key
- utils::serialize_option_secret_string
- utils::serialize_optional_u128
- utils::serialize_optional_u128_as_number
- utils::serialize_secret_string
- utils::serialize_secret_vec
- utils::serialize_u128
- utils::serialize_u128_as_number
- utils::unsafe_generate_random_private_key
Type Aliases
- domain::DefaultEvmRelayer
- domain::DefaultEvmTransaction
- domain::DefaultJobProducer
- domain::DefaultJupiterService
- domain::DefaultNetworkDex
- domain::DefaultProvider
- domain::DefaultSigner
- domain::DefaultSolanaRelayer
- domain::DefaultSolanaRpcMethodsImpl
- domain::DefaultSolanaTransaction
- domain::DefaultStellarRelayer
- domain::DefaultStellarTransaction
- domain::DefaultTransactionRepository
- domain::SolanaRpcHandlerType
- domain::evm::DefaultEvmTransaction
- domain::evm::evm_transaction::DefaultEvmTransaction
- domain::jupiter_swap::DefaultJupiterSwapDex
- domain::jupiter_ultra::DefaultJupiterUltraDex
- domain::solana::DefaultSolanaTransaction
- domain::stellar::DefaultStellarTransaction
- models::DecoratedSignature
- models::DefaultAppState
- models::ThinDataAppState
- models::relayer::repository::NetworkType
- models::types::U256
- services::AwsKmsResult
- services::GoogleCloudKmsResult
- services::TurnkeyResult
Constants
- constants::ARBITRUM_GAS_LIMIT
- constants::ARBITRUM_TIME_TO_RESUBMIT
- constants::AUTHORIZATION_HEADER_NAME
- constants::AUTHORIZATION_HEADER_VALUE_PREFIX
- constants::COMPLEX_GAS_LIMIT
- constants::DEFAULT_CONVERSION_SLIPPAGE_PERCENTAGE
- constants::DEFAULT_EVM_EIP1559_ENABLED
- constants::DEFAULT_EVM_GAS_LIMIT_ESTIMATION
- constants::DEFAULT_EVM_GAS_PRICE_CAP
- constants::DEFAULT_EVM_MIN_BALANCE
- constants::DEFAULT_GAS_LIMIT
- constants::DEFAULT_PLUGIN_TIMEOUT_SECONDS
- constants::DEFAULT_RPC_WEIGHT
- constants::DEFAULT_SOLANA_MAX_TX_DATA_SIZE
- constants::DEFAULT_SOLANA_MIN_BALANCE
- constants::DEFAULT_STELLAR_MIN_BALANCE
- constants::DEFAULT_TRANSACTION_SPEED
- constants::DEFAULT_TX_VALID_TIMESPAN
- constants::ERC20_TRANSFER_GAS_LIMIT
- constants::ERC721_TRANSFER_GAS_LIMIT
- constants::EVM_SMALLEST_UNIT_NAME
- constants::FINAL_TRANSACTION_STATUSES
- constants::GAS_LIMIT_BUFFER_MULTIPLIER
- constants::GAS_TX_CREATE_CONTRACT
- constants::GAS_TX_DATA_NONZERO
- constants::GAS_TX_DATA_ZERO
- constants::JUPITER_BASE_API_URL
- constants::MAXIMUM_NOOP_RETRY_ATTEMPTS
- constants::MAXIMUM_TX_ATTEMPTS
- constants::MAX_SOLANA_TX_DATA_SIZE
- constants::MINIMUM_SECRET_VALUE_LENGTH
- constants::MIN_BUMP_FACTOR
- constants::NATIVE_SOL
- constants::OPTIMISM_GAS_PRICE_ORACLE_ADDRESS
- constants::PUBLIC_ENDPOINTS
- constants::RETRY_JITTER_PERCENT
- constants::SOLANA_DECIMALS
- constants::SOLANA_SMALLEST_UNIT_NAME
- constants::STELLAR_BAD_SEQUENCE_RETRY_DELAY_SECONDS
- constants::STELLAR_DEFAULT_MAX_FEE
- constants::STELLAR_DEFAULT_STATUS_RETRY_DELAY_SECONDS
- constants::STELLAR_DEFAULT_TRANSACTION_FEE
- constants::STELLAR_SMALLEST_UNIT_NAME
- constants::STELLAR_STATUS_CHECK_JOB_DELAY_SECONDS
- constants::SYSTEM_PROGRAM_ID
- constants::WORKER_DEFAULT_MAXIMUM_RETRIES
- constants::WRAPPED_SOL_MINT
- constants::ZERO_ADDRESS