Package com.coinbase.api.entity

Examples of com.coinbase.api.entity.Request


        try {
            setPrimaryUrl = new URL(_baseUrl, "accounts/" + accountId + "/primary");
        } catch (MalformedURLException ex) {
            throw new CoinbaseException("Invalid account id");
        }
        post(setPrimaryUrl, new Request(), Response.class);
    }
View Full Code Here


            accountsUrl = new URL(_baseUrl, "accounts");
        } catch (MalformedURLException ex) {
            throw new AssertionError(ex);
        }

        Request request = new Request();
        request.setAccount(account);

        return post(accountsUrl, request, AccountResponse.class).getAccount();
    }
View Full Code Here

            accountUrl = new URL(_baseUrl, "accounts/" + accountId);
        } catch (MalformedURLException ex) {
            throw new CoinbaseException("Invalid account id");
        }

        Request request = new Request();
        request.setAccount(account);
        put(accountUrl, request, Response.class);
    }
View Full Code Here

            throw new AssertionError(ex);
        }

        serializeAmount(transaction);

        Request request = newAccountSpecificRequest();
        request.setTransaction(transaction);

        return post(requestMoneyUrl, request, TransactionResponse.class).getTransaction();
    }
View Full Code Here

            throw new AssertionError(ex);
        }

        serializeAmount(transaction);

        Request request = newAccountSpecificRequest();
        request.setTransaction(transaction);

        return post(sendMoneyUrl, request, TransactionResponse.class).getTransaction();
    }
View Full Code Here

            sellsUrl = new URL(_baseUrl, "sells");
        } catch (MalformedURLException ex) {
            throw new AssertionError(ex);
        }

        Request request = newAccountSpecificRequest();
        request.setQty(amount.getAmount().doubleValue());
        request.setPaymentMethodId(paymentMethodId);

        return post(sellsUrl, request, TransferResponse.class).getTransfer();
    }
View Full Code Here

            buysUrl = new URL(_baseUrl, "buys");
        } catch (MalformedURLException ex) {
            throw new AssertionError(ex);
        }

        Request request = newAccountSpecificRequest();
        request.setQty(amount.getAmount().doubleValue());
        request.setPaymentMethodId(paymentMethodId);

        return post(buysUrl, request, TransferResponse.class).getTransfer();
    }
View Full Code Here

            buttonsUrl = new URL(_baseUrl, "buttons");
        } catch (MalformedURLException ex) {
            throw new AssertionError(ex);
        }

        Request request = newAccountSpecificRequest();
        request.setButton(serializePrice(button));

        return post(buttonsUrl, request, ButtonResponse.class).getButton();
    }
View Full Code Here

            ordersUrl = new URL(_baseUrl, "orders");
        } catch (MalformedURLException ex) {
            throw new AssertionError(ex);
        }

        Request request = newAccountSpecificRequest();
        request.setButton(serializePrice(button));

        return post(ordersUrl, request, OrderResponse.class).getOrder();
    }
View Full Code Here

            createOrderForButtonUrl = new URL(_baseUrl, "buttons/" + buttonCode + "/create_order");
        } catch (MalformedURLException ex) {
            throw new CoinbaseException("Invalid button code");
        }

        return post(createOrderForButtonUrl, new Request(), OrderResponse.class).getOrder();
    }
View Full Code Here

TOP

Related Classes of com.coinbase.api.entity.Request

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.