forked from Qortal/qortal
a5e963911d
Orders are back to having "amount" and "price". (No more "unitPrice" or "wantAmount"). Order "amount" is expressed in terms of asset with highest assetID. "price" is expressed in (lowest-assetID)/(highest-assetID). Given an order with two assets, e.g. QORA (0) and GOLD (31), "amount" is in GOLD (31), "price" is in QORA/GOLD (0/31). Order's "fulfilled" is in the same asset as "amount". Yet more tests and debugging. For simplicity's sake, the change to HSQLDB repository is assumed to take place when 'new' pricing switch also occurs. Don't forget to change "newAssetPricingTimestamp" in blockchain config JSON file.
97 lines
3.5 KiB
Properties
97 lines
3.5 KiB
Properties
rootLogger.level = info
|
|
# On Windows, this might be rewritten as:
|
|
# property.filename = ${sys:user.home}\\AppData\\Roaming\\Qora\\log.txt
|
|
property.filename = log.txt
|
|
|
|
rootLogger.appenderRef.console.ref = stdout
|
|
rootLogger.appenderRef.rolling.ref = FILE
|
|
|
|
# Override HSQLDB logging level to "warn" as too much is logged at "info"
|
|
logger.hsqldb.name = hsqldb.db
|
|
logger.hsqldb.level = warn
|
|
|
|
# Support optional, per-session HSQLDB debugging
|
|
logger.hsqldbDebug.name = org.qora.repository.hsqldb.HSQLDBRepository
|
|
logger.hsqldbDebug.level = debug
|
|
|
|
# Unit test debugging
|
|
logger.tests.name = org.qora.test
|
|
logger.tests.level = debug
|
|
|
|
# Suppress extraneous Jersey warning
|
|
logger.jerseyInject.name = org.glassfish.jersey.internal.inject.Providers
|
|
logger.jerseyInject.level = error
|
|
|
|
# Suppress extraneous Jetty entries
|
|
# 2019-02-14 11:46:27 INFO ContextHandler:851 - Started o.e.j.s.ServletContextHandler@6949e948{/,null,AVAILABLE}
|
|
# 2019-02-14 11:46:27 INFO AbstractConnector:289 - Started ServerConnector@50ad322b{HTTP/1.1,[http/1.1]}{0.0.0.0:9085}
|
|
# 2019-02-14 11:46:27 INFO Server:374 - jetty-9.4.11.v20180605; built: 2018-06-05T18:24:03.829Z; git: d5fc0523cfa96bfebfbda19606cad384d772f04c; jvm 1.8.0_181-b13
|
|
# 2019-02-14 11:46:27 INFO Server:411 - Started @2539ms
|
|
logger.oejsSCH.name = org.eclipse.jetty
|
|
logger.oejsSCH.level = warn
|
|
|
|
# Suppress extraneous slf4j entries
|
|
# 2019-02-14 11:46:27 INFO log:193 - Logging initialized @1636ms to org.eclipse.jetty.util.log.Slf4jLog
|
|
logger.slf4j.name = org.slf4j
|
|
logger.slf4j.level = warn
|
|
|
|
# Suppress extraneous Reflections entry
|
|
# 2019-02-27 10:45:25 WARN Reflections:179 - given scan urls are empty. set urls in the configuration
|
|
logger.reflections.name = org.reflections.Reflections
|
|
logger.reflections.level = error
|
|
|
|
# Debugging transactions
|
|
logger.transactions.name = org.qora.transaction
|
|
logger.transactions.level = debug
|
|
|
|
# Debugging transformers
|
|
logger.transformers.name = org.qora.transform.transaction
|
|
logger.transformers.level = debug
|
|
|
|
# Debugging transaction searches
|
|
logger.txSearch.name = org.qora.repository.hsqldb.transaction.HSQLDBTransactionRepository
|
|
logger.txSearch.level = trace
|
|
|
|
# Debug block generator
|
|
logger.blockgen.name = org.qora.block.BlockGenerator
|
|
logger.blockgen.level = trace
|
|
|
|
# Debug synchronization
|
|
logger.sync.name = org.qora.controller.Synchronizer
|
|
logger.sync.level = trace
|
|
|
|
# Debug networking
|
|
logger.network.name = org.qora.network.Network
|
|
logger.network.level = trace
|
|
logger.peer.name = org.qora.network.Peer
|
|
logger.peer.level = trace
|
|
logger.controller.name = org.qora.controller.Controller
|
|
logger.controller.level = trace
|
|
|
|
# Debug defaultGroupId
|
|
logger.defgrp.name = org.qora.account.Account
|
|
logger.defgrp.level = trace
|
|
|
|
# Debug asset trades
|
|
logger.assettrades.name = org.qora.asset.Order
|
|
logger.assettrades.level = trace
|
|
|
|
appender.console.type = Console
|
|
appender.console.name = stdout
|
|
appender.console.layout.type = PatternLayout
|
|
appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
|
|
appender.console.filter.threshold.type = ThresholdFilter
|
|
appender.console.filter.threshold.level = error
|
|
|
|
appender.rolling.type = RollingFile
|
|
appender.rolling.name = FILE
|
|
appender.rolling.layout.type = PatternLayout
|
|
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
|
|
appender.rolling.filePattern = ${filename}.%i
|
|
appender.rolling.policy.type = SizeBasedTriggeringPolicy
|
|
appender.rolling.policy.size = 4MB
|
|
# Set the immediate flush to true (default)
|
|
# appender.rolling.immediateFlush = true
|
|
# Set the append to true (default), should not overwrite
|
|
# appender.rolling.append=true
|