Class EvmSendRfqRequest
- Namespace
- NArk.ArkadeIntents.Rfq.Profiles.Evm
- Assembly
- NArk.ArkadeIntents.dll
The strict EVM-send RFQ envelope used by current solvers.
public sealed class EvmSendRfqRequest
- Inheritance
-
EvmSendRfqRequest
- Inherited Members
Properties
Amount
Satoshis locked on Arkade, encoded as a JSON integer.
public long Amount { get; init; }
Property Value
AmountSide
The exact-input side required by the current EVM send corridor.
[JsonPropertyName("amount_side")]
public string AmountSide { get; init; }
Property Value
Pair
Legacy solver pair including the token contract address.
public required string Pair { get; init; }
Property Value
Profile
Client-controlled EVM and Arkade settlement fields.
public required EvmSendRequestProfile Profile { get; init; }
Property Value
RfqId
Client-selected 32-byte correlation identifier, lowercase hex.
public required string RfqId { get; init; }
Property Value
Type
Envelope discriminator.
public string Type { get; init; }
Property Value
V
Envelope version.
public int V { get; init; }