diff --git a/huginn_callisto_network_agent.gemspec b/huginn_callisto_network_agent.gemspec index 19f2993..1a3af2b 100644 --- a/huginn_callisto_network_agent.gemspec +++ b/huginn_callisto_network_agent.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) Gem::Specification.new do |spec| spec.name = "huginn_callisto_network_agent" - spec.version = '0.1.89' + spec.version = '0.1.90' spec.authors = ["Nicolas Germain"] spec.email = ["ngermain@hihouhou.com"] diff --git a/lib/huginn_callisto_network_agent/callisto_network_agent.rb b/lib/huginn_callisto_network_agent/callisto_network_agent.rb index a7d2a7e..56954c7 100644 --- a/lib/huginn_callisto_network_agent/callisto_network_agent.rb +++ b/lib/huginn_callisto_network_agent/callisto_network_agent.rb @@ -198,7 +198,7 @@ def find_symbol(contract) def owner_finder(address=interpolated['wallet']) db = SQLite3::Database.new(interpolated['sql_db']) - result = db.get_first_row('SELECT name FROM directory WHERE address = ?', address) + result = db.get_first_row('SELECT name FROM directory WHERE address = ?', [address]) db.close if result @@ -217,14 +217,14 @@ def owner_finder(address=interpolated['wallet']) def function_finder(contract_address=interpolated['wallet'],bytes_signature) db = SQLite3::Database.new(interpolated['sql_db']) - result = db.get_first_row('SELECT text_signature FROM signatures WHERE bytes_signature = ? AND contract_address = ?', bytes_signature, contract_address) + result = db.get_first_row('SELECT text_signature FROM signatures WHERE bytes_signature = ? AND contract_address = ?', [bytes_signature, contract_address]) db.close if result return result[0].split('(').first else db = SQLite3::Database.new(interpolated['sql_db']) - result = db.get_first_row('SELECT text_signature FROM signatures WHERE bytes_signature = ?', bytes_signature) + result = db.get_first_row('SELECT text_signature FROM signatures WHERE bytes_signature = ?', [bytes_signature]) db.close if result return result[0].split('(').first