Class Eip155CreateProxiedOrderParams
-
- All Implemented Interfaces:
-
com.dinari.api.core.Params
public final class Eip155CreateProxiedOrderParams implements Params
Create a proxied order on EVM from a prepared proxied order. An
OrderRequestrepresenting the proxied order is returned.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classEip155CreateProxiedOrderParams.BuilderA builder for Eip155CreateProxiedOrderParams.
public final classEip155CreateProxiedOrderParams.BodyInput parameters for creating a proxied
OrderRequestfrom aEvmPreparedProxiedOrder.
-
Method Summary
Modifier and Type Method Description final Optional<String>accountId()final StringorderSignature()Signature of the order typed data, allowing Dinari to place the proxied order on behalf of the Wallet.final StringpermitSignature()Signature of the permit typed data, allowing Dinari to spend the payment token or dShare asset token on behalf of the owner. final StringpreparedProxiedOrderId()ID of the prepared proxied order to be submitted as a proxied order. final JsonField<String>_orderSignature()Returns the raw JSON value of orderSignature. final JsonField<String>_permitSignature()Returns the raw JSON value of permitSignature. final JsonField<String>_preparedProxiedOrderId()Returns the raw JSON value of preparedProxiedOrderId. final Map<String, JsonValue>_additionalBodyProperties()final Headers_additionalHeaders()final QueryParams_additionalQueryParams()final Eip155CreateProxiedOrderParams.BuildertoBuilder()final Eip155CreateProxiedOrderParams.Body_body()final String_pathParam(Integer index)Headers_headers()The full set of headers in the parameters, including both fixed and additional headers. QueryParams_queryParams()The full set of query params in the parameters, including both fixed and additional query params. Booleanequals(Object other)IntegerhashCode()StringtoString()final static Eip155CreateProxiedOrderParams.Builderbuilder()Returns a mutable builder for constructing an instance of Eip155CreateProxiedOrderParams. -
-
Method Detail
-
orderSignature
final String orderSignature()
Signature of the order typed data, allowing Dinari to place the proxied order on behalf of the
Wallet.
-
permitSignature
final String permitSignature()
Signature of the permit typed data, allowing Dinari to spend the payment token or dShare asset token on behalf of the owner.
-
preparedProxiedOrderId
final String preparedProxiedOrderId()
ID of the prepared proxied order to be submitted as a proxied order.
-
_orderSignature
final JsonField<String> _orderSignature()
Returns the raw JSON value of orderSignature.
Unlike orderSignature, this method doesn't throw if the JSON field has an unexpected type.
-
_permitSignature
final JsonField<String> _permitSignature()
Returns the raw JSON value of permitSignature.
Unlike permitSignature, this method doesn't throw if the JSON field has an unexpected type.
-
_preparedProxiedOrderId
final JsonField<String> _preparedProxiedOrderId()
Returns the raw JSON value of preparedProxiedOrderId.
Unlike preparedProxiedOrderId, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalBodyProperties
final Map<String, JsonValue> _additionalBodyProperties()
-
_additionalHeaders
final Headers _additionalHeaders()
-
_additionalQueryParams
final QueryParams _additionalQueryParams()
-
toBuilder
final Eip155CreateProxiedOrderParams.Builder toBuilder()
-
_body
final Eip155CreateProxiedOrderParams.Body _body()
-
_pathParam
final String _pathParam(Integer index)
-
_headers
Headers _headers()
The full set of headers in the parameters, including both fixed and additional headers.
-
_queryParams
QueryParams _queryParams()
The full set of query params in the parameters, including both fixed and additional query params.
-
builder
final static Eip155CreateProxiedOrderParams.Builder builder()
Returns a mutable builder for constructing an instance of Eip155CreateProxiedOrderParams.
The following fields are required:
.orderSignature() .permitSignature() .preparedProxiedOrderId()
-
-
-
-