Package tbdex.sdk.protocol.models
Class CreateRfqData
-
- All Implemented Interfaces:
public final class CreateRfqDataData contained in a RFQ message, including data which will be placed in Rfq.privateDAta. Used for creating an RFQ.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringofferingIdprivate final CreateSelectedPayinMethodpayinprivate final CreateSelectedPayoutMethodpayoutprivate final List<String>claims
-
Constructor Summary
Constructors Constructor Description CreateRfqData(String offeringId, CreateSelectedPayinMethod payin, CreateSelectedPayoutMethod payout, List<String> claims)
-
Method Summary
Modifier and Type Method Description final StringgetOfferingId()Offering which Alice would like to get a quote for final CreateSelectedPayinMethodgetPayin()selected payin amount, method, and cleartext payment details final CreateSelectedPayoutMethodgetPayout()selected payout method, and cleartext payment details final List<String>getClaims()an array of hashes claims that fulfill the requirements declared in the referenced Offering -
-
Constructor Detail
-
CreateRfqData
CreateRfqData(String offeringId, CreateSelectedPayinMethod payin, CreateSelectedPayoutMethod payout, List<String> claims)
-
-
Method Detail
-
getOfferingId
final String getOfferingId()
Offering which Alice would like to get a quote for
-
getPayin
final CreateSelectedPayinMethod getPayin()
selected payin amount, method, and cleartext payment details
-
getPayout
final CreateSelectedPayoutMethod getPayout()
selected payout method, and cleartext payment details
-
-
-
-