class Coinbase::Wallet::Checkout

Public Instance Methods

create_order(params = {}) { |out, resp| ... } click to toggle source
# File lib/coinbase/wallet/models/checkout.rb, line 11
def create_order(params = {})
  @client.post("#{self['resource_path']}/orders", params) do |resp|
    out = Order.new(self, resp.data)
    yield(out, resp) if block_given?
  end
end
orders(params = {}) { |out, resp| ... } click to toggle source
# File lib/coinbase/wallet/models/checkout.rb, line 4
def orders(params = {})
  @client.get("#{self['resource_path']}/orders", params) do |resp|
    out = resp.data.map { |item| Order.new(self, item) }
    yield(out, resp) if block_given?
  end
end