pub async fn create_solana_relayer<J: JobProducerTrait + 'static>(
relayer: RelayerRepoModel,
signer: SignerRepoModel,
relayer_repository: Arc<RelayerRepositoryStorage<InMemoryRelayerRepository>>,
network_repository: Arc<InMemoryNetworkRepository>,
transaction_repository: Arc<InMemoryTransactionRepository>,
job_producer: Arc<J>,
) -> Result<DefaultSolanaRelayer<J>, RelayerError>
Expand description
Function to create a Solana relayer instance