Interface OrderFulfillmentServiceAsync
-
- All Implemented Interfaces:
public interface OrderFulfillmentServiceAsyncOrdersrepresent the buying and selling of assets under anAccount.For
Accountsusing self-custodiedWallets,Ordersare created and fulfilled by making calls to Dinari's smart contracts, or using the Proxied Orders methods.For
Accountsusing managedWallets,Ordersare created and fulfilled by using theManaged Ordersmethods, which then create the corresponding transactions on the blockchain.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceOrderFulfillmentServiceAsync.WithRawResponseA view of OrderFulfillmentServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract OrderFulfillmentServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract OrderFulfillmentServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
CompletableFuture<Fulfillment> retrieve(String orderFulfillmentId, OrderFulfillmentRetrieveParams params)
Get a specific
OrderFulfillmentby its ID.
-
retrieve
CompletableFuture<Fulfillment> retrieve(String orderFulfillmentId, OrderFulfillmentRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<Fulfillment> retrieve(OrderFulfillmentRetrieveParams params)
-
retrieve
abstract CompletableFuture<Fulfillment> retrieve(OrderFulfillmentRetrieveParams params, RequestOptions requestOptions)
-
query
CompletableFuture<List<Fulfillment>> query(String accountId)
Query
OrderFulfillmentsunder theAccount.
-
query
CompletableFuture<List<Fulfillment>> query(String accountId, OrderFulfillmentQueryParams params, RequestOptions requestOptions)
-
query
CompletableFuture<List<Fulfillment>> query(String accountId, OrderFulfillmentQueryParams params)
-
query
abstract CompletableFuture<List<Fulfillment>> query(OrderFulfillmentQueryParams params, RequestOptions requestOptions)
-
query
CompletableFuture<List<Fulfillment>> query(OrderFulfillmentQueryParams params)
-
query
CompletableFuture<List<Fulfillment>> query(String accountId, RequestOptions requestOptions)
-
-
-
-