Class OffersRequestBuilder
Inheritance
System.Object
OffersRequestBuilder
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: stellar-dotnet-sdk.dll
Syntax
public class OffersRequestBuilder : RequestBuilderExecutePageable<OffersRequestBuilder, OfferResponse>
Constructors
OffersRequestBuilder(Uri, HttpClient)
Declaration
public OffersRequestBuilder(Uri serverURI, HttpClient httpClient)
Parameters
Type | Name | Description |
---|---|---|
Uri | serverURI | |
HttpClient | httpClient |
Methods
ForAccount(String)
Builds request to GET /accounts/{account}/offers See: https://www.stellar.org/developers/horizon/reference/offers-for-account.html
Declaration
public OffersRequestBuilder ForAccount(string account)
Parameters
Type | Name | Description |
---|---|---|
System.String | account | Account for which to get offers |
Returns
OffersRequestBuilder
|
Offers(Action<OffersRequestBuilder.OffersRequestOptions>)
Filter offers by seller, selling asset, or buying asset. https://www.stellar.org/developers/horizon/reference/endpoints/offers.html
Declaration
public OffersRequestBuilder Offers(Action<OffersRequestBuilder.OffersRequestOptions> optionsAction)
Parameters
Type | Name | Description |
---|---|---|
Action<OffersRequestBuilder.OffersRequestOptions> | optionsAction | The filter options |
Returns
OffersRequestBuilder
|
Offers(OffersRequestBuilder.OffersRequestOptions)
Filter offers by seller, selling asset, or buying asset. https://www.stellar.org/developers/horizon/reference/endpoints/offers.html
Declaration
public OffersRequestBuilder Offers(OffersRequestBuilder.OffersRequestOptions options)
Parameters
Type | Name | Description |
---|---|---|
OffersRequestBuilder.OffersRequestOptions | options | The filter options |
Returns
OffersRequestBuilder
|
WithBuyingAsset(Asset)
Filter offers by buying asset.
Declaration
public OffersRequestBuilder WithBuyingAsset(Asset buying)
Parameters
Type | Name | Description |
---|---|---|
Asset | buying | The asset being bought |
Returns
OffersRequestBuilder
|
WithSeller(String)
Filter offers by seller account.
Declaration
public OffersRequestBuilder WithSeller(string seller)
Parameters
Type | Name | Description |
---|---|---|
System.String | seller | The seller account |
Returns
OffersRequestBuilder
|
WithSellingAsset(Asset)
Filter offers by selling asset.
Declaration
public OffersRequestBuilder WithSellingAsset(Asset selling)
Parameters
Type | Name | Description |
---|---|---|
Asset | selling | The selling being sold |
Returns
OffersRequestBuilder
|