Module: HelloBlock::Address

Extended by:
Address
Included in:
Address
Defined in:
lib/helloblock/address.rb

Defined Under Namespace

Modules: Batch

Constant Summary collapse

RESOURCE =
"/addresses"

Instance Method Summary collapse

Instance Method Details

#get(address) ⇒ Object



6
7
8
9
# File 'lib/helloblock/address.rb', line 6

def get(address)
  res = HelloBlock::Request.get("#{RESOURCE}/#{address}")
  res["address"]
end

#get_transactions(address, queries = {}) ⇒ Object



11
12
13
14
# File 'lib/helloblock/address.rb', line 11

def get_transactions(address, queries = {})
  res = HelloBlock::Request.get("#{RESOURCE}/#{address}/transactions", query: queries)
  res["transactions"]
end

#get_unspents(address, queries = {}) ⇒ Object



16
17
18
19
# File 'lib/helloblock/address.rb', line 16

def get_unspents(address, queries = {})
  res = HelloBlock::Request.get("#{RESOURCE}/#{address}/unspents", query: queries)
  res["unspents"]
end