Interface Eip155ServiceAsync
-
- All Implemented Interfaces:
public interface Eip155ServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceEip155ServiceAsync.WithRawResponseA view of Eip155ServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract Eip155ServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract Eip155ServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
getFeeQuote
@Deprecated(message = "deprecated") CompletableFuture<Eip155GetFeeQuoteResponse> getFeeQuote(String accountId, Eip155GetFeeQuoteParams params)
Get fee quote data for an
Orderto be placed on Dinari's EVM smart contracts.Dinari's EVM smart contracts require a fee quote to be provided when placing an
Order. Use this method to retrieve the quote.The
order_fee_contract_objectproperty contains the opaque fee quote structure to be used.⚠️ This endpoint will be deprecated on 2025-12-15.
-
getFeeQuote
@Deprecated(message = "deprecated") CompletableFuture<Eip155GetFeeQuoteResponse> getFeeQuote(String accountId, Eip155GetFeeQuoteParams params, RequestOptions requestOptions)
-
getFeeQuote
@Deprecated(message = "deprecated") CompletableFuture<Eip155GetFeeQuoteResponse> getFeeQuote(Eip155GetFeeQuoteParams params)
-
getFeeQuote
@Deprecated(message = "deprecated") abstract CompletableFuture<Eip155GetFeeQuoteResponse> getFeeQuote(Eip155GetFeeQuoteParams params, RequestOptions requestOptions)
-
prepareOrder
@Deprecated(message = "deprecated") CompletableFuture<Eip155PrepareOrderResponse> prepareOrder(String accountId, Eip155PrepareOrderParams params)
Create a set of transactions to create an
Orderusing Dinari's EVM smart contracts.This is a convenience method to prepare the transactions needed to create an
Orderusing Dinari's EVM smart contracts. Once signed, the transactions can be sent to the EVM network to create the order. Note that the fee quote is already included in the transactions, so no additional fee quote lookup is needed.⚠️ This endpoint will be deprecated on 2025-12-15.
-
prepareOrder
@Deprecated(message = "deprecated") CompletableFuture<Eip155PrepareOrderResponse> prepareOrder(String accountId, Eip155PrepareOrderParams params, RequestOptions requestOptions)
-
prepareOrder
@Deprecated(message = "deprecated") CompletableFuture<Eip155PrepareOrderResponse> prepareOrder(Eip155PrepareOrderParams params)
-
prepareOrder
@Deprecated(message = "deprecated") abstract CompletableFuture<Eip155PrepareOrderResponse> prepareOrder(Eip155PrepareOrderParams params, RequestOptions requestOptions)
-
-
-
-