Module services

Source
Expand description

§Services Module

Implements external service integrations and providers for blockchain networks.

Re-exports§

pub use gas::*;

Modules§

gas
This module contains services related to gas price fetching and calculation.
plugins
Plugins service module for handling plugins execution and interaction with relayer
provider
signer
Signer service module for handling cryptographic operations across different blockchain networks.

Structs§

AwsKmsClient
AwsKmsService
CdpService
GoogleCloudKmsService
MainnetJupiterService
MockJupiterService
PrioritizationFeeLamports
PriorityLevelWitMaxLamports
QuoteRequest
QuoteResponse
RoutePlan
SwapEvents
SwapInfo
SwapRequest
SwapResponse
TransactionCounterService
TurnkeyErrorDetails
Error details from Turnkey API
TurnkeyResponseError
Error response from Turnkey API
TurnkeyService
UltraExecuteRequest
UltraExecuteResponse
UltraOrderRequest
UltraOrderResponse
VaultConfig
VaultService
WebhookNotificationService

Enums§

AwsKmsError
CdpError
GoogleCloudKmsError
JupiterService
JupiterServiceError
TurnkeyError
VaultError
WebhookNotificationError

Traits§

AwsKmsEvmService
AwsKmsK256
CdpServiceTrait
GoogleCloudKmsEvmService
GoogleCloudKmsK256
GoogleCloudKmsServiceTrait
GoogleCloudKmsStellarService
JupiterServiceTrait
TransactionCounterServiceTrait
TurnkeyServiceTrait
VaultServiceTrait
WebhookNotificationServiceTrait

Type Aliases§

AwsKmsResult
CdpResult
Result type for CDP operations
GoogleCloudKmsResult
TurnkeyResult
Result type for Turnkey operations