|
@@ -145,18 +145,20 @@ async function getAccountTransactions_(opts) {
|
|
var sql_where_name = ' usr_to_address=? AND block_num>=? AND chain=? '
|
|
var sql_where_name = ' usr_to_address=? AND block_num>=? AND chain=? '
|
|
var query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, opts.chain]
|
|
var query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, opts.chain]
|
|
if (opts.type == 'native') {
|
|
if (opts.type == 'native') {
|
|
- sql_where_name = ' usr_to_address=? AND block_num>=? AND token_address=? chain=? '
|
|
|
|
|
|
+ sql_where_name = ' usr_to_address=? AND block_num>=? AND token_address=? AND chain=? '
|
|
query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
} else if (opts.type == 'token') {
|
|
} else if (opts.type == 'token') {
|
|
- sql_where_name = ' usr_to_address=? AND block_num>=? AND token_address!=? chain=? '
|
|
|
|
|
|
+ sql_where_name = ' usr_to_address=? AND block_num>=? AND token_address!=? AND chain=? '
|
|
query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
query_account_transactions_params = [opts.address, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
} else if (opts.type == 'hash') {
|
|
} else if (opts.type == 'hash') {
|
|
- sql_where_name = ' trx_hash=? chain=? '
|
|
|
|
|
|
+ sql_where_name = ' trx_hash=? AND chain=? '
|
|
query_account_transactions_params = [opts.transaction_hash, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
query_account_transactions_params = [opts.transaction_hash, opts.from_block ? opts.from_block : 1, '0x0000000000000000000000000000000000000000', opts.chain]
|
|
}
|
|
}
|
|
var new_sql = sql_main.concat(sql_table_name, sql_where, sql_where_name);
|
|
var new_sql = sql_main.concat(sql_table_name, sql_where, sql_where_name);
|
|
var query_account_transactions_sql = new_sql
|
|
var query_account_transactions_sql = new_sql
|
|
|
|
|
|
|
|
+ logger.log('getAccountTransactions new_sql', new_sql)
|
|
|
|
+ logger.log('getAccountTransactions query_account_transactions_params', query_account_transactions_params)
|
|
return new Promise((resolve) => {
|
|
return new Promise((resolve) => {
|
|
getMySqlInstance().getConnection(function (err, connection) {
|
|
getMySqlInstance().getConnection(function (err, connection) {
|
|
if (err) {
|
|
if (err) {
|