Class Offer
offer made by account that is outstanding as of the requested ledger version.
Inheritance
System.Object
Offer
Namespace: Xrpl.Models.Methods
Assembly: Xrpl.dll
Syntax
public class Offer : object
Properties
| Improve this Doc View SourceExpiration
A time after which this offer is considered unfunded, as the number of seconds since the Ripple Epoch.
See also: Offer Expiration.
Declaration
public DateTime? Expiration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTime> |
Flags
Options set for this offer entry as bit-flags.
Declaration
public uint Flags { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
Quality
The exchange rate of the Offer, as the ratio of the original taker_pays divided by the original taker_gets.
When executing offers, the offer with the most favorable (lowest) quality is consumed first; offers with the same quality are executed from oldest to newest.
Declaration
public string Quality { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Sequence
Sequence number of the transaction that created this entry.
Declaration
public uint Sequence { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
TakerGets
The amount the account placing this Offer receives.
Declaration
public Currency TakerGets { get; set; }
Property Value
Type | Description |
---|---|
Currency |
TakerPays
The amount the account placing this Offer pays.
Declaration
public Currency TakerPays { get; set; }
Property Value
Type | Description |
---|---|
Currency |