Class CoinbaseTransaction
java.lang.Object
org.knowm.xchange.coinbase.dto.CoinbaseBaseResponse
org.knowm.xchange.coinbase.dto.account.CoinbaseTransaction
- All Implemented Interfaces:
CoinbaseTransactionInfo
- Author:
- jamespedwards42
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static enum
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateMoneyRequest
(String from, String currency, String amountString) createMoneyRequest
(String from, String currency, BigDecimal amount) createMoneyRequest
(String from, CoinbaseMoney amount) createSendMoneyRequest
(String from, String currency, String amountString) createSendMoneyRequest
(String from, String currency, BigDecimal amount) createSendMoneyRequest
(String from, CoinbaseMoney amount) getId()
getNotes()
boolean
toString()
Methods inherited from class org.knowm.xchange.coinbase.dto.CoinbaseBaseResponse
getErrors, isSuccess
-
Constructor Details
-
CoinbaseTransaction
-
-
Method Details
-
createMoneyRequest
public static CoinbaseTransaction.CoinbaseRequestMoneyRequest createMoneyRequest(String from, CoinbaseMoney amount) -
createMoneyRequest
public static CoinbaseTransaction.CoinbaseRequestMoneyRequest createMoneyRequest(String from, String currency, BigDecimal amount) -
createMoneyRequest
public static CoinbaseTransaction.CoinbaseRequestMoneyRequest createMoneyRequest(String from, String currency, String amountString) -
createSendMoneyRequest
public static CoinbaseTransaction.CoinbaseSendMoneyRequest createSendMoneyRequest(String from, CoinbaseMoney amount) -
createSendMoneyRequest
public static CoinbaseTransaction.CoinbaseSendMoneyRequest createSendMoneyRequest(String from, String currency, BigDecimal amount) -
createSendMoneyRequest
public static CoinbaseTransaction.CoinbaseSendMoneyRequest createSendMoneyRequest(String from, String currency, String amountString) -
getId
- Specified by:
getId
in interfaceCoinbaseTransactionInfo
-
getCreatedAt
- Specified by:
getCreatedAt
in interfaceCoinbaseTransactionInfo
-
getAmount
- Specified by:
getAmount
in interfaceCoinbaseTransactionInfo
-
isRequest
public boolean isRequest()- Specified by:
isRequest
in interfaceCoinbaseTransactionInfo
-
getStatus
- Specified by:
getStatus
in interfaceCoinbaseTransactionInfo
-
getSender
- Specified by:
getSender
in interfaceCoinbaseTransactionInfo
-
getRecipient
- Specified by:
getRecipient
in interfaceCoinbaseTransactionInfo
-
getRecipientAddress
- Specified by:
getRecipientAddress
in interfaceCoinbaseTransactionInfo
-
getNotes
- Specified by:
getNotes
in interfaceCoinbaseTransactionInfo
-
getTransactionHash
- Specified by:
getTransactionHash
in interfaceCoinbaseTransactionInfo
-
getIdempotencyKey
- Specified by:
getIdempotencyKey
in interfaceCoinbaseTransactionInfo
-
toString
- Overrides:
toString
in classCoinbaseBaseResponse
-