Module services

Source
Expand description

§Services Module

Implements external service integrations and providers for blockchain networks.

Re-exports§

pub use provider::*;
pub use gas::*;

Modules§

gas
plugins
Plugins service module for handling plugins execution and interaction with relayer
provider

Structs§

AwsKmsClient
AwsKmsService
EvmSignerFactory
GoogleCloudKmsService
MainnetJupiterService
MockJupiterService
PrioritizationFeeLamports
PriorityLevelWitMaxLamports
QuoteRequest
QuoteResponse
RoutePlan
SignerFactory
SolanaSignerFactory
StellarSignerFactory
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
XdrSigningResponse
Response from signing an XDR transaction

Enums§

AwsKmsError
EvmSigner
GoogleCloudKmsError
JupiterService
JupiterServiceError
NetworkSigner
SolanaSigner
StellarSigner
TurnkeyError
VaultError
WebhookNotificationError

Traits§

AwsKmsEvmService
AwsKmsK256
DataSignerTrait
GoogleCloudKmsEvmService
GoogleCloudKmsK256
GoogleCloudKmsServiceTrait
JupiterServiceTrait
Signer
SolanaSignTrait
Trait defining Solana-specific signing operations
StellarSignTrait
Trait defining Stellar-specific signing operations
TransactionCounterServiceTrait
TurnkeyServiceTrait
VaultServiceTrait
WebhookNotificationServiceTrait

Type Aliases§

AwsKmsResult
GoogleCloudKmsResult
TurnkeyResult
Result type for Turnkey operations