module Bitcointerminal::V1::Addresses

Public Instance Methods

addresses_size() click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 13
def addresses_size
  s = authenticated_get("/v1/currencies/").body
  JSON.parse(s,:symbolize_names => true)
end
items() click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 20
def items()
  s = authenticated_get('/v1/items').body
  JSON.parse(s,:symbolize_names => true)
end
networks() click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 25
def networks()
  s = authenticated_get('/v1/networks/').body
  JSON.parse(s,:symbolize_names => true)
end
patch_item(id, name) click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 35
def patch_item(id, name)
  params = {name: name}
  s = authenticated_patch("/v1/items/#{id}", params: params).body
  JSON.parse(s,:symbolize_names => true)
end
post_address(symbol='BTC') click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 4
def post_address(symbol='BTC')
  params = {symbol: symbol}
  s = authenticated_post('/v1/addresses', params: params).body
  JSON.parse(s,:symbolize_names => true)
  # puts "authenticated_post: #{s}"
  # JSON.parse(s,:symbolize_names => true)
end
post_item(name, description) click to toggle source
# File lib/bitcointerminal/v1/addresses.rb, line 30
def post_item(name, description)
  params = {name: name, description: description}
  authenticated_post('/v1/items', params: params)
end