Method: Ethereum#sendToAddress

Defined in:
lib/blocksdk_ruby/ethereum.rb,
lib/blocksdk_ruby/ethereum.rb

#sendToAddress(request = {}) ⇒ Object



61
62
63
64
65
66
67
68
69
70
71
# File 'lib/blocksdk_ruby/ethereum.rb', line 61

def sendToAddress(request = {})
  if request["gwei"].to_s.empty?
    blockChain = getBlockChain()
    request['gwei'] = blockChain['medium_gwei']
  end
  request["private_key"].to_s.empty? ? request['private_key'] = nil : request["private_key"]
  request["password"].to_s.empty? ? request['password'] = nil : request["password"]
  request["gas_limit"].to_s.empty? ? request['gas_limit'] = nil : request["gas_limit"]
  
  return request("POST","/eth/addresses/" + (request['from']).to_s + "/sendtoaddress",{"to" => request['to'],"amount" => request['amount'],"private_key" => request['private_key'],"password" => request['password'],"gwei" => request['gwei'],"gas_limit" => request['gas_limit']})
end