Class DefaultInitParameters
- java.lang.Object
-
- com.h2tcoin.takamakachain.main.defaults.DefaultInitParameters
-
public class DefaultInitParameters extends Object
- Author:
- giovanni.antino@h2tcoin.com
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DefaultInitParameters()
-
-
-
Field Detail
-
WALLET_NAME
public static String WALLET_NAME
default wallet name
-
WALLET_EXTENSION
public static String WALLET_EXTENSION
default wallet file extension
-
TRANSACTION_EXTENSION
public static String TRANSACTION_EXTENSION
transaction wallet file extension
-
APPLICATION_ROOT_FOLDER_NAME
public static String APPLICATION_ROOT_FOLDER_NAME
root folder name for the application
-
HOTMOKA_TEST_FOLDER_NAME
public static String HOTMOKA_TEST_FOLDER_NAME
test path hotmoka
-
HOTMOKA_FILES_FOLDER_NAME
public static String HOTMOKA_FILES_FOLDER_NAME
-
ZERO_BLOCK_FILE_NUMBER
public static String ZERO_BLOCK_FILE_NUMBER
zero block file number
-
MEM_CACHE_TRANSACTIONS
public static int MEM_CACHE_TRANSACTIONS
-
NUMBER_OF_ZEROS
public static final int NUMBER_OF_ZEROS
this value establishes in how many parts the unit can be divided- See Also:
- Constant Field Values
-
MAX_MEMORY_BLOCK_SIZE
public static final int MAX_MEMORY_BLOCK_SIZE
- See Also:
- Constant Field Values
-
FEE_SCALE_MULT
public static final BigInteger FEE_SCALE_MULT
-
FEE_SCALE_DIV
public static final BigInteger FEE_SCALE_DIV
-
DISK_SCALE
public static final BigInteger DISK_SCALE
-
MEM_SCALE
public static final BigInteger MEM_SCALE
-
CPU_SCALE
public static final BigInteger CPU_SCALE
-
TARGET_CLIENT_NUMBER_MAX
public static final String TARGET_CLIENT_NUMBER_MAX
define the desired maximum number of client in the network. The minimum target number will be calculated halving this value- See Also:
- Constant Field Values
-
TARGET_CLIENT_NUMBER_MAX_INT
public static final int TARGET_CLIENT_NUMBER_MAX_INT
-
TARGET_CLIENT_NUMBER_MAX_BI
public static final BigInteger TARGET_CLIENT_NUMBER_MAX_BI
-
YEARS_MOORE_LAW
public static final BigInteger YEARS_MOORE_LAW
-
SLOT_PER_EPOCH_INT
public static final int SLOT_PER_EPOCH_INT
- See Also:
- Constant Field Values
-
BLOCK_PENATY_LIMIT
public static final int BLOCK_PENATY_LIMIT
-
SLOT_PER_EPOCH
public static final BigInteger SLOT_PER_EPOCH
-
MAX_ALLOWED_SLOTS_PER_EPOCH
public static final BigInteger MAX_ALLOWED_SLOTS_PER_EPOCH
-
TRANSACTION_LIMIT_MB_PER_BLOCK
public static final int TRANSACTION_LIMIT_MB_PER_BLOCK
- See Also:
- Constant Field Values
-
TRANSACTION_LIMIT_NUMBER_PER_BLOCK
public static final int TRANSACTION_LIMIT_NUMBER_PER_BLOCK
- See Also:
- Constant Field Values
-
PAYBACK_LIMIT_SIZE_MB
public static final int PAYBACK_LIMIT_SIZE_MB
- See Also:
- Constant Field Values
-
PENALTY_BLOCKS_PER_BLOCK_OVER_THE_LIMIT
public static final int PENALTY_BLOCKS_PER_BLOCK_OVER_THE_LIMIT
- See Also:
- Constant Field Values
-
BLOCK_COINBASE
public static final BigInteger BLOCK_COINBASE
-
TRANSACTION_VALIDITY_THRESHOLD
public static long TRANSACTION_VALIDITY_THRESHOLD
transaction validity threshold in milliseconds as long value
-
BROADCAST_BUFFER_QUEUE_VALIDITY_THRESHOLD
public static long BROADCAST_BUFFER_QUEUE_VALIDITY_THRESHOLD
block permanence in broadcast buffer queue validity threshold in milliseconds as long value
-
FAST_SYNC_EXECUTION_TIME_SPACE
public static long FAST_SYNC_EXECUTION_TIME_SPACE
fast sync execution limit
-
THREAD_POOL_EXECUTOR_LIMIT_VALUE
public static long THREAD_POOL_EXECUTOR_LIMIT_VALUE
-
THREAD_POOL_EXECUTOR_LIMIT_UNIT
public static TimeUnit THREAD_POOL_EXECUTOR_LIMIT_UNIT
-
TKM_BUFFER_QUEUE_VALIDITY_THRESHOLD
public static long TKM_BUFFER_QUEUE_VALIDITY_THRESHOLD
-
TKM_BUFFER_QUEUE_TRANSACTIONS_NUMBER
public static int TKM_BUFFER_QUEUE_TRANSACTIONS_NUMBER
-
REQUEST_PAY_MESSAGE_LIMIT
public static final int REQUEST_PAY_MESSAGE_LIMIT
- See Also:
- Constant Field Values
-
MAX_NUMBER_OF_BLOCKS_IN_BROADCAST_BUFFER_QUEUE
public static int MAX_NUMBER_OF_BLOCKS_IN_BROADCAST_BUFFER_QUEUE
number of blocks in boradcast buffer queue
-
MINIMUM_STAKE_BET_UNIT
public static final int MINIMUM_STAKE_BET_UNIT
Minimum stake bet in unit format. UseTkmTK
before apply- See Also:
- Constant Field Values
-
MINIMUM_BALANCE_OVER_THE_LIMIT
public static final BigInteger MINIMUM_BALANCE_OVER_THE_LIMIT
Minimum balance for staking
-
RIGGED_VRF_SEED
public static final String RIGGED_VRF_SEED
temporary seed for VRF- See Also:
- Constant Field Values
-
NODE_STATE_NAME
public static final String NODE_STATE_NAME
node wallet name- See Also:
- Constant Field Values
-
NODE_WALLET_NAME
public static final String NODE_WALLET_NAME
node wallet name- See Also:
- Constant Field Values
-
TEMPORARY_NODE_WALLET
public static final String TEMPORARY_NODE_WALLET
name for wallets used in forward secure secure node- See Also:
- Constant Field Values
-
EPHEMERAL_KEYS_SIZE
public static final int EPHEMERAL_KEYS_SIZE
- See Also:
- Constant Field Values
-
LIMIT_PROPOSED_KEYS_NUMBER
public static final int LIMIT_PROPOSED_KEYS_NUMBER
- See Also:
- Constant Field Values
-
LIMIT_BACKTRACK
public static final int LIMIT_BACKTRACK
- See Also:
- Constant Field Values
-
LIMIT_PROPOSED_NODE_KEYS
public static final int LIMIT_PROPOSED_NODE_KEYS
- See Also:
- Constant Field Values
-
LIMIT_PROPOSED_HISTORY_TRANSACTIONS_SIZE
public static final int LIMIT_PROPOSED_HISTORY_TRANSACTIONS_SIZE
number of transaction in wallet history- See Also:
- Constant Field Values
-
EPHEMERAL_BLOCK_CYPHER
public static final KeyContexts.WalletCypher EPHEMERAL_BLOCK_CYPHER
use ED for test and qtesla for productions
-
BLOCK_POOL_LIMIT
public static int BLOCK_POOL_LIMIT
-
TO_DATA_LENGTH_WHITELIST
public static final int[] TO_DATA_LENGTH_WHITELIST
-
PERMITTED_CYPHERS_FOR_MINING
public static final KeyContexts.WalletCypher[] PERMITTED_CYPHERS_FOR_MINING
-
TEST_FUNCTIONS_ENABLED
public static final boolean TEST_FUNCTIONS_ENABLED
enables the functions usable only in the test environment. In production the flag must be set ALWAYS to false- See Also:
- Constant Field Values
-
SIMULATION_FUNCTIONS_ENABLED
public static final boolean SIMULATION_FUNCTIONS_ENABLED
- See Also:
- Constant Field Values
-
simulationFunctionKillAtTarget
public static boolean simulationFunctionKillAtTarget
stop the execution of the node at the end of the simulation
-
DUMP_VRF_METADATA
public static final boolean DUMP_VRF_METADATA
- See Also:
- Constant Field Values
-
SIMULATION_DATE
public static final Date SIMULATION_DATE
-
BLOCKS_ID_PATTERN_EXPR
public static final String BLOCKS_ID_PATTERN_EXPR
- See Also:
- Constant Field Values
-
BLOCKS_ID_PATTERN
public static final Pattern BLOCKS_ID_PATTERN
-
isReplicaNode
public static boolean isReplicaNode
-
ELASTICSEARCH_HOST
public static final String ELASTICSEARCH_HOST
- See Also:
- Constant Field Values
-
ELASTICSEARCH_PORT
public static final int ELASTICSEARCH_PORT
- See Also:
- Constant Field Values
-
SEARCH_RESULT_LIMIT
public static final int SEARCH_RESULT_LIMIT
- See Also:
- Constant Field Values
-
DEFAULT_BOOKMARK_URL
public static final ComboItemSettingsBookmarkUrl DEFAULT_BOOKMARK_URL
-
TEST_BOOKMARK_URL
public static final ComboItemSettingsBookmarkUrl TEST_BOOKMARK_URL
-
LOCALHOST_BOOKMARK_URL
public static final ComboItemSettingsBookmarkUrl LOCALHOST_BOOKMARK_URL
-
ALL_BOOKMARKS
public static final ComboItemSettingsBookmarkUrl[] ALL_BOOKMARKS
-
DEFAULT_SEND_TRANSACTION_URL
public static final ComboItemSettingsBookmarkUrl DEFAULT_SEND_TRANSACTION_URL
-
TEST_SEND_TRANSACTION_URL
public static final ComboItemSettingsBookmarkUrl TEST_SEND_TRANSACTION_URL
-
INTERNAL_SEND_TRANSACTION_URL
public static final ComboItemSettingsBookmarkUrl INTERNAL_SEND_TRANSACTION_URL
-
ALL_SEND_TRANSACTIONS
public static final ComboItemSettingsBookmarkUrl[] ALL_SEND_TRANSACTIONS
-
DEFAULT_API_URL
public static final ComboItemSettingsBookmarkUrl DEFAULT_API_URL
-
TEST_API_URL
public static final ComboItemSettingsBookmarkUrl TEST_API_URL
-
INTERNAL_API_URL
public static final ComboItemSettingsBookmarkUrl INTERNAL_API_URL
-
ALL_API_URL
public static final ComboItemSettingsBookmarkUrl[] ALL_API_URL
-
DEFAULT_FAST_TAG
public static final ComboItemSettingsBookmarkUrl DEFAULT_FAST_TAG
-
TEST_FAST_TAG
public static final ComboItemSettingsBookmarkUrl TEST_FAST_TAG
-
INTERNAL_FAST_TAG
public static final ComboItemSettingsBookmarkUrl INTERNAL_FAST_TAG
-
ALL_FAST_TAG
public static final ComboItemSettingsBookmarkUrl[] ALL_FAST_TAG
-
DEFAULT_VERSION_URL
public static final ComboItemSettingsBookmarkUrl DEFAULT_VERSION_URL
-
FULL_ADDRESS_MAIN_LIST
public static final String FULL_ADDRESS_MAIN_LIST
- See Also:
- Constant Field Values
-
FULL_ADDRESS_MAIN_LIST_STATS
public static final String FULL_ADDRESS_MAIN_LIST_STATS
- See Also:
- Constant Field Values
-
FULL_OVERFLOW_LIST
public static final String FULL_OVERFLOW_LIST
- See Also:
- Constant Field Values
-
REQUEST_STAKE_LIST
public static final String REQUEST_STAKE_LIST
- See Also:
- Constant Field Values
-
REQUEST_APP_VERSION
public static final String REQUEST_APP_VERSION
- See Also:
- Constant Field Values
-
REQUEST_BLOCKCHAIN_SETTINGS
public static final String REQUEST_BLOCKCHAIN_SETTINGS
- See Also:
- Constant Field Values
-
SIMPLE_WALLET_APPLICATION_NAME
public static final String SIMPLE_WALLET_APPLICATION_NAME
- See Also:
- Constant Field Values
-
SIMPLE_WALLET_APPLICATION_NUMBER
public static final String SIMPLE_WALLET_APPLICATION_NUMBER
- See Also:
- Constant Field Values
-
QTESLA_COMPRESSED_ADDRESSES_FOLDER_LEVELS
public static final int QTESLA_COMPRESSED_ADDRESSES_FOLDER_LEVELS
- See Also:
- Constant Field Values
-
LRBEANS_LIVENESS
public static int LRBEANS_LIVENESS
-
LRBEANS_VALIDITY_THRESHOLD
public static long LRBEANS_VALIDITY_THRESHOLD
-
BASEURL_EXPLORER_PRODUCTION
public static final ComboItemSettingsBookmarkUrl BASEURL_EXPLORER_PRODUCTION
-
BASEURL_EXPLORER_TEST
public static final ComboItemSettingsBookmarkUrl BASEURL_EXPLORER_TEST
-
BASEURL_EXPLORER_LOCALHOST
public static final ComboItemSettingsBookmarkUrl BASEURL_EXPLORER_LOCALHOST
-
BASEURL_EXPLORER_ALL
public static final ComboItemSettingsBookmarkUrl[] BASEURL_EXPLORER_ALL
-
BASEURL_EXPLORER_DEFAULT
public static final ComboItemSettingsBookmarkUrl BASEURL_EXPLORER_DEFAULT
-
cashbackSettings
public static CashbackSettingsBean cashbackSettings
-
TAKAMAKA_CODE_JAR_RESOURCE
public static String TAKAMAKA_CODE_JAR_RESOURCE
takamaka code jar
-
-