Class Response35
Response returned by x402 facilitator 'settle'
public class Response35
- Inheritance
-
Response35
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
ErrorReason
[JsonProperty("errorReason", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public Response35ErrorReason ErrorReason { get; set; }
Property Value
Network
[JsonProperty("network", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public Response35Network Network { get; set; }
Property Value
Payer
[JsonProperty("payer", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public Payer2 Payer { get; set; }
Property Value
Success
[JsonProperty("success", Required = Required.Always)]
public bool Success { get; set; }
Property Value
Transaction
[JsonProperty("transaction", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[RegularExpression("^0x[a-fA-F0-9]{40}|[A-Za-z0-9][A-Za-z0-9-]{0,34}[A-Za-z0-9]$")]
public string Transaction { get; set; }