Class Eip155GetFeeQuoteResponse.Builder
-
- All Implemented Interfaces:
public final class Eip155GetFeeQuoteResponse.BuilderA builder for Eip155GetFeeQuoteResponse.
-
-
Method Summary
-
-
Method Detail
-
chainId
final Eip155GetFeeQuoteResponse.Builder chainId(Chain chainId)
CAIP-2 chain ID of the blockchain where the
Orderwill be placed
-
chainId
final Eip155GetFeeQuoteResponse.Builder chainId(JsonField<Chain> chainId)
Sets Builder.chainId to an arbitrary JSON value.
You should usually call Builder.chainId with a well-typed Chain value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
fee
final Eip155GetFeeQuoteResponse.Builder fee(Double fee)
The total quantity of the fees paid via payment token.
-
fee
final Eip155GetFeeQuoteResponse.Builder fee(JsonField<Double> fee)
Sets Builder.fee to an arbitrary JSON value.
You should usually call Builder.fee with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
orderFeeContractObject
final Eip155GetFeeQuoteResponse.Builder orderFeeContractObject(Eip155GetFeeQuoteResponse.OrderFeeContractObject orderFeeContractObject)
Opaque fee quote object to pass into the contract when creating an
Orderdirectly through Dinari's smart contracts.
-
orderFeeContractObject
final Eip155GetFeeQuoteResponse.Builder orderFeeContractObject(JsonField<Eip155GetFeeQuoteResponse.OrderFeeContractObject> orderFeeContractObject)
Sets Builder.orderFeeContractObject to an arbitrary JSON value.
You should usually call Builder.orderFeeContractObject with a well-typed OrderFeeContractObject value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Eip155GetFeeQuoteResponse.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Eip155GetFeeQuoteResponse.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Eip155GetFeeQuoteResponse.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Eip155GetFeeQuoteResponse.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Eip155GetFeeQuoteResponse.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Eip155GetFeeQuoteResponse build()
Returns an immutable instance of Eip155GetFeeQuoteResponse.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.chainId() .fee() .orderFeeContractObject()
-
-
-
-