Interface IEvmOutgoingQuoteClient
- Namespace
- NArk.ArkadeIntents.Composition
- Assembly
- NArk.ArkadeIntents.dll
Outgoing quote seam used by the client-side composer.
public interface IEvmOutgoingQuoteClient
Methods
CreateSendQuoteAsync(string, long, string, EvmSendPolicy, IRfqTransport, SwapLinkSecret?, string?, SolverCard?, ArkContract?, CancellationToken)
Creates and persists L before any ingress quote is requested.
Task<PendingEvmSend> CreateSendQuoteAsync(string walletId, long amountSats, string evmClaimAddress, EvmSendPolicy policy, IRfqTransport rfqTransport, SwapLinkSecret? secret = null, string? rfqId = null, SolverCard? solverCard = null, ArkContract? refundContract = null, CancellationToken cancellationToken = default)
Parameters
walletIdstringamountSatslongevmClaimAddressstringpolicyEvmSendPolicyrfqTransportIRfqTransportsecretSwapLinkSecretrfqIdstringsolverCardSolverCardrefundContractArkContractcancellationTokenCancellationToken