Class Eip155GetFeeQuoteResponse.OrderFeeContractObject
-
- All Implemented Interfaces:
public final class Eip155GetFeeQuoteResponse.OrderFeeContractObjectOpaque fee quote object to pass into the contract when creating an
Orderdirectly through Dinari's smart contracts.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classEip155GetFeeQuoteResponse.OrderFeeContractObject.BuilderA builder for OrderFeeContractObject.
public final classEip155GetFeeQuoteResponse.OrderFeeContractObject.FeeQuoteFeeQuotestructure to pass into contracts.public final classEip155GetFeeQuoteResponse.OrderFeeContractObject.Fee
-
Method Summary
-
-
Method Detail
-
feeQuote
final Eip155GetFeeQuoteResponse.OrderFeeContractObject.FeeQuote feeQuote()
FeeQuotestructure to pass into contracts.
-
feeQuoteSignature
final String feeQuoteSignature()
Signed
FeeQuotestructure to pass into contracts.
-
fees
final List<Eip155GetFeeQuoteResponse.OrderFeeContractObject.Fee> fees()
Breakdown of fees
-
paymentToken
final String paymentToken()
Address of payment token used for fees
-
_chainId
final JsonField<Long> _chainId()
Returns the raw JSON value of chainId.
Unlike chainId, this method doesn't throw if the JSON field has an unexpected type.
-
_feeQuote
final JsonField<Eip155GetFeeQuoteResponse.OrderFeeContractObject.FeeQuote> _feeQuote()
Returns the raw JSON value of feeQuote.
Unlike feeQuote, this method doesn't throw if the JSON field has an unexpected type.
-
_feeQuoteSignature
final JsonField<String> _feeQuoteSignature()
Returns the raw JSON value of feeQuoteSignature.
Unlike feeQuoteSignature, this method doesn't throw if the JSON field has an unexpected type.
-
_fees
final JsonField<List<Eip155GetFeeQuoteResponse.OrderFeeContractObject.Fee>> _fees()
Returns the raw JSON value of fees.
Unlike fees, this method doesn't throw if the JSON field has an unexpected type.
-
_paymentToken
final JsonField<String> _paymentToken()
Returns the raw JSON value of paymentToken.
Unlike paymentToken, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final Eip155GetFeeQuoteResponse.OrderFeeContractObject.Builder toBuilder()
-
validate
final Eip155GetFeeQuoteResponse.OrderFeeContractObject validate()
-
builder
final static Eip155GetFeeQuoteResponse.OrderFeeContractObject.Builder builder()
Returns a mutable builder for constructing an instance of OrderFeeContractObject.
The following fields are required:
.chainId() .feeQuote() .feeQuoteSignature() .fees() .paymentToken()
-
-
-
-