From 9615243415d299a652a37875fe204a4adaff3347 Mon Sep 17 00:00:00 2001 From: Nicolas Germain Date: Sat, 20 Apr 2024 21:47:31 +0200 Subject: [PATCH] fix param with sqlite3 update --- huginn_callisto_network_agent.gemspec | 2 +- lib/huginn_callisto_network_agent/callisto_network_agent.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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