module Harmony::Api::V1::Accounts::Account
Public Instance Methods
get_balance(address)
click to toggle source
# File lib/harmony/api/v1/accounts/account.rb, line 8 def get_balance(address) params = [address, 'latest'] wei = response(post('getBalance', params: params))&.to_i(16) Harmony::Api::Utilities.wei_to_ether(wei) end
get_balance_by_block_number(address, block_number)
click to toggle source
# File lib/harmony/api/v1/accounts/account.rb, line 14 def get_balance_by_block_number(address, block_number) params = [address, Harmony::Api::Utilities.int_to_hex(block_number)] wei = response(post('getBalanceByBlockNumber', params: params))&.to_i(16) Harmony::Api::Utilities.wei_to_ether(wei) end
get_transaction_count(address)
click to toggle source
# File lib/harmony/api/v1/accounts/account.rb, line 20 def get_transaction_count(address) params = [address, 'latest'] response(post('getTransactionCount', params: params))&.to_i(16) end