public static CoinbaseUser createCoinbaseNewUserWithReferrerId( String email, final String password, final String referrerId) { return new CoinbaseUser(new CoinbaseUserInfo(email, password, referrerId)); }
public static CoinbaseSendMoneyRequest createSendMoneyRequest( String from, final String currency, final String amountString) { return new CoinbaseSendMoneyRequest(from, currency, amountString); }
@Override public boolean isRequest() { return transaction.isRequest(); }
@Override public String getIdempotencyKey() { return transaction.getIdempotencyKey(); }
@Override public String getId() { return transaction.getId(); }
@Override public Date getCreatedAt() { return transaction.getCreatedAt(); }
@Override public CoinbaseMoney getAmount() { return transaction.getAmount(); }
@Override public CoinbaseTransactionStatus getStatus() { return transaction.getStatus(); }
@Override public String getNotes() { return transaction.getNotes(); }
public Date getCreatedAt() { return recurringPayment.getCreatedAt(); }
public String getStartType() { return recurringPayment.getStartType(); }
public Date getNextRun() { return recurringPayment.getNextRun(); }
public String getNotes() { return recurringPayment.getNotes(); }
public String getDescription() { return recurringPayment.getDescription(); }
public CoinbaseRecurringPaymentType getType() { return recurringPayment.getType(); }
public int getTimesRun() { return recurringPayment.getTimesRun(); }
public CoinbaseAddressCallback(String callbackUrl, final String label) { this.callbackUrlParam = new CoinbaseCallbackUrlParam(callbackUrl, label); }
public CoinbaseRecurringPaymentStatus getStatus() { return recurringPayment.getStatus(); }
public String getFrom() { return recurringPayment.getFrom(); }
public static CoinbaseUser createNewCoinbaseUser(String email, final String password) { return new CoinbaseUser(new CoinbaseUserInfo(email, password, null)); }