From 130bb6cf505fc26b7079691e94966d44dcb0dd2c Mon Sep 17 00:00:00 2001 From: kennycud Date: Sun, 17 Nov 2024 17:17:00 -0800 Subject: [PATCH] Added logging statements to demonstrate order of operations. This will be removed ASAP and should not be included in a PR. --- src/main/java/org/qortal/account/Account.java | 2 ++ .../qortal/repository/hsqldb/HSQLDBNameRepository.java | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/src/main/java/org/qortal/account/Account.java b/src/main/java/org/qortal/account/Account.java index 2cc031fe..d0a29c7d 100644 --- a/src/main/java/org/qortal/account/Account.java +++ b/src/main/java/org/qortal/account/Account.java @@ -232,6 +232,8 @@ public class Account { if (blockchainHeight < nameCheckHeight && level >= levelToMint) return true; + LOGGER.info("Calling myName.isEmpty(): myAddress = " + myAddress); + // Can only mint if have registered a name if (blockchainHeight >= nameCheckHeight && blockchainHeight < groupCheckHeight && level >= levelToMint && !myName.isEmpty()) return true; diff --git a/src/main/java/org/qortal/repository/hsqldb/HSQLDBNameRepository.java b/src/main/java/org/qortal/repository/hsqldb/HSQLDBNameRepository.java index 06e41663..25a6a385 100644 --- a/src/main/java/org/qortal/repository/hsqldb/HSQLDBNameRepository.java +++ b/src/main/java/org/qortal/repository/hsqldb/HSQLDBNameRepository.java @@ -1,5 +1,8 @@ package org.qortal.repository.hsqldb; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.qortal.account.Account; import org.qortal.data.naming.NameData; import org.qortal.repository.DataException; import org.qortal.repository.NameRepository; @@ -11,6 +14,8 @@ import java.util.List; public class HSQLDBNameRepository implements NameRepository { + private static final Logger LOGGER = LogManager.getLogger(HSQLDBNameRepository.class); + protected HSQLDBRepository repository; public HSQLDBNameRepository(HSQLDBRepository repository) { @@ -264,6 +269,8 @@ public class HSQLDBNameRepository implements NameRepository { @Override public List getNamesByOwner(String owner, Integer limit, Integer offset, Boolean reverse) throws DataException { + LOGGER.info("Executing getNamesByOwner: owner = " + owner); + StringBuilder sql = new StringBuilder(512); sql.append("SELECT name, reduced_name, data, registered_when, updated_when, " @@ -306,6 +313,8 @@ public class HSQLDBNameRepository implements NameRepository { return names; } catch (SQLException e) { throw new DataException("Unable to fetch account's names from repository", e); + } finally { + LOGGER.info("Executed getNamesByOwner: owner = " + owner); } }