Interface IOfferCreate
An OfferCreate transaction is effectively a limit order.
It defines an intent to exchange currencies, and creates an Offer object if not completely.
Fulfilled when placed.
Offers can be partially fulfilled.
Inherited Members
Namespace: Xrpl.Models.Transaction
Assembly: Xrpl.dll
Syntax
public interface IOfferCreate : ITransactionCommon
Properties
| Improve this Doc View SourceExpiration
Time after which the offer is no longer active, in seconds since the.
Ripple Epoch.
Declaration
DateTime? Expiration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTime> |
Flags
Transaction Flags for an OfferCreate Transaction.
Declaration
OfferCreateFlags? Flags { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<OfferCreateFlags> |
OfferSequence
An offer to delete first, specified in the same way as OfferCancel.
Declaration
uint? OfferSequence { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
TakerGets
The amount and type of currency being provided by the offer creator.
Declaration
Currency TakerGets { get; set; }
Property Value
Type | Description |
---|---|
Currency |
TakerPays
The amount and type of currency being requested by the offer creator.
Declaration
Currency TakerPays { get; set; }
Property Value
Type | Description |
---|---|
Currency |