Class SponsorshipSetResponse
The SponsorshipSet transaction creates or updates a Sponsorship relationship, allowing the sponsor to pay transaction fees and/or reserves on behalf of the sponsee.
Inherited Members
Namespace: Xrpl.Models.Transactions
Assembly: Xrpl.dll
Syntax
public class SponsorshipSetResponse : TransactionResponse, ITransactionResponse, IBaseTransactionResponse, ISponsorshipSet, ITransactionCommon
Remarks
Requires the Sponsor amendment (XLS-68). This feature is in draft and subject to change.
Properties
| Edit this page View SourceCounterpartySponsor
The sponsoring account. Present when the sponsee submits the transaction (the sponsor then co-signs via SponsorSignature).
Declaration
[JsonPropertyName("CounterpartySponsor")]
public string CounterpartySponsor { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FeeAmount
The amount of fees the sponsor commits to cover.
Declaration
[JsonPropertyName("FeeAmount")]
[JsonConverter(typeof(CurrencyConverter))]
public Currency FeeAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| Currency |
Flags
Typed view over the base Flags value (see SponsorshipSetFlags).
Declaration
[JsonPropertyName("Flags")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public SponsorshipSetFlags? Flags { get; set; }
Property Value
| Type | Description |
|---|---|
| SponsorshipSetFlags? |
MaxFee
The maximum fee per transaction the sponsor is willing to cover.
Declaration
[JsonPropertyName("MaxFee")]
[JsonConverter(typeof(CurrencyConverter))]
public Currency MaxFee { get; set; }
Property Value
| Type | Description |
|---|---|
| Currency |
RemainingOwnerCount
The number of owner-reserve slots the sponsor commits to cover.
Declaration
[JsonPropertyName("RemainingOwnerCount")]
public uint? RemainingOwnerCount { get; set; }
Property Value
| Type | Description |
|---|---|
| uint? |
Sponsee
The account being sponsored. Present when the sponsor submits the transaction.
Declaration
[JsonPropertyName("Sponsee")]
public string Sponsee { get; set; }
Property Value
| Type | Description |
|---|---|
| string |