diff --git a/.docker/container-state/atom-testnet-data/config/addrbook.json b/.docker/container-state/atom-testnet-data/config/addrbook.json new file mode 100644 index 0000000000..9f75ad40ef --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/addrbook.json @@ -0,0 +1,4 @@ +{ + "key": "9c1e658a8e070bbd7e7cfcaa", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/config/app.toml b/.docker/container-state/atom-testnet-data/config/app.toml new file mode 100644 index 0000000000..af33d27cbf --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/app.toml @@ -0,0 +1,263 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +############################################################################### +### Base Configuration ### +############################################################################### + +# The minimum gas prices a validator is willing to accept for processing a +# transaction. A transaction's fees must meet the minimum of any denomination +# specified in this config (e.g. 0.25token1,0.0001token2). +minimum-gas-prices = "0.0025uatom" + +# default: the last 362880 states are kept, pruning at 10 block intervals +# nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node) +# everything: 2 latest states will be kept; pruning at 10 block intervals. +# custom: allow pruning options to be manually specified through 'pruning-keep-recent', and 'pruning-interval' +pruning = "default" + +# These are applied if and only if the pruning strategy is custom. +pruning-keep-recent = "0" +pruning-interval = "0" + +# HaltHeight contains a non-zero block height at which a node will gracefully +# halt and shutdown that can be used to assist upgrades and testing. +# +# Note: Commitment of state will be attempted on the corresponding block. +halt-height = 0 + +# HaltTime contains a non-zero minimum block time (in Unix seconds) at which +# a node will gracefully halt and shutdown that can be used to assist upgrades +# and testing. +# +# Note: Commitment of state will be attempted on the corresponding block. +halt-time = 0 + +# MinRetainBlocks defines the minimum block height offset from the current +# block being committed, such that all blocks past this offset are pruned +# from Tendermint. It is used as part of the process of determining the +# ResponseCommit.RetainHeight value during ABCI Commit. A value of 0 indicates +# that no blocks should be pruned. +# +# This configuration value is only responsible for pruning Tendermint blocks. +# It has no bearing on application state pruning which is determined by the +# "pruning-*" configurations. +# +# Note: Tendermint block pruning is dependant on this parameter in conunction +# with the unbonding (safety threshold) period, state pruning and state sync +# snapshot parameters to determine the correct minimum value of +# ResponseCommit.RetainHeight. +min-retain-blocks = 0 + +# InterBlockCache enables inter-block caching. +inter-block-cache = true + +# IndexEvents defines the set of events in the form {eventType}.{attributeKey}, +# which informs Tendermint what to index. If empty, all events will be indexed. +# +# Example: +# ["message.sender", "message.recipient"] +index-events = [] + +# IavlCacheSize set the size of the iavl tree cache (in number of nodes). +iavl-cache-size = 781250 + +# IAVLDisableFastNode enables or disables the fast node feature of IAVL. +# Default is false. +iavl-disable-fastnode = false + +# IAVLLazyLoading enable/disable the lazy loading of iavl store. +# Default is false. +iavl-lazy-loading = false + +# AppDBBackend defines the database backend type to use for the application and snapshots DBs. +# An empty string indicates that a fallback will be used. +# The fallback is the db_backend value set in Tendermint's config.toml. +app-db-backend = "" + +############################################################################### +### Telemetry Configuration ### +############################################################################### + +[telemetry] + +# Prefixed with keys to separate services. +service-name = "" + +# Enabled enables the application telemetry functionality. When enabled, +# an in-memory sink is also enabled by default. Operators may also enabled +# other sinks such as Prometheus. +enabled = false + +# Enable prefixing gauge values with hostname. +enable-hostname = false + +# Enable adding hostname to labels. +enable-hostname-label = false + +# Enable adding service to labels. +enable-service-label = false + +# PrometheusRetentionTime, when positive, enables a Prometheus metrics sink. +prometheus-retention-time = 0 + +# GlobalLabels defines a global set of name/value label tuples applied to all +# metrics emitted using the wrapper functions defined in telemetry package. +# +# Example: +# [["chain_id", "cosmoshub-1"]] +global-labels = [ +] + +############################################################################### +### API Configuration ### +############################################################################### + +[api] + +# Enable defines if the API server should be enabled. +enable = true + +# Swagger defines if swagger documentation should automatically be registered. +swagger = true + +# Address defines the API server to listen on. +address = "tcp://localhost:1318" + +# MaxOpenConnections defines the number of maximum open connections. +max-open-connections = 1000 + +# RPCReadTimeout defines the Tendermint RPC read timeout (in seconds). +rpc-read-timeout = 10 + +# RPCWriteTimeout defines the Tendermint RPC write timeout (in seconds). +rpc-write-timeout = 0 + +# RPCMaxBodyBytes defines the Tendermint maximum request body (in bytes). +rpc-max-body-bytes = 1000000 + +# EnableUnsafeCORS defines if CORS should be enabled (unsafe - use it at your own risk). +enabled-unsafe-cors = false + +############################################################################### +### Rosetta Configuration ### +############################################################################### + +[rosetta] + +# Enable defines if the Rosetta API server should be enabled. +enable = false + +# Address defines the Rosetta API server to listen on. +address = ":8080" + +# Network defines the name of the blockchain that will be returned by Rosetta. +blockchain = "app" + +# Network defines the name of the network that will be returned by Rosetta. +network = "network" + +# Retries defines the number of retries when connecting to the node before failing. +retries = 3 + +# Offline defines if Rosetta server should run in offline mode. +offline = false + +# EnableDefaultSuggestedFee defines if the server should suggest fee by default. +# If 'construction/medata' is called without gas limit and gas price, +# suggested fee based on gas-to-suggest and denom-to-suggest will be given. +enable-fee-suggestion = false + +# GasToSuggest defines gas limit when calculating the fee +gas-to-suggest = 200000 + +# DenomToSuggest defines the defult denom for fee suggestion. +# Price must be in minimum-gas-prices. +denom-to-suggest = "uatom" + +############################################################################### +### gRPC Configuration ### +############################################################################### + +[grpc] + +# Enable defines if the gRPC server should be enabled. +enable = true + +# Address defines the gRPC server address to bind to. +address = "localhost:9090" + +# MaxRecvMsgSize defines the max message size in bytes the server can receive. +# The default value is 10MB. +max-recv-msg-size = "10485760" + +# MaxSendMsgSize defines the max message size in bytes the server can send. +# The default value is math.MaxInt32. +max-send-msg-size = "2147483647" + +############################################################################### +### gRPC Web Configuration ### +############################################################################### + +[grpc-web] + +# GRPCWebEnable defines if the gRPC-web should be enabled. +# NOTE: gRPC must also be enabled, otherwise, this configuration is a no-op. +enable = true + +# Address defines the gRPC-web server address to bind to. +address = "localhost:9091" + +# EnableUnsafeCORS defines if CORS should be enabled (unsafe - use it at your own risk). +enable-unsafe-cors = false + +############################################################################### +### State Sync Configuration ### +############################################################################### + +# State sync snapshots allow other nodes to rapidly join the network without replaying historical +# blocks, instead downloading and applying a snapshot of the application state at a given height. +[state-sync] + +# snapshot-interval specifies the block interval at which local state sync snapshots are +# taken (0 to disable). +snapshot-interval = 1000 + +# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all). +snapshot-keep-recent = 10 + +############################################################################### +### Store / State Streaming ### +############################################################################### + +[store] +streamers = [] + +[streamers] +[streamers.file] +keys = ["*", ] +write_dir = "" +prefix = "" + +# output-metadata specifies if output the metadata file which includes the abci request/responses +# during processing the block. +output-metadata = "true" + +# stop-node-on-error specifies if propagate the file streamer errors to consensus state machine. +stop-node-on-error = "true" + +# fsync specifies if call fsync after writing the files. +fsync = "false" + +############################################################################### +### Mempool ### +############################################################################### + +[mempool] +# Setting max-txs to 0 will allow for a unbounded amount of transactions in the mempool. +# Setting max_txs to negative 1 (-1) will disable transactions from being inserted into the mempool. +# Setting max_txs to a positive number (> 0) will limit the number of transactions in the mempool, by the specified amount. +# +# Note, this configuration only applies to SDK built-in app-side mempool +# implementations. +max-txs = 5000 diff --git a/.docker/container-state/atom-testnet-data/config/client.toml b/.docker/container-state/atom-testnet-data/config/client.toml new file mode 100644 index 0000000000..a066773456 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/client.toml @@ -0,0 +1,17 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +############################################################################### +### Client Configuration ### +############################################################################### + +# The network chain ID +chain-id = "cosmoshub-testnet" +# The keyring's backend, where the keys are stored (os|file|kwallet|pass|test|memory) +keyring-backend = "test" +# CLI output format (text|json) +output = "text" +# : to Tendermint RPC interface for this chain +node = "tcp://0.0.0.0:26658" +# Transaction broadcasting mode (sync|async) +broadcast-mode = "sync" diff --git a/.docker/container-state/atom-testnet-data/config/config.toml b/.docker/container-state/atom-testnet-data/config/config.toml new file mode 100644 index 0000000000..31c8c4633a --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/config.toml @@ -0,0 +1,492 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +# NOTE: Any path below can be absolute (e.g. "/var/myawesomeapp/data") or +# relative to the home directory (e.g. "data"). The home directory is +# "$HOME/.cometbft" by default, but could be changed via $CMTHOME env variable +# or --home cmd flag. + +####################################################################### +### Main Base Config Options ### +####################################################################### + +# TCP or UNIX socket address of the ABCI application, +# or the name of an ABCI application compiled in with the CometBFT binary +proxy_app = "tcp://127.0.0.1:26658" + +# A custom human readable name for this node +moniker = "nimda" + +# If this node is many blocks behind the tip of the chain, BlockSync +# allows them to catchup quickly by downloading blocks in parallel +# and verifying their commits +# +# Deprecated: this key will be removed and BlockSync will be enabled +# unconditionally in the next major release. +block_sync = true + +# Database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb +# * goleveldb (github.com/syndtr/goleveldb - most popular implementation) +# - pure go +# - stable +# * cleveldb (uses levigo wrapper) +# - fast +# - requires gcc +# - use cleveldb build tag (go build -tags cleveldb) +# * boltdb (uses etcd's fork of bolt - github.com/etcd-io/bbolt) +# - EXPERIMENTAL +# - may be faster is some use-cases (random reads - indexer) +# - use boltdb build tag (go build -tags boltdb) +# * rocksdb (uses github.com/tecbot/gorocksdb) +# - EXPERIMENTAL +# - requires gcc +# - use rocksdb build tag (go build -tags rocksdb) +# * badgerdb (uses github.com/dgraph-io/badger) +# - EXPERIMENTAL +# - use badgerdb build tag (go build -tags badgerdb) +db_backend = "goleveldb" + +# Database directory +db_dir = "data" + +# Output level for logging, including package level options +log_level = "info" + +# Output format: 'plain' (colored text) or 'json' +log_format = "plain" + +##### additional base config options ##### + +# Path to the JSON file containing the initial validator set and other meta data +genesis_file = "config/genesis.json" + +# Path to the JSON file containing the private key to use as a validator in the consensus protocol +priv_validator_key_file = "config/priv_validator_key.json" + +# Path to the JSON file containing the last sign state of a validator +priv_validator_state_file = "data/priv_validator_state.json" + +# TCP or UNIX socket address for CometBFT to listen on for +# connections from an external PrivValidator process +priv_validator_laddr = "" + +# Path to the JSON file containing the private key to use for node authentication in the p2p protocol +node_key_file = "config/node_key.json" + +# Mechanism to connect to the ABCI application: socket | grpc +abci = "socket" + +# If true, query the ABCI app on connecting to a new peer +# so the app can decide if we should keep the connection or not +filter_peers = false + + +####################################################################### +### Advanced Configuration Options ### +####################################################################### + +####################################################### +### RPC Server Configuration Options ### +####################################################### +[rpc] + +# TCP or UNIX socket address for the RPC server to listen on +laddr = "tcp://0.0.0.0:26658" + +# A list of origins a cross-domain request can be executed from +# Default value '[]' disables cors support +# Use '["*"]' to allow any origin +cors_allowed_origins = [] + +# A list of methods the client is allowed to use with cross-domain requests +cors_allowed_methods = ["HEAD", "GET", "POST", ] + +# A list of non simple headers the client is allowed to use with cross-domain requests +cors_allowed_headers = ["Origin", "Accept", "Content-Type", "X-Requested-With", "X-Server-Time", ] + +# TCP or UNIX socket address for the gRPC server to listen on +# NOTE: This server only supports /broadcast_tx_commit +grpc_laddr = "" + +# Maximum number of simultaneous connections. +# Does not include RPC (HTTP&WebSocket) connections. See max_open_connections +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +# Should be < {ulimit -Sn} - {MaxNumInboundPeers} - {MaxNumOutboundPeers} - {N of wal, db and other open files} +# 1024 - 40 - 10 - 50 = 924 = ~900 +grpc_max_open_connections = 900 + +# Activate unsafe RPC commands like /dial_seeds and /unsafe_flush_mempool +unsafe = false + +# Maximum number of simultaneous connections (including WebSocket). +# Does not include gRPC connections. See grpc_max_open_connections +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +# Should be < {ulimit -Sn} - {MaxNumInboundPeers} - {MaxNumOutboundPeers} - {N of wal, db and other open files} +# 1024 - 40 - 10 - 50 = 924 = ~900 +max_open_connections = 900 + +# Maximum number of unique clientIDs that can /subscribe +# If you're using /broadcast_tx_commit, set to the estimated maximum number +# of broadcast_tx_commit calls per block. +max_subscription_clients = 100 + +# Maximum number of unique queries a given client can /subscribe to +# If you're using GRPC (or Local RPC client) and /broadcast_tx_commit, set to +# the estimated # maximum number of broadcast_tx_commit calls per block. +max_subscriptions_per_client = 5 + +# Experimental parameter to specify the maximum number of events a node will +# buffer, per subscription, before returning an error and closing the +# subscription. Must be set to at least 100, but higher values will accommodate +# higher event throughput rates (and will use more memory). +experimental_subscription_buffer_size = 200 + +# Experimental parameter to specify the maximum number of RPC responses that +# can be buffered per WebSocket client. If clients cannot read from the +# WebSocket endpoint fast enough, they will be disconnected, so increasing this +# parameter may reduce the chances of them being disconnected (but will cause +# the node to use more memory). +# +# Must be at least the same as "experimental_subscription_buffer_size", +# otherwise connections could be dropped unnecessarily. This value should +# ideally be somewhat higher than "experimental_subscription_buffer_size" to +# accommodate non-subscription-related RPC responses. +experimental_websocket_write_buffer_size = 200 + +# If a WebSocket client cannot read fast enough, at present we may +# silently drop events instead of generating an error or disconnecting the +# client. +# +# Enabling this experimental parameter will cause the WebSocket connection to +# be closed instead if it cannot read fast enough, allowing for greater +# predictability in subscription behavior. +experimental_close_on_slow_client = false + +# How long to wait for a tx to be committed during /broadcast_tx_commit. +# WARNING: Using a value larger than 10s will result in increasing the +# global HTTP write timeout, which applies to all connections and endpoints. +# See https://github.com/tendermint/tendermint/issues/3435 +timeout_broadcast_tx_commit = "10s" + +# Maximum size of request body, in bytes +max_body_bytes = 1000000 + +# Maximum size of request header, in bytes +max_header_bytes = 1048576 + +# The path to a file containing certificate that is used to create the HTTPS server. +# Might be either absolute path or path related to CometBFT's config directory. +# If the certificate is signed by a certificate authority, +# the certFile should be the concatenation of the server's certificate, any intermediates, +# and the CA's certificate. +# NOTE: both tls_cert_file and tls_key_file must be present for CometBFT to create HTTPS server. +# Otherwise, HTTP server is run. +tls_cert_file = "" + +# The path to a file containing matching private key that is used to create the HTTPS server. +# Might be either absolute path or path related to CometBFT's config directory. +# NOTE: both tls-cert-file and tls-key-file must be present for CometBFT to create HTTPS server. +# Otherwise, HTTP server is run. +tls_key_file = "" + +# pprof listen address (https://golang.org/pkg/net/http/pprof) +pprof_laddr = "localhost:6061" + +####################################################### +### P2P Configuration Options ### +####################################################### +[p2p] + +# Address to listen for incoming connections +laddr = "tcp://0.0.0.0:26655" + +# Address to advertise to peers for them to dial. If empty, will use the same +# port as the laddr, and will introspect on the listener to figure out the +# address. IP and port are required. Example: 159.89.10.97:26655 +external_address = "" + +# Comma separated list of seed nodes to connect to +seeds = "" + +# Comma separated list of nodes to keep persistent connections to +persistent_peers = "" + +# Path to address book +addr_book_file = "config/addrbook.json" + +# Set true for strict address routability rules +# Set false for private or local networks +addr_book_strict = true + +# Maximum number of inbound peers +max_num_inbound_peers = 40 + +# Maximum number of outbound peers to connect to, excluding persistent peers +max_num_outbound_peers = 10 + +# List of node IDs, to which a connection will be (re)established ignoring any existing limits +unconditional_peer_ids = "" + +# Maximum pause when redialing a persistent peer (if zero, exponential backoff is used) +persistent_peers_max_dial_period = "0s" + +# Time to wait before flushing messages out on the connection +flush_throttle_timeout = "100ms" + +# Maximum size of a message packet payload, in bytes +max_packet_msg_payload_size = 1024 + +# Rate at which packets can be sent, in bytes/second +send_rate = 5120000 + +# Rate at which packets can be received, in bytes/second +recv_rate = 5120000 + +# Set true to enable the peer-exchange reactor +pex = true + +# Seed mode, in which node constantly crawls the network and looks for +# peers. If another node asks it for addresses, it responds and disconnects. +# +# Does not work if the peer-exchange reactor is disabled. +seed_mode = false + +# Comma separated list of peer IDs to keep private (will not be gossiped to other peers) +private_peer_ids = "" + +# Toggle to disable guard against peers connecting from the same ip. +allow_duplicate_ip = false + +# Peer connection configuration. +handshake_timeout = "20s" +dial_timeout = "3s" + +####################################################### +### Mempool Configuration Option ### +####################################################### +[mempool] + +# Mempool version to use: +# 1) "v0" - (default) FIFO mempool. +# 2) "v1" - prioritized mempool (deprecated; will be removed in the next release). +version = "v0" + +# The type of mempool for this node to use. +# +# Possible types: +# - "flood" : concurrent linked list mempool with flooding gossip protocol +# (default) +# - "nop" : nop-mempool (short for no operation; the ABCI app is responsible +# for storing, disseminating and proposing txs). "create_empty_blocks=false" is +# not supported. +type = "flood" + +recheck = true +broadcast = true +wal_dir = "" + +# Maximum number of transactions in the mempool +size = 5000 + +# Limit the total size of all txs in the mempool. +# This only accounts for raw transactions (e.g. given 1MB transactions and +# max_txs_bytes=5MB, mempool will only accept 5 transactions). +max_txs_bytes = 1073741824 + +# Size of the cache (used to filter transactions we saw earlier) in transactions +cache_size = 10000 + +# Do not remove invalid transactions from the cache (default: false) +# Set to true if it's not possible for any invalid transaction to become valid +# again in the future. +keep-invalid-txs-in-cache = false + +# Maximum size of a single transaction. +# NOTE: the max size of a tx transmitted over the network is {max_tx_bytes}. +max_tx_bytes = 1048576 + +# Maximum size of a batch of transactions to send to a peer +# Including space needed by encoding (one varint per transaction). +# XXX: Unused due to https://github.com/tendermint/tendermint/issues/5796 +max_batch_bytes = 0 + +# ttl-duration, if non-zero, defines the maximum amount of time a transaction +# can exist for in the mempool. +# +# Note, if ttl-num-blocks is also defined, a transaction will be removed if it +# has existed in the mempool at least ttl-num-blocks number of blocks or if it's +# insertion time into the mempool is beyond ttl-duration. +ttl-duration = "0s" + +# ttl-num-blocks, if non-zero, defines the maximum number of blocks a transaction +# can exist for in the mempool. +# +# Note, if ttl-duration is also defined, a transaction will be removed if it +# has existed in the mempool at least ttl-num-blocks number of blocks or if +# it's insertion time into the mempool is beyond ttl-duration. +ttl-num-blocks = 0 + +# Experimental parameters to limit gossiping txs to up to the specified number of peers. +# This feature is only available for the default mempool (version config set to "v0"). +# We use two independent upper values for persistent and non-persistent peers. +# Unconditional peers are not affected by this feature. +# If we are connected to more than the specified number of persistent peers, only send txs to +# ExperimentalMaxGossipConnectionsToPersistentPeers of them. If one of those +# persistent peers disconnects, activate another persistent peer. +# Similarly for non-persistent peers, with an upper limit of +# ExperimentalMaxGossipConnectionsToNonPersistentPeers. +# If set to 0, the feature is disabled for the corresponding group of peers, that is, the +# number of active connections to that group of peers is not bounded. +# For non-persistent peers, if enabled, a value of 10 is recommended based on experimental +# performance results using the default P2P configuration. +experimental_max_gossip_connections_to_persistent_peers = 0 +experimental_max_gossip_connections_to_non_persistent_peers = 0 + +####################################################### +### State Sync Configuration Options ### +####################################################### +[statesync] +# State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine +# snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in +# the network to take and serve state machine snapshots. State sync is not attempted if the node +# has any local state (LastBlockHeight > 0). The node will have a truncated block history, +# starting from the height of the snapshot. +enable = false + +# RPC servers (comma-separated) for light client verification of the synced state machine and +# retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding +# header hash obtained from a trusted source, and a period during which validators can be trusted. +# +# For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2 +# weeks) during which they can be financially punished (slashed) for misbehavior. +rpc_servers = "" +trust_height = 0 +trust_hash = "" +trust_period = "168h0m0s" + +# Time to spend discovering snapshots before initiating a restore. +discovery_time = "15s" + +# Temporary directory for state sync snapshot chunks, defaults to the OS tempdir (typically /tmp). +# Will create a new, randomly named directory within, and remove it when done. +temp_dir = "" + +# The timeout duration before re-requesting a chunk, possibly from a different +# peer (default: 1 minute). +chunk_request_timeout = "10s" + +# The number of concurrent chunk fetchers to run (default: 1). +chunk_fetchers = "4" + +####################################################### +### Block Sync Configuration Options ### +####################################################### +[blocksync] + +# Block Sync version to use: +# +# In v0.37, v1 and v2 of the block sync protocols were deprecated. +# Please use v0 instead. +# +# 1) "v0" - the default block sync implementation +version = "v0" + +####################################################### +### Consensus Configuration Options ### +####################################################### +[consensus] + +wal_file = "data/cs.wal/wal" + +# How long we wait for a proposal block before prevoting nil +timeout_propose = "3s" +# How much timeout_propose increases with each round +timeout_propose_delta = "500ms" +# How long we wait after receiving +2/3 prevotes for “anything” (ie. not a single block or nil) +timeout_prevote = "1s" +# How much the timeout_prevote increases with each round +timeout_prevote_delta = "500ms" +# How long we wait after receiving +2/3 precommits for “anything” (ie. not a single block or nil) +timeout_precommit = "1s" +# How much the timeout_precommit increases with each round +timeout_precommit_delta = "500ms" +# How long we wait after committing a block, before starting on the new +# height (this gives us a chance to receive some more precommits, even +# though we already have +2/3). +timeout_commit = "5s" + +# How many blocks to look back to check existence of the node's consensus votes before joining consensus +# When non-zero, the node will panic upon restart +# if the same consensus key was used to sign {double_sign_check_height} last blocks. +# So, validators should stop the state machine, wait for some blocks, and then restart the state machine to avoid panic. +double_sign_check_height = 0 + +# Make progress as soon as we have all the precommits (as if TimeoutCommit = 0) +skip_timeout_commit = false + +# EmptyBlocks mode and possible interval between empty blocks +create_empty_blocks = true +create_empty_blocks_interval = "0s" + +# Reactor sleep duration parameters +peer_gossip_sleep_duration = "100ms" +peer_query_maj23_sleep_duration = "2s" + +####################################################### +### Storage Configuration Options ### +####################################################### +[storage] + +# Set to true to discard ABCI responses from the state store, which can save a +# considerable amount of disk space. Set to false to ensure ABCI responses are +# persisted. ABCI responses are required for /block_results RPC queries, and to +# reindex events in the command-line tool. +discard_abci_responses = false + +####################################################### +### Transaction Indexer Configuration Options ### +####################################################### +[tx_index] + +# What indexer to use for transactions +# +# The application will set which txs to index. In some cases a node operator will be able +# to decide which txs to index based on configuration set in the application. +# +# Options: +# 1) "null" +# 2) "kv" (default) - the simplest possible indexer, backed by key-value storage (defaults to levelDB; see DBBackend). +# - When "kv" is chosen "tx.height" and "tx.hash" will always be indexed. +# 3) "psql" - the indexer services backed by PostgreSQL. +# When "kv" or "psql" is chosen "tx.height" and "tx.hash" will always be indexed. +indexer = "kv" + +# The PostgreSQL connection configuration, the connection format: +# postgresql://:@:/? +psql-conn = "" + +####################################################### +### Instrumentation Configuration Options ### +####################################################### +[instrumentation] + +# When true, Prometheus metrics are served under /metrics on +# PrometheusListenAddr. +# Check out the documentation for the list of available metrics. +prometheus = false + +# Address to listen for Prometheus collector(s) connections +prometheus_listen_addr = ":26660" + +# Maximum number of simultaneous connections. +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +max_open_connections = 3 + +# Instrumentation namespace +namespace = "cometbft" diff --git a/.docker/container-state/atom-testnet-data/config/genesis.json b/.docker/container-state/atom-testnet-data/config/genesis.json new file mode 100644 index 0000000000..c6f9d33015 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/genesis.json @@ -0,0 +1,544 @@ +{ + "genesis_time": "2024-06-03T11:43:33.263437606Z", + "chain_id": "cosmoshub-testnet", + "initial_height": "1", + "consensus_params": { + "block": { + "max_bytes": "22020096", + "max_gas": "-1" + }, + "evidence": { + "max_age_num_blocks": "100000", + "max_age_duration": "172800000000000", + "max_bytes": "1048576" + }, + "validator": { + "pub_key_types": [ + "ed25519" + ] + }, + "version": { + "app": "0" + } + }, + "app_hash": "", + "app_state": { + "07-tendermint": null, + "auth": { + "params": { + "max_memo_characters": "256", + "tx_sig_limit": "7", + "tx_size_cost_per_byte": "10", + "sig_verify_cost_ed25519": "590", + "sig_verify_cost_secp256k1": "1000" + }, + "accounts": [ + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89k6d4n0", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1yfygf0zr5s69ces9r0h72hqv23nkqz9nc2lvt2", + "pub_key": null, + "account_number": "1", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos10tfc28dmn2m5qdrmg5ycjyqq7lyu7y8ledc8tc", + "pub_key": null, + "account_number": "2", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos150evuj4j7k9kgu38e453jdv9m3u0ft2n53flg6", + "pub_key": null, + "account_number": "3", + "sequence": "0" + } + ] + }, + "authz": { + "authorization": [] + }, + "bank": { + "params": { + "send_enabled": [], + "default_send_enabled": true + }, + "balances": [ + { + "address": "cosmos1yfygf0zr5s69ces9r0h72hqv23nkqz9nc2lvt2", + "coins": [] + }, + { + "address": "cosmos10tfc28dmn2m5qdrmg5ycjyqq7lyu7y8ledc8tc", + "coins": [ + { + "denom": "uatom", + "amount": "12345" + } + ] + }, + { + "address": "cosmos15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89k6d4n0", + "coins": [ + { + "denom": "uatom", + "amount": "10000000000" + } + ] + }, + { + "address": "cosmos150evuj4j7k9kgu38e453jdv9m3u0ft2n53flg6", + "coins": [ + { + "denom": "uatom", + "amount": "10000000000" + } + ] + } + ], + "supply": [ + { + "denom": "uatom", + "amount": "20000012345" + } + ], + "denom_metadata": [ + { + "description": "The native staking token of Cosmoshub.", + "denom_units": [ + { + "denom": "uatom", + "exponent": 0, + "aliases": [ + "microatom" + ] + }, + { + "denom": "matom", + "exponent": 3, + "aliases": [ + "milliatom" + ] + }, + { + "denom": "atom", + "exponent": 6, + "aliases": [] + } + ], + "base": "uatom", + "display": "atom", + "name": "", + "symbol": "", + "uri": "", + "uri_hash": "" + } + ], + "send_enabled": [] + }, + "capability": { + "index": "1", + "owners": [] + }, + "consensus": null, + "crisis": { + "constant_fee": { + "denom": "uatom", + "amount": "1000" + } + }, + "distribution": { + "params": { + "community_tax": "0.020000000000000000", + "base_proposer_reward": "0.000000000000000000", + "bonus_proposer_reward": "0.000000000000000000", + "withdraw_addr_enabled": true + }, + "fee_pool": { + "community_pool": [] + }, + "delegator_withdraw_infos": [], + "previous_proposer": "", + "outstanding_rewards": [], + "validator_accumulated_commissions": [], + "validator_historical_rewards": [], + "validator_current_rewards": [], + "delegator_starting_infos": [], + "validator_slash_events": [] + }, + "evidence": { + "evidence": [] + }, + "feegrant": { + "allowances": [] + }, + "feeibc": { + "identified_fees": [], + "fee_enabled_channels": [], + "registered_payees": [], + "registered_counterparty_payees": [], + "forward_relayers": [] + }, + "genutil": { + "gen_txs": [ + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "nimda", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.050000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "0", + "delegator_address": "cosmos15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89k6d4n0", + "validator_address": "cosmosvaloper15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89nweqlu", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "jJu9A07VzP62GblYgmbBHed8DlmFNVg2jEaM0p6FLQU=" + }, + "value": { + "denom": "uatom", + "amount": "200000000" + } + } + ], + "memo": "07cf84bfb3d35e62409e6637f11edc414edd6f6b@192.168.1.24:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AsgJRkBRhm9bOTsGtcByi+fBbdjEp6BB59AiFHDqDRN0" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [ + { + "denom": "uatom", + "amount": "2500" + } + ], + "gas_limit": "200000", + "payer": "", + "granter": "" + }, + "tip": null + }, + "signatures": [ + "RIr7bzYEV6f6LBAdzSwx7FrDg5Ya6HloX6su6p4jPWcxgAH9ChduQrEpSlsdEPgqQ31l2xjkQLeqqm3Hn6eCGA==" + ] + } + ] + }, + "globalfee": { + "params": { + "minimum_gas_prices": [], + "bypass_min_fee_msg_types": [ + "/ibc.core.channel.v1.MsgRecvPacket", + "/ibc.core.channel.v1.MsgAcknowledgement", + "/ibc.core.client.v1.MsgUpdateClient", + "/ibc.core.channel.v1.MsgTimeout", + "/ibc.core.channel.v1.MsgTimeoutOnClose" + ], + "max_total_bypass_min_fee_msg_gas_usage": "1000000" + } + }, + "gov": { + "starting_proposal_id": "1", + "deposits": [], + "votes": [], + "proposals": [], + "deposit_params": null, + "voting_params": null, + "tally_params": null, + "params": { + "min_deposit": [ + { + "denom": "uatom", + "amount": "10000000" + } + ], + "max_deposit_period": "172800s", + "voting_period": "172800s", + "quorum": "0.334000000000000000", + "threshold": "0.500000000000000000", + "veto_threshold": "0.334000000000000000", + "min_initial_deposit_ratio": "0.000000000000000000", + "burn_vote_quorum": false, + "burn_proposal_deposit_prevote": false, + "burn_vote_veto": true, + "min_deposit_ratio": "0.010000000000000000" + } + }, + "ibc": { + "client_genesis": { + "clients": [], + "clients_consensus": [], + "clients_metadata": [], + "params": { + "allowed_clients": [ + "06-solomachine", + "07-tendermint", + "09-localhost" + ] + }, + "create_localhost": false, + "next_client_sequence": "0" + }, + "connection_genesis": { + "connections": [], + "client_connection_paths": [], + "next_connection_sequence": "0", + "params": { + "max_expected_time_per_block": "30000000000" + } + }, + "channel_genesis": { + "channels": [], + "acknowledgements": [], + "commitments": [], + "receipts": [], + "send_sequences": [], + "recv_sequences": [], + "ack_sequences": [], + "next_channel_sequence": "0" + } + }, + "interchainaccounts": { + "controller_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "ports": [], + "params": { + "controller_enabled": true + } + }, + "host_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "port": "icahost", + "params": { + "host_enabled": true, + "allow_messages": [ + "*" + ] + } + } + }, + "metaprotocols": {}, + "mint": { + "minter": { + "inflation": "0.130000000000000000", + "annual_provisions": "0.000000000000000000" + }, + "params": { + "mint_denom": "uatom", + "inflation_rate_change": "0.130000000000000000", + "inflation_max": "0.200000000000000000", + "inflation_min": "0.070000000000000000", + "goal_bonded": "0.670000000000000000", + "blocks_per_year": "6311520" + } + }, + "packetfowardmiddleware": { + "params": { + "fee_percentage": "0.000000000000000000" + }, + "in_flight_packets": {} + }, + "params": null, + "provider": { + "valset_update_id": "1", + "consumer_states": [], + "unbonding_ops": [], + "mature_unbonding_ops": null, + "valset_update_id_to_height": [], + "consumer_addition_proposals": [], + "consumer_removal_proposals": [], + "params": { + "template_client": { + "chain_id": "", + "trust_level": { + "numerator": "1", + "denominator": "3" + }, + "trusting_period": "0s", + "unbonding_period": "0s", + "max_clock_drift": "10s", + "frozen_height": { + "revision_number": "0", + "revision_height": "0" + }, + "latest_height": { + "revision_number": "0", + "revision_height": "0" + }, + "proof_specs": [ + { + "leaf_spec": { + "hash": "SHA256", + "prehash_key": "NO_HASH", + "prehash_value": "SHA256", + "length": "VAR_PROTO", + "prefix": "AA==" + }, + "inner_spec": { + "child_order": [ + 0, + 1 + ], + "child_size": 33, + "min_prefix_length": 4, + "max_prefix_length": 12, + "empty_child": null, + "hash": "SHA256" + }, + "max_depth": 0, + "min_depth": 0, + "prehash_key_before_comparison": false + }, + { + "leaf_spec": { + "hash": "SHA256", + "prehash_key": "NO_HASH", + "prehash_value": "SHA256", + "length": "VAR_PROTO", + "prefix": "AA==" + }, + "inner_spec": { + "child_order": [ + 0, + 1 + ], + "child_size": 32, + "min_prefix_length": 1, + "max_prefix_length": 1, + "empty_child": null, + "hash": "SHA256" + }, + "max_depth": 0, + "min_depth": 0, + "prehash_key_before_comparison": false + } + ], + "upgrade_path": [ + "upgrade", + "upgradedIBCState" + ], + "allow_update_after_expiry": false, + "allow_update_after_misbehaviour": false + }, + "trusting_period_fraction": "0.66", + "ccv_timeout_period": "2419200s", + "init_timeout_period": "604800s", + "vsc_timeout_period": "3024000s", + "slash_meter_replenish_period": "3600s", + "slash_meter_replenish_fraction": "0.05", + "consumer_reward_denom_registration_fee": { + "denom": "uatom", + "amount": "10000000" + }, + "blocks_per_epoch": "600" + }, + "validator_consumer_pubkeys": [], + "validators_by_consumer_addr": [], + "consumer_addrs_to_prune": [], + "init_timeout_timestamps": [], + "exported_vsc_send_timestamps": [] + }, + "ratelimit": { + "params": {}, + "rate_limits": [], + "whitelisted_address_pairs": [], + "blacklisted_denoms": [], + "pending_send_packet_sequence_numbers": [], + "hour_epoch": { + "epoch_number": "0", + "duration": "3600s", + "epoch_start_time": "0001-01-01T00:00:00Z", + "epoch_start_height": "0" + } + }, + "slashing": { + "params": { + "signed_blocks_window": "100", + "min_signed_per_window": "0.500000000000000000", + "downtime_jail_duration": "600s", + "slash_fraction_double_sign": "0.050000000000000000", + "slash_fraction_downtime": "0.010000000000000000" + }, + "signing_infos": [], + "missed_blocks": [] + }, + "staking": { + "params": { + "unbonding_time": "1814400s", + "max_validators": 100, + "max_entries": 7, + "historical_entries": 10000, + "bond_denom": "uatom", + "min_commission_rate": "0.000000000000000000", + "validator_bond_factor": "-1.000000000000000000", + "global_liquid_staking_cap": "1.000000000000000000", + "validator_liquid_staking_cap": "1.000000000000000000" + }, + "last_total_power": "0", + "last_validator_powers": [], + "validators": [], + "delegations": [], + "unbonding_delegations": [], + "redelegations": [], + "exported": false, + "tokenize_share_records": [], + "last_tokenize_share_record_id": "0", + "tokenize_share_locks": [] + }, + "transfer": { + "port_id": "transfer", + "denom_traces": [], + "params": { + "send_enabled": true, + "receive_enabled": true + }, + "total_escrowed": [] + }, + "upgrade": {}, + "vesting": {}, + "htlc": { + "params": { + "asset_params": [] + }, + "htlcs": [], + "supplies": [], + "previous_block_time": "1970-01-01T00:00:01Z" + } + } +} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/config/gentx/gentx-07cf84bfb3d35e62409e6637f11edc414edd6f6b.json b/.docker/container-state/atom-testnet-data/config/gentx/gentx-07cf84bfb3d35e62409e6637f11edc414edd6f6b.json new file mode 100644 index 0000000000..13879cb222 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/gentx/gentx-07cf84bfb3d35e62409e6637f11edc414edd6f6b.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"nimda","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"0","delegator_address":"cosmos15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89k6d4n0","validator_address":"cosmosvaloper15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89nweqlu","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"jJu9A07VzP62GblYgmbBHed8DlmFNVg2jEaM0p6FLQU="},"value":{"denom":"uatom","amount":"200000000"}}],"memo":"07cf84bfb3d35e62409e6637f11edc414edd6f6b@192.168.1.24:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AsgJRkBRhm9bOTsGtcByi+fBbdjEp6BB59AiFHDqDRN0"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[{"denom":"uatom","amount":"2500"}],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["RIr7bzYEV6f6LBAdzSwx7FrDg5Ya6HloX6su6p4jPWcxgAH9ChduQrEpSlsdEPgqQ31l2xjkQLeqqm3Hn6eCGA=="]} diff --git a/.docker/container-state/atom-testnet-data/config/node_key.json b/.docker/container-state/atom-testnet-data/config/node_key.json new file mode 100644 index 0000000000..4e2f33b9fb --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/node_key.json @@ -0,0 +1 @@ +{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"fFxhUeVktUmntyAYZqCpOnV4LdkXCgV1x+516mKwOY9PIQQAxxZvRUZiWMNdpcFVV7U9q8XoIrbi0oH9EOU6IQ=="}} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/config/priv_validator_key.json b/.docker/container-state/atom-testnet-data/config/priv_validator_key.json new file mode 100644 index 0000000000..2b76bcb996 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/config/priv_validator_key.json @@ -0,0 +1,11 @@ +{ + "address": "3E49B197AC395DB2BD999B4C3F35F1B6B36508D0", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "jJu9A07VzP62GblYgmbBHed8DlmFNVg2jEaM0p6FLQU=" + }, + "priv_key": { + "type": "tendermint/PrivKeyEd25519", + "value": "/FmlJVv/qhnR0lfYXgngRFR2C5jA1NtNElR4xa0N28eMm70DTtXM/rYZuViCZsEd53wOWYU1WDaMRozSnoUtBQ==" + } +} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/data/application.db/000122.ldb b/.docker/container-state/atom-testnet-data/data/application.db/000122.ldb new file mode 100644 index 0000000000..5979f2fdb6 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/000122.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/application.db/000123.ldb b/.docker/container-state/atom-testnet-data/data/application.db/000123.ldb new file mode 100644 index 0000000000..b03a2ddeb6 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/000123.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/application.db/000124.ldb b/.docker/container-state/atom-testnet-data/data/application.db/000124.ldb new file mode 100644 index 0000000000..415499ade2 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/000124.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/application.db/000125.ldb b/.docker/container-state/atom-testnet-data/data/application.db/000125.ldb new file mode 100644 index 0000000000..90619e3797 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/000125.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/application.db/000126.log b/.docker/container-state/atom-testnet-data/data/application.db/000126.log new file mode 100644 index 0000000000..69d85e6d61 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/000126.log differ diff --git a/.docker/container-state/atom-testnet-data/data/application.db/CURRENT b/.docker/container-state/atom-testnet-data/data/application.db/CURRENT new file mode 100644 index 0000000000..224d52afe7 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/application.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000127 diff --git a/.docker/container-state/atom-testnet-data/data/application.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/application.db/CURRENT.bak new file mode 100644 index 0000000000..2b465edb20 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/application.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000121 diff --git a/mm2src/mm2_main/tests/mm2_tests/iris_swap.rs b/.docker/container-state/atom-testnet-data/data/application.db/LOCK similarity index 100% rename from mm2src/mm2_main/tests/mm2_tests/iris_swap.rs rename to .docker/container-state/atom-testnet-data/data/application.db/LOCK diff --git a/.docker/container-state/atom-testnet-data/data/application.db/LOG b/.docker/container-state/atom-testnet-data/data/application.db/LOG new file mode 100644 index 0000000000..40eb63ea2c --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/application.db/LOG @@ -0,0 +1,472 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.470783 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.472928 db@open opening +14:44:32.473060 version@stat F·[] S·0B[] Sc·[] +14:44:32.473634 db@janitor F·2 G·0 +14:44:32.473644 db@open done T·708.125µs +=============== Jun 6, 2024 (+03) =============== +18:04:49.030249 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.030388 version@stat F·[] S·0B[] Sc·[] +18:04:49.030400 db@open opening +18:04:49.030434 journal@recovery F·1 +18:04:49.030820 journal@recovery recovering @1 +18:04:49.038914 memdb@flush created L0@2 N·8801 S·458KiB "s/1,v430":"s/p..hts,v590" +18:04:49.039037 version@stat F·[1] S·458KiB[458KiB] Sc·[0.25] +18:04:49.041764 db@janitor F·3 G·0 +18:04:49.041784 db@open done T·11.378459ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.383098 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.383228 version@stat F·[1] S·458KiB[458KiB] Sc·[0.25] +18:09:26.383240 db@open opening +18:09:26.383267 journal@recovery F·1 +18:09:26.385208 journal@recovery recovering @3 +18:09:26.393123 memdb@flush created L0@5 N·8851 S·474KiB "s/100,v15842":"s/p..hts,v8954" +18:09:26.393259 version@stat F·[2] S·932KiB[932KiB] Sc·[0.50] +18:09:26.396002 db@janitor F·4 G·0 +18:09:26.396016 db@open done T·12.770381ms +18:09:31.452362 table@compaction L0·2 -> L1·0 S·932KiB Q·17654 +18:09:31.458728 table@build created L1@8 N·13251 S·882KiB "s/1,v430":"s/p..hts,v17651" +18:09:31.458755 version@stat F·[0 1] S·882KiB[0B 882KiB] Sc·[0.00 0.01] +18:09:31.459341 table@compaction committed F-1 S-49KiB Ke·0 D·4401 T·6.95821ms +18:09:31.459478 table@remove removed @2 +=============== Jun 6, 2024 (+03) =============== +19:18:28.670453 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.670587 version@stat F·[0 1] S·882KiB[0B 882KiB] Sc·[0.00 0.01] +19:18:28.670603 db@open opening +19:18:28.670631 journal@recovery F·1 +19:18:28.670706 journal@recovery recovering @6 +19:18:28.675997 memdb@flush created L0@9 N·4727 S·258KiB "s/112,v17816":"s/p..hts,v17815" +19:18:28.676113 version@stat F·[1 1] S·1MiB[258KiB 882KiB] Sc·[0.25 0.01] +19:18:28.678710 db@janitor F·5 G·1 +19:18:28.678716 db@janitor removing table-5 +19:18:28.678854 db@open done T·8.247273ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.913638 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.913762 version@stat F·[1 1] S·1MiB[258KiB 882KiB] Sc·[0.25 0.01] +19:29:57.913776 db@open opening +19:29:57.913805 journal@recovery F·1 +19:29:57.913883 journal@recovery recovering @10 +19:29:57.915623 memdb@flush created L0@12 N·756 S·39KiB "s/139,v22557":"s/p..hts,v22556" +19:29:57.915929 version@stat F·[2 1] S·1MiB[297KiB 882KiB] Sc·[0.50 0.01] +19:29:57.918802 db@janitor F·5 G·0 +19:29:57.918815 db@open done T·5.034214ms +19:30:02.970800 table@compaction L0·2 -> L1·1 S·1MiB Q·23139 +19:30:02.979924 table@build created L1@15 N·17454 S·1MiB "s/1,v430":"s/p..hts,v23136" +19:30:02.979953 version@stat F·[0 1] S·1MiB[0B 1MiB] Sc·[0.00 0.01] +19:30:02.980537 table@compaction committed F-2 S-4KiB Ke·0 D·1280 T·9.713575ms +19:30:02.980645 table@remove removed @9 +19:30:02.980828 table@remove removed @8 +=============== Jun 10, 2024 (UTC) =============== +10:09:48.888722 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.888843 version@stat F·[0 1] S·1MiB[0B 1MiB] Sc·[0.00 0.01] +10:09:48.888855 db@open opening +10:09:48.888888 journal@recovery F·1 +10:09:48.889077 journal@recovery recovering @13 +10:09:48.891277 memdb@flush created L0@16 N·1329 S·68KiB "s/143,v23304":"s/p..hts,v23303" +10:09:48.891428 version@stat F·[1 1] S·1MiB[68KiB 1MiB] Sc·[0.25 0.01] +10:09:48.894794 db@janitor F·5 G·1 +10:09:48.894800 db@janitor removing table-12 +10:09:48.894839 db@open done T·5.979788ms +10:10:19.001548 table@compaction L0·1 -> L1·1 S·1MiB Q·25336 +10:10:19.010338 table@build created L1@19 N·18470 S·1MiB "s/1,v430":"s/p..hts,v24466" +10:10:19.010358 version@stat F·[0 1] S·1MiB[0B 1MiB] Sc·[0.00 0.01] +10:10:19.010930 table@compaction committed F-1 S+1KiB Ke·0 D·313 T·9.363036ms +10:10:19.011217 table@remove removed @15 +=============== Jun 10, 2024 (UTC) =============== +10:19:47.864242 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.864404 version@stat F·[0 1] S·1MiB[0B 1MiB] Sc·[0.00 0.01] +10:19:47.864417 db@open opening +10:19:47.864455 journal@recovery F·1 +10:19:47.864543 journal@recovery recovering @17 +10:19:47.883750 memdb@flush created L0@20 N·19720 S·1MiB "s/151,v24659":"s/p..hts,v24658" +10:19:47.883883 version@stat F·[1 1] S·2MiB[1MiB 1MiB] Sc·[0.25 0.01] +10:19:47.886887 db@janitor F·5 G·1 +10:19:47.886895 db@janitor removing table-16 +10:19:47.886941 db@open done T·22.519639ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.739618 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.739758 version@stat F·[1 1] S·2MiB[1MiB 1MiB] Sc·[0.25 0.01] +10:20:11.739793 db@open opening +10:20:11.739833 journal@recovery F·1 +10:20:11.739918 journal@recovery recovering @21 +10:20:11.740384 version@stat F·[1 1] S·2MiB[1MiB 1MiB] Sc·[0.25 0.01] +10:20:11.743444 db@janitor F·4 G·0 +10:20:11.743466 db@open done T·3.657641ms +10:21:01.860122 table@compaction L0·1 -> L1·1 S·2MiB Q·45701 +10:21:01.873375 table@build created L1@25 N·28916 S·2MiB "s/1,v430":"s/k..D\xaa\x83,v20141" +10:21:01.875580 table@build created L1@26 N·4609 S·215KiB "s/k..\x06\vf,v1010":"s/p..hts,v44187" +10:21:01.875601 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.02] +10:21:01.876175 table@compaction committed F~ S-46KiB Ke·0 D·4665 T·16.036575ms +10:21:01.876420 table@remove removed @20 +10:21:01.876646 table@remove removed @19 +=============== Jun 10, 2024 (UTC) =============== +10:23:28.279773 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.279915 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.02] +10:23:28.279928 db@open opening +10:23:28.279963 journal@recovery F·1 +10:23:28.280049 journal@recovery recovering @23 +10:23:28.286016 memdb@flush created L0@27 N·5710 S·307KiB "s/268,v44357":"s/p..hts,v44356" +10:23:28.286191 version@stat F·[1 2] S·2MiB[307KiB 2MiB] Sc·[0.25 0.02] +10:23:28.289566 db@janitor F·5 G·0 +10:23:28.289579 db@open done T·9.646421ms +10:24:13.402908 table@compaction L0·1 -> L1·2 S·2MiB Q·51243 +10:24:13.416567 table@build created L1@30 N·30507 S·2MiB "s/1,v430":"s/k..6L|,v16959" +10:24:13.420157 table@build created L1@31 N·7398 S·526KiB "s/k..\x9e\x02\xd1,v7074":"s/p..hts,v49898" +10:24:13.420180 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:24:13.420757 table@compaction committed F-1 S+4KiB Ke·0 D·1330 T·17.82593ms +10:24:13.421167 table@remove removed @25 +10:24:13.421239 table@remove removed @26 +=============== Jun 10, 2024 (UTC) =============== +10:27:08.453702 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.453825 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:27:08.453837 db@open opening +10:27:08.453874 journal@recovery F·1 +10:27:08.455857 journal@recovery recovering @28 +10:27:08.461852 memdb@flush created L0@32 N·7019 S·388KiB "s/302,v50066":"s/p..hts,v50065" +10:27:08.462783 version@stat F·[1 2] S·2MiB[388KiB 2MiB] Sc·[0.25 0.03] +10:27:08.465641 db@janitor F·6 G·1 +10:27:08.465655 db@janitor removing table-27 +10:27:08.465750 db@open done T·11.90829ms +10:28:18.630807 table@compaction L0·1 -> L1·2 S·2MiB Q·59266 +10:28:18.645204 table@build created L1@35 N·32525 S·2MiB "s/1,v430":"s/k..\xe8\x0fr,v31522" +10:28:18.650417 table@build created L1@36 N·10781 S·895KiB "s/k..\x1fE\xf7,v42971":"s/p..hts,v56918" +10:28:18.650437 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:28:18.651013 table@compaction committed F-1 S-18KiB Ke·0 D·1618 T·20.181509ms +10:28:18.651419 table@remove removed @30 +10:28:18.651531 table@remove removed @31 +=============== Jun 10, 2024 (UTC) =============== +10:30:28.072433 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.072563 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:30:28.072576 db@open opening +10:30:28.072619 journal@recovery F·1 +10:30:28.072705 journal@recovery recovering @33 +10:30:28.076122 memdb@flush created L0@37 N·3354 S·181KiB "s/343,v57088":"s/p..hts,v57087" +10:30:28.076417 version@stat F·[1 2] S·3MiB[181KiB 2MiB] Sc·[0.25 0.03] +10:30:28.080919 db@janitor F·6 G·1 +10:30:28.080934 db@janitor removing table-32 +10:30:28.081042 db@open done T·8.460381ms +10:31:13.198757 table@compaction L0·1 -> L1·2 S·3MiB Q·61619 +10:31:13.212967 table@build created L1@40 N·33817 S·2MiB "s/1,v430":"s/k..101,v15999" +10:31:13.219101 table@build created L1@41 N·12061 S·1MiB "s/k..102,v16164":"s/p..hts,v60273" +10:31:13.219122 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.03] +10:31:13.219696 table@compaction committed F-1 S+1KiB Ke·0 D·782 T·20.920426ms +10:31:13.220094 table@remove removed @35 +10:31:13.220302 table@remove removed @36 +=============== Jun 10, 2024 (UTC) =============== +11:11:44.643599 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.643714 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.03] +11:11:44.643726 db@open opening +11:11:44.643777 journal@recovery F·1 +11:11:44.643861 journal@recovery recovering @38 +11:11:44.652096 memdb@flush created L0@42 N·8401 S·461KiB "s/363,v60443":"s/p..hts,v60442" +11:11:44.654048 version@stat F·[1 2] S·3MiB[461KiB 3MiB] Sc·[0.25 0.03] +11:11:44.656876 db@janitor F·6 G·1 +11:11:44.656883 db@janitor removing table-37 +11:11:44.656946 db@open done T·13.21517ms +11:12:14.752800 table@compaction L0·1 -> L1·2 S·3MiB Q·69618 +11:12:14.767156 table@build created L1@45 N·33052 S·2MiB "s/1,v430":"s/k..!%\x05,v33355" +11:12:14.776213 table@build created L1@46 N·19272 S·1MiB "s/k..A.f,v33358":"s/p..hts,v68675" +11:12:14.776266 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:12:14.778223 table@compaction committed F-1 S-19KiB Ke·0 D·1955 T·25.395841ms +11:12:14.778633 table@remove removed @40 +11:12:14.778843 table@remove removed @41 +=============== Jun 10, 2024 (UTC) =============== +11:15:00.429927 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.430050 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:15:00.430063 db@open opening +11:15:00.430099 journal@recovery F·1 +11:15:00.430194 journal@recovery recovering @43 +11:15:00.434598 memdb@flush created L0@47 N·4626 S·267KiB "s/413,v68845":"s/p..hts,v68844" +11:15:00.435140 version@stat F·[1 2] S·3MiB[267KiB 3MiB] Sc·[0.25 0.04] +11:15:00.438447 db@janitor F·6 G·1 +11:15:00.438463 db@janitor removing table-42 +11:15:00.438584 db@open done T·8.515761ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.263340 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.263473 version@stat F·[1 2] S·3MiB[267KiB 3MiB] Sc·[0.25 0.04] +11:21:08.263485 db@open opening +11:21:08.263520 journal@recovery F·1 +11:21:08.263603 journal@recovery recovering @48 +11:21:08.264212 version@stat F·[1 2] S·3MiB[267KiB 3MiB] Sc·[0.25 0.04] +11:21:08.266901 db@janitor F·5 G·0 +11:21:08.266919 db@open done T·3.422808ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.199114 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.199268 version@stat F·[1 2] S·3MiB[267KiB 3MiB] Sc·[0.25 0.04] +11:22:28.199281 db@open opening +11:22:28.199319 journal@recovery F·1 +11:22:28.199409 journal@recovery recovering @50 +11:22:28.200482 memdb@flush created L0@52 N·174 S·10KiB "s/437,v73478":"s/p..hts,v73477" +11:22:28.200769 version@stat F·[2 2] S·3MiB[277KiB 3MiB] Sc·[0.50 0.04] +11:22:28.204055 db@janitor F·6 G·0 +11:22:28.204075 db@open done T·4.78312ms +11:22:33.277462 table@compaction L0·2 -> L1·2 S·3MiB Q·73480 +11:22:33.291989 table@build created L1@55 N·32831 S·2MiB "s/1,v430":"s/k..\xca\xec\x89,v36389" +11:22:33.302726 table@build created L1@56 N·23270 S·1MiB "s/k..\x82<\x01,v33691":"s/p..hts,v73477" +11:22:33.302751 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:22:33.303326 table@compaction committed F-2 S-5KiB Ke·0 D·1023 T·25.824435ms +11:22:33.303436 table@remove removed @47 +11:22:33.303808 table@remove removed @45 +11:22:33.304122 table@remove removed @46 +=============== Jun 10, 2024 (UTC) =============== +11:23:15.294049 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.294165 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:23:15.294178 db@open opening +11:23:15.294219 journal@recovery F·1 +11:23:15.294309 journal@recovery recovering @53 +11:23:15.295725 memdb@flush created L0@57 N·871 S·46KiB "s/438,v73653":"s/p..hts,v73652" +11:23:15.295980 version@stat F·[1 2] S·3MiB[46KiB 3MiB] Sc·[0.25 0.04] +11:23:15.299082 db@janitor F·6 G·1 +11:23:15.299096 db@janitor removing table-52 +11:23:15.299134 db@open done T·4.952161ms +11:23:50.404822 table@compaction L0·1 -> L1·2 S·3MiB Q·75396 +11:23:50.419850 table@build created L1@60 N·32875 S·2MiB "s/1,v430":"s/k..\x93\xe0],v32335" +11:23:50.430534 table@build created L1@61 N·23901 S·1MiB "s/k..\x13<\xea,v17425":"s/p..hts,v74349" +11:23:50.430556 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:23:50.431136 table@compaction committed F-1 S+1KiB Ke·0 D·196 T·26.29764ms +11:23:50.431536 table@remove removed @55 +11:23:50.431867 table@remove removed @56 +=============== Jun 10, 2024 (UTC) =============== +11:29:08.654580 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.654713 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +11:29:08.654727 db@open opening +11:29:08.654764 journal@recovery F·1 +11:29:08.654851 journal@recovery recovering @58 +11:29:08.665426 memdb@flush created L0@62 N·11434 S·635KiB "s/443,v74525":"s/p..hts,v74524" +11:29:08.665566 version@stat F·[1 2] S·4MiB[635KiB 3MiB] Sc·[0.25 0.04] +11:29:08.668438 db@janitor F·6 G·1 +11:29:08.668448 db@janitor removing table-57 +11:29:08.668492 db@open done T·13.759515ms +11:29:53.787682 table@compaction L0·1 -> L1·2 S·4MiB Q·87164 +11:29:53.802279 table@build created L1@65 N·30758 S·2MiB "s/1,v430":"s/k..\xd3\x01\xbd,v36705" +11:29:53.814393 table@build created L1@66 N·25657 S·2MiB "s/k..\x00\xe8\xc7,v36704":"s/k..t[\xd5,v10496" +11:29:53.818240 table@build created L1@67 N·9215 S·408KiB "s/k..\x1fa\x1c,v3122":"s/p..hts,v85784" +11:29:53.818266 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +11:29:53.818845 table@compaction committed F~ S-3KiB Ke·0 D·2580 T·31.139681ms +11:29:53.819258 table@remove removed @60 +11:29:53.819625 table@remove removed @61 +=============== Jun 10, 2024 (UTC) =============== +11:30:42.338644 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.338765 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +11:30:42.338779 db@open opening +11:30:42.338817 journal@recovery F·1 +11:30:42.339033 journal@recovery recovering @63 +11:30:42.342593 memdb@flush created L0@68 N·2936 S·159KiB "s/509,v85960":"s/p..hts,v85959" +11:30:42.342747 version@stat F·[1 3] S·4MiB[159KiB 4MiB] Sc·[0.25 0.04] +11:30:42.345611 db@janitor F·7 G·1 +11:30:42.345622 db@janitor removing table-62 +11:30:42.345772 db@open done T·6.987419ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.600264 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.600395 version@stat F·[1 3] S·4MiB[159KiB 4MiB] Sc·[0.25 0.04] +11:30:55.600410 db@open opening +11:30:55.600449 journal@recovery F·1 +11:30:55.600584 journal@recovery recovering @69 +11:30:55.602155 memdb@flush created L0@71 N·174 S·10KiB "s/526,v88897":"s/p..hts,v88896" +11:30:55.602318 version@stat F·[2 3] S·4MiB[169KiB 4MiB] Sc·[0.50 0.04] +11:30:55.604943 db@janitor F·7 G·0 +11:30:55.604959 db@open done T·4.543228ms +11:31:00.674202 table@compaction L0·2 -> L1·3 S·4MiB Q·88899 +11:31:00.688956 table@build created L1@74 N·30690 S·2MiB "s/1,v430":"s/k..\x9aNH,v23211" +11:31:00.701699 table@build created L1@75 N·26683 S·2MiB "s/k..\xf7\xfcj,v78951":"s/k..T\xea(,v68803" +11:31:00.706363 table@build created L1@76 N·10663 S·569KiB "s/k..4\xaa\x9c,v83159":"s/p..hts,v88896" +11:31:00.706391 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:31:00.706972 table@compaction committed F-2 S-9KiB Ke·0 D·704 T·32.741325ms +11:31:00.707066 table@remove removed @68 +11:31:00.707443 table@remove removed @65 +11:31:00.707913 table@remove removed @66 +11:31:00.708008 table@remove removed @67 +=============== Jun 10, 2024 (UTC) =============== +11:36:36.118534 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.118658 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:36:36.118672 db@open opening +11:36:36.118712 journal@recovery F·1 +11:36:36.118796 journal@recovery recovering @72 +11:36:36.128330 memdb@flush created L0@77 N·10436 S·584KiB "s/527,v89072":"s/p..hts,v89071" +11:36:36.128457 version@stat F·[1 3] S·5MiB[584KiB 4MiB] Sc·[0.25 0.05] +11:36:36.131274 db@janitor F·7 G·1 +11:36:36.131284 db@janitor removing table-71 +11:36:36.131323 db@open done T·12.644866ms +11:37:16.245879 table@compaction L0·1 -> L1·3 S·5MiB Q·100545 +11:37:16.260038 table@build created L1@80 N·28695 S·2MiB "s/1,v430":"s/k..\x96g\xfe,v88424" +11:37:16.274075 table@build created L1@81 N·31724 S·2MiB "s/k..\xb4\xc9-,v88423":"s/k..\x14f\xab,v88687" +11:37:16.281200 table@build created L1@82 N·15707 S·1MiB "s/k..\xc0\x14\xad,v59055":"s/p..hts,v99333" +11:37:16.281223 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +11:37:16.281805 table@compaction committed F-1 S-18KiB Ke·0 D·2346 T·35.907911ms +11:37:16.282217 table@remove removed @74 +11:37:16.282629 table@remove removed @75 +11:37:16.282802 table@remove removed @76 +=============== Jun 10, 2024 (UTC) =============== +12:01:05.009469 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.009641 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +12:01:05.009656 db@open opening +12:01:05.009696 journal@recovery F·1 +12:01:05.009781 journal@recovery recovering @78 +12:01:05.018430 memdb@flush created L0@83 N·8756 S·488KiB "s/587,v99509":"s/p..hts,v99508" +12:01:05.018561 version@stat F·[1 3] S·5MiB[488KiB 5MiB] Sc·[0.25 0.05] +12:01:05.021399 db@janitor F·7 G·1 +12:01:05.021409 db@janitor removing table-77 +12:01:05.021553 db@open done T·11.890965ms +=============== Jun 10, 2024 (UTC) =============== +12:03:00.000946 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.001079 version@stat F·[1 3] S·5MiB[488KiB 5MiB] Sc·[0.25 0.05] +12:03:00.001093 db@open opening +12:03:00.001133 journal@recovery F·1 +12:03:00.001225 journal@recovery recovering @84 +12:03:00.002416 memdb@flush created L0@86 N·531 S·28KiB "s/637,v108268":"s/p..hts,v108267" +12:03:00.002624 version@stat F·[2 3] S·5MiB[516KiB 5MiB] Sc·[0.50 0.05] +12:03:00.005937 db@janitor F·7 G·0 +12:03:00.005952 db@open done T·4.853053ms +12:03:05.077109 table@compaction L0·2 -> L1·3 S·5MiB Q·108625 +12:03:05.091524 table@build created L1@89 N·27160 S·2MiB "s/1,v430":"s/k..p\xf6%,v38370" +12:03:05.107522 table@build created L1@90 N·35970 S·2MiB "s/k..\xcc8$,v38365":"s/k..\x89\xee\x89,v19481" +12:03:05.117642 table@build created L1@91 N·20210 S·1MiB "s/k..\xa4u-,v36431":"s/p..hts,v108622" +12:03:05.117667 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +12:03:05.118245 table@compaction committed F-2 S-11KiB Ke·0 D·2073 T·41.114952ms +12:03:05.118396 table@remove removed @83 +12:03:05.118803 table@remove removed @80 +12:03:05.119233 table@remove removed @81 +12:03:05.119442 table@remove removed @82 +=============== Jun 10, 2024 (UTC) =============== +12:03:19.709632 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.709765 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +12:03:19.709779 db@open opening +12:03:19.709820 journal@recovery F·1 +12:03:19.709955 journal@recovery recovering @87 +12:03:19.711380 memdb@flush created L0@92 N·347 S·18KiB "s/640,v108797":"s/p..hts,v108795" +12:03:19.713412 version@stat F·[1 3] S·5MiB[18KiB 5MiB] Sc·[0.25 0.06] +12:03:19.716005 db@janitor F·7 G·1 +12:03:19.716015 db@janitor removing table-86 +12:03:19.716059 db@open done T·6.274876ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.803627 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.803757 version@stat F·[1 3] S·5MiB[18KiB 5MiB] Sc·[0.25 0.06] +12:04:23.803771 db@open opening +12:04:23.803811 journal@recovery F·1 +12:04:23.804004 journal@recovery recovering @93 +12:04:23.805335 memdb@flush created L0@95 N·174 S·10KiB "s/642,v109146":"s/p..hts,v109145" +12:04:23.805498 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:04:23.808108 db@janitor F·7 G·0 +12:04:23.808123 db@open done T·4.347018ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.886704 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.886839 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:07:46.886859 db@open opening +12:07:46.886900 journal@recovery F·1 +12:07:46.887029 journal@recovery recovering @96 +12:07:46.888107 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:07:46.890947 db@janitor F·7 G·0 +12:07:46.890962 db@open done T·4.097266ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.108588 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.108714 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:08:02.108729 db@open opening +12:08:02.108769 journal@recovery F·1 +12:08:02.108858 journal@recovery recovering @98 +12:08:02.109121 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:08:02.111934 db@janitor F·7 G·0 +12:08:02.111955 db@open done T·3.214158ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.433921 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.434059 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:27:21.434073 db@open opening +12:27:21.434110 journal@recovery F·1 +12:27:21.434202 journal@recovery recovering @100 +12:27:21.434741 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:27:21.438483 db@janitor F·7 G·0 +12:27:21.438506 db@open done T·4.420938ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.807711 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.807846 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:56:43.807861 db@open opening +12:56:43.807901 journal@recovery F·1 +12:56:43.808190 journal@recovery recovering @102 +12:56:43.809050 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:56:43.811721 db@janitor F·7 G·0 +12:56:43.811735 db@open done T·3.867954ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.382438 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.382574 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:57:38.382588 db@open opening +12:57:38.382631 journal@recovery F·1 +12:57:38.382875 journal@recovery recovering @104 +12:57:38.383858 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:57:38.386695 db@janitor F·7 G·0 +12:57:38.386709 db@open done T·4.114956ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.472246 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.472393 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:58:01.472411 db@open opening +12:58:01.472470 journal@recovery F·1 +12:58:01.472580 journal@recovery recovering @106 +12:58:01.472931 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:58:01.476286 db@janitor F·7 G·0 +12:58:01.476305 db@open done T·3.882034ms +=============== Jun 10, 2024 (UTC) =============== +12:58:48.995014 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.995158 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:58:48.995172 db@open opening +12:58:48.995220 journal@recovery F·1 +12:58:48.995307 journal@recovery recovering @108 +12:58:48.995915 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:58:48.998938 db@janitor F·7 G·0 +12:58:48.998959 db@open done T·3.773962ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.131412 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.131553 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:59:05.131566 db@open opening +12:59:05.131605 journal@recovery F·1 +12:59:05.131693 journal@recovery recovering @110 +12:59:05.132151 version@stat F·[2 3] S·5MiB[29KiB 5MiB] Sc·[0.50 0.06] +12:59:05.135904 db@janitor F·7 G·0 +12:59:05.135925 db@open done T·4.347538ms +12:59:10.211730 table@compaction L0·2 -> L1·3 S·5MiB Q·109148 +12:59:10.226056 table@build created L1@114 N·27001 S·2MiB "s/1,v430":"s/k..\xe0\xbe\x02,v34482" +12:59:10.243823 table@build created L1@115 N·36275 S·2MiB "s/k..8\xac\x87,v34652":"s/k..{OD,v100676" +12:59:10.253723 table@build created L1@116 N·20467 S·1MiB "s/k..\x87\xe7\xf7,v34071":"s/p..hts,v109145" +12:59:10.253746 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +12:59:10.254320 table@compaction committed F-2 S+2KiB Ke·0 D·118 T·42.56914ms +12:59:10.254386 table@remove removed @95 +12:59:10.254424 table@remove removed @92 +12:59:10.254797 table@remove removed @89 +12:59:10.255281 table@remove removed @90 +12:59:10.255568 table@remove removed @91 +=============== Jun 10, 2024 (UTC) =============== +12:59:32.406943 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.407078 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +12:59:32.407091 db@open opening +12:59:32.407127 journal@recovery F·1 +12:59:32.407218 journal@recovery recovering @112 +12:59:32.408386 memdb@flush created L0@117 N·176 S·10KiB "s/643,v109323":"s/p..hts,v109322" +12:59:32.408771 version@stat F·[1 3] S·5MiB[10KiB 5MiB] Sc·[0.25 0.06] +12:59:32.413762 db@janitor F·6 G·0 +12:59:32.413783 db@open done T·6.679628ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.343546 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.343680 version@stat F·[1 3] S·5MiB[10KiB 5MiB] Sc·[0.25 0.06] +17:52:58.343692 db@open opening +17:52:58.343730 journal@recovery F·1 +17:52:58.343813 journal@recovery recovering @118 +17:52:58.344805 version@stat F·[1 3] S·5MiB[10KiB 5MiB] Sc·[0.25 0.06] +17:52:58.347468 db@janitor F·6 G·0 +17:52:58.347493 db@open done T·3.787981ms +17:53:38.463406 table@compaction L0·1 -> L1·3 S·5MiB Q·110576 +17:53:38.476640 table@build created L1@122 N·27036 S·2MiB "s/1,v430":"s/k..\xe7\x85\xfc,v34490" +17:53:38.490737 table@build created L1@123 N·36290 S·2MiB "s/k..\x05u\xf4,v34491":"s/k..PX7,v35580" +17:53:38.499972 table@build created L1@124 N·20554 S·1MiB "s/k..\xef<&,v26322":"s/p..hts,v109322" +17:53:38.499994 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +17:53:38.500573 table@compaction committed F-1 S+769B Ke·0 D·39 T·37.149557ms +17:53:38.500641 table@remove removed @117 +17:53:38.501044 table@remove removed @114 +17:53:38.501495 table@remove removed @115 +17:53:38.501847 table@remove removed @116 +=============== Jul 3, 2024 (UTC) =============== +17:59:01.697660 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.697817 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +17:59:01.697829 db@open opening +17:59:01.697866 journal@recovery F·1 +17:59:01.697956 journal@recovery recovering @120 +17:59:01.710172 memdb@flush created L0@125 N·12904 S·739KiB "s/644,v109500":"s/p..hts,v109499" +17:59:01.710322 version@stat F·[1 3] S·6MiB[739KiB 5MiB] Sc·[0.25 0.06] +17:59:01.715180 db@janitor F·6 G·0 +17:59:01.715196 db@open done T·17.361833ms diff --git a/.docker/container-state/atom-testnet-data/data/application.db/MANIFEST-000127 b/.docker/container-state/atom-testnet-data/data/application.db/MANIFEST-000127 new file mode 100644 index 0000000000..28e3f506f3 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/application.db/MANIFEST-000127 differ diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/000093.ldb b/.docker/container-state/atom-testnet-data/data/blockstore.db/000093.ldb new file mode 100644 index 0000000000..8ddf4ae7fb Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/blockstore.db/000093.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/000096.ldb b/.docker/container-state/atom-testnet-data/data/blockstore.db/000096.ldb new file mode 100644 index 0000000000..854fba8071 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/blockstore.db/000096.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/000097.log b/.docker/container-state/atom-testnet-data/data/blockstore.db/000097.log new file mode 100644 index 0000000000..b5adbff40d Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/blockstore.db/000097.log differ diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT b/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT new file mode 100644 index 0000000000..95395b28bd --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000098 diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT.bak new file mode 100644 index 0000000000..b993e6cda5 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/blockstore.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000095 diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/LOCK b/.docker/container-state/atom-testnet-data/data/blockstore.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/LOG b/.docker/container-state/atom-testnet-data/data/blockstore.db/LOG new file mode 100644 index 0000000000..969bf1ea7a --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/blockstore.db/LOG @@ -0,0 +1,386 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.488873 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.490713 db@open opening +14:44:32.490847 version@stat F·[] S·0B[] Sc·[] +14:44:32.491453 db@janitor F·2 G·0 +14:44:32.491467 db@open done T·748.076µs +=============== Jun 6, 2024 (+03) =============== +18:04:49.061128 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.061216 version@stat F·[] S·0B[] Sc·[] +18:04:49.061227 db@open opening +18:04:49.061250 journal@recovery F·1 +18:04:49.061332 journal@recovery recovering @1 +18:04:49.062551 memdb@flush created L0@2 N·336 S·51KiB "BH:..f4e,v333":"blo..ore,v6" +18:04:49.062842 version@stat F·[1] S·51KiB[51KiB] Sc·[0.25] +18:04:49.066134 db@janitor F·3 G·0 +18:04:49.066148 db@open done T·4.916763ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.413084 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.413194 version@stat F·[1] S·51KiB[51KiB] Sc·[0.25] +18:09:26.413205 db@open opening +18:09:26.413234 journal@recovery F·1 +18:09:26.413325 journal@recovery recovering @3 +18:09:26.414515 memdb@flush created L0@5 N·330 S·52KiB "BH:..e15,v628":"blo..ore,v343" +18:09:26.414886 version@stat F·[2] S·104KiB[104KiB] Sc·[0.50] +18:09:26.417663 db@janitor F·4 G·0 +18:09:26.417674 db@open done T·4.464969ms +=============== Jun 6, 2024 (+03) =============== +19:18:28.698110 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.698209 version@stat F·[2] S·104KiB[104KiB] Sc·[0.50] +19:18:28.698222 db@open opening +19:18:28.698250 journal@recovery F·1 +19:18:28.698341 journal@recovery recovering @6 +19:18:28.699364 memdb@flush created L0@8 N·162 S·27KiB "BH:..67b,v821":"blo..ore,v674" +19:18:28.699631 version@stat F·[3] S·132KiB[132KiB] Sc·[0.75] +19:18:28.702337 db@janitor F·5 G·0 +19:18:28.702348 db@open done T·4.123446ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.938543 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.938619 version@stat F·[3] S·132KiB[132KiB] Sc·[0.75] +19:29:57.938629 db@open opening +19:29:57.938657 journal@recovery F·1 +19:29:57.938742 journal@recovery recovering @9 +19:29:57.939513 memdb@flush created L0@11 N·24 S·3KiB "BH:..6a1,v846":"blo..ore,v837" +19:29:57.939637 version@stat F·[4] S·135KiB[135KiB] Sc·[1.00] +19:29:57.942112 db@janitor F·6 G·0 +19:29:57.942119 db@open done T·3.487601ms +19:29:57.942146 table@compaction L0·4 -> L1·0 S·135KiB Q·856 +19:29:57.945014 table@build created L1@14 N·711 S·134KiB "BH:..e15,v628":"blo..ore,v855" +19:29:57.945035 version@stat F·[0 1] S·134KiB[0B 134KiB] Sc·[0.00 0.00] +19:29:57.945615 table@compaction committed F-3 S-1007B Ke·0 D·141 T·3.45401ms +19:29:57.945672 table@remove removed @8 +19:29:57.945706 table@remove removed @5 +19:29:57.945736 table@remove removed @2 +=============== Jun 10, 2024 (UTC) =============== +10:09:48.936150 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.936310 version@stat F·[0 1] S·134KiB[0B 134KiB] Sc·[0.00 0.00] +10:09:48.936325 db@open opening +10:09:48.936357 journal@recovery F·1 +10:09:48.936452 journal@recovery recovering @12 +10:09:48.937368 memdb@flush created L0@15 N·48 S·7KiB "BH:..6c1,v889":"blo..ore,v862" +10:09:48.937516 version@stat F·[1 1] S·141KiB[7KiB 134KiB] Sc·[0.25 0.00] +10:09:48.940107 db@janitor F·5 G·1 +10:09:48.940114 db@janitor removing table-11 +10:09:48.940160 db@open done T·3.831502ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.919317 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.919437 version@stat F·[1 1] S·141KiB[7KiB 134KiB] Sc·[0.25 0.00] +10:19:47.919453 db@open opening +10:19:47.919481 journal@recovery F·1 +10:19:47.919558 journal@recovery recovering @16 +10:19:47.921218 memdb@flush created L0@18 N·702 S·109KiB "BH:..c56,v1346":"blo..ore,v911" +10:19:47.921345 version@stat F·[2 1] S·251KiB[116KiB 134KiB] Sc·[0.50 0.00] +10:19:47.924050 db@janitor F·5 G·0 +10:19:47.924060 db@open done T·4.603129ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.776562 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.776673 version@stat F·[2 1] S·251KiB[116KiB 134KiB] Sc·[0.50 0.00] +10:20:11.776684 db@open opening +10:20:11.776713 journal@recovery F·1 +10:20:11.777346 journal@recovery recovering @19 +10:20:11.778263 version@stat F·[2 1] S·251KiB[116KiB 134KiB] Sc·[0.50 0.00] +10:20:11.780908 db@janitor F·5 G·0 +10:20:11.780918 db@open done T·4.229455ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.323489 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.323583 version@stat F·[2 1] S·251KiB[116KiB 134KiB] Sc·[0.50 0.00] +10:23:28.323595 db@open opening +10:23:28.323627 journal@recovery F·1 +10:23:28.323711 journal@recovery recovering @21 +10:23:28.324718 memdb@flush created L0@23 N·204 S·31KiB "BH:..b5f,v1617":"blo..ore,v1614" +10:23:28.324835 version@stat F·[3 1] S·283KiB[148KiB 134KiB] Sc·[0.75 0.00] +10:23:28.327449 db@janitor F·6 G·0 +10:23:28.327461 db@open done T·3.861793ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.500585 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.500746 version@stat F·[3 1] S·283KiB[148KiB 134KiB] Sc·[0.75 0.00] +10:27:08.500758 db@open opening +10:27:08.500793 journal@recovery F·1 +10:27:08.501923 journal@recovery recovering @24 +10:27:08.503154 memdb@flush created L0@26 N·246 S·39KiB "BH:..a29,v1840":"blo..ore,v1819" +10:27:08.503295 version@stat F·[4 1] S·323KiB[188KiB 134KiB] Sc·[1.00 0.00] +10:27:08.505975 db@janitor F·7 G·0 +10:27:08.505988 db@open done T·5.226534ms +10:27:08.506015 table@compaction L0·4 -> L1·1 S·323KiB Q·2060 +10:27:08.510618 table@build created L1@29 N·1711 S·322KiB "BH:..c56,v1346":"blo..ore,v2059" +10:27:08.510638 version@stat F·[0 1] S·322KiB[0B 322KiB] Sc·[0.00 0.00] +10:27:08.511249 table@compaction committed F-4 S-107B Ke·0 D·200 T·5.214384ms +10:27:08.511348 table@remove removed @23 +10:27:08.511400 table@remove removed @18 +10:27:08.511431 table@remove removed @15 +10:27:08.511480 table@remove removed @14 +=============== Jun 10, 2024 (UTC) =============== +10:30:28.116246 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.116355 version@stat F·[0 1] S·322KiB[0B 322KiB] Sc·[0.00 0.00] +10:30:28.116372 db@open opening +10:30:28.116418 journal@recovery F·1 +10:30:28.116502 journal@recovery recovering @27 +10:30:28.117379 memdb@flush created L0@30 N·120 S·19KiB "BH:..dcb,v2099":"blo..ore,v2066" +10:30:28.117497 version@stat F·[1 1] S·342KiB[19KiB 322KiB] Sc·[0.25 0.00] +10:30:28.120089 db@janitor F·5 G·1 +10:30:28.120096 db@janitor removing table-26 +10:30:28.120134 db@open done T·3.757482ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.693199 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.693313 version@stat F·[1 1] S·342KiB[19KiB 322KiB] Sc·[0.25 0.00] +11:11:44.693325 db@open opening +11:11:44.693356 journal@recovery F·1 +11:11:44.693437 journal@recovery recovering @31 +11:11:44.694528 memdb@flush created L0@33 N·300 S·46KiB "BH:..2f2,v2400":"blo..ore,v2187" +11:11:44.694644 version@stat F·[2 1] S·388KiB[65KiB 322KiB] Sc·[0.50 0.00] +11:11:44.697251 db@janitor F·5 G·0 +11:11:44.697263 db@open done T·3.934983ms +11:13:15.541536 table@compaction L0·2 -> L1·1 S·388KiB Q·2590 +11:13:15.544998 table@build created L1@36 N·2061 S·388KiB "BH:..c56,v1346":"blo..ore,v2481" +11:13:15.545019 version@stat F·[0 1] S·388KiB[0B 388KiB] Sc·[0.00 0.00] +11:13:15.545611 table@compaction committed F-2 S-832B Ke·0 D·70 T·4.050233ms +11:13:15.545675 table@remove removed @30 +11:13:15.545763 table@remove removed @29 +=============== Jun 10, 2024 (UTC) =============== +11:15:00.477161 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.477270 version@stat F·[0 1] S·388KiB[0B 388KiB] Sc·[0.00 0.00] +11:15:00.477284 db@open opening +11:15:00.477314 journal@recovery F·1 +11:15:00.477397 journal@recovery recovering @34 +11:15:00.478341 memdb@flush created L0@37 N·144 S·31KiB "BH:..2ce,v2497":"blo..ore,v2488" +11:15:00.478455 version@stat F·[1 1] S·419KiB[31KiB 388KiB] Sc·[0.25 0.00] +11:15:00.480996 db@janitor F·5 G·1 +11:15:00.481003 db@janitor removing table-33 +11:15:00.481043 db@open done T·3.754491ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.303989 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.304092 version@stat F·[1 1] S·419KiB[31KiB 388KiB] Sc·[0.25 0.00] +11:21:08.304103 db@open opening +11:21:08.304132 journal@recovery F·1 +11:21:08.304223 journal@recovery recovering @38 +11:21:08.304359 version@stat F·[1 1] S·419KiB[31KiB 388KiB] Sc·[0.25 0.00] +11:21:08.306977 db@janitor F·4 G·0 +11:21:08.306988 db@open done T·2.880913ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.244211 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.244337 version@stat F·[1 1] S·419KiB[31KiB 388KiB] Sc·[0.25 0.00] +11:22:28.244353 db@open opening +11:22:28.244391 journal@recovery F·1 +11:22:28.244497 journal@recovery recovering @40 +11:22:28.245313 memdb@flush created L0@42 N·6 S·953B "BH:..2f0,v2630":"blo..ore,v2633" +11:22:28.245443 version@stat F·[2 1] S·420KiB[31KiB 388KiB] Sc·[0.50 0.00] +11:22:28.247973 db@janitor F·5 G·0 +11:22:28.247983 db@open done T·3.62546ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.336431 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.336541 version@stat F·[2 1] S·420KiB[31KiB 388KiB] Sc·[0.50 0.00] +11:23:15.336553 db@open opening +11:23:15.336583 journal@recovery F·1 +11:23:15.336660 journal@recovery recovering @43 +11:23:15.337523 memdb@flush created L0@45 N·30 S·3KiB "BH:..cbb,v2643":"blo..ore,v2640" +11:23:15.337641 version@stat F·[3 1] S·423KiB[35KiB 388KiB] Sc·[0.75 0.00] +11:23:15.340336 db@janitor F·6 G·0 +11:23:15.340348 db@open done T·3.790991ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.705083 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.705174 version@stat F·[3 1] S·423KiB[35KiB 388KiB] Sc·[0.75 0.00] +11:29:08.705194 db@open opening +11:29:08.705235 journal@recovery F·1 +11:29:08.705313 journal@recovery recovering @46 +11:29:08.706537 memdb@flush created L0@48 N·396 S·61KiB "BH:..1b8,v2968":"blo..ore,v2671" +11:29:08.706659 version@stat F·[4 1] S·485KiB[97KiB 388KiB] Sc·[1.00 0.00] +11:29:08.709326 db@janitor F·7 G·0 +11:29:08.709338 db@open done T·4.136295ms +11:29:08.709366 table@compaction L0·4 -> L1·1 S·485KiB Q·3062 +11:29:08.713655 table@build created L1@51 N·2541 S·486KiB "BH:..c56,v1346":"blo..ore,v3061" +11:29:08.713678 version@stat F·[0 1] S·486KiB[0B 486KiB] Sc·[0.00 0.00] +11:29:08.715230 table@compaction committed F-4 S+616B Ke·0 D·96 T·5.842169ms +11:29:08.715295 table@remove removed @45 +11:29:08.715332 table@remove removed @42 +11:29:08.715447 table@remove removed @37 +11:29:08.715550 table@remove removed @36 +=============== Jun 10, 2024 (UTC) =============== +11:30:42.383930 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.384026 version@stat F·[0 1] S·486KiB[0B 486KiB] Sc·[0.00 0.00] +11:30:42.384039 db@open opening +11:30:42.384068 journal@recovery F·1 +11:30:42.384145 journal@recovery recovering @49 +11:30:42.385044 memdb@flush created L0@52 N·102 S·16KiB "BH:..c64,v3107":"blo..ore,v3068" +11:30:42.385164 version@stat F·[1 1] S·502KiB[16KiB 486KiB] Sc·[0.25 0.00] +11:30:42.387750 db@janitor F·5 G·1 +11:30:42.387758 db@janitor removing table-48 +11:30:42.387801 db@open done T·3.759432ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.643138 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.643248 version@stat F·[1 1] S·502KiB[16KiB 486KiB] Sc·[0.25 0.00] +11:30:55.643264 db@open opening +11:30:55.643296 journal@recovery F·1 +11:30:55.643389 journal@recovery recovering @53 +11:30:55.644261 memdb@flush created L0@55 N·6 S·961B "BH:..031,v3168":"blo..ore,v3171" +11:30:55.644377 version@stat F·[2 1] S·503KiB[17KiB 486KiB] Sc·[0.50 0.00] +11:30:55.647123 db@janitor F·5 G·0 +11:30:55.647137 db@open done T·3.868243ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.169004 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.169220 version@stat F·[2 1] S·503KiB[17KiB 486KiB] Sc·[0.50 0.00] +11:36:36.169245 db@open opening +11:36:36.169298 journal@recovery F·1 +11:36:36.169422 journal@recovery recovering @56 +11:36:36.170654 memdb@flush created L0@58 N·360 S·56KiB "BH:..acb,v3439":"blo..ore,v3178" +11:36:36.171816 version@stat F·[3 1] S·560KiB[74KiB 486KiB] Sc·[0.75 0.00] +11:36:36.174552 db@janitor F·6 G·0 +11:36:36.174567 db@open done T·5.315235ms +=============== Jun 10, 2024 (UTC) =============== +12:01:05.060492 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.060613 version@stat F·[3 1] S·560KiB[74KiB 486KiB] Sc·[0.75 0.00] +12:01:05.060632 db@open opening +12:01:05.060677 journal@recovery F·1 +12:01:05.060769 journal@recovery recovering @59 +12:01:05.061925 memdb@flush created L0@61 N·300 S·46KiB "BH:..fe3,v3794":"blo..ore,v3539" +12:01:05.062094 version@stat F·[4 1] S·607KiB[120KiB 486KiB] Sc·[1.00 0.00] +12:01:05.065257 db@janitor F·7 G·0 +12:01:05.065272 db@open done T·4.633571ms +12:01:05.065310 table@compaction L0·4 -> L1·1 S·607KiB Q·3834 +12:01:05.070497 table@build created L1@64 N·3181 S·605KiB "BH:..c56,v1346":"blo..ore,v3833" +12:01:05.070521 version@stat F·[0 1] S·605KiB[0B 605KiB] Sc·[0.00 0.01] +12:01:05.071073 table@compaction committed F-4 S-2KiB Ke·0 D·128 T·5.740311ms +12:01:05.071142 table@remove removed @58 +12:01:05.071177 table@remove removed @55 +12:01:05.071219 table@remove removed @52 +12:01:05.071335 table@remove removed @51 +=============== Jun 10, 2024 (UTC) =============== +12:03:00.046263 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.046410 version@stat F·[0 1] S·605KiB[0B 605KiB] Sc·[0.00 0.01] +12:03:00.046426 db@open opening +12:03:00.046461 journal@recovery F·1 +12:03:00.046563 journal@recovery recovering @62 +12:03:00.047387 memdb@flush created L0@65 N·18 S·2KiB "BH:..3b0,v3843":"blo..ore,v3840" +12:03:00.047524 version@stat F·[1 1] S·607KiB[2KiB 605KiB] Sc·[0.25 0.01] +12:03:00.050072 db@janitor F·5 G·1 +12:03:00.050081 db@janitor removing table-61 +12:03:00.050125 db@open done T·3.693892ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.754783 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.754881 version@stat F·[1 1] S·607KiB[2KiB 605KiB] Sc·[0.25 0.01] +12:03:19.754895 db@open opening +12:03:19.754926 journal@recovery F·1 +12:03:19.755014 journal@recovery recovering @66 +12:03:19.755813 memdb@flush created L0@68 N·12 S·1KiB "BH:..067,v3862":"blo..ore,v3859" +12:03:19.755990 version@stat F·[2 1] S·608KiB[3KiB 605KiB] Sc·[0.50 0.01] +12:03:19.759200 db@janitor F·5 G·0 +12:03:19.759219 db@open done T·4.318108ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.847650 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.847761 version@stat F·[2 1] S·608KiB[3KiB 605KiB] Sc·[0.50 0.01] +12:04:23.847777 db@open opening +12:04:23.847810 journal@recovery F·1 +12:04:23.848051 journal@recovery recovering @69 +12:04:23.849318 memdb@flush created L0@71 N·6 S·987B "BH:..960,v3869":"blo..ore,v3872" +12:04:23.849590 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:04:23.852801 db@janitor F·6 G·0 +12:04:23.852816 db@open done T·5.034254ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.929784 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.929882 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:07:46.929895 db@open opening +12:07:46.929928 journal@recovery F·1 +12:07:46.931774 journal@recovery recovering @72 +12:07:46.931913 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:07:46.935410 db@janitor F·6 G·0 +12:07:46.935423 db@open done T·5.523909ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.153961 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.154072 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:08:02.154087 db@open opening +12:08:02.154122 journal@recovery F·1 +12:08:02.154210 journal@recovery recovering @74 +12:08:02.154367 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:08:02.157005 db@janitor F·6 G·0 +12:08:02.157017 db@open done T·2.924626ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.480718 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.480823 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:27:21.480837 db@open opening +12:27:21.480873 journal@recovery F·1 +12:27:21.480960 journal@recovery recovering @76 +12:27:21.481104 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:27:21.485083 db@janitor F·6 G·0 +12:27:21.485095 db@open done T·4.253597ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.851141 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.851239 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:56:43.851254 db@open opening +12:56:43.851286 journal@recovery F·1 +12:56:43.851381 journal@recovery recovering @78 +12:56:43.851571 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:56:43.855100 db@janitor F·6 G·0 +12:56:43.855112 db@open done T·3.853263ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.425919 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.426025 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:57:38.426040 db@open opening +12:57:38.426072 journal@recovery F·1 +12:57:38.426161 journal@recovery recovering @80 +12:57:38.426313 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:57:38.428964 db@janitor F·6 G·0 +12:57:38.428977 db@open done T·2.931815ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.520107 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.520223 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:58:01.520238 db@open opening +12:58:01.520276 journal@recovery F·1 +12:58:01.520358 journal@recovery recovering @82 +12:58:01.520492 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:58:01.523157 db@janitor F·6 G·0 +12:58:01.523170 db@open done T·2.926926ms +=============== Jun 10, 2024 (UTC) =============== +12:58:49.040153 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:49.040284 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:58:49.040302 db@open opening +12:58:49.040337 journal@recovery F·1 +12:58:49.040426 journal@recovery recovering @84 +12:58:49.040585 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:58:49.043662 db@janitor F·6 G·0 +12:58:49.043680 db@open done T·3.373349ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.178695 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.178791 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:59:05.178805 db@open opening +12:59:05.178844 journal@recovery F·1 +12:59:05.178937 journal@recovery recovering @86 +12:59:05.179077 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:59:05.182753 db@janitor F·6 G·0 +12:59:05.182765 db@open done T·3.954894ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.457946 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.458049 version@stat F·[3 1] S·609KiB[4KiB 605KiB] Sc·[0.75 0.01] +12:59:32.458062 db@open opening +12:59:32.458095 journal@recovery F·1 +12:59:32.458194 journal@recovery recovering @88 +12:59:32.458994 memdb@flush created L0@90 N·6 S·969B "BH:..67e,v3876":"blo..ore,v3879" +12:59:32.459122 version@stat F·[4 1] S·610KiB[5KiB 605KiB] Sc·[1.00 0.01] +12:59:32.461936 db@janitor F·7 G·0 +12:59:32.461950 db@open done T·3.882674ms +12:59:32.461975 table@compaction L0·4 -> L1·1 S·610KiB Q·3880 +12:59:32.466693 table@build created L1@93 N·3216 S·611KiB "BH:..c56,v1346":"blo..ore,v3879" +12:59:32.466712 version@stat F·[0 1] S·611KiB[0B 611KiB] Sc·[0.00 0.01] +12:59:32.469342 table@compaction committed F-4 S+1KiB Ke·0 D·7 T·7.345334ms +12:59:32.469407 table@remove removed @71 +12:59:32.469441 table@remove removed @68 +12:59:32.469472 table@remove removed @65 +12:59:32.469610 table@remove removed @64 +=============== Jul 3, 2024 (UTC) =============== +17:52:58.389900 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.390016 version@stat F·[0 1] S·611KiB[0B 611KiB] Sc·[0.00 0.01] +17:52:58.390030 db@open opening +17:52:58.390060 journal@recovery F·1 +17:52:58.390141 journal@recovery recovering @91 +17:52:58.390270 version@stat F·[0 1] S·611KiB[0B 611KiB] Sc·[0.00 0.01] +17:52:58.392841 db@janitor F·4 G·1 +17:52:58.392849 db@janitor removing table-90 +17:52:58.392880 db@open done T·2.845504ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.756021 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.756195 version@stat F·[0 1] S·611KiB[0B 611KiB] Sc·[0.00 0.01] +17:59:01.756211 db@open opening +17:59:01.756249 journal@recovery F·1 +17:59:01.756409 journal@recovery recovering @94 +17:59:01.758513 memdb@flush created L0@96 N·414 S·72KiB "BH:..19a,v4003":"blo..ore,v3886" +17:59:01.758668 version@stat F·[1 1] S·684KiB[72KiB 611KiB] Sc·[0.25 0.01] +17:59:01.761454 db@janitor F·4 G·0 +17:59:01.761470 db@open done T·5.254513ms diff --git a/.docker/container-state/atom-testnet-data/data/blockstore.db/MANIFEST-000098 b/.docker/container-state/atom-testnet-data/data/blockstore.db/MANIFEST-000098 new file mode 100644 index 0000000000..a7d73d0ef2 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/blockstore.db/MANIFEST-000098 differ diff --git a/.docker/container-state/atom-testnet-data/data/cs.wal/wal b/.docker/container-state/atom-testnet-data/data/cs.wal/wal new file mode 100644 index 0000000000..61a997fc44 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/cs.wal/wal differ diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/000068.log b/.docker/container-state/atom-testnet-data/data/evidence.db/000068.log new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT b/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT new file mode 100644 index 0000000000..5893b8f83b --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000069 diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT.bak new file mode 100644 index 0000000000..0094dacbb8 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/evidence.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000067 diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/LOCK b/.docker/container-state/atom-testnet-data/data/evidence.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/LOG b/.docker/container-state/atom-testnet-data/data/evidence.db/LOG new file mode 100644 index 0000000000..5ab563f5bc --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/evidence.db/LOG @@ -0,0 +1,312 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.509654 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.511481 db@open opening +14:44:32.511607 version@stat F·[] S·0B[] Sc·[] +14:44:32.512206 db@janitor F·2 G·0 +14:44:32.512222 db@open done T·734.856µs +=============== Jun 6, 2024 (+03) =============== +18:04:49.080272 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.080340 version@stat F·[] S·0B[] Sc·[] +18:04:49.080350 db@open opening +18:04:49.080377 journal@recovery F·1 +18:04:49.080469 journal@recovery recovering @1 +18:04:49.080588 version@stat F·[] S·0B[] Sc·[] +18:04:49.083092 db@janitor F·2 G·0 +18:04:49.083102 db@open done T·2.748954ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.436024 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.436087 version@stat F·[] S·0B[] Sc·[] +18:09:26.436097 db@open opening +18:09:26.436125 journal@recovery F·1 +18:09:26.436219 journal@recovery recovering @2 +18:09:26.436339 version@stat F·[] S·0B[] Sc·[] +18:09:26.440379 db@janitor F·2 G·0 +18:09:26.440390 db@open done T·4.288777ms +=============== Jun 6, 2024 (+03) =============== +19:18:28.712802 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.712862 version@stat F·[] S·0B[] Sc·[] +19:18:28.712871 db@open opening +19:18:28.712895 journal@recovery F·1 +19:18:28.712989 journal@recovery recovering @4 +19:18:28.713116 version@stat F·[] S·0B[] Sc·[] +19:18:28.715549 db@janitor F·2 G·0 +19:18:28.715559 db@open done T·2.685744ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.954497 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.954568 version@stat F·[] S·0B[] Sc·[] +19:29:57.954580 db@open opening +19:29:57.954621 journal@recovery F·1 +19:29:57.954732 journal@recovery recovering @6 +19:29:57.954867 version@stat F·[] S·0B[] Sc·[] +19:29:57.958415 db@janitor F·2 G·0 +19:29:57.958429 db@open done T·3.844423ms +=============== Jun 10, 2024 (UTC) =============== +10:09:48.953791 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.953853 version@stat F·[] S·0B[] Sc·[] +10:09:48.953863 db@open opening +10:09:48.953887 journal@recovery F·1 +10:09:48.953967 journal@recovery recovering @8 +10:09:48.954082 version@stat F·[] S·0B[] Sc·[] +10:09:48.956576 db@janitor F·2 G·0 +10:09:48.956585 db@open done T·2.718252ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.937791 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.937852 version@stat F·[] S·0B[] Sc·[] +10:19:47.937862 db@open opening +10:19:47.937889 journal@recovery F·1 +10:19:47.937963 journal@recovery recovering @10 +10:19:47.938077 version@stat F·[] S·0B[] Sc·[] +10:19:47.940744 db@janitor F·2 G·0 +10:19:47.940754 db@open done T·2.889024ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.788441 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.788536 version@stat F·[] S·0B[] Sc·[] +10:20:11.788548 db@open opening +10:20:11.788589 journal@recovery F·1 +10:20:11.788670 journal@recovery recovering @12 +10:20:11.788927 version@stat F·[] S·0B[] Sc·[] +10:20:11.791609 db@janitor F·2 G·0 +10:20:11.791619 db@open done T·3.067276ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.338513 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.338581 version@stat F·[] S·0B[] Sc·[] +10:23:28.338593 db@open opening +10:23:28.338623 journal@recovery F·1 +10:23:28.338701 journal@recovery recovering @14 +10:23:28.338821 version@stat F·[] S·0B[] Sc·[] +10:23:28.341447 db@janitor F·2 G·0 +10:23:28.341457 db@open done T·2.859444ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.517200 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.517262 version@stat F·[] S·0B[] Sc·[] +10:27:08.517272 db@open opening +10:27:08.517297 journal@recovery F·1 +10:27:08.517572 journal@recovery recovering @16 +10:27:08.520411 version@stat F·[] S·0B[] Sc·[] +10:27:08.524138 db@janitor F·2 G·0 +10:27:08.524148 db@open done T·6.872488ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.131018 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.131081 version@stat F·[] S·0B[] Sc·[] +10:30:28.131091 db@open opening +10:30:28.131116 journal@recovery F·1 +10:30:28.132992 journal@recovery recovering @18 +10:30:28.133111 version@stat F·[] S·0B[] Sc·[] +10:30:28.135680 db@janitor F·2 G·0 +10:30:28.135692 db@open done T·4.597388ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.709294 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.709384 version@stat F·[] S·0B[] Sc·[] +11:11:44.709399 db@open opening +11:11:44.709429 journal@recovery F·1 +11:11:44.709514 journal@recovery recovering @20 +11:11:44.709646 version@stat F·[] S·0B[] Sc·[] +11:11:44.712300 db@janitor F·2 G·0 +11:11:44.712313 db@open done T·2.909154ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.492747 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.492807 version@stat F·[] S·0B[] Sc·[] +11:15:00.492817 db@open opening +11:15:00.492844 journal@recovery F·1 +11:15:00.494716 journal@recovery recovering @22 +11:15:00.494843 version@stat F·[] S·0B[] Sc·[] +11:15:00.497465 db@janitor F·2 G·0 +11:15:00.497477 db@open done T·4.656458ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.314888 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.314951 version@stat F·[] S·0B[] Sc·[] +11:21:08.314961 db@open opening +11:21:08.314989 journal@recovery F·1 +11:21:08.316843 journal@recovery recovering @24 +11:21:08.318743 version@stat F·[] S·0B[] Sc·[] +11:21:08.321282 db@janitor F·2 G·0 +11:21:08.321291 db@open done T·6.326252ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.256835 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.256941 version@stat F·[] S·0B[] Sc·[] +11:22:28.256955 db@open opening +11:22:28.256996 journal@recovery F·1 +11:22:28.259268 journal@recovery recovering @26 +11:22:28.261218 version@stat F·[] S·0B[] Sc·[] +11:22:28.265181 db@janitor F·2 G·0 +11:22:28.265201 db@open done T·8.241029ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.352058 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.352127 version@stat F·[] S·0B[] Sc·[] +11:23:15.352138 db@open opening +11:23:15.352170 journal@recovery F·1 +11:23:15.353995 journal@recovery recovering @28 +11:23:15.354128 version@stat F·[] S·0B[] Sc·[] +11:23:15.356631 db@janitor F·2 G·0 +11:23:15.356643 db@open done T·4.500648ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.722698 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.722765 version@stat F·[] S·0B[] Sc·[] +11:29:08.722776 db@open opening +11:29:08.722805 journal@recovery F·1 +11:29:08.722880 journal@recovery recovering @30 +11:29:08.723005 version@stat F·[] S·0B[] Sc·[] +11:29:08.725629 db@janitor F·2 G·0 +11:29:08.725646 db@open done T·2.865544ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.405075 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.405179 version@stat F·[] S·0B[] Sc·[] +11:30:42.405200 db@open opening +11:30:42.405235 journal@recovery F·1 +11:30:42.405312 journal@recovery recovering @32 +11:30:42.405442 version@stat F·[] S·0B[] Sc·[] +11:30:42.408071 db@janitor F·2 G·0 +11:30:42.408085 db@open done T·2.879154ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.658003 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.658072 version@stat F·[] S·0B[] Sc·[] +11:30:55.658084 db@open opening +11:30:55.658111 journal@recovery F·1 +11:30:55.658199 journal@recovery recovering @34 +11:30:55.658334 version@stat F·[] S·0B[] Sc·[] +11:30:55.662651 db@janitor F·2 G·0 +11:30:55.662663 db@open done T·4.574568ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.186291 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.186359 version@stat F·[] S·0B[] Sc·[] +11:36:36.186371 db@open opening +11:36:36.186398 journal@recovery F·1 +11:36:36.186474 journal@recovery recovering @36 +11:36:36.186679 version@stat F·[] S·0B[] Sc·[] +11:36:36.189757 db@janitor F·2 G·0 +11:36:36.189773 db@open done T·3.397518ms +=============== Jun 10, 2024 (UTC) =============== +12:01:05.075088 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.075156 version@stat F·[] S·0B[] Sc·[] +12:01:05.075168 db@open opening +12:01:05.075206 journal@recovery F·1 +12:01:05.075344 journal@recovery recovering @38 +12:01:05.076359 version@stat F·[] S·0B[] Sc·[] +12:01:05.078935 db@janitor F·2 G·0 +12:01:05.078946 db@open done T·3.773483ms +=============== Jun 10, 2024 (UTC) =============== +12:03:00.061063 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.061170 version@stat F·[] S·0B[] Sc·[] +12:03:00.061191 db@open opening +12:03:00.061236 journal@recovery F·1 +12:03:00.063367 journal@recovery recovering @40 +12:03:00.063504 version@stat F·[] S·0B[] Sc·[] +12:03:00.066048 db@janitor F·2 G·0 +12:03:00.066060 db@open done T·4.861773ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.769218 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.769288 version@stat F·[] S·0B[] Sc·[] +12:03:19.769300 db@open opening +12:03:19.769329 journal@recovery F·1 +12:03:19.769683 journal@recovery recovering @42 +12:03:19.769952 version@stat F·[] S·0B[] Sc·[] +12:03:19.773238 db@janitor F·2 G·0 +12:03:19.773252 db@open done T·3.947185ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.863959 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.864027 version@stat F·[] S·0B[] Sc·[] +12:04:23.864040 db@open opening +12:04:23.864070 journal@recovery F·1 +12:04:23.865852 journal@recovery recovering @44 +12:04:23.867851 version@stat F·[] S·0B[] Sc·[] +12:04:23.870459 db@janitor F·2 G·0 +12:04:23.870470 db@open done T·6.425726ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.944645 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.944731 version@stat F·[] S·0B[] Sc·[] +12:07:46.944746 db@open opening +12:07:46.944789 journal@recovery F·1 +12:07:46.944888 journal@recovery recovering @46 +12:07:46.945043 version@stat F·[] S·0B[] Sc·[] +12:07:46.947664 db@janitor F·2 G·0 +12:07:46.947679 db@open done T·2.927556ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.165399 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.165472 version@stat F·[] S·0B[] Sc·[] +12:08:02.165483 db@open opening +12:08:02.165513 journal@recovery F·1 +12:08:02.167359 journal@recovery recovering @48 +12:08:02.169235 version@stat F·[] S·0B[] Sc·[] +12:08:02.171915 db@janitor F·2 G·0 +12:08:02.171939 db@open done T·6.450667ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.495936 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.496008 version@stat F·[] S·0B[] Sc·[] +12:27:21.496022 db@open opening +12:27:21.496051 journal@recovery F·1 +12:27:21.497870 journal@recovery recovering @50 +12:27:21.498007 version@stat F·[] S·0B[] Sc·[] +12:27:21.500619 db@janitor F·2 G·0 +12:27:21.500632 db@open done T·4.604ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.864647 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.864707 version@stat F·[] S·0B[] Sc·[] +12:56:43.864719 db@open opening +12:56:43.864747 journal@recovery F·1 +12:56:43.864972 journal@recovery recovering @52 +12:56:43.865922 version@stat F·[] S·0B[] Sc·[] +12:56:43.869073 db@janitor F·2 G·0 +12:56:43.869083 db@open done T·4.360008ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.438744 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.438806 version@stat F·[] S·0B[] Sc·[] +12:57:38.438818 db@open opening +12:57:38.438848 journal@recovery F·1 +12:57:38.438932 journal@recovery recovering @54 +12:57:38.439056 version@stat F·[] S·0B[] Sc·[] +12:57:38.441571 db@janitor F·2 G·0 +12:57:38.441582 db@open done T·2.760494ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.531422 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.531489 version@stat F·[] S·0B[] Sc·[] +12:58:01.531501 db@open opening +12:58:01.531529 journal@recovery F·1 +12:58:01.533438 journal@recovery recovering @56 +12:58:01.535416 version@stat F·[] S·0B[] Sc·[] +12:58:01.537931 db@janitor F·2 G·0 +12:58:01.537943 db@open done T·6.438126ms +=============== Jun 10, 2024 (UTC) =============== +12:58:49.052411 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:49.052487 version@stat F·[] S·0B[] Sc·[] +12:58:49.052500 db@open opening +12:58:49.052529 journal@recovery F·1 +12:58:49.054491 journal@recovery recovering @58 +12:58:49.056525 version@stat F·[] S·0B[] Sc·[] +12:58:49.059108 db@janitor F·2 G·0 +12:58:49.059123 db@open done T·6.619018ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.193570 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.193641 version@stat F·[] S·0B[] Sc·[] +12:59:05.193655 db@open opening +12:59:05.193683 journal@recovery F·1 +12:59:05.195651 journal@recovery recovering @60 +12:59:05.197669 version@stat F·[] S·0B[] Sc·[] +12:59:05.200219 db@janitor F·2 G·0 +12:59:05.200236 db@open done T·6.576927ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.475710 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.475804 version@stat F·[] S·0B[] Sc·[] +12:59:32.475819 db@open opening +12:59:32.475846 journal@recovery F·1 +12:59:32.478047 journal@recovery recovering @62 +12:59:32.478227 version@stat F·[] S·0B[] Sc·[] +12:59:32.481158 db@janitor F·2 G·0 +12:59:32.481169 db@open done T·5.346007ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.403602 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.403672 version@stat F·[] S·0B[] Sc·[] +17:52:58.403689 db@open opening +17:52:58.403719 journal@recovery F·1 +17:52:58.405639 journal@recovery recovering @64 +17:52:58.405780 version@stat F·[] S·0B[] Sc·[] +17:52:58.408336 db@janitor F·2 G·0 +17:52:58.408348 db@open done T·4.655669ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.773333 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.773412 version@stat F·[] S·0B[] Sc·[] +17:59:01.773427 db@open opening +17:59:01.773458 journal@recovery F·1 +17:59:01.773619 journal@recovery recovering @66 +17:59:01.774745 version@stat F·[] S·0B[] Sc·[] +17:59:01.777793 db@janitor F·2 G·0 +17:59:01.777805 db@open done T·4.373546ms diff --git a/.docker/container-state/atom-testnet-data/data/evidence.db/MANIFEST-000069 b/.docker/container-state/atom-testnet-data/data/evidence.db/MANIFEST-000069 new file mode 100644 index 0000000000..3833569575 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/evidence.db/MANIFEST-000069 differ diff --git a/.docker/container-state/atom-testnet-data/data/priv_validator_state.json b/.docker/container-state/atom-testnet-data/data/priv_validator_state.json new file mode 100644 index 0000000000..99546706e3 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/priv_validator_state.json @@ -0,0 +1,7 @@ +{ + "height": "717", + "round": 0, + "step": 3, + "signature": "XLwGIxJpiVU0AYl646G7zqXk0v/ihlfAwKP5BvHmMfy6UQCzeW/rjtuVoS+2i7KT0RVUfXc7dvGYOnpuAvSTAA==", + "signbytes": "76080211CD0200000000000022480A20911EABA0078B62D4B55F3B349F0719F53B0D39EEE4064EA626437B86D219A37F122408011220AB2248EBDDC8ACA32BCF90D60E19DA9B4A42F2DD6A8957FA3D7337C1AC73151A2A0C08FEA296B40610F7CFDA82033211636F736D6F736875622D746573746E6574" +} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/000068.log b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/000068.log new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT new file mode 100644 index 0000000000..5893b8f83b --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000069 diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT.bak new file mode 100644 index 0000000000..0094dacbb8 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000067 diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/LOCK b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/LOG b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/LOG new file mode 100644 index 0000000000..2638185812 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/LOG @@ -0,0 +1,312 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.475411 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.477260 db@open opening +14:44:32.477695 version@stat F·[] S·0B[] Sc·[] +14:44:32.478344 db@janitor F·2 G·0 +14:44:32.478355 db@open done T·1.087999ms +=============== Jun 6, 2024 (+03) =============== +18:04:49.043230 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.043300 version@stat F·[] S·0B[] Sc·[] +18:04:49.043310 db@open opening +18:04:49.043338 journal@recovery F·1 +18:04:49.043415 journal@recovery recovering @1 +18:04:49.043536 version@stat F·[] S·0B[] Sc·[] +18:04:49.046065 db@janitor F·2 G·0 +18:04:49.046074 db@open done T·2.760574ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.397237 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.397298 version@stat F·[] S·0B[] Sc·[] +18:09:26.397308 db@open opening +18:09:26.397338 journal@recovery F·1 +18:09:26.397413 journal@recovery recovering @2 +18:09:26.397529 version@stat F·[] S·0B[] Sc·[] +18:09:26.400092 db@janitor F·2 G·0 +18:09:26.400102 db@open done T·2.789214ms +=============== Jun 6, 2024 (+03) =============== +19:18:28.680139 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.680197 version@stat F·[] S·0B[] Sc·[] +19:18:28.680205 db@open opening +19:18:28.680229 journal@recovery F·1 +19:18:28.680307 journal@recovery recovering @4 +19:18:28.680423 version@stat F·[] S·0B[] Sc·[] +19:18:28.682861 db@janitor F·2 G·0 +19:18:28.682869 db@open done T·2.661124ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.920102 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.920159 version@stat F·[] S·0B[] Sc·[] +19:29:57.920167 db@open opening +19:29:57.920190 journal@recovery F·1 +19:29:57.922094 journal@recovery recovering @6 +19:29:57.922230 version@stat F·[] S·0B[] Sc·[] +19:29:57.924641 db@janitor F·2 G·0 +19:29:57.924650 db@open done T·4.480109ms +=============== Jun 10, 2024 (UTC) =============== +10:09:48.896199 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.896267 version@stat F·[] S·0B[] Sc·[] +10:09:48.896277 db@open opening +10:09:48.896314 journal@recovery F·1 +10:09:48.896391 journal@recovery recovering @8 +10:09:48.896519 version@stat F·[] S·0B[] Sc·[] +10:09:48.899646 db@janitor F·2 G·0 +10:09:48.899653 db@open done T·3.372298ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.888266 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.888339 version@stat F·[] S·0B[] Sc·[] +10:19:47.888350 db@open opening +10:19:47.888377 journal@recovery F·1 +10:19:47.888455 journal@recovery recovering @10 +10:19:47.888724 version@stat F·[] S·0B[] Sc·[] +10:19:47.891797 db@janitor F·2 G·0 +10:19:47.891807 db@open done T·3.453589ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.744814 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.744888 version@stat F·[] S·0B[] Sc·[] +10:20:11.744899 db@open opening +10:20:11.744930 journal@recovery F·1 +10:20:11.746835 journal@recovery recovering @12 +10:20:11.746968 version@stat F·[] S·0B[] Sc·[] +10:20:11.749659 db@janitor F·2 G·0 +10:20:11.749670 db@open done T·4.76632ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.290887 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.290956 version@stat F·[] S·0B[] Sc·[] +10:23:28.290967 db@open opening +10:23:28.290992 journal@recovery F·1 +10:23:28.291072 journal@recovery recovering @14 +10:23:28.291223 version@stat F·[] S·0B[] Sc·[] +10:23:28.293997 db@janitor F·2 G·0 +10:23:28.294009 db@open done T·3.037896ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.467062 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.467128 version@stat F·[] S·0B[] Sc·[] +10:27:08.467139 db@open opening +10:27:08.467165 journal@recovery F·1 +10:27:08.467379 journal@recovery recovering @16 +10:27:08.469369 version@stat F·[] S·0B[] Sc·[] +10:27:08.472017 db@janitor F·2 G·0 +10:27:08.472029 db@open done T·4.885871ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.082344 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.082423 version@stat F·[] S·0B[] Sc·[] +10:30:28.082434 db@open opening +10:30:28.082460 journal@recovery F·1 +10:30:28.084262 journal@recovery recovering @18 +10:30:28.084397 version@stat F·[] S·0B[] Sc·[] +10:30:28.086961 db@janitor F·2 G·0 +10:30:28.086969 db@open done T·4.531538ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.658330 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.658400 version@stat F·[] S·0B[] Sc·[] +11:11:44.658414 db@open opening +11:11:44.658441 journal@recovery F·1 +11:11:44.658519 journal@recovery recovering @20 +11:11:44.658644 version@stat F·[] S·0B[] Sc·[] +11:11:44.661228 db@janitor F·2 G·0 +11:11:44.661238 db@open done T·2.820283ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.439924 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.439987 version@stat F·[] S·0B[] Sc·[] +11:15:00.440001 db@open opening +11:15:00.440029 journal@recovery F·1 +11:15:00.441685 journal@recovery recovering @22 +11:15:00.443588 version@stat F·[] S·0B[] Sc·[] +11:15:00.446135 db@janitor F·2 G·0 +11:15:00.446146 db@open done T·6.140941ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.268198 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.268266 version@stat F·[] S·0B[] Sc·[] +11:21:08.268277 db@open opening +11:21:08.268302 journal@recovery F·1 +11:21:08.270129 journal@recovery recovering @24 +11:21:08.270268 version@stat F·[] S·0B[] Sc·[] +11:21:08.272787 db@janitor F·2 G·0 +11:21:08.272796 db@open done T·4.515027ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.205329 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.205394 version@stat F·[] S·0B[] Sc·[] +11:22:28.205403 db@open opening +11:22:28.205430 journal@recovery F·1 +11:22:28.207319 journal@recovery recovering @26 +11:22:28.207454 version@stat F·[] S·0B[] Sc·[] +11:22:28.210837 db@janitor F·2 G·0 +11:22:28.210847 db@open done T·5.440115ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.300491 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.300554 version@stat F·[] S·0B[] Sc·[] +11:23:15.300568 db@open opening +11:23:15.300594 journal@recovery F·1 +11:23:15.302393 journal@recovery recovering @28 +11:23:15.302518 version@stat F·[] S·0B[] Sc·[] +11:23:15.305063 db@janitor F·2 G·0 +11:23:15.305073 db@open done T·4.501347ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.669833 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.669907 version@stat F·[] S·0B[] Sc·[] +11:29:08.669919 db@open opening +11:29:08.669948 journal@recovery F·1 +11:29:08.670026 journal@recovery recovering @30 +11:29:08.670336 version@stat F·[] S·0B[] Sc·[] +11:29:08.673082 db@janitor F·2 G·0 +11:29:08.673099 db@open done T·3.175877ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.347315 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.347389 version@stat F·[] S·0B[] Sc·[] +11:30:42.347404 db@open opening +11:30:42.347434 journal@recovery F·1 +11:30:42.347509 journal@recovery recovering @32 +11:30:42.347634 version@stat F·[] S·0B[] Sc·[] +11:30:42.350309 db@janitor F·2 G·0 +11:30:42.350319 db@open done T·2.910614ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.606170 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.606265 version@stat F·[] S·0B[] Sc·[] +11:30:55.606281 db@open opening +11:30:55.606319 journal@recovery F·1 +11:30:55.606421 journal@recovery recovering @34 +11:30:55.606576 version@stat F·[] S·0B[] Sc·[] +11:30:55.609590 db@janitor F·2 G·0 +11:30:55.609602 db@open done T·3.316178ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.132677 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.132767 version@stat F·[] S·0B[] Sc·[] +11:36:36.132781 db@open opening +11:36:36.132811 journal@recovery F·1 +11:36:36.132895 journal@recovery recovering @36 +11:36:36.133060 version@stat F·[] S·0B[] Sc·[] +11:36:36.135669 db@janitor F·2 G·0 +11:36:36.135678 db@open done T·2.891694ms +=============== Jun 10, 2024 (UTC) =============== +12:01:05.022802 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.022873 version@stat F·[] S·0B[] Sc·[] +12:01:05.022887 db@open opening +12:01:05.022914 journal@recovery F·1 +12:01:05.022991 journal@recovery recovering @38 +12:01:05.023111 version@stat F·[] S·0B[] Sc·[] +12:01:05.025774 db@janitor F·2 G·0 +12:01:05.025784 db@open done T·2.892525ms +=============== Jun 10, 2024 (UTC) =============== +12:03:00.007287 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.007362 version@stat F·[] S·0B[] Sc·[] +12:03:00.007374 db@open opening +12:03:00.007403 journal@recovery F·1 +12:03:00.009173 journal@recovery recovering @40 +12:03:00.009326 version@stat F·[] S·0B[] Sc·[] +12:03:00.011929 db@janitor F·2 G·0 +12:03:00.011941 db@open done T·4.56198ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.717291 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.717361 version@stat F·[] S·0B[] Sc·[] +12:03:19.717373 db@open opening +12:03:19.717401 journal@recovery F·1 +12:03:19.717484 journal@recovery recovering @42 +12:03:19.717611 version@stat F·[] S·0B[] Sc·[] +12:03:19.720112 db@janitor F·2 G·0 +12:03:19.720123 db@open done T·2.746074ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.809510 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.809653 version@stat F·[] S·0B[] Sc·[] +12:04:23.809666 db@open opening +12:04:23.809697 journal@recovery F·1 +12:04:23.809785 journal@recovery recovering @44 +12:04:23.809927 version@stat F·[] S·0B[] Sc·[] +12:04:23.812577 db@janitor F·2 G·0 +12:04:23.812591 db@open done T·2.919426ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.892377 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.892460 version@stat F·[] S·0B[] Sc·[] +12:07:46.892473 db@open opening +12:07:46.892501 journal@recovery F·1 +12:07:46.892581 journal@recovery recovering @46 +12:07:46.892712 version@stat F·[] S·0B[] Sc·[] +12:07:46.895287 db@janitor F·2 G·0 +12:07:46.895300 db@open done T·2.822145ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.113224 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.113300 version@stat F·[] S·0B[] Sc·[] +12:08:02.113310 db@open opening +12:08:02.113335 journal@recovery F·1 +12:08:02.115124 journal@recovery recovering @48 +12:08:02.115264 version@stat F·[] S·0B[] Sc·[] +12:08:02.117935 db@janitor F·2 G·0 +12:08:02.117944 db@open done T·4.630711ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.439818 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.439895 version@stat F·[] S·0B[] Sc·[] +12:27:21.439908 db@open opening +12:27:21.439934 journal@recovery F·1 +12:27:21.441724 journal@recovery recovering @50 +12:27:21.441856 version@stat F·[] S·0B[] Sc·[] +12:27:21.444635 db@janitor F·2 G·0 +12:27:21.444647 db@open done T·4.734541ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.813189 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.813261 version@stat F·[] S·0B[] Sc·[] +12:56:43.813274 db@open opening +12:56:43.813301 journal@recovery F·1 +12:56:43.813390 journal@recovery recovering @52 +12:56:43.813515 version@stat F·[] S·0B[] Sc·[] +12:56:43.816070 db@janitor F·2 G·0 +12:56:43.816079 db@open done T·2.800785ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.388069 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.388136 version@stat F·[] S·0B[] Sc·[] +12:57:38.388149 db@open opening +12:57:38.388177 journal@recovery F·1 +12:57:38.388277 journal@recovery recovering @54 +12:57:38.388405 version@stat F·[] S·0B[] Sc·[] +12:57:38.390999 db@janitor F·2 G·0 +12:57:38.391009 db@open done T·2.855815ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.477760 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.477835 version@stat F·[] S·0B[] Sc·[] +12:58:01.477847 db@open opening +12:58:01.477875 journal@recovery F·1 +12:58:01.479806 journal@recovery recovering @56 +12:58:01.481861 version@stat F·[] S·0B[] Sc·[] +12:58:01.485382 db@janitor F·2 G·0 +12:58:01.485393 db@open done T·7.540906ms +=============== Jun 10, 2024 (UTC) =============== +12:58:49.000209 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:49.000280 version@stat F·[] S·0B[] Sc·[] +12:58:49.000293 db@open opening +12:58:49.000320 journal@recovery F·1 +12:58:49.002268 journal@recovery recovering @58 +12:58:49.002409 version@stat F·[] S·0B[] Sc·[] +12:58:49.004946 db@janitor F·2 G·0 +12:58:49.004957 db@open done T·4.658861ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.137398 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.137461 version@stat F·[] S·0B[] Sc·[] +12:59:05.137473 db@open opening +12:59:05.137500 journal@recovery F·1 +12:59:05.139458 journal@recovery recovering @60 +12:59:05.139596 version@stat F·[] S·0B[] Sc·[] +12:59:05.142252 db@janitor F·2 G·0 +12:59:05.142263 db@open done T·4.785572ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.415003 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.415075 version@stat F·[] S·0B[] Sc·[] +12:59:32.415092 db@open opening +12:59:32.415119 journal@recovery F·1 +12:59:32.417105 journal@recovery recovering @62 +12:59:32.417251 version@stat F·[] S·0B[] Sc·[] +12:59:32.420493 db@janitor F·2 G·0 +12:59:32.420505 db@open done T·5.407497ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.348722 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.348793 version@stat F·[] S·0B[] Sc·[] +17:52:58.348811 db@open opening +17:52:58.348841 journal@recovery F·1 +17:52:58.350768 journal@recovery recovering @64 +17:52:58.350929 version@stat F·[] S·0B[] Sc·[] +17:52:58.355593 db@janitor F·2 G·0 +17:52:58.355602 db@open done T·6.787586ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.716570 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.716652 version@stat F·[] S·0B[] Sc·[] +17:59:01.716664 db@open opening +17:59:01.716693 journal@recovery F·1 +17:59:01.716779 journal@recovery recovering @66 +17:59:01.716921 version@stat F·[] S·0B[] Sc·[] +17:59:01.720432 db@janitor F·2 G·0 +17:59:01.720442 db@open done T·3.774542ms diff --git a/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/MANIFEST-000069 b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/MANIFEST-000069 new file mode 100644 index 0000000000..3833569575 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/snapshots/metadata.db/MANIFEST-000069 differ diff --git a/.docker/container-state/atom-testnet-data/data/state.db/000113.ldb b/.docker/container-state/atom-testnet-data/data/state.db/000113.ldb new file mode 100644 index 0000000000..4775c1b3ee Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/state.db/000113.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/state.db/000114.ldb b/.docker/container-state/atom-testnet-data/data/state.db/000114.ldb new file mode 100644 index 0000000000..fb954e1eb4 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/state.db/000114.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/state.db/000115.log b/.docker/container-state/atom-testnet-data/data/state.db/000115.log new file mode 100644 index 0000000000..5eec6803eb Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/state.db/000115.log differ diff --git a/.docker/container-state/atom-testnet-data/data/state.db/CURRENT b/.docker/container-state/atom-testnet-data/data/state.db/CURRENT new file mode 100644 index 0000000000..2b6390e186 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/state.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000116 diff --git a/.docker/container-state/atom-testnet-data/data/state.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/state.db/CURRENT.bak new file mode 100644 index 0000000000..b59a6ba248 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/state.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000112 diff --git a/.docker/container-state/atom-testnet-data/data/state.db/LOCK b/.docker/container-state/atom-testnet-data/data/state.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/state.db/LOG b/.docker/container-state/atom-testnet-data/data/state.db/LOG new file mode 100644 index 0000000000..2c9dc925a4 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/state.db/LOG @@ -0,0 +1,443 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.491582 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.493405 db@open opening +14:44:32.493614 version@stat F·[] S·0B[] Sc·[] +14:44:32.494820 db@janitor F·2 G·0 +14:44:32.494828 db@open done T·1.416442ms +=============== Jun 6, 2024 (+03) =============== +18:04:49.066239 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.066302 version@stat F·[] S·0B[] Sc·[] +18:04:49.066312 db@open opening +18:04:49.066337 journal@recovery F·1 +18:04:49.068180 journal@recovery recovering @1 +18:04:49.069352 memdb@flush created L0@2 N·286 S·52KiB "abc..y:1,v7":"val..y:9,v39" +18:04:49.071268 version@stat F·[1] S·52KiB[52KiB] Sc·[0.25] +18:04:49.073814 db@janitor F·3 G·0 +18:04:49.073824 db@open done T·7.508465ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.417763 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.417850 version@stat F·[1] S·52KiB[52KiB] Sc·[0.25] +18:09:26.417860 db@open opening +18:09:26.417886 journal@recovery F·1 +18:09:26.419730 journal@recovery recovering @3 +18:09:26.420961 memdb@flush created L0@5 N·276 S·49KiB "abc..100,v504":"val..:99,v491" +18:09:26.421071 version@stat F·[2] S·102KiB[102KiB] Sc·[0.50] +18:09:26.423761 db@janitor F·4 G·0 +18:09:26.423776 db@open done T·5.912201ms +=============== Jun 6, 2024 (+03) =============== +19:18:28.702459 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.702524 version@stat F·[2] S·102KiB[102KiB] Sc·[0.50] +19:18:28.702533 db@open opening +19:18:28.702559 journal@recovery F·1 +19:18:28.704423 journal@recovery recovering @6 +19:18:28.705342 memdb@flush created L0@8 N·136 S·29KiB "abc..112,v566":"val..140,v698" +19:18:28.705454 version@stat F·[3] S·132KiB[132KiB] Sc·[0.75] +19:18:28.707895 db@janitor F·5 G·0 +19:18:28.707904 db@open done T·5.368658ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.942395 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.942467 version@stat F·[3] S·132KiB[132KiB] Sc·[0.75] +19:29:57.942476 db@open opening +19:29:57.942504 journal@recovery F·1 +19:29:57.943531 journal@recovery recovering @9 +19:29:57.944488 memdb@flush created L0@11 N·21 S·5KiB "abc..139,v703":"val..144,v720" +19:29:57.946450 version@stat F·[4] S·137KiB[137KiB] Sc·[1.00] +19:29:57.948955 db@janitor F·6 G·0 +19:29:57.948966 db@open done T·6.487446ms +19:29:57.949037 table@compaction L0·4 -> L1·0 S·137KiB Q·723 +19:29:57.950927 table@build created L1@14 N·433 S·59KiB "abc..y:1,v7":"val..:99,v491" +19:29:57.950976 version@stat F·[0 1] S·59KiB[0B 59KiB] Sc·[0.00 0.00] +19:29:57.951995 table@compaction committed F-3 S-78KiB Ke·0 D·286 T·2.948286ms +19:29:57.952048 table@remove removed @8 +19:29:57.952125 table@remove removed @5 +19:29:57.952159 table@remove removed @2 +=============== Jun 10, 2024 (UTC) =============== +10:09:48.940254 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.940330 version@stat F·[0 1] S·59KiB[0B 59KiB] Sc·[0.00 0.00] +10:09:48.940340 db@open opening +10:09:48.940368 journal@recovery F·1 +10:09:48.940464 journal@recovery recovering @12 +10:09:48.941238 memdb@flush created L0@15 N·41 S·7KiB "abc..143,v725":"val..152,v762" +10:09:48.941531 version@stat F·[1 1] S·66KiB[7KiB 59KiB] Sc·[0.25 0.00] +10:09:48.944883 db@janitor F·5 G·1 +10:09:48.944890 db@janitor removing table-11 +10:09:48.944923 db@open done T·4.579157ms +10:12:34.186166 table@compaction L0·1 -> L1·1 S·66KiB Q·926 +10:12:34.187897 table@build created L1@18 N·457 S·61KiB "abc..y:1,v7":"val..:99,v491" +10:12:34.187919 version@stat F·[0 1] S·61KiB[0B 61KiB] Sc·[0.00 0.00] +10:12:34.189017 table@compaction committed F-1 S-4KiB Ke·0 D·17 T·2.830493ms +10:12:34.189085 table@remove removed @14 +=============== Jun 10, 2024 (UTC) =============== +10:19:47.924141 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.924233 version@stat F·[0 1] S·61KiB[0B 61KiB] Sc·[0.00 0.00] +10:19:47.924245 db@open opening +10:19:47.924272 journal@recovery F·1 +10:19:47.924395 journal@recovery recovering @16 +10:19:47.926846 memdb@flush created L0@19 N·586 S·100KiB "abc..151,v767":"val..269,v1349" +10:19:47.928660 version@stat F·[1 1] S·162KiB[100KiB 61KiB] Sc·[0.25 0.00] +10:19:47.931422 db@janitor F·5 G·1 +10:19:47.931429 db@janitor removing table-15 +10:19:47.931467 db@open done T·7.218481ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.781006 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.781130 version@stat F·[1 1] S·162KiB[100KiB 61KiB] Sc·[0.25 0.00] +10:20:11.781142 db@open opening +10:20:11.781176 journal@recovery F·1 +10:20:11.781282 journal@recovery recovering @20 +10:20:11.782033 memdb@flush created L0@22 N·1 S·141B "off..Key,v1353":"off..Key,v1353" +10:20:11.782147 version@stat F·[2 1] S·162KiB[100KiB 61KiB] Sc·[0.50 0.00] +10:20:11.784717 db@janitor F·5 G·0 +10:20:11.784729 db@open done T·3.58287ms +10:22:57.025785 table@compaction L0·2 -> L1·1 S·162KiB Q·1515 +10:22:57.027672 table@build created L1@25 N·808 S·101KiB "abc..y:1,v7":"val..:99,v491" +10:22:57.027692 version@stat F·[0 1] S·101KiB[0B 101KiB] Sc·[0.00 0.00] +10:22:57.028787 table@compaction committed F-2 S-60KiB Ke·0 D·236 T·2.981815ms +10:22:57.028860 table@remove removed @19 +10:22:57.028904 table@remove removed @18 +=============== Jun 10, 2024 (UTC) =============== +10:23:28.327557 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.327626 version@stat F·[0 1] S·101KiB[0B 101KiB] Sc·[0.00 0.00] +10:23:28.327637 db@open opening +10:23:28.327666 journal@recovery F·1 +10:23:28.327797 journal@recovery recovering @23 +10:23:28.329167 memdb@flush created L0@26 N·171 S·29KiB "abc..268,v1356":"val..303,v1523" +10:23:28.331040 version@stat F·[1 1] S·131KiB[29KiB 101KiB] Sc·[0.25 0.00] +10:23:28.333638 db@janitor F·5 G·1 +10:23:28.333646 db@janitor removing table-22 +10:23:28.333680 db@open done T·6.038971ms +10:26:13.556090 table@compaction L0·1 -> L1·1 S·131KiB Q·1687 +10:26:13.559311 table@build created L1@29 N·910 S·113KiB "abc..y:1,v7":"val..:99,v491" +10:26:13.559335 version@stat F·[0 1] S·113KiB[0B 113KiB] Sc·[0.00 0.00] +10:26:13.560452 table@compaction committed F-1 S-17KiB Ke·0 D·69 T·4.339276ms +10:26:13.560543 table@remove removed @25 +=============== Jun 10, 2024 (UTC) =============== +10:27:08.506132 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.506230 version@stat F·[0 1] S·113KiB[0B 113KiB] Sc·[0.00 0.00] +10:27:08.506243 db@open opening +10:27:08.506274 journal@recovery F·1 +10:27:08.506368 journal@recovery recovering @27 +10:27:08.507543 memdb@flush created L0@30 N·206 S·38KiB "abc..302,v1528":"val..344,v1730" +10:27:08.507655 version@stat F·[1 1] S·151KiB[38KiB 113KiB] Sc·[0.25 0.00] +10:27:08.512040 db@janitor F·5 G·1 +10:27:08.512047 db@janitor removing table-26 +10:27:08.512086 db@open done T·5.839899ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.120211 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.120282 version@stat F·[1 1] S·151KiB[38KiB 113KiB] Sc·[0.25 0.00] +10:30:28.120292 db@open opening +10:30:28.120319 journal@recovery F·1 +10:30:28.120407 journal@recovery recovering @31 +10:30:28.121322 memdb@flush created L0@33 N·101 S·17KiB "abc..343,v1735":"val..364,v1832" +10:30:28.121427 version@stat F·[2 1] S·169KiB[56KiB 113KiB] Sc·[0.50 0.00] +10:30:28.124021 db@janitor F·5 G·0 +10:30:28.124031 db@open done T·3.734811ms +10:32:58.327355 table@compaction L0·2 -> L1·1 S·169KiB Q·1981 +10:32:58.329351 table@build created L1@36 N·1093 S·135KiB "abc..y:1,v7":"val..:99,v491" +10:32:58.329372 version@stat F·[0 1] S·135KiB[0B 135KiB] Sc·[0.00 0.00] +10:32:58.330455 table@compaction committed F-2 S-33KiB Ke·0 D·124 T·3.080357ms +10:32:58.330520 table@remove removed @30 +10:32:58.330570 table@remove removed @29 +=============== Jun 10, 2024 (UTC) =============== +11:11:44.697359 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.697432 version@stat F·[0 1] S·135KiB[0B 135KiB] Sc·[0.00 0.00] +11:11:44.697443 db@open opening +11:11:44.697472 journal@recovery F·1 +11:11:44.697661 journal@recovery recovering @34 +11:11:44.699193 memdb@flush created L0@37 N·251 S·43KiB "abc..363,v1837":"val..414,v2084" +11:11:44.701040 version@stat F·[1 1] S·179KiB[43KiB 135KiB] Sc·[0.25 0.00] +11:11:44.703734 db@janitor F·5 G·1 +11:11:44.703742 db@janitor removing table-33 +11:11:44.703778 db@open done T·6.331643ms +11:12:41.510444 table@compaction L0·1 -> L1·1 S·179KiB Q·2143 +11:12:41.514879 table@build created L1@40 N·1243 S·152KiB "abc..y:1,v7":"val..:99,v491" +11:12:41.514902 version@stat F·[0 1] S·152KiB[0B 152KiB] Sc·[0.00 0.00] +11:12:41.515487 table@compaction committed F-1 S-26KiB Ke·0 D·101 T·5.017072ms +11:12:41.515573 table@remove removed @36 +=============== Jun 10, 2024 (UTC) =============== +11:15:00.481126 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.481205 version@stat F·[0 1] S·152KiB[0B 152KiB] Sc·[0.00 0.00] +11:15:00.481223 db@open opening +11:15:00.481254 journal@recovery F·1 +11:15:00.481345 journal@recovery recovering @38 +11:15:00.482402 memdb@flush created L0@41 N·121 S·44KiB "abc..413,v2089":"val..438,v2206" +11:15:00.482509 version@stat F·[1 1] S·197KiB[44KiB 152KiB] Sc·[0.25 0.00] +11:15:00.485050 db@janitor F·5 G·1 +11:15:00.485057 db@janitor removing table-37 +11:15:00.485097 db@open done T·3.870602ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.307060 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.307126 version@stat F·[1 1] S·197KiB[44KiB 152KiB] Sc·[0.25 0.00] +11:21:08.307136 db@open opening +11:21:08.307163 journal@recovery F·1 +11:21:08.307262 journal@recovery recovering @42 +11:21:08.307965 memdb@flush created L0@44 N·1 S·141B "off..Key,v2210":"off..Key,v2210" +11:21:08.308073 version@stat F·[2 1] S·197KiB[44KiB 152KiB] Sc·[0.50 0.00] +11:21:08.310609 db@janitor F·5 G·0 +11:21:08.310619 db@open done T·3.478859ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.248069 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.248144 version@stat F·[2 1] S·197KiB[44KiB 152KiB] Sc·[0.50 0.00] +11:22:28.248155 db@open opening +11:22:28.248194 journal@recovery F·1 +11:22:28.248271 journal@recovery recovering @45 +11:22:28.248990 memdb@flush created L0@47 N·6 S·1KiB "abc..437,v2213":"val..439,v2215" +11:22:28.249101 version@stat F·[3 1] S·198KiB[46KiB 152KiB] Sc·[0.75 0.00] +11:22:28.252120 db@janitor F·6 G·0 +11:22:28.252130 db@open done T·3.971993ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.340458 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.340532 version@stat F·[3 1] S·198KiB[46KiB 152KiB] Sc·[0.75 0.00] +11:23:15.340542 db@open opening +11:23:15.340572 journal@recovery F·1 +11:23:15.340661 journal@recovery recovering @48 +11:23:15.341449 memdb@flush created L0@50 N·26 S·5KiB "abc..438,v2220":"val..444,v2242" +11:23:15.341565 version@stat F·[4 1] S·203KiB[51KiB 152KiB] Sc·[1.00 0.00] +11:23:15.344531 db@janitor F·7 G·0 +11:23:15.344549 db@open done T·4.003893ms +11:23:15.344567 table@compaction L0·4 -> L1·1 S·203KiB Q·2245 +11:23:15.347824 table@build created L1@53 N·1333 S·174KiB "abc..y:1,v7":"val..:99,v491" +11:23:15.347850 version@stat F·[0 1] S·174KiB[0B 174KiB] Sc·[0.00 0.00] +11:23:15.348412 table@compaction committed F-4 S-29KiB Ke·0 D·64 T·3.829602ms +11:23:15.348473 table@remove removed @47 +11:23:15.348504 table@remove removed @44 +11:23:15.348541 table@remove removed @41 +11:23:15.348595 table@remove removed @40 +=============== Jun 10, 2024 (UTC) =============== +11:29:08.709730 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.709913 version@stat F·[0 1] S·174KiB[0B 174KiB] Sc·[0.00 0.00] +11:29:08.709928 db@open opening +11:29:08.709989 journal@recovery F·1 +11:29:08.712637 journal@recovery recovering @51 +11:29:08.714167 memdb@flush created L0@54 N·331 S·56KiB "abc..443,v2247":"val..510,v2574" +11:29:08.714305 version@stat F·[1 1] S·231KiB[56KiB 174KiB] Sc·[0.25 0.00] +11:29:08.717361 db@janitor F·5 G·1 +11:29:08.717369 db@janitor removing table-50 +11:29:08.717406 db@open done T·7.467142ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.387877 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.388005 version@stat F·[1 1] S·231KiB[56KiB 174KiB] Sc·[0.25 0.00] +11:30:42.388020 db@open opening +11:30:42.388052 journal@recovery F·1 +11:30:42.388272 journal@recovery recovering @55 +11:30:42.389671 memdb@flush created L0@57 N·86 S·15KiB "abc..509,v2579":"val..527,v2661" +11:30:42.391571 version@stat F·[2 1] S·246KiB[72KiB 174KiB] Sc·[0.50 0.00] +11:30:42.400050 db@janitor F·5 G·0 +11:30:42.400066 db@open done T·12.040961ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.647230 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.647311 version@stat F·[2 1] S·246KiB[72KiB 174KiB] Sc·[0.50 0.00] +11:30:55.647324 db@open opening +11:30:55.647355 journal@recovery F·1 +11:30:55.647502 journal@recovery recovering @58 +11:30:55.648559 memdb@flush created L0@60 N·6 S·1KiB "abc..526,v2666":"val..528,v2668" +11:30:55.648784 version@stat F·[3 1] S·248KiB[73KiB 174KiB] Sc·[0.75 0.00] +11:30:55.651370 db@janitor F·6 G·0 +11:30:55.651383 db@open done T·4.054084ms +11:33:25.878916 table@compaction L0·3 -> L1·1 S·248KiB Q·2817 +11:33:25.881634 table@build created L1@63 N·1585 S·203KiB "abc..y:1,v7":"val..:99,v491" +11:33:25.881656 version@stat F·[0 1] S·203KiB[0B 203KiB] Sc·[0.00 0.00] +11:33:25.882248 table@compaction committed F-3 S-44KiB Ke·0 D·171 T·3.312488ms +11:33:25.882310 table@remove removed @57 +11:33:25.882406 table@remove removed @54 +11:33:25.882470 table@remove removed @53 +=============== Jun 10, 2024 (UTC) =============== +11:36:36.174685 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.174762 version@stat F·[0 1] S·203KiB[0B 203KiB] Sc·[0.00 0.00] +11:36:36.174775 db@open opening +11:36:36.174805 journal@recovery F·1 +11:36:36.176685 journal@recovery recovering @61 +11:36:36.177965 memdb@flush created L0@64 N·301 S·52KiB "abc..527,v2673":"val..588,v2970" +11:36:36.178103 version@stat F·[1 1] S·255KiB[52KiB 203KiB] Sc·[0.25 0.00] +11:36:36.180802 db@janitor F·5 G·1 +11:36:36.180812 db@janitor removing table-60 +11:36:36.180845 db@open done T·6.065931ms +11:39:21.416169 table@compaction L0·1 -> L1·1 S·255KiB Q·3134 +11:39:21.419332 table@build created L1@67 N·1765 S·224KiB "abc..y:1,v7":"val..:99,v491" +11:39:21.419354 version@stat F·[0 1] S·224KiB[0B 224KiB] Sc·[0.00 0.00] +11:39:21.420882 table@compaction committed F-1 S-31KiB Ke·0 D·121 T·4.69133ms +11:39:21.420976 table@remove removed @63 +=============== Jun 10, 2024 (UTC) =============== +12:01:05.065456 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.065554 version@stat F·[0 1] S·224KiB[0B 224KiB] Sc·[0.00 0.00] +12:01:05.065566 db@open opening +12:01:05.065600 journal@recovery F·1 +12:01:05.065686 journal@recovery recovering @65 +12:01:05.066980 memdb@flush created L0@68 N·251 S·43KiB "abc..587,v2975":"val..638,v3222" +12:01:05.067116 version@stat F·[1 1] S·267KiB[43KiB 224KiB] Sc·[0.25 0.00] +12:01:05.069794 db@janitor F·5 G·1 +12:01:05.069803 db@janitor removing table-64 +12:01:05.069856 db@open done T·4.285068ms +=============== Jun 10, 2024 (UTC) =============== +12:03:00.050214 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.050294 version@stat F·[1 1] S·267KiB[43KiB 224KiB] Sc·[0.25 0.00] +12:03:00.050308 db@open opening +12:03:00.050339 journal@recovery F·1 +12:03:00.050425 journal@recovery recovering @69 +12:03:00.051162 memdb@flush created L0@71 N·16 S·2KiB "abc..637,v3227":"val..641,v3239" +12:03:00.051282 version@stat F·[2 1] S·270KiB[46KiB 224KiB] Sc·[0.50 0.00] +12:03:00.053885 db@janitor F·5 G·0 +12:03:00.053900 db@open done T·3.587902ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.759315 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.759390 version@stat F·[2 1] S·270KiB[46KiB 224KiB] Sc·[0.50 0.00] +12:03:19.759402 db@open opening +12:03:19.759435 journal@recovery F·1 +12:03:19.761256 journal@recovery recovering @72 +12:03:19.761978 memdb@flush created L0@74 N·11 S·2KiB "abc..640,v3244":"val..643,v3251" +12:03:19.762093 version@stat F·[3 1] S·272KiB[48KiB 224KiB] Sc·[0.75 0.00] +12:03:19.764654 db@janitor F·6 G·0 +12:03:19.764670 db@open done T·5.263086ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.852929 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.853006 version@stat F·[3 1] S·272KiB[48KiB 224KiB] Sc·[0.75 0.00] +12:04:23.853018 db@open opening +12:04:23.853052 journal@recovery F·1 +12:04:23.853131 journal@recovery recovering @75 +12:04:23.853850 memdb@flush created L0@77 N·6 S·1KiB "abc..642,v3256":"val..644,v3258" +12:04:23.853976 version@stat F·[4 1] S·274KiB[49KiB 224KiB] Sc·[1.00 0.00] +12:04:23.856578 db@janitor F·7 G·0 +12:04:23.856589 db@open done T·3.567482ms +12:04:23.856623 table@compaction L0·4 -> L1·1 S·274KiB Q·3261 +12:04:23.861057 table@build created L1@80 N·1933 S·243KiB "abc..y:1,v7":"val..:99,v491" +12:04:23.861100 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:04:23.862613 table@compaction committed F-4 S-30KiB Ke·0 D·116 T·5.965383ms +12:04:23.862722 table@remove removed @74 +12:04:23.862756 table@remove removed @71 +12:04:23.862795 table@remove removed @68 +12:04:23.862866 table@remove removed @67 +=============== Jun 10, 2024 (UTC) =============== +12:07:46.935525 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.935601 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:07:46.935612 db@open opening +12:07:46.935642 journal@recovery F·1 +12:07:46.935887 journal@recovery recovering @78 +12:07:46.937468 memdb@flush created L0@81 N·1 S·141B "off..Key,v3262":"off..Key,v3262" +12:07:46.937734 version@stat F·[1 1] S·243KiB[141B 243KiB] Sc·[0.25 0.00] +12:07:46.940329 db@janitor F·5 G·1 +12:07:46.940338 db@janitor removing table-77 +12:07:46.940372 db@open done T·4.754782ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.157116 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.157193 version@stat F·[1 1] S·243KiB[141B 243KiB] Sc·[0.25 0.00] +12:08:02.157206 db@open opening +12:08:02.157234 journal@recovery F·1 +12:08:02.157313 journal@recovery recovering @82 +12:08:02.158010 memdb@flush created L0@84 N·1 S·141B "off..Key,v3264":"off..Key,v3264" +12:08:02.158127 version@stat F·[2 1] S·243KiB[282B 243KiB] Sc·[0.50 0.00] +12:08:02.160671 db@janitor F·5 G·0 +12:08:02.160685 db@open done T·3.475091ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.485205 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.485280 version@stat F·[2 1] S·243KiB[282B 243KiB] Sc·[0.50 0.00] +12:27:21.485292 db@open opening +12:27:21.485322 journal@recovery F·1 +12:27:21.485414 journal@recovery recovering @85 +12:27:21.486106 memdb@flush created L0@87 N·1 S·141B "off..Key,v3266":"off..Key,v3266" +12:27:21.486222 version@stat F·[3 1] S·243KiB[423B 243KiB] Sc·[0.75 0.00] +12:27:21.488835 db@janitor F·6 G·0 +12:27:21.488846 db@open done T·3.549981ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.855222 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.855290 version@stat F·[3 1] S·243KiB[423B 243KiB] Sc·[0.75 0.00] +12:56:43.855302 db@open opening +12:56:43.855333 journal@recovery F·1 +12:56:43.857248 journal@recovery recovering @88 +12:56:43.857943 memdb@flush created L0@90 N·1 S·141B "off..Key,v3268":"off..Key,v3268" +12:56:43.858064 version@stat F·[4 1] S·244KiB[564B 243KiB] Sc·[1.00 0.00] +12:56:43.860558 db@janitor F·7 G·0 +12:56:43.860568 db@open done T·5.262286ms +12:56:43.860590 table@compaction L0·4 -> L1·1 S·244KiB Q·3269 +12:56:43.863695 table@build created L1@93 N·1933 S·243KiB "abc..y:1,v7":"val..:99,v491" +12:56:43.863715 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:56:43.865868 table@compaction committed F-4 S-564B Ke·0 D·4 T·5.258606ms +12:56:43.865939 table@remove removed @87 +12:56:43.866030 table@remove removed @84 +12:56:43.866063 table@remove removed @81 +12:56:43.866214 table@remove removed @80 +=============== Jun 10, 2024 (UTC) =============== +12:57:38.429067 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.429136 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:57:38.429149 db@open opening +12:57:38.429177 journal@recovery F·1 +12:57:38.429369 journal@recovery recovering @91 +12:57:38.430151 memdb@flush created L0@94 N·1 S·141B "off..Key,v3270":"off..Key,v3270" +12:57:38.430364 version@stat F·[1 1] S·243KiB[141B 243KiB] Sc·[0.25 0.00] +12:57:38.432954 db@janitor F·5 G·1 +12:57:38.432969 db@janitor removing table-90 +12:57:38.433003 db@open done T·3.849903ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.523272 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.523344 version@stat F·[1 1] S·243KiB[141B 243KiB] Sc·[0.25 0.00] +12:58:01.523357 db@open opening +12:58:01.523384 journal@recovery F·1 +12:58:01.523485 journal@recovery recovering @95 +12:58:01.524177 memdb@flush created L0@97 N·1 S·141B "off..Key,v3272":"off..Key,v3272" +12:58:01.524295 version@stat F·[2 1] S·243KiB[282B 243KiB] Sc·[0.50 0.00] +12:58:01.526870 db@janitor F·5 G·0 +12:58:01.526886 db@open done T·3.525131ms +=============== Jun 10, 2024 (UTC) =============== +12:58:49.043806 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:49.043878 version@stat F·[2 1] S·243KiB[282B 243KiB] Sc·[0.50 0.00] +12:58:49.043891 db@open opening +12:58:49.043921 journal@recovery F·1 +12:58:49.044000 journal@recovery recovering @98 +12:58:49.044711 memdb@flush created L0@100 N·1 S·141B "off..Key,v3274":"off..Key,v3274" +12:58:49.044831 version@stat F·[3 1] S·243KiB[423B 243KiB] Sc·[0.75 0.00] +12:58:49.047427 db@janitor F·6 G·0 +12:58:49.047442 db@open done T·3.546651ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.182866 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.182939 version@stat F·[3 1] S·243KiB[423B 243KiB] Sc·[0.75 0.00] +12:59:05.182949 db@open opening +12:59:05.182978 journal@recovery F·1 +12:59:05.183078 journal@recovery recovering @101 +12:59:05.183778 memdb@flush created L0@103 N·1 S·141B "off..Key,v3276":"off..Key,v3276" +12:59:05.183898 version@stat F·[4 1] S·244KiB[564B 243KiB] Sc·[1.00 0.00] +12:59:05.187343 db@janitor F·7 G·0 +12:59:05.187358 db@open done T·4.405238ms +12:59:05.187383 table@compaction L0·4 -> L1·1 S·244KiB Q·3277 +12:59:05.191222 table@build created L1@106 N·1933 S·243KiB "abc..y:1,v7":"val..:99,v491" +12:59:05.191248 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:59:05.192786 table@compaction committed F-4 S-564B Ke·0 D·4 T·5.387817ms +12:59:05.192898 table@remove removed @100 +12:59:05.192932 table@remove removed @97 +12:59:05.192960 table@remove removed @94 +12:59:05.193036 table@remove removed @93 +=============== Jun 10, 2024 (UTC) =============== +12:59:32.462104 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.462234 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +12:59:32.462248 db@open opening +12:59:32.462279 journal@recovery F·1 +12:59:32.462364 journal@recovery recovering @104 +12:59:32.463150 memdb@flush created L0@107 N·6 S·1KiB "abc..643,v3279":"val..645,v3281" +12:59:32.463288 version@stat F·[1 1] S·244KiB[1KiB 243KiB] Sc·[0.25 0.00] +12:59:32.467320 db@janitor F·5 G·1 +12:59:32.467329 db@janitor removing table-103 +12:59:32.467362 db@open done T·5.109474ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.392967 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.393039 version@stat F·[1 1] S·244KiB[1KiB 243KiB] Sc·[0.25 0.00] +17:52:58.393050 db@open opening +17:52:58.393077 journal@recovery F·1 +17:52:58.393169 journal@recovery recovering @108 +17:52:58.393872 memdb@flush created L0@110 N·1 S·141B "off..Key,v3285":"off..Key,v3285" +17:52:58.393983 version@stat F·[2 1] S·244KiB[1KiB 243KiB] Sc·[0.50 0.00] +17:52:58.396491 db@janitor F·5 G·0 +17:52:58.396505 db@open done T·3.451089ms +17:55:33.613329 table@compaction L0·2 -> L1·1 S·244KiB Q·3437 +17:55:33.616483 table@build created L1@113 N·1936 S·243KiB "abc..y:1,v7":"val..:99,v491" +17:55:33.616505 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +17:55:33.618025 table@compaction committed F-2 S-1KiB Ke·0 D·4 T·4.673628ms +17:55:33.618089 table@remove removed @107 +17:55:33.618160 table@remove removed @106 +=============== Jul 3, 2024 (UTC) =============== +17:59:01.761567 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.761644 version@stat F·[0 1] S·243KiB[0B 243KiB] Sc·[0.00 0.00] +17:59:01.761656 db@open opening +17:59:01.761687 journal@recovery F·1 +17:59:01.761781 journal@recovery recovering @111 +17:59:01.763581 memdb@flush created L0@114 N·346 S·83KiB "abc..644,v3288":"val..714,v3630" +17:59:01.763748 version@stat F·[1 1] S·327KiB[83KiB 243KiB] Sc·[0.25 0.00] +17:59:01.766489 db@janitor F·5 G·1 +17:59:01.766499 db@janitor removing table-110 +17:59:01.766531 db@open done T·4.87064ms diff --git a/.docker/container-state/atom-testnet-data/data/state.db/MANIFEST-000116 b/.docker/container-state/atom-testnet-data/data/state.db/MANIFEST-000116 new file mode 100644 index 0000000000..41565f0c98 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/state.db/MANIFEST-000116 differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/000070.ldb b/.docker/container-state/atom-testnet-data/data/tx_index.db/000070.ldb new file mode 100644 index 0000000000..13cc2bd346 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/000070.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/000071.ldb b/.docker/container-state/atom-testnet-data/data/tx_index.db/000071.ldb new file mode 100644 index 0000000000..c7dcbe51d4 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/000071.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/000090.ldb b/.docker/container-state/atom-testnet-data/data/tx_index.db/000090.ldb new file mode 100644 index 0000000000..32bb2004b9 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/000090.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/000095.ldb b/.docker/container-state/atom-testnet-data/data/tx_index.db/000095.ldb new file mode 100644 index 0000000000..f22e4b3e9b Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/000095.ldb differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/000096.log b/.docker/container-state/atom-testnet-data/data/tx_index.db/000096.log new file mode 100644 index 0000000000..a57e507e95 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/000096.log differ diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT b/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT new file mode 100644 index 0000000000..af00d34b29 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000097 diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT.bak b/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT.bak new file mode 100644 index 0000000000..0ab25fa07f --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/tx_index.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000094 diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/LOCK b/.docker/container-state/atom-testnet-data/data/tx_index.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/LOG b/.docker/container-state/atom-testnet-data/data/tx_index.db/LOG new file mode 100644 index 0000000000..58ce5d3c39 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/tx_index.db/LOG @@ -0,0 +1,379 @@ +=============== Jun 3, 2024 (+03) =============== +14:44:32.496020 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +14:44:32.497868 db@open opening +14:44:32.498022 version@stat F·[] S·0B[] Sc·[] +14:44:32.498623 db@janitor F·2 G·0 +14:44:32.498647 db@open done T·772.676µs +=============== Jun 6, 2024 (+03) =============== +18:04:49.075260 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:04:49.075321 version@stat F·[] S·0B[] Sc·[] +18:04:49.075331 db@open opening +18:04:49.075355 journal@recovery F·1 +18:04:49.075436 journal@recovery recovering @1 +18:04:49.077025 memdb@flush created L0@2 N·1612 S·25KiB "blo..\x00\x01\x81,v1":"blo..\x01\xc2\xca,v1594" +18:04:49.077135 version@stat F·[1] S·25KiB[25KiB] Sc·[0.25] +18:04:49.079674 db@janitor F·3 G·0 +18:04:49.079684 db@open done T·4.348848ms +=============== Jun 6, 2024 (+03) =============== +18:09:26.424183 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +18:09:26.424253 version@stat F·[1] S·25KiB[25KiB] Sc·[0.25] +18:09:26.424264 db@open opening +18:09:26.424289 journal@recovery F·1 +18:09:26.424367 journal@recovery recovering @3 +18:09:26.426040 memdb@flush created L0@5 N·1637 S·29KiB "01\x11..\x9f\xa8\xa6,v2873":"\x93NV..\x16b\x1d,v2323" +18:09:26.426155 version@stat F·[2] S·54KiB[54KiB] Sc·[0.50] +18:09:26.435684 db@janitor F·4 G·0 +18:09:26.435696 db@open done T·11.427739ms +=============== Jun 6, 2024 (+03) =============== +19:18:28.708310 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:18:28.708381 version@stat F·[2] S·54KiB[54KiB] Sc·[0.50] +19:18:28.708390 db@open opening +19:18:28.708417 journal@recovery F·1 +19:18:28.708491 journal@recovery recovering @6 +19:18:28.709672 memdb@flush created L0@8 N·875 S·18KiB ":cU..\xdaRE,v3772":"\xef\xb9<..\x9a\x1b\x86,v4043" +19:18:28.709802 version@stat F·[3] S·73KiB[73KiB] Sc·[0.75] +19:18:28.712224 db@janitor F·5 G·0 +19:18:28.712232 db@open done T·3.839274ms +=============== Jun 6, 2024 (+03) =============== +19:29:57.949413 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +19:29:57.949480 version@stat F·[3] S·73KiB[73KiB] Sc·[0.75] +19:29:57.949489 db@open opening +19:29:57.949516 journal@recovery F·1 +19:29:57.949600 journal@recovery recovering @9 +19:29:57.950423 memdb@flush created L0@11 N·141 S·4KiB "\x1dU\xbd..\xdfV\x85,v4210":"tx...s$7,v4197" +19:29:57.950541 version@stat F·[4] S·77KiB[77KiB] Sc·[1.00] +19:29:57.953844 db@janitor F·6 G·0 +19:29:57.953856 db@open done T·4.364458ms +19:29:57.953873 table@compaction L0·4 -> L1·0 S·77KiB Q·4269 +19:29:57.956040 table@build created L1@14 N·4265 S·81KiB "\x1dU\xbd..\xdfV\x85,v4210":"\xef\xb9<..\x9a\x1b\x86,v4043" +19:29:57.956057 version@stat F·[0 1] S·81KiB[0B 81KiB] Sc·[0.00 0.00] +19:29:57.957148 table@compaction committed F-3 S+3KiB Ke·0 D·0 T·3.266569ms +19:29:57.957193 table@remove removed @8 +19:29:57.957269 table@remove removed @5 +19:29:57.957299 table@remove removed @2 +=============== Jun 10, 2024 (UTC) =============== +10:09:48.945690 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.945769 version@stat F·[0 1] S·81KiB[0B 81KiB] Sc·[0.00 0.00] +10:09:48.945780 db@open opening +10:09:48.945810 journal@recovery F·1 +10:09:48.947674 journal@recovery recovering @12 +10:09:48.948524 memdb@flush created L0@15 N·232 S·4KiB "blo..\x01\xc0\x8f,v4270":"blo..\x01\xc0`,v4483" +10:09:48.950420 version@stat F·[1 1] S·85KiB[4KiB 81KiB] Sc·[0.25 0.00] +10:09:48.953250 db@janitor F·5 G·1 +10:09:48.953256 db@janitor removing table-11 +10:09:48.953288 db@open done T·7.503901ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.931822 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.931895 version@stat F·[1 1] S·85KiB[4KiB 81KiB] Sc·[0.25 0.00] +10:19:47.931905 db@open opening +10:19:47.931933 journal@recovery F·1 +10:19:47.932025 journal@recovery recovering @16 +10:19:47.934684 memdb@flush created L0@18 N·3393 S·58KiB "blo..\x01\xc0\x97,v4503":"blo..\x01\xc5\xe9,v7877" +10:19:47.934801 version@stat F·[2 1] S·143KiB[62KiB 81KiB] Sc·[0.50 0.00] +10:19:47.937476 db@janitor F·5 G·0 +10:19:47.937486 db@open done T·5.579207ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.785141 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.785227 version@stat F·[2 1] S·143KiB[62KiB 81KiB] Sc·[0.50 0.00] +10:20:11.785239 db@open opening +10:20:11.785268 journal@recovery F·1 +10:20:11.785350 journal@recovery recovering @19 +10:20:11.785477 version@stat F·[2 1] S·143KiB[62KiB 81KiB] Sc·[0.50 0.00] +10:20:11.788064 db@janitor F·5 G·0 +10:20:11.788074 db@open done T·2.830793ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.334052 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.334123 version@stat F·[2 1] S·143KiB[62KiB 81KiB] Sc·[0.50 0.00] +10:23:28.334134 db@open opening +10:23:28.334166 journal@recovery F·1 +10:23:28.334267 journal@recovery recovering @21 +10:23:28.335538 memdb@flush created L0@23 N·986 S·16KiB "blo..\x01\xc1\f,v7897":"blo..\x01\xc1\xb2,v8864" +10:23:28.335649 version@stat F·[3 1] S·159KiB[78KiB 81KiB] Sc·[0.75 0.00] +10:23:28.338205 db@janitor F·6 G·0 +10:23:28.338216 db@open done T·4.078524ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.512447 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.512528 version@stat F·[3 1] S·159KiB[78KiB 81KiB] Sc·[0.75 0.00] +10:27:08.512539 db@open opening +10:27:08.512569 journal@recovery F·1 +10:27:08.512654 journal@recovery recovering @24 +10:27:08.514153 memdb@flush created L0@26 N·1228 S·22KiB "\tW\x04..'%z,v9477":"\xe4\xc1 ..\xbe\xbd\xab,v9879" +10:27:08.514282 version@stat F·[4 1] S·182KiB[100KiB 81KiB] Sc·[1.00 0.00] +10:27:08.516900 db@janitor F·7 G·0 +10:27:08.516914 db@open done T·4.371717ms +10:27:08.516927 table@compaction L0·4 -> L1·1 S·182KiB Q·10112 +10:27:08.521707 table@build created L1@29 N·10104 S·181KiB "\tW\x04..'%z,v9477":"\xef\xb9<..\x9a\x1b\x86,v4043" +10:27:08.521732 version@stat F·[0 1] S·181KiB[0B 181KiB] Sc·[0.00 0.00] +10:27:08.522816 table@compaction committed F-4 S-1KiB Ke·0 D·0 T·5.87477ms +10:27:08.522880 table@remove removed @23 +10:27:08.522964 table@remove removed @18 +10:27:08.522998 table@remove removed @15 +10:27:08.523039 table@remove removed @14 +=============== Jun 10, 2024 (UTC) =============== +10:30:28.124491 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.124570 version@stat F·[0 1] S·181KiB[0B 181KiB] Sc·[0.00 0.00] +10:30:28.124581 db@open opening +10:30:28.124611 journal@recovery F·1 +10:30:28.124736 journal@recovery recovering @27 +10:30:28.126183 memdb@flush created L0@30 N·580 S·9KiB "blo..\x01\xc1W,v10113":"blo..\x01\xc0\xfc,v10674" +10:30:28.128128 version@stat F·[1 1] S·190KiB[9KiB 181KiB] Sc·[0.25 0.00] +10:30:28.130689 db@janitor F·5 G·1 +10:30:28.130696 db@janitor removing table-26 +10:30:28.130734 db@open done T·6.149542ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.704217 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.704299 version@stat F·[1 1] S·190KiB[9KiB 181KiB] Sc·[0.25 0.00] +11:11:44.704312 db@open opening +11:11:44.704346 journal@recovery F·1 +11:11:44.704425 journal@recovery recovering @31 +11:11:44.705964 memdb@flush created L0@33 N·1450 S·23KiB "blo..\x01\xc1k,v10694":"blo..\x01\u0082,v12125" +11:11:44.706086 version@stat F·[2 1] S·214KiB[33KiB 181KiB] Sc·[0.50 0.00] +11:11:44.708711 db@janitor F·5 G·0 +11:11:44.708721 db@open done T·4.405607ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.485497 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.485602 version@stat F·[2 1] S·214KiB[33KiB 181KiB] Sc·[0.50 0.00] +11:15:00.485613 db@open opening +11:15:00.485647 journal@recovery F·1 +11:15:00.485799 journal@recovery recovering @34 +11:15:00.487788 memdb@flush created L0@36 N·835 S·36KiB "\x04\x92\xf2..\v,\x8e,v12512":"\xba[\x1e..SVa,v12657" +11:15:00.489774 version@stat F·[3 1] S·251KiB[70KiB 181KiB] Sc·[0.75 0.00] +11:15:00.492389 db@janitor F·6 G·0 +11:15:00.492402 db@open done T·6.785426ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.310961 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.311037 version@stat F·[3 1] S·251KiB[70KiB 181KiB] Sc·[0.75 0.00] +11:21:08.311050 db@open opening +11:21:08.311081 journal@recovery F·1 +11:21:08.311156 journal@recovery recovering @37 +11:21:08.311393 version@stat F·[3 1] S·251KiB[70KiB 181KiB] Sc·[0.75 0.00] +11:21:08.314600 db@janitor F·6 G·0 +11:21:08.314610 db@open done T·3.55552ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.252574 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.252649 version@stat F·[3 1] S·251KiB[70KiB 181KiB] Sc·[0.75 0.00] +11:22:28.252659 db@open opening +11:22:28.252687 journal@recovery F·1 +11:22:28.252764 journal@recovery recovering @39 +11:22:28.253465 memdb@flush created L0@41 N·29 S·925B "blo..\x01\xc1\xb5,v12981":"blo..\x00\x01\x85,v12991" +11:22:28.253635 version@stat F·[4 1] S·252KiB[70KiB 181KiB] Sc·[1.00 0.00] +11:22:28.256514 db@janitor F·7 G·0 +11:22:28.256526 db@open done T·3.863542ms +11:22:28.256561 table@compaction L0·4 -> L1·1 S·252KiB Q·13010 +11:22:28.262691 table@build created L1@44 N·12998 S·253KiB "\x04\x92\xf2..\v,\x8e,v12512":"\xef\xb9<..\x9a\x1b\x86,v4043" +11:22:28.262719 version@stat F·[0 1] S·253KiB[0B 253KiB] Sc·[0.00 0.00] +11:22:28.263937 table@compaction committed F-4 S+1KiB Ke·0 D·0 T·7.351261ms +11:22:28.264032 table@remove removed @36 +11:22:28.264080 table@remove removed @33 +11:22:28.264127 table@remove removed @30 +11:22:28.264218 table@remove removed @29 +=============== Jun 10, 2024 (UTC) =============== +11:23:15.344988 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.345083 version@stat F·[0 1] S·253KiB[0B 253KiB] Sc·[0.00 0.00] +11:23:15.345098 db@open opening +11:23:15.345137 journal@recovery F·1 +11:23:15.345324 journal@recovery recovering @42 +11:23:15.346996 memdb@flush created L0@45 N·145 S·2KiB "blo..\x01\xc1\xb6,v13011":"blo..\x00\x01\xb9,v13137" +11:23:15.348877 version@stat F·[1 1] S·256KiB[2KiB 253KiB] Sc·[0.25 0.00] +11:23:15.351409 db@janitor F·5 G·1 +11:23:15.351416 db@janitor removing table-41 +11:23:15.351450 db@open done T·6.348053ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.717753 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.717824 version@stat F·[1 1] S·256KiB[2KiB 253KiB] Sc·[0.25 0.00] +11:29:08.717836 db@open opening +11:29:08.717865 journal@recovery F·1 +11:29:08.717942 journal@recovery recovering @46 +11:29:08.719709 memdb@flush created L0@48 N·1914 S·31KiB "blo..\x01\xc1\xbb,v13157":"blo..\x01\xc3R,v15052" +11:29:08.719821 version@stat F·[2 1] S·287KiB[34KiB 253KiB] Sc·[0.50 0.00] +11:29:08.722425 db@janitor F·5 G·0 +11:29:08.722436 db@open done T·4.596628ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.400488 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.400575 version@stat F·[2 1] S·287KiB[34KiB 253KiB] Sc·[0.50 0.00] +11:30:42.400587 db@open opening +11:30:42.400620 journal@recovery F·1 +11:30:42.400705 journal@recovery recovering @49 +11:30:42.401777 memdb@flush created L0@51 N·493 S·8KiB "blo..\x01\xc1\xfd,v15072":"blo..\x01\xc0\xd5,v15546" +11:30:42.401897 version@stat F·[3 1] S·296KiB[42KiB 253KiB] Sc·[0.75 0.00] +11:30:42.404520 db@janitor F·6 G·0 +11:30:42.404533 db@open done T·3.942623ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.651815 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.651923 version@stat F·[3 1] S·296KiB[42KiB 253KiB] Sc·[0.75 0.00] +11:30:55.651938 db@open opening +11:30:55.651978 journal@recovery F·1 +11:30:55.653912 journal@recovery recovering @52 +11:30:55.654664 memdb@flush created L0@54 N·29 S·921B "blo..\x01\xc2\x0e,v15566":"blo..\x00\x01\x85,v15576" +11:30:55.654798 version@stat F·[4 1] S·296KiB[43KiB 253KiB] Sc·[1.00 0.00] +11:30:55.657351 db@janitor F·7 G·0 +11:30:55.657367 db@open done T·5.424386ms +11:30:55.657388 table@compaction L0·4 -> L1·1 S·296KiB Q·15595 +11:30:55.663657 table@build created L1@57 N·15579 S·297KiB "\x04\x92\xf2..\v,\x8e,v12512":"\xef\xb9<..\x9a\x1b\x86,v4043" +11:30:55.663681 version@stat F·[0 1] S·297KiB[0B 297KiB] Sc·[0.00 0.00] +11:30:55.665265 table@compaction committed F-4 S+908B Ke·0 D·0 T·7.858166ms +11:30:55.665342 table@remove removed @51 +11:30:55.665392 table@remove removed @48 +11:30:55.665434 table@remove removed @45 +11:30:55.665529 table@remove removed @44 +=============== Jun 10, 2024 (UTC) =============== +11:36:36.181241 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.181320 version@stat F·[0 1] S·297KiB[0B 297KiB] Sc·[0.00 0.00] +11:36:36.181333 db@open opening +11:36:36.181362 journal@recovery F·1 +11:36:36.181439 journal@recovery recovering @55 +11:36:36.183160 memdb@flush created L0@58 N·1740 S·28KiB "blo..\x01\xc2\x0f,v15596":"blo..\x01\xc3\x04,v17317" +11:36:36.183288 version@stat F·[1 1] S·326KiB[28KiB 297KiB] Sc·[0.25 0.00] +11:36:36.185945 db@janitor F·5 G·1 +11:36:36.185953 db@janitor removing table-54 +11:36:36.185986 db@open done T·4.648749ms +=============== Jun 10, 2024 (UTC) =============== +12:01:05.070270 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:05.070349 version@stat F·[1 1] S·326KiB[28KiB 297KiB] Sc·[0.25 0.00] +12:01:05.070361 db@open opening +12:01:05.070391 journal@recovery F·1 +12:01:05.070472 journal@recovery recovering @59 +12:01:05.072116 memdb@flush created L0@61 N·1450 S·23KiB "blo..\x01\xc2K,v17337":"blo..\x01\u0082,v18768" +12:01:05.072239 version@stat F·[2 1] S·350KiB[52KiB 297KiB] Sc·[0.50 0.00] +12:01:05.074775 db@janitor F·5 G·0 +12:01:05.074788 db@open done T·4.42315ms +=============== Jun 10, 2024 (UTC) =============== +12:03:00.054328 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:00.054420 version@stat F·[2 1] S·350KiB[52KiB 297KiB] Sc·[0.50 0.00] +12:03:00.054439 db@open opening +12:03:00.054485 journal@recovery F·1 +12:03:00.054723 journal@recovery recovering @62 +12:03:00.056228 memdb@flush created L0@64 N·87 S·1KiB "blo..\x01\xc2},v18788":"blo..\x00\x01\x9f,v18856" +12:03:00.058037 version@stat F·[3 1] S·352KiB[54KiB 297KiB] Sc·[0.75 0.00] +12:03:00.060585 db@janitor F·6 G·0 +12:03:00.060598 db@open done T·6.153555ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.765209 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.765311 version@stat F·[3 1] S·352KiB[54KiB 297KiB] Sc·[0.75 0.00] +12:03:19.765325 db@open opening +12:03:19.765360 journal@recovery F·1 +12:03:19.765469 journal@recovery recovering @65 +12:03:19.766245 memdb@flush created L0@67 N·58 S·1KiB "blo..\x01\u0080,v18876":"blo..\x00\x01\x92,v18915" +12:03:19.766367 version@stat F·[4 1] S·353KiB[55KiB 297KiB] Sc·[1.00 0.00] +12:03:19.768909 db@janitor F·7 G·0 +12:03:19.768920 db@open done T·3.590622ms +12:03:19.768942 table@compaction L0·4 -> L1·1 S·353KiB Q·18934 +12:03:19.777063 table@build created L1@70 N·18914 S·352KiB "\x04\x92\xf2..\v,\x8e,v12512":"\xef\xb9<..\x9a\x1b\x86,v4043" +12:03:19.777089 version@stat F·[0 1] S·352KiB[0B 352KiB] Sc·[0.00 0.00] +12:03:19.777658 table@compaction committed F-4 S-400B Ke·0 D·0 T·8.701467ms +12:03:19.777720 table@remove removed @64 +12:03:19.777758 table@remove removed @61 +12:03:19.777793 table@remove removed @58 +12:03:19.777877 table@remove removed @57 +=============== Jun 10, 2024 (UTC) =============== +12:04:23.857145 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.857250 version@stat F·[0 1] S·352KiB[0B 352KiB] Sc·[0.00 0.00] +12:04:23.857265 db@open opening +12:04:23.857322 journal@recovery F·1 +12:04:23.857406 journal@recovery recovering @68 +12:04:23.858158 memdb@flush created L0@71 N·29 S·932B "blo..\x01\u0082,v18935":"blo..\x00\x01\x85,v18945" +12:04:23.858466 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:04:23.863301 db@janitor F·5 G·1 +12:04:23.863310 db@janitor removing table-67 +12:04:23.863344 db@open done T·6.073803ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.940724 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.940829 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:07:46.940845 db@open opening +12:07:46.940891 journal@recovery F·1 +12:07:46.941015 journal@recovery recovering @72 +12:07:46.941174 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:07:46.944342 db@janitor F·4 G·0 +12:07:46.944357 db@open done T·3.506111ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.161058 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.161130 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:08:02.161142 db@open opening +12:08:02.161170 journal@recovery F·1 +12:08:02.161261 journal@recovery recovering @74 +12:08:02.161772 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:08:02.165071 db@janitor F·4 G·0 +12:08:02.165085 db@open done T·3.938975ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.489214 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.489293 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:27:21.489306 db@open opening +12:27:21.489335 journal@recovery F·1 +12:27:21.489533 journal@recovery recovering @76 +12:27:21.492693 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:27:21.495334 db@janitor F·4 G·0 +12:27:21.495349 db@open done T·6.038382ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.860894 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.860958 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:56:43.860969 db@open opening +12:56:43.861000 journal@recovery F·1 +12:56:43.861094 journal@recovery recovering @78 +12:56:43.861237 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:56:43.864305 db@janitor F·4 G·0 +12:56:43.864316 db@open done T·3.342909ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.433435 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.433507 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:57:38.433523 db@open opening +12:57:38.433555 journal@recovery F·1 +12:57:38.435466 journal@recovery recovering @80 +12:57:38.435598 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:57:38.438132 db@janitor F·4 G·0 +12:57:38.438146 db@open done T·4.61711ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.527259 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.527331 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:58:01.527344 db@open opening +12:58:01.527371 journal@recovery F·1 +12:58:01.527448 journal@recovery recovering @82 +12:58:01.528206 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:58:01.530847 db@janitor F·4 G·0 +12:58:01.530860 db@open done T·3.51254ms +=============== Jun 10, 2024 (UTC) =============== +12:58:49.047851 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:49.047923 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:58:49.047936 db@open opening +12:58:49.047971 journal@recovery F·1 +12:58:49.048062 journal@recovery recovering @84 +12:58:49.048387 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:58:49.051827 db@janitor F·4 G·0 +12:58:49.051843 db@open done T·3.900364ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.188209 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.188325 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:59:05.188346 db@open opening +12:59:05.188403 journal@recovery F·1 +12:59:05.188521 journal@recovery recovering @86 +12:59:05.188747 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:59:05.192881 db@janitor F·4 G·0 +12:59:05.192895 db@open done T·4.542609ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.467734 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.467839 version@stat F·[1 1] S·353KiB[932B 352KiB] Sc·[0.25 0.00] +12:59:32.467852 db@open opening +12:59:32.467882 journal@recovery F·1 +12:59:32.468080 journal@recovery recovering @88 +12:59:32.469891 memdb@flush created L0@90 N·29 S·925B "blo..\x01\u0083,v18965":"blo..\x00\x01\x85,v18975" +12:59:32.472164 version@stat F·[2 1] S·354KiB[1KiB 352KiB] Sc·[0.50 0.00] +12:59:32.475396 db@janitor F·5 G·0 +12:59:32.475411 db@open done T·7.555145ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.396919 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.396991 version@stat F·[2 1] S·354KiB[1KiB 352KiB] Sc·[0.50 0.00] +17:52:58.397003 db@open opening +17:52:58.397031 journal@recovery F·1 +17:52:58.397205 journal@recovery recovering @91 +17:52:58.400312 version@stat F·[2 1] S·354KiB[1KiB 352KiB] Sc·[0.50 0.00] +17:52:58.402997 db@janitor F·5 G·0 +17:52:58.403009 db@open done T·6.0015ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.767011 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.767114 version@stat F·[2 1] S·354KiB[1KiB 352KiB] Sc·[0.50 0.00] +17:59:01.767128 db@open opening +17:59:01.767161 journal@recovery F·1 +17:59:01.767237 journal@recovery recovering @93 +17:59:01.769440 memdb@flush created L0@95 N·2140 S·59KiB "\x12\xf5\xa5..b\x01[,v20843":"\xe0\x1e\x98..\x9a\x10\x81,v20696" +17:59:01.769561 version@stat F·[3 1] S·414KiB[61KiB 352KiB] Sc·[0.75 0.00] +17:59:01.773003 db@janitor F·6 G·0 +17:59:01.773016 db@open done T·5.882999ms diff --git a/.docker/container-state/atom-testnet-data/data/tx_index.db/MANIFEST-000097 b/.docker/container-state/atom-testnet-data/data/tx_index.db/MANIFEST-000097 new file mode 100644 index 0000000000..bbde422037 Binary files /dev/null and b/.docker/container-state/atom-testnet-data/data/tx_index.db/MANIFEST-000097 differ diff --git a/.docker/container-state/atom-testnet-data/data/write-file-atomic-03223747255274497650 b/.docker/container-state/atom-testnet-data/data/write-file-atomic-03223747255274497650 new file mode 100644 index 0000000000..bc534f0b06 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/data/write-file-atomic-03223747255274497650 @@ -0,0 +1,7 @@ +{ + "height": "343", + "round": 0, + "step": 3, + "signature": "MY8ah2Oe2uLdMiP3JJQ++r2nUP3Nf3E/SdU0oumWpOFQpsLgFnJusiKgbbuUq1vlfEzZvNzC+Iq1Q4x6Ma80Bw==", + "signbytes": "76080211570100000000000022480A202E5A85F34706FA52E68449B0D7C4096A8AA01C74C0F4F774E793501209B7D13A122408011220C688A67C51EDAFDCF4036BB86B89E5916C3A84D5FBACB7D32BD011EB31F597312A0C08F2A99BB306109884F3A2023211636F736D6F736875622D746573746E6574" +} \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address b/.docker/container-state/atom-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address new file mode 100644 index 0000000000..80ea7eb88a --- /dev/null +++ b/.docker/container-state/atom-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wMyAxNDo0MzozMy40NzUxMDYyMzIgKzAzMDAgKzAzIG09KzAuMDUwMjQzNDYzIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiNDVFd1ZvLXBsUTg5TWhwbiJ9.D2_MVk-uV5oSHZ_1fTMPaInNKJYV8mq4j4vLRDpXpcc6Y64UeMhTrg.8ObGr4ch02Ueij_w._dys4Xkk15-eBFn0Hp1ND1D5a6x1qeiEZd4nDk9zH7nYX8pHVTI0aMf-eMBPwyrvNlP4HR7kP32aMfzOG5-KGfjVTMvFU1uzvddktQMAADiDII_anlp9SHFQ2OE5ElafEb0TrM42_nKO52NIjBoR11BnrlklbNSe7Z_5_aJFtkvPeI3M6JMgL8-3HvlrVxh1jONNTfzI6BsMRu9oyz7czzjt_CCBykZiB3MORpZXUiAdvQ.fXxi52nksYKozG5ZgB-I8w \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address b/.docker/container-state/atom-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address new file mode 100644 index 0000000000..f973909eb2 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wMyAxNDo0MzozMy40MTYyMDA1NjkgKzAzMDAgKzAzIG09KzAuMDUwODg5Njg4IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiYXQ4QWxwUzVuVWFGWlZRUSJ9.X2pj9isOPsF7cKkoyVas6VcJB-m_AAxbA701Kmh3Yk7VwaxdQ5Qo2g.vI2ySGJ5ddMTDiHb.zahJ5cHOvxC54v4JT96sst89jXwIdMIfgsGQpxLyNMRthst7imfGyxy2TJALHbZnZ8kHSkKzV5iCCmc2PseV1QDd9uYzzqPyaNj_4521XaublQSQVwKx7dWx_ZO_m4L4TohqiH9RGXgWWXULmPDpbPeHR-IQCXQQCpcCt-xgYnu2NQlpsHjVJEu6GnHadSBGTQSpmlJOEBWBrCo3GWMDh2BZNmGZtpHjetCFjvUtWQydRFkO6M4.LGozg-bJyZPFpLp6GSFo1g \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/keyring-test/alice.info b/.docker/container-state/atom-testnet-data/keyring-test/alice.info new file mode 100644 index 0000000000..6190860f95 --- /dev/null +++ b/.docker/container-state/atom-testnet-data/keyring-test/alice.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wMyAxNDo0MzozMy40MTQzMjMyMjQgKzAzMDAgKzAzIG09KzAuMDQ5MDEyMzUzIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiVUtiMERCV3QxSUdVM1BVcSJ9.3PC7McaHjy5hj0TMb0_ehGBkaet2VOJv-ct2O3sQu1X-tG70EozO5Q.dhHoSV0VHixAut1x.51GHbUPRH0hP7gwT5Cn4wjSIQ6QkeeR-E5Wt5E9H3oalsPj71PeZBr_xcLVs76RYcHo_9EgDZWVROMMGqNPW_3lvOIGcSdL3xY-XWFvC-Lk80PwQTlG-IVrlVjzfYX1q4iCSA1IVZ_5N6G-7Ru0vWsLrkzjm4A_0PbFKLnyIDxEvm1hyvt36EdpALB1OjHApG6WdL6XGaOw-ENNngGgaRuB0zxXpaFtoEaUargiSc9L-0wxODppRVbeHxbprNbQ3LTD2YT_gL-ckLQ2GWn83I4NeAGZNQLdBtqV_FXYecsUVRTsBT5x_GZA_eI2VxPUda6q-4pNdnK2F2cz7z2INJUXZkvXJLGAMWW71uzi4VOFSKvHWorAC_dGBhdzduOI2z-FyI4u_r6mgshHzG98ustvS0V5r9v6_REdPPVlbrB61sg-tSEzOFvGSDKE.SC8KcfH62fAttZk07w1PKg \ No newline at end of file diff --git a/.docker/container-state/atom-testnet-data/keyring-test/bob.info b/.docker/container-state/atom-testnet-data/keyring-test/bob.info new file mode 100644 index 0000000000..8791ab5e6c --- /dev/null +++ b/.docker/container-state/atom-testnet-data/keyring-test/bob.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wMyAxNDo0MzozMy40NzMyNDIwNTcgKzAzMDAgKzAzIG09KzAuMDQ4Mzc5Mjk4IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiMXdoTEJ3Z1dJMGJNWmk3ZSJ9.AEebIffKKSlCliXJlq3ges1jhA5W-oSThTZRBXwR79ZQX_CkrQM_xg.pp8DeTHU5c_aDLe8.3y585dIrkDKD9NwhjfoQ3f_Wxt3VyZXgn-bS_FBbkHPyUi64yrSOLpxMZy8YWIUHLtJntofm0bgOfHvouwu2nwG73_mUJTB0EXNIBg0ynK_7dlkf_dlVWxX-dfzXnpNpvD94FJLfRbMeNLMWzdIpp7ggq-j2CbudBIjHTTXDv_nNi9Xy4kqu6endAy1XfThCR2KYaTNzBzBnad0RkT_rIsa7tOgo_huYyeik0ZujVt9__jEYjTgyML9fL-c_bAHdaqCEhvWQKxEYyfIZFm_rQFQgqVR0UYWGDfRdYRechQxE3CHOGQ-O-FnSp-ZQzoIq_t2X7bS4qG6nciADdfLtNXdCyUKjujp5zYx5NcoE2YYi6qacrjozsLIXWPlP0jf2Gx7pn1ljfOd7Pzs1O8c58UBQXsjNvtcqWKgnFmz6JEI9uuoVtGsAQz66.YDdLNtYlQPh8lNC7GfN82g \ No newline at end of file diff --git a/.docker/container-state/ibc-relayer-data/config/config.lock b/.docker/container-state/ibc-relayer-data/config/config.lock new file mode 100755 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/ibc-relayer-data/config/config.yaml b/.docker/container-state/ibc-relayer-data/config/config.yaml new file mode 100755 index 0000000000..b31a94b30c --- /dev/null +++ b/.docker/container-state/ibc-relayer-data/config/config.yaml @@ -0,0 +1,72 @@ +global: + api-listen-addr: :5183 + timeout: 10s + memo: "" + light-cache-size: 20 + log-level: "" + ics20-memo-limit: 0 + max-receiver-size: 0 +chains: + atom: + type: cosmos + value: + key-directory: /home/nimda/.relayer/keys/cosmoshub-testnet + key: test2 + chain-id: cosmoshub-testnet + rpc-addr: http://127.0.0.1:26658 + account-prefix: cosmos + keyring-backend: test + gas-adjustment: 1.8 + gas-prices: 0.5uatom + min-gas-amount: 0 + max-gas-amount: 0 + debug: true + timeout: 20s + block-timeout: "" + output-format: json + sign-mode: direct + extra-codecs: [] + coin-type: null + signing-algorithm: "" + broadcast-mode: batch + min-loop-duration: 0s + extension-options: [] + feegrants: null + nucleus: + type: cosmos + value: + key-directory: /home/nimda/.relayer/keys/nucleus-testnet + key: test1 + chain-id: nucleus-testnet + rpc-addr: http://127.0.0.1:26657 + account-prefix: nuc + keyring-backend: test + gas-adjustment: 1.8 + gas-prices: 0.5unucl + min-gas-amount: 0 + max-gas-amount: 0 + debug: true + timeout: 20s + block-timeout: "" + output-format: json + sign-mode: direct + extra-codecs: [] + coin-type: null + signing-algorithm: "" + broadcast-mode: batch + min-loop-duration: 0s + extension-options: [] + feegrants: null +paths: + nucleus-atom: + src: + chain-id: nucleus-testnet + client-id: 07-tendermint-1 + connection-id: connection-1 + dst: + chain-id: cosmoshub-testnet + client-id: 07-tendermint-1 + connection-id: connection-1 + src-channel-filter: + rule: "" + channel-list: [] diff --git a/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/b93a76d5dd5607a7512be7209a8fa9470038a1c1.address b/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/b93a76d5dd5607a7512be7209a8fa9470038a1c1.address new file mode 100755 index 0000000000..180a543e54 --- /dev/null +++ b/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/b93a76d5dd5607a7512be7209a8fa9470038a1c1.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0xMCAxMzoxODoyNC40OTM4ODA1NDcgKzAzMDAgKzAzIG09KzAuMDQzODQ1NDYwIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiOUZyZVdPcTktbUdqejR3TSJ9.quAlH3Hr-wRWG4Njljd5_2NxlKUjjUBbxSbyolHvb6lj7de9zbiO3w.RWefar5xuM4KP6Hy.1lXXgeQih0ibaSNmXUWgz08L7v9ASYaIfkCeQgqlyO7UPnI6QvymXE44npML0tzjCLSvMuFGtSALgdQYVLr2NdbSDJ0CTJI0Eo26ll5H6t6IFWB4vhSENAg_5EvFgzIyllR7cVvMMjdt_O4QpjZG9CZIGxGZLBF1FdDNQke-vX5HbZOyf-zq9LDb-79bKj4tt1M8HaFw4LX1-UY503XzGHauFW4JoZx2PzNHkwCBhK4q5ygYT-8.7qJKM-Kvhl3jPk9QpE3FUQ \ No newline at end of file diff --git a/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/test2.info b/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/test2.info new file mode 100755 index 0000000000..1164b8c6a6 --- /dev/null +++ b/.docker/container-state/ibc-relayer-data/keys/cosmoshub-testnet/keyring-test/test2.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0xMCAxMzoxODoyNC40OTAxNDcyMzUgKzAzMDAgKzAzIG09KzAuMDQwMTEyMTU4IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiZmJvNnpfaWpxc3loX2VOcyJ9.TvymOktT7IZ1BsPqGiIsi6Fn6be1jZL8hqw46fph1j2NhxP_1yq0cA.XLrFWk8BXL_WZ2aA.01hpPXfBtMMmjwdJgSprKCo_bFDTaRsZ5j9jxF5vVjDYKHjE0D2JFkDlhFaxNujvoEfnvreNTxhAHs9N7zKgVPlTXRK-PK0SoMeg3EBsmaPf4VIbpdQDXNtjP9MZmeta7KZ7Fur3kSGAmh8vGaVkKlep-3JCYNAbsXyympfpw5bgZNSjn380QEQ3C_SoyupcRm3Xb6NZgGYGPlfXDHdzEbao0pMopZN-OZFSobOEzdQv3CCNdvQa9vsO3lpyWKlwB7S3CxQDvTuWwnFIDA-p7Y19QoXp_i17lYRc73CDGubR8EFgHXfQub4du6RUZzRWhn8mThIZ-EqrWbN1YPmWNMlCiYSozhakAfpdc6v34ksTZjTEd5rSG7hQCfOaosK2XASnsAD9KtzOAs1UrYschCoSYRrDEgqv4miGrL-Vm0myNBVpP7tTEU5VkIU.Ko-RDxf7wgzDSz2tf5N67g \ No newline at end of file diff --git a/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/528769d0cfb20433088d2112cfce79ac4123f0c5.address b/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/528769d0cfb20433088d2112cfce79ac4123f0c5.address new file mode 100755 index 0000000000..bf29dd8d61 --- /dev/null +++ b/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/528769d0cfb20433088d2112cfce79ac4123f0c5.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0xMCAxMzoxODozMy41NjIyOTY1NDUgKzAzMDAgKzAzIG09KzAuMDQzODYyMzgwIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiNUc3M3FJUFR4T29sWmZiMyJ9.-NzHhAimX8YJmZ62HjfwZ6HObP76uh9Li8OgK7CD63XTZLsktWRRcg.887WuM1rWe5dtD-3.kcUfpyEa6T3KhffcEThO5VHV_lOn7KL4HrVJV5gLX3bTS3nRH2eS4y0bo9ZBsXkuUjiPv7kAcFWTDbeGFn12C70Gd81YlBjT2lra-xsOS64n_BBgMYuk38BnAg5kFgQ5iqq4GCBtOQtYNoLx07AHXID3Wc3gXtZp_OB3JdfemibQMQFC8t2WQH3M0ndZCnM3GaqzdwZt_N1X4TE5luyNq-3llRTxg2WuTmhGQre90ygUIVocuRw.2WX1GaPqNiGxZSPqNfRIog \ No newline at end of file diff --git a/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/test1.info b/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/test1.info new file mode 100755 index 0000000000..84af982a42 --- /dev/null +++ b/.docker/container-state/ibc-relayer-data/keys/nucleus-testnet/keyring-test/test1.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0xMCAxMzoxODozMy41NTg2NDU1NzQgKzAzMDAgKzAzIG09KzAuMDQwMjExNDA5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoienJNclpwdUhJM1VTd21pZCJ9.Xp7j59CIMe3Ytjudw5fejiLzSbMSPppSrjnP-zci5CNlgQ0wkHmfhQ.B4tCZcVPF0lfEFsw.bHIRYqPYroRbvOqz5gac7w3K5M-uORPQvgyE6GF5c_-Nxu2OhCRr7anGVPxmYp3p3whOp5ky9GoVgnle7a4nUR9JPkgv94xI-bYgTZ7kTipuvom20vsL1zc-xqGSYLjw8skhVMZ0thkOQa8spuqMXtB3YJdPF43rA0U2DBGq8rCvoy8mDdLfuYCqJXSULKxjIlMK8zRFGp5RDM3IXknrsUk-yyfR5Bs9WUE0R3hrsnL0SU4r6QjhkpKrvBziKPYVrgul9bix68x1ZC8Pb0bZObhhmCw2CPH_wHscVT6hsBDzRmpsU4OvIYZJbMmRPpYm_ylTB4TInhZGlmOwJXk_Yv0X_ojlXxjB08prJKgufxSkAG8tkvmQW_bLmDDxPnRvH_q9mHEpwBGLP4es3_sAu8mEtb-uwwZlx4DWY_tepJcXOLDDeTp1J79GZWg.RkIc0UsZDYMh3AexHloGMA \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/addrbook.json b/.docker/container-state/nucleus-testnet-data/config/addrbook.json new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/addrbook.json @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/app.toml b/.docker/container-state/nucleus-testnet-data/config/app.toml new file mode 100644 index 0000000000..a01507cd51 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/app.toml @@ -0,0 +1,245 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +############################################################################### +### Base Configuration ### +############################################################################### + +# The minimum gas prices a validator is willing to accept for processing a +# transaction. A transaction's fees must meet the minimum of any denomination +# specified in this config (e.g. 0.25token1;0.0001token2). +minimum-gas-prices = "0.0025unucl" + +# default: the last 362880 states are kept, pruning at 10 block intervals +# nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node) +# everything: 2 latest states will be kept; pruning at 10 block intervals. +# custom: allow pruning options to be manually specified through 'pruning-keep-recent', and 'pruning-interval' +pruning = "default" + +# These are applied if and only if the pruning strategy is custom. +pruning-keep-recent = "0" +pruning-interval = "0" + +# HaltHeight contains a non-zero block height at which a node will gracefully +# halt and shutdown that can be used to assist upgrades and testing. +# +# Note: Commitment of state will be attempted on the corresponding block. +halt-height = 0 + +# HaltTime contains a non-zero minimum block time (in Unix seconds) at which +# a node will gracefully halt and shutdown that can be used to assist upgrades +# and testing. +# +# Note: Commitment of state will be attempted on the corresponding block. +halt-time = 0 + +# MinRetainBlocks defines the minimum block height offset from the current +# block being committed, such that all blocks past this offset are pruned +# from Tendermint. It is used as part of the process of determining the +# ResponseCommit.RetainHeight value during ABCI Commit. A value of 0 indicates +# that no blocks should be pruned. +# +# This configuration value is only responsible for pruning Tendermint blocks. +# It has no bearing on application state pruning which is determined by the +# "pruning-*" configurations. +# +# Note: Tendermint block pruning is dependant on this parameter in conunction +# with the unbonding (safety threshold) period, state pruning and state sync +# snapshot parameters to determine the correct minimum value of +# ResponseCommit.RetainHeight. +min-retain-blocks = 0 + +# InterBlockCache enables inter-block caching. +inter-block-cache = true + +# IndexEvents defines the set of events in the form {eventType}.{attributeKey}, +# which informs Tendermint what to index. If empty, all events will be indexed. +# +# Example: +# ["message.sender", "message.recipient"] +index-events = [] + +# IavlCacheSize set the size of the iavl tree cache. +# Default cache size is 50mb. +iavl-cache-size = 781250 + +# IavlDisableFastNode enables or disables the fast node feature of IAVL. +# Default is false. +iavl-disable-fastnode = false + +# AppDBBackend defines the database backend type to use for the application and snapshots DBs. +# An empty string indicates that a fallback will be used. +# First fallback is the deprecated compile-time types.DBBackend value. +# Second fallback (if the types.DBBackend also isn't set), is the db-backend value set in Tendermint's config.toml. +app-db-backend = "" + +############################################################################### +### Telemetry Configuration ### +############################################################################### + +[telemetry] + +# Prefixed with keys to separate services. +service-name = "" + +# Enabled enables the application telemetry functionality. When enabled, +# an in-memory sink is also enabled by default. Operators may also enabled +# other sinks such as Prometheus. +enabled = false + +# Enable prefixing gauge values with hostname. +enable-hostname = false + +# Enable adding hostname to labels. +enable-hostname-label = false + +# Enable adding service to labels. +enable-service-label = false + +# PrometheusRetentionTime, when positive, enables a Prometheus metrics sink. +prometheus-retention-time = 0 + +# GlobalLabels defines a global set of name/value label tuples applied to all +# metrics emitted using the wrapper functions defined in telemetry package. +# +# Example: +# [["chain_id", "cosmoshub-1"]] +global-labels = [ +] + +############################################################################### +### API Configuration ### +############################################################################### + +[api] + +# Enable defines if the API server should be enabled. +enable = true + +# Swagger defines if swagger documentation should automatically be registered. +swagger = true + +# Address defines the API server to listen on. +address = "tcp://0.0.0.0:1317" + +# MaxOpenConnections defines the number of maximum open connections. +max-open-connections = 1000 + +# RPCReadTimeout defines the Tendermint RPC read timeout (in seconds). +rpc-read-timeout = 10 + +# RPCWriteTimeout defines the Tendermint RPC write timeout (in seconds). +rpc-write-timeout = 0 + +# RPCMaxBodyBytes defines the Tendermint maximum response body (in bytes). +rpc-max-body-bytes = 1000000 + +# EnableUnsafeCORS defines if CORS should be enabled (unsafe - use it at your own risk). +enabled-unsafe-cors = true + +############################################################################### +### Rosetta Configuration ### +############################################################################### + +[rosetta] + +# Enable defines if the Rosetta API server should be enabled. +enable = false + +# Address defines the Rosetta API server to listen on. +address = ":8080" + +# Network defines the name of the blockchain that will be returned by Rosetta. +blockchain = "app" + +# Network defines the name of the network that will be returned by Rosetta. +network = "network" + +# Retries defines the number of retries when connecting to the node before failing. +retries = 3 + +# Offline defines if Rosetta server should run in offline mode. +offline = false + +# EnableDefaultSuggestedFee defines if the server should suggest fee by default. +# If 'construction/medata' is called without gas limit and gas price, +# suggested fee based on gas-to-suggest and denom-to-suggest will be given. +enable-fee-suggestion = false + +# GasToSuggest defines gas limit when calculating the fee +gas-to-suggest = 200000 + +# DenomToSuggest defines the defult denom for fee suggestion. +# Price must be in minimum-gas-prices. +denom-to-suggest = "unucl" + +############################################################################### +### gRPC Configuration ### +############################################################################### + +[grpc] + +# Enable defines if the gRPC server should be enabled. +enable = true + +# Address defines the gRPC server address to bind to. +address = "0.0.0.0:9090" + +# MaxRecvMsgSize defines the max message size in bytes the server can receive. +# The default value is 10MB. +max-recv-msg-size = "10485760" + +# MaxSendMsgSize defines the max message size in bytes the server can send. +# The default value is math.MaxInt32. +max-send-msg-size = "2147483647" + +############################################################################### +### gRPC Web Configuration ### +############################################################################### + +[grpc-web] + +# GRPCWebEnable defines if the gRPC-web should be enabled. +# NOTE: gRPC must also be enabled, otherwise, this configuration is a no-op. +enable = true + +# Address defines the gRPC-web server address to bind to. +address = "0.0.0.0:9091" + +# EnableUnsafeCORS defines if CORS should be enabled (unsafe - use it at your own risk). +enable-unsafe-cors = true + +############################################################################### +### State Sync Configuration ### +############################################################################### + +# State sync snapshots allow other nodes to rapidly join the network without replaying historical +# blocks, instead downloading and applying a snapshot of the application state at a given height. +[state-sync] + +# snapshot-interval specifies the block interval at which local state sync snapshots are +# taken (0 to disable). +snapshot-interval = 0 + +# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all). +snapshot-keep-recent = 2 + +############################################################################### +### Store / State Streaming ### +############################################################################### + +[store] +streamers = [] + +[streamers] +[streamers.file] +keys = ["*", ] +write_dir = "" +prefix = "" + +[wasm] +# This is the maximum sdk gas (wasm and storage) that we allow for any x/wasm "smart" queries +query_gas_limit = 300000 +# This is the number of wasm vm instances we keep cached in memory for speed-up +# Warning: this is currently unstable and may lead to crashes, best to keep for 0 unless testing locally +lru_size = 0 diff --git a/.docker/container-state/nucleus-testnet-data/config/client.toml b/.docker/container-state/nucleus-testnet-data/config/client.toml new file mode 100644 index 0000000000..4de71d43a6 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/client.toml @@ -0,0 +1,17 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +############################################################################### +### Client Configuration ### +############################################################################### + +# The network chain ID +chain-id = "nucleus-testnet" +# The keyring's backend, where the keys are stored (os|file|kwallet|pass|test|memory) +keyring-backend = "test" +# CLI output format (text|json) +output = "text" +# : to Tendermint RPC interface for this chain +node = "tcp://localhost:26657" +# Transaction broadcasting mode (sync|async|block) +broadcast-mode = "sync" diff --git a/.docker/container-state/nucleus-testnet-data/config/config.toml b/.docker/container-state/nucleus-testnet-data/config/config.toml new file mode 100644 index 0000000000..8292219e1f --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/config.toml @@ -0,0 +1,466 @@ +# This is a TOML config file. +# For more information, see https://github.com/toml-lang/toml + +# NOTE: Any path below can be absolute (e.g. "/var/myawesomeapp/data") or +# relative to the home directory (e.g. "data"). The home directory is +# "$HOME/.tendermint" by default, but could be changed via $TMHOME env variable +# or --home cmd flag. + +####################################################################### +### Main Base Config Options ### +####################################################################### + +# TCP or UNIX socket address of the ABCI application, +# or the name of an ABCI application compiled in with the Tendermint binary +proxy_app = "tcp://127.0.0.1:26658" + +# A custom human readable name for this node +moniker = "nimda" + +# If this node is many blocks behind the tip of the chain, FastSync +# allows them to catchup quickly by downloading blocks in parallel +# and verifying their commits +fast_sync = true + +# Database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb +# * goleveldb (github.com/syndtr/goleveldb - most popular implementation) +# - pure go +# - stable +# * cleveldb (uses levigo wrapper) +# - fast +# - requires gcc +# - use cleveldb build tag (go build -tags cleveldb) +# * boltdb (uses etcd's fork of bolt - github.com/etcd-io/bbolt) +# - EXPERIMENTAL +# - may be faster is some use-cases (random reads - indexer) +# - use boltdb build tag (go build -tags boltdb) +# * rocksdb (uses github.com/tecbot/gorocksdb) +# - EXPERIMENTAL +# - requires gcc +# - use rocksdb build tag (go build -tags rocksdb) +# * badgerdb (uses github.com/dgraph-io/badger) +# - EXPERIMENTAL +# - use badgerdb build tag (go build -tags badgerdb) +db_backend = "goleveldb" + +# Database directory +db_dir = "data" + +# Output level for logging, including package level options +log_level = "info" + +# Output format: 'plain' (colored text) or 'json' +log_format = "plain" + +##### additional base config options ##### + +# Path to the JSON file containing the initial validator set and other meta data +genesis_file = "config/genesis.json" + +# Path to the JSON file containing the private key to use as a validator in the consensus protocol +priv_validator_key_file = "config/priv_validator_key.json" + +# Path to the JSON file containing the last sign state of a validator +priv_validator_state_file = "data/priv_validator_state.json" + +# TCP or UNIX socket address for Tendermint to listen on for +# connections from an external PrivValidator process +priv_validator_laddr = "" + +# Path to the JSON file containing the private key to use for node authentication in the p2p protocol +node_key_file = "config/node_key.json" + +# Mechanism to connect to the ABCI application: socket | grpc +abci = "socket" + +# If true, query the ABCI app on connecting to a new peer +# so the app can decide if we should keep the connection or not +filter_peers = false + + +####################################################################### +### Advanced Configuration Options ### +####################################################################### + +####################################################### +### RPC Server Configuration Options ### +####################################################### +[rpc] + +# TCP or UNIX socket address for the RPC server to listen on +laddr = "tcp://0.0.0.0:26657" + +# A list of origins a cross-domain request can be executed from +# Default value '[]' disables cors support +# Use '["*"]' to allow any origin +cors_allowed_origins = [] + +# A list of methods the client is allowed to use with cross-domain requests +cors_allowed_methods = ["HEAD", "GET", "POST", ] + +# A list of non simple headers the client is allowed to use with cross-domain requests +cors_allowed_headers = ["Origin", "Accept", "Content-Type", "X-Requested-With", "X-Server-Time", ] + +# TCP or UNIX socket address for the gRPC server to listen on +# NOTE: This server only supports /broadcast_tx_commit +grpc_laddr = "" + +# Maximum number of simultaneous connections. +# Does not include RPC (HTTP&WebSocket) connections. See max_open_connections +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +# Should be < {ulimit -Sn} - {MaxNumInboundPeers} - {MaxNumOutboundPeers} - {N of wal, db and other open files} +# 1024 - 40 - 10 - 50 = 924 = ~900 +grpc_max_open_connections = 900 + +# Activate unsafe RPC commands like /dial_seeds and /unsafe_flush_mempool +unsafe = false + +# Maximum number of simultaneous connections (including WebSocket). +# Does not include gRPC connections. See grpc_max_open_connections +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +# Should be < {ulimit -Sn} - {MaxNumInboundPeers} - {MaxNumOutboundPeers} - {N of wal, db and other open files} +# 1024 - 40 - 10 - 50 = 924 = ~900 +max_open_connections = 900 + +# Maximum number of unique clientIDs that can /subscribe +# If you're using /broadcast_tx_commit, set to the estimated maximum number +# of broadcast_tx_commit calls per block. +max_subscription_clients = 100 + +# Maximum number of unique queries a given client can /subscribe to +# If you're using GRPC (or Local RPC client) and /broadcast_tx_commit, set to +# the estimated # maximum number of broadcast_tx_commit calls per block. +max_subscriptions_per_client = 5 + +# Experimental parameter to specify the maximum number of events a node will +# buffer, per subscription, before returning an error and closing the +# subscription. Must be set to at least 100, but higher values will accommodate +# higher event throughput rates (and will use more memory). +experimental_subscription_buffer_size = 200 + +# Experimental parameter to specify the maximum number of RPC responses that +# can be buffered per WebSocket client. If clients cannot read from the +# WebSocket endpoint fast enough, they will be disconnected, so increasing this +# parameter may reduce the chances of them being disconnected (but will cause +# the node to use more memory). +# +# Must be at least the same as "experimental_subscription_buffer_size", +# otherwise connections could be dropped unnecessarily. This value should +# ideally be somewhat higher than "experimental_subscription_buffer_size" to +# accommodate non-subscription-related RPC responses. +experimental_websocket_write_buffer_size = 200 + +# If a WebSocket client cannot read fast enough, at present we may +# silently drop events instead of generating an error or disconnecting the +# client. +# +# Enabling this experimental parameter will cause the WebSocket connection to +# be closed instead if it cannot read fast enough, allowing for greater +# predictability in subscription behaviour. +experimental_close_on_slow_client = false + +# How long to wait for a tx to be committed during /broadcast_tx_commit. +# WARNING: Using a value larger than 10s will result in increasing the +# global HTTP write timeout, which applies to all connections and endpoints. +# See https://github.com/tendermint/tendermint/issues/3435 +timeout_broadcast_tx_commit = "10s" + +# Maximum size of request body, in bytes +max_body_bytes = 1000000 + +# Maximum size of request header, in bytes +max_header_bytes = 1048576 + +# The path to a file containing certificate that is used to create the HTTPS server. +# Might be either absolute path or path related to Tendermint's config directory. +# If the certificate is signed by a certificate authority, +# the certFile should be the concatenation of the server's certificate, any intermediates, +# and the CA's certificate. +# NOTE: both tls_cert_file and tls_key_file must be present for Tendermint to create HTTPS server. +# Otherwise, HTTP server is run. +tls_cert_file = "" + +# The path to a file containing matching private key that is used to create the HTTPS server. +# Might be either absolute path or path related to Tendermint's config directory. +# NOTE: both tls-cert-file and tls-key-file must be present for Tendermint to create HTTPS server. +# Otherwise, HTTP server is run. +tls_key_file = "" + +# pprof listen address (https://golang.org/pkg/net/http/pprof) +pprof_laddr = "localhost:6060" + +####################################################### +### P2P Configuration Options ### +####################################################### +[p2p] + +# Address to listen for incoming connections +laddr = "tcp://0.0.0.0:26656" + +# Address to advertise to peers for them to dial +# If empty, will use the same port as the laddr, +# and will introspect on the listener or use UPnP +# to figure out the address. ip and port are required +# example: 159.89.10.97:26656 +external_address = "" + +# Comma separated list of seed nodes to connect to +seeds = "" + +# Comma separated list of nodes to keep persistent connections to +persistent_peers = "" + +# UPNP port forwarding +upnp = false + +# Path to address book +addr_book_file = "config/addrbook.json" + +# Set true for strict address routability rules +# Set false for private or local networks +addr_book_strict = true + +# Maximum number of inbound peers +max_num_inbound_peers = 40 + +# Maximum number of outbound peers to connect to, excluding persistent peers +max_num_outbound_peers = 10 + +# List of node IDs, to which a connection will be (re)established ignoring any existing limits +unconditional_peer_ids = "" + +# Maximum pause when redialing a persistent peer (if zero, exponential backoff is used) +persistent_peers_max_dial_period = "0s" + +# Time to wait before flushing messages out on the connection +flush_throttle_timeout = "100ms" + +# Maximum size of a message packet payload, in bytes +max_packet_msg_payload_size = 1024 + +# Rate at which packets can be sent, in bytes/second +send_rate = 5120000 + +# Rate at which packets can be received, in bytes/second +recv_rate = 5120000 + +# Set true to enable the peer-exchange reactor +pex = true + +# Seed mode, in which node constantly crawls the network and looks for +# peers. If another node asks it for addresses, it responds and disconnects. +# +# Does not work if the peer-exchange reactor is disabled. +seed_mode = false + +# Comma separated list of peer IDs to keep private (will not be gossiped to other peers) +private_peer_ids = "" + +# Toggle to disable guard against peers connecting from the same ip. +allow_duplicate_ip = false + +# Peer connection configuration. +handshake_timeout = "20s" +dial_timeout = "3s" + +####################################################### +### Mempool Configuration Option ### +####################################################### +[mempool] + +# Mempool version to use: +# 1) "v0" - (default) FIFO mempool. +# 2) "v1" - prioritized mempool. +version = "v0" + +recheck = true +broadcast = true +wal_dir = "" + +# Maximum number of transactions in the mempool +size = 5000 + +# Limit the total size of all txs in the mempool. +# This only accounts for raw transactions (e.g. given 1MB transactions and +# max_txs_bytes=5MB, mempool will only accept 5 transactions). +max_txs_bytes = 1073741824 + +# Size of the cache (used to filter transactions we saw earlier) in transactions +cache_size = 10000 + +# Do not remove invalid transactions from the cache (default: false) +# Set to true if it's not possible for any invalid transaction to become valid +# again in the future. +keep-invalid-txs-in-cache = false + +# Maximum size of a single transaction. +# NOTE: the max size of a tx transmitted over the network is {max_tx_bytes}. +max_tx_bytes = 1048576 + +# Maximum size of a batch of transactions to send to a peer +# Including space needed by encoding (one varint per transaction). +# XXX: Unused due to https://github.com/tendermint/tendermint/issues/5796 +max_batch_bytes = 0 + +# ttl-duration, if non-zero, defines the maximum amount of time a transaction +# can exist for in the mempool. +# +# Note, if ttl-num-blocks is also defined, a transaction will be removed if it +# has existed in the mempool at least ttl-num-blocks number of blocks or if it's +# insertion time into the mempool is beyond ttl-duration. +ttl-duration = "0s" + +# ttl-num-blocks, if non-zero, defines the maximum number of blocks a transaction +# can exist for in the mempool. +# +# Note, if ttl-duration is also defined, a transaction will be removed if it +# has existed in the mempool at least ttl-num-blocks number of blocks or if +# it's insertion time into the mempool is beyond ttl-duration. +ttl-num-blocks = 0 + +####################################################### +### State Sync Configuration Options ### +####################################################### +[statesync] +# State sync rapidly bootstraps a new node by discovering, fetching, and restoring a state machine +# snapshot from peers instead of fetching and replaying historical blocks. Requires some peers in +# the network to take and serve state machine snapshots. State sync is not attempted if the node +# has any local state (LastBlockHeight > 0). The node will have a truncated block history, +# starting from the height of the snapshot. +enable = false + +# RPC servers (comma-separated) for light client verification of the synced state machine and +# retrieval of state data for node bootstrapping. Also needs a trusted height and corresponding +# header hash obtained from a trusted source, and a period during which validators can be trusted. +# +# For Cosmos SDK-based chains, trust_period should usually be about 2/3 of the unbonding time (~2 +# weeks) during which they can be financially punished (slashed) for misbehavior. +rpc_servers = "" +trust_height = 0 +trust_hash = "" +trust_period = "168h0m0s" + +# Time to spend discovering snapshots before initiating a restore. +discovery_time = "15s" + +# Temporary directory for state sync snapshot chunks, defaults to the OS tempdir (typically /tmp). +# Will create a new, randomly named directory within, and remove it when done. +temp_dir = "" + +# The timeout duration before re-requesting a chunk, possibly from a different +# peer (default: 1 minute). +chunk_request_timeout = "10s" + +# The number of concurrent chunk fetchers to run (default: 1). +chunk_fetchers = "4" + +####################################################### +### Fast Sync Configuration Connections ### +####################################################### +[fastsync] + +# Fast Sync version to use: +# 1) "v0" (default) - the legacy fast sync implementation +# 2) "v1" - refactor of v0 version for better testability +# 2) "v2" - complete redesign of v0, optimized for testability & readability +version = "v0" + +####################################################### +### Consensus Configuration Options ### +####################################################### +[consensus] + +wal_file = "data/cs.wal/wal" + +# How long we wait for a proposal block before prevoting nil +timeout_propose = "3s" +# How much timeout_propose increases with each round +timeout_propose_delta = "500ms" +# How long we wait after receiving +2/3 prevotes for “anything” (ie. not a single block or nil) +timeout_prevote = "1s" +# How much the timeout_prevote increases with each round +timeout_prevote_delta = "500ms" +# How long we wait after receiving +2/3 precommits for “anything” (ie. not a single block or nil) +timeout_precommit = "1s" +# How much the timeout_precommit increases with each round +timeout_precommit_delta = "500ms" +# How long we wait after committing a block, before starting on the new +# height (this gives us a chance to receive some more precommits, even +# though we already have +2/3). +timeout_commit = "5s" + +# How many blocks to look back to check existence of the node's consensus votes before joining consensus +# When non-zero, the node will panic upon restart +# if the same consensus key was used to sign {double_sign_check_height} last blocks. +# So, validators should stop the state machine, wait for some blocks, and then restart the state machine to avoid panic. +double_sign_check_height = 0 + +# Make progress as soon as we have all the precommits (as if TimeoutCommit = 0) +skip_timeout_commit = false + +# EmptyBlocks mode and possible interval between empty blocks +create_empty_blocks = true +create_empty_blocks_interval = "0s" + +# Reactor sleep duration parameters +peer_gossip_sleep_duration = "100ms" +peer_query_maj23_sleep_duration = "2s" + +####################################################### +### Storage Configuration Options ### +####################################################### +[storage] + +# Set to true to discard ABCI responses from the state store, which can save a +# considerable amount of disk space. Set to false to ensure ABCI responses are +# persisted. ABCI responses are required for /block_results RPC queries, and to +# reindex events in the command-line tool. +discard_abci_responses = false + +####################################################### +### Transaction Indexer Configuration Options ### +####################################################### +[tx_index] + +# What indexer to use for transactions +# +# The application will set which txs to index. In some cases a node operator will be able +# to decide which txs to index based on configuration set in the application. +# +# Options: +# 1) "null" +# 2) "kv" (default) - the simplest possible indexer, backed by key-value storage (defaults to levelDB; see DBBackend). +# - When "kv" is chosen "tx.height" and "tx.hash" will always be indexed. +# 3) "psql" - the indexer services backed by PostgreSQL. +# When "kv" or "psql" is chosen "tx.height" and "tx.hash" will always be indexed. +indexer = "kv" + +# The PostgreSQL connection configuration, the connection format: +# postgresql://:@:/? +psql-conn = "" + +####################################################### +### Instrumentation Configuration Options ### +####################################################### +[instrumentation] + +# When true, Prometheus metrics are served under /metrics on +# PrometheusListenAddr. +# Check out the documentation for the list of available metrics. +prometheus = false + +# Address to listen for Prometheus collector(s) connections +prometheus_listen_addr = ":26660" + +# Maximum number of simultaneous connections. +# If you want to accept a larger number than the default, make sure +# you increase your OS limits. +# 0 - unlimited. +max_open_connections = 3 + +# Instrumentation namespace +namespace = "tendermint" diff --git a/.docker/container-state/nucleus-testnet-data/config/genesis.json b/.docker/container-state/nucleus-testnet-data/config/genesis.json new file mode 100644 index 0000000000..57d87a8ef0 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/genesis.json @@ -0,0 +1,463 @@ +{ + "genesis_time": "2024-06-04T10:09:21.465680574Z", + "chain_id": "nucleus-testnet", + "initial_height": "1", + "consensus_params": { + "block": { + "max_bytes": "22020096", + "max_gas": "-1", + "time_iota_ms": "1000" + }, + "evidence": { + "max_age_num_blocks": "100000", + "max_age_duration": "172800000000000", + "max_bytes": "1048576" + }, + "validator": { + "pub_key_types": [ + "ed25519" + ] + }, + "version": {} + }, + "app_hash": "", + "app_state": { + "auth": { + "params": { + "max_memo_characters": "256", + "tx_sig_limit": "7", + "tx_size_cost_per_byte": "10", + "sig_verify_cost_ed25519": "590", + "sig_verify_cost_secp256k1": "1000" + }, + "accounts": [ + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89hzvgjk", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc1yfygf0zr5s69ces9r0h72hqv23nkqz9nej732n", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc1qqwg79cpe2c9jtxklu8lxl30hj3qfzd3rzgs3x", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc1e0rx87mdj79zejewuc4jg7ql9ud2286g7x3t2z", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc1erfnkjsmalkwtvj44qnfr2drfzdt4n9ledw63y", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078", + "pub_key": null, + "account_number": "0", + "sequence": "0" + } + ] + }, + "authz": { + "authorization": [] + }, + "bank": { + "params": { + "send_enabled": [], + "default_send_enabled": true + }, + "balances": [ + { + "address": "nuc1qqwg79cpe2c9jtxklu8lxl30hj3qfzd3rzgs3x", + "coins": [ + { + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C", + "amount": "10000000000" + }, + { + "denom": "unucl", + "amount": "10000000000" + } + ] + }, + { + "address": "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078", + "coins": [ + { + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C", + "amount": "10000000000" + }, + { + "denom": "unucl", + "amount": "10000000000" + } + ] + }, + { + "address": "nuc1yfygf0zr5s69ces9r0h72hqv23nkqz9nej732n", + "coins": [] + }, + { + "address": "nuc15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89hzvgjk", + "coins": [ + { + "denom": "unucl", + "amount": "10000000000" + } + ] + }, + { + "address": "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr", + "coins": [ + { + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C", + "amount": "10000000000" + }, + { + "denom": "unucl", + "amount": "10000000000" + } + ] + }, + { + "address": "nuc1erfnkjsmalkwtvj44qnfr2drfzdt4n9ledw63y", + "coins": [ + { + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C", + "amount": "10000000000" + }, + { + "denom": "unucl", + "amount": "10000000000" + } + ] + }, + { + "address": "nuc1e0rx87mdj79zejewuc4jg7ql9ud2286g7x3t2z", + "coins": [ + { + "denom": "ibc/F7F28FF3C09024A0225EDBBDB207E5872D2B4EF2FB874FE47B05EF9C9A7D211C", + "amount": "10000000000" + }, + { + "denom": "unucl", + "amount": "10000000000" + } + ] + } + ], + "supply": [], + "denom_metadata": [ + { + "description": "The native staking token of Nucleus.", + "denom_units": [ + { + "denom": "unucl", + "exponent": 0, + "aliases": [ + "micronucl" + ] + }, + { + "denom": "mnucl", + "exponent": 3, + "aliases": [ + "millinucl" + ] + }, + { + "denom": "nucl", + "exponent": 6, + "aliases": [] + } + ], + "base": "unucl", + "display": "nucl", + "name": "", + "symbol": "", + "uri": "", + "uri_hash": "" + } + ] + }, + "capability": { + "index": "1", + "owners": [] + }, + "crisis": { + "constant_fee": { + "denom": "unucl", + "amount": "1000" + } + }, + "distribution": { + "params": { + "community_tax": "0.020000000000000000", + "base_proposer_reward": "0.010000000000000000", + "bonus_proposer_reward": "0.040000000000000000", + "withdraw_addr_enabled": true + }, + "fee_pool": { + "community_pool": [] + }, + "delegator_withdraw_infos": [], + "previous_proposer": "", + "outstanding_rewards": [], + "validator_accumulated_commissions": [], + "validator_historical_rewards": [], + "validator_current_rewards": [], + "delegator_starting_infos": [], + "validator_slash_events": [] + }, + "evidence": { + "evidence": [] + }, + "feegrant": { + "allowances": [] + }, + "genutil": { + "gen_txs": [ + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "nimda", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.050000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "nuc15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89hzvgjk", + "validator_address": "nucvaloper15d4sf4z6y0vk9dnum8yzkvr9c3wq4q897vefpu", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "lw88sSAfwL1TDk4KEXxW/hZvYNxFEDUuI6LrS+tqsdo=" + }, + "value": { + "denom": "unucl", + "amount": "200000000" + } + } + ], + "memo": "12c7b58d43fe064e67fda22a2bd0598151308e32@192.168.1.24:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AsgJRkBRhm9bOTsGtcByi+fBbdjEp6BB59AiFHDqDRN0" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [ + { + "denom": "unucl", + "amount": "2500" + } + ], + "gas_limit": "200000", + "payer": "", + "granter": "" + }, + "tip": null + }, + "signatures": [ + "yHNLaI5W2JnH5fa3Wn9Ma/YNt4HpeZkfCgRrl7EyX8svAKex8qDKJSeEl6zfUJSDiRYkkuPu67BOed8XUexA4w==" + ] + } + ] + }, + "gov": { + "starting_proposal_id": "1", + "deposits": [], + "votes": [], + "proposals": [], + "deposit_params": { + "min_deposit": [ + { + "denom": "unucl", + "amount": "10000000" + } + ], + "max_deposit_period": "172800s" + }, + "voting_params": { + "voting_period": "172800s" + }, + "tally_params": { + "quorum": "0.334000000000000000", + "threshold": "0.500000000000000000", + "veto_threshold": "0.334000000000000000" + } + }, + "group": { + "group_seq": "0", + "groups": [], + "group_members": [], + "group_policy_seq": "0", + "group_policies": [], + "proposal_seq": "0", + "proposals": [], + "votes": [] + }, + "htlc": { + "params": { + "asset_params": [] + }, + "htlcs": [], + "supplies": [], + "previous_block_time": "1970-01-01T00:00:01Z" + }, + "ibc": { + "client_genesis": { + "clients": [], + "clients_consensus": [], + "clients_metadata": [], + "params": { + "allowed_clients": [ + "06-solomachine", + "07-tendermint" + ] + }, + "create_localhost": false, + "next_client_sequence": "0" + }, + "connection_genesis": { + "connections": [], + "client_connection_paths": [], + "next_connection_sequence": "0", + "params": { + "max_expected_time_per_block": "30000000000" + } + }, + "channel_genesis": { + "channels": [], + "acknowledgements": [], + "commitments": [], + "receipts": [], + "send_sequences": [], + "recv_sequences": [], + "ack_sequences": [], + "next_channel_sequence": "0" + } + }, + "interchainaccounts": { + "controller_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "ports": [], + "params": { + "controller_enabled": true + } + }, + "host_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "port": "icahost", + "params": { + "host_enabled": true, + "allow_messages": [] + } + } + }, + "mint": { + "minter": { + "inflation": "0.130000000000000000", + "annual_provisions": "0.000000000000000000" + }, + "params": { + "mint_denom": "unucl", + "inflation_rate_change": "0.130000000000000000", + "inflation_max": "0.200000000000000000", + "inflation_min": "0.070000000000000000", + "goal_bonded": "0.670000000000000000", + "blocks_per_year": "6311520" + } + }, + "nucleus": { + "params": {} + }, + "params": null, + "slashing": { + "params": { + "signed_blocks_window": "100", + "min_signed_per_window": "0.500000000000000000", + "downtime_jail_duration": "600s", + "slash_fraction_double_sign": "0.050000000000000000", + "slash_fraction_downtime": "0.010000000000000000" + }, + "signing_infos": [], + "missed_blocks": [] + }, + "staking": { + "params": { + "unbonding_time": "1814400s", + "max_validators": 100, + "max_entries": 7, + "historical_entries": 10000, + "bond_denom": "unucl", + "min_commission_rate": "0.000000000000000000" + }, + "last_total_power": "0", + "last_validator_powers": [], + "validators": [], + "delegations": [], + "unbonding_delegations": [], + "redelegations": [], + "exported": false + }, + "transfer": { + "port_id": "transfer", + "denom_traces": [], + "params": { + "send_enabled": true, + "receive_enabled": true + } + }, + "upgrade": {}, + "vesting": {} + } +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/gentx/gentx-12c7b58d43fe064e67fda22a2bd0598151308e32.json b/.docker/container-state/nucleus-testnet-data/config/gentx/gentx-12c7b58d43fe064e67fda22a2bd0598151308e32.json new file mode 100644 index 0000000000..3de3e2b2be --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/gentx/gentx-12c7b58d43fe064e67fda22a2bd0598151308e32.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"nimda","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"nuc15d4sf4z6y0vk9dnum8yzkvr9c3wq4q89hzvgjk","validator_address":"nucvaloper15d4sf4z6y0vk9dnum8yzkvr9c3wq4q897vefpu","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"lw88sSAfwL1TDk4KEXxW/hZvYNxFEDUuI6LrS+tqsdo="},"value":{"denom":"unucl","amount":"200000000"}}],"memo":"12c7b58d43fe064e67fda22a2bd0598151308e32@192.168.1.24:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AsgJRkBRhm9bOTsGtcByi+fBbdjEp6BB59AiFHDqDRN0"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[{"denom":"unucl","amount":"2500"}],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["yHNLaI5W2JnH5fa3Wn9Ma/YNt4HpeZkfCgRrl7EyX8svAKex8qDKJSeEl6zfUJSDiRYkkuPu67BOed8XUexA4w=="]} diff --git a/.docker/container-state/nucleus-testnet-data/config/node_key.json b/.docker/container-state/nucleus-testnet-data/config/node_key.json new file mode 100644 index 0000000000..1d8587df8d --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/node_key.json @@ -0,0 +1 @@ +{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"RFJZUn1lEIM490WPhRFp/ktmWxFIfp9ncLc9N8qwlYeGOnl+VaXhCKZ8yt1ad73NxnTkPfjoJ2L5FSvezlvAAA=="}} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/priv_validator_key.json b/.docker/container-state/nucleus-testnet-data/config/priv_validator_key.json new file mode 100644 index 0000000000..83e5195aca --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/priv_validator_key.json @@ -0,0 +1,11 @@ +{ + "address": "E0ADD4CA24ED5ED685BAFEAC1897CE2E63CF2B5E", + "pub_key": { + "type": "tendermint/PubKeyEd25519", + "value": "lw88sSAfwL1TDk4KEXxW/hZvYNxFEDUuI6LrS+tqsdo=" + }, + "priv_key": { + "type": "tendermint/PrivKeyEd25519", + "value": "8H+X2GroxcbOntGYOPzKDqoQsA2du++m7UDtJzrf18uXDzyxIB/AvVMOTgoRfFb+Fm9g3EUQNS4joutL62qx2g==" + } +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-01554913484981479804 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-01554913484981479804 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-01554913484981479804 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-03684770830230437769 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-03684770830230437769 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-03684770830230437769 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-05951320143323737291 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-05951320143323737291 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-05951320143323737291 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-06122022161526377170 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-06122022161526377170 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-06122022161526377170 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-07519249100848775322 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-07519249100848775322 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-07519249100848775322 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-1868122991755536167 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-1868122991755536167 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-1868122991755536167 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-5942702362113201644 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-5942702362113201644 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-5942702362113201644 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-6555242139890704645 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-6555242139890704645 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-6555242139890704645 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7440457262784007142 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7440457262784007142 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7440457262784007142 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7683025105498428194 b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7683025105498428194 new file mode 100644 index 0000000000..256a04df6e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/config/write-file-atomic-7683025105498428194 @@ -0,0 +1,4 @@ +{ + "key": "f431aeec40157170c0988400", + "addrs": [] +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000124.ldb b/.docker/container-state/nucleus-testnet-data/data/application.db/000124.ldb new file mode 100644 index 0000000000..626e16207a Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000124.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000125.ldb b/.docker/container-state/nucleus-testnet-data/data/application.db/000125.ldb new file mode 100644 index 0000000000..3590e1577d Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000125.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000126.ldb b/.docker/container-state/nucleus-testnet-data/data/application.db/000126.ldb new file mode 100644 index 0000000000..c9145d6ba1 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000126.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000127.ldb b/.docker/container-state/nucleus-testnet-data/data/application.db/000127.ldb new file mode 100644 index 0000000000..d35ee8f42a Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000127.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000130.ldb b/.docker/container-state/nucleus-testnet-data/data/application.db/000130.ldb new file mode 100644 index 0000000000..70efc2fb72 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000130.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/000131.log b/.docker/container-state/nucleus-testnet-data/data/application.db/000131.log new file mode 100644 index 0000000000..84e0725816 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/000131.log differ diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT new file mode 100644 index 0000000000..c39c670731 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000132 diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT.bak new file mode 100644 index 0000000000..ea072ca932 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/application.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000129 diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/application.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/LOG b/.docker/container-state/nucleus-testnet-data/data/application.db/LOG new file mode 100644 index 0000000000..a806f60292 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/application.db/LOG @@ -0,0 +1,463 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.153019 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.155047 db@open opening +11:02:17.155230 version@stat F·[] S·0B[] Sc·[] +11:02:17.155840 db@janitor F·2 G·0 +11:02:17.155867 db@open done T·813.26µs +=============== Jun 6, 2024 (UTC) =============== +05:23:16.989830 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:16.989931 version@stat F·[] S·0B[] Sc·[] +05:23:16.989941 db@open opening +05:23:16.989964 journal@recovery F·1 +05:23:16.990199 journal@recovery recovering @1 +05:23:17.014526 memdb@flush created L0@2 N·26530 S·1MiB "s/1,v499":"s/p..hts,v630" +05:23:17.014655 version@stat F·[1] S·1MiB[1MiB] Sc·[0.25] +05:23:17.017692 db@janitor F·3 G·0 +05:23:17.017711 db@open done T·27.764757ms +=============== Jun 10, 2024 (UTC) =============== +10:09:48.947179 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.947301 version@stat F·[1] S·1MiB[1MiB] Sc·[0.25] +10:09:48.947313 db@open opening +10:09:48.947342 journal@recovery F·1 +10:09:48.947436 journal@recovery recovering @3 +10:09:48.975881 memdb@flush created L0@5 N·30645 S·1MiB "s/218,v26651":"s/p..hts,v26650" +10:09:48.976009 version@stat F·[2] S·3MiB[3MiB] Sc·[0.50] +10:09:48.979287 db@janitor F·4 G·0 +10:09:48.979305 db@open done T·31.98773ms +10:09:54.039001 table@compaction L0·2 -> L1·0 S·3MiB Q·57177 +10:09:54.054819 table@build created L1@8 N·32441 S·2MiB "s/1,v499":"s/k..&\x88},v26655" +10:09:54.059930 table@build created L1@9 N·10204 S·917KiB "s/k..Y\x9dN,v39456":"s/p..hts,v57174" +10:09:54.059953 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:09:54.060525 table@compaction committed F~ S-146KiB Ke·0 D·14530 T·21.507495ms +10:09:54.060815 table@remove removed @2 +=============== Jun 10, 2024 (UTC) =============== +10:19:47.804621 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.804763 version@stat F·[0 2] S·2MiB[0B 2MiB] Sc·[0.00 0.03] +10:19:47.804776 db@open opening +10:19:47.804807 journal@recovery F·1 +10:19:47.804989 journal@recovery recovering @6 +10:19:47.817928 memdb@flush created L0@10 N·14431 S·793KiB "s/465,v57299":"s/p..hts,v57298" +10:19:47.818058 version@stat F·[1 2] S·3MiB[793KiB 2MiB] Sc·[0.25 0.03] +10:19:47.820971 db@janitor F·6 G·1 +10:19:47.820979 db@janitor removing table-5 +10:19:47.821329 db@open done T·16.547569ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.668697 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.668820 version@stat F·[1 2] S·3MiB[793KiB 2MiB] Sc·[0.25 0.03] +10:20:11.668832 db@open opening +10:20:11.668862 journal@recovery F·1 +10:20:11.669038 journal@recovery recovering @11 +10:20:11.669815 version@stat F·[1 2] S·3MiB[793KiB 2MiB] Sc·[0.25 0.03] +10:20:11.672599 db@janitor F·5 G·0 +10:20:11.672617 db@open done T·3.779802ms +10:20:56.772142 table@compaction L0·1 -> L1·2 S·3MiB Q·72609 +10:20:56.785966 table@build created L1@15 N·28801 S·2MiB "s/1,v499":"s/k..\x00\x01\xd9,v58209" +10:20:56.796512 table@build created L1@16 N·24636 S·1MiB "s/k..\x00\x01\xda,v58391":"s/p..hts,v71606" +10:20:56.796534 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +10:20:56.797107 table@compaction committed F-1 S-26KiB Ke·0 D·3639 T·24.946359ms +10:20:56.797326 table@remove removed @10 +10:20:56.797749 table@remove removed @8 +10:20:56.797968 table@remove removed @9 +=============== Jun 10, 2024 (UTC) =============== +10:23:28.214423 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.214548 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +10:23:28.214560 db@open opening +10:23:28.214588 journal@recovery F·1 +10:23:28.214783 journal@recovery recovering @13 +10:23:28.218995 memdb@flush created L0@17 N·4323 S·239KiB "s/582,v71733":"s/p..hts,v71732" +10:23:28.219113 version@stat F·[1 2] S·3MiB[239KiB 3MiB] Sc·[0.25 0.04] +10:23:28.221785 db@janitor F·5 G·0 +10:23:28.221797 db@open done T·7.232311ms +10:24:48.367494 table@compaction L0·1 -> L1·2 S·3MiB Q·77796 +10:24:48.381066 table@build created L1@20 N·27688 S·2MiB "s/1,v499":"s/k..G\xdf?,v49145" +10:24:48.392891 table@build created L1@21 N·29007 S·1MiB "s/k..m\x9az,v49258":"s/p..hts,v75930" +10:24:48.392911 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +10:24:48.393500 table@compaction committed F-1 S-6KiB Ke·0 D·1065 T·25.988629ms +10:24:48.393922 table@remove removed @15 +10:24:48.394285 table@remove removed @16 +=============== Jun 10, 2024 (UTC) =============== +10:27:08.387537 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.387676 version@stat F·[0 2] S·3MiB[0B 3MiB] Sc·[0.00 0.04] +10:27:08.387689 db@open opening +10:27:08.387720 journal@recovery F·1 +10:27:08.387920 journal@recovery recovering @18 +10:27:08.392859 memdb@flush created L0@22 N·5238 S·287KiB "s/616,v76057":"s/p..hts,v76056" +10:27:08.392989 version@stat F·[1 2] S·4MiB[287KiB 3MiB] Sc·[0.25 0.04] +10:27:08.395685 db@janitor F·6 G·1 +10:27:08.395692 db@janitor removing table-17 +10:27:08.395775 db@open done T·8.079478ms +10:27:35.621747 table@compaction L0·1 -> L1·2 S·4MiB Q·81796 +10:27:35.635407 table@build created L1@25 N·26268 S·2MiB "s/1,v499":"s/k..C`\xd4,v16345" +10:27:35.648036 table@build created L1@26 N·30133 S·2MiB "s/k..\xe4,\",v16342":"s/k..\xf8J\xe6,v54390" +10:27:35.649902 table@build created L1@27 N·4226 S·139KiB "s/k..\xfe\x9c\x94,v54392":"s/p..hts,v81169" +10:27:35.649925 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +10:27:35.650493 table@compaction committed F~ S-3KiB Ke·0 D·1306 T·28.727581ms +10:27:35.650893 table@remove removed @20 +10:27:35.651281 table@remove removed @21 +=============== Jun 10, 2024 (UTC) =============== +10:30:28.003560 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.003680 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +10:30:28.003693 db@open opening +10:30:28.003727 journal@recovery F·1 +10:30:28.003923 journal@recovery recovering @23 +10:30:28.007014 memdb@flush created L0@28 N·2460 S·135KiB "s/658,v81296":"s/p..hts,v81295" +10:30:28.007134 version@stat F·[1 3] S·4MiB[135KiB 4MiB] Sc·[0.25 0.04] +10:30:28.009778 db@janitor F·7 G·1 +10:30:28.009786 db@janitor removing table-22 +10:30:28.009884 db@open done T·6.185242ms +10:31:48.160595 table@compaction L0·1 -> L1·3 S·4MiB Q·85502 +10:31:48.173851 table@build created L1@31 N·25661 S·2MiB "s/1,v499":"s/k..\v0\xf2,v1959" +10:31:48.186308 table@build created L1@32 N·29638 S·2MiB "s/k..\x87\x87\xf7,v1957":"s/k..\x99,\x1c,v18646" +10:31:48.189180 table@build created L1@33 N·7189 S·270KiB "s/k...\x86\xde,v18643":"s/p..hts,v83630" +10:31:48.189210 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +10:31:48.189782 table@compaction committed F-1 S-3KiB Ke·0 D·599 T·29.167911ms +10:31:48.190223 table@remove removed @25 +10:31:48.190608 table@remove removed @26 +10:31:48.190657 table@remove removed @27 +=============== Jun 10, 2024 (UTC) =============== +11:11:44.577240 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.577369 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.04] +11:11:44.577432 db@open opening +11:11:44.577518 journal@recovery F·1 +11:11:44.577726 journal@recovery recovering @29 +11:11:44.583326 memdb@flush created L0@34 N·6241 S·343KiB "s/677,v83757":"s/p..hts,v83756" +11:11:44.583448 version@stat F·[1 3] S·4MiB[343KiB 4MiB] Sc·[0.25 0.04] +11:11:44.586146 db@janitor F·7 G·1 +11:11:44.586154 db@janitor removing table-28 +11:11:44.586222 db@open done T·8.779793ms +11:12:19.677457 table@compaction L0·1 -> L1·3 S·4MiB Q·90624 +11:12:19.690805 table@build created L1@37 N·25669 S·2MiB "s/1,v499":"s/k..S\x93t,v12167" +11:12:19.703741 table@build created L1@38 N·30785 S·2MiB "s/k..\xda\x15\x1f,v78135":"s/k..^JZ,v21323" +11:12:19.708261 table@build created L1@39 N·10720 S·612KiB "s/k..\x035\xd4,v43808":"s/p..hts,v89872" +11:12:19.708290 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:12:19.708865 table@compaction committed F-1 S-2KiB Ke·0 D·1555 T·31.384841ms +11:12:19.709277 table@remove removed @31 +11:12:19.709690 table@remove removed @32 +11:12:19.709815 table@remove removed @33 +=============== Jun 10, 2024 (UTC) =============== +11:15:00.368723 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.368844 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:15:00.368858 db@open opening +11:15:00.368892 journal@recovery F·1 +11:15:00.368995 journal@recovery recovering @35 +11:15:00.372581 memdb@flush created L0@40 N·3461 S·198KiB "s/727,v89999":"s/p..hts,v89998" +11:15:00.372719 version@stat F·[1 3] S·4MiB[198KiB 4MiB] Sc·[0.25 0.05] +11:15:00.376163 db@janitor F·7 G·1 +11:15:00.376173 db@janitor removing table-34 +11:15:00.376313 db@open done T·7.447901ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.195628 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.195754 version@stat F·[1 3] S·4MiB[198KiB 4MiB] Sc·[0.25 0.05] +11:21:08.195767 db@open opening +11:21:08.195798 journal@recovery F·1 +11:21:08.195975 journal@recovery recovering @41 +11:21:08.196426 version@stat F·[1 3] S·4MiB[198KiB 4MiB] Sc·[0.25 0.05] +11:21:08.199202 db@janitor F·6 G·0 +11:21:08.199220 db@open done T·3.448269ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.257213 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.257369 version@stat F·[1 3] S·4MiB[198KiB 4MiB] Sc·[0.25 0.05] +11:22:28.257384 db@open opening +11:22:28.257428 journal@recovery F·1 +11:22:28.257547 journal@recovery recovering @43 +11:22:28.258465 memdb@flush created L0@45 N·125 S·7KiB "s/751,v93461":"s/p..hts,v93460" +11:22:28.258779 version@stat F·[2 3] S·4MiB[206KiB 4MiB] Sc·[0.50 0.05] +11:22:28.262873 db@janitor F·7 G·0 +11:22:28.262892 db@open done T·5.501516ms +11:22:33.315933 table@compaction L0·2 -> L1·3 S·4MiB Q·93463 +11:22:33.329447 table@build created L1@48 N·25736 S·2MiB "s/1,v499":"s/k..@\x9fi,v27903" +11:22:33.343087 table@build created L1@49 N·31857 S·2MiB "s/k..^\x8f\\,v30966":"s/k..\az\xa0,v42094" +11:22:33.348593 table@build created L1@50 N·12352 S·812KiB "s/k..e.\xff,v90474":"s/p..hts,v93460" +11:22:33.348622 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:22:33.349202 table@compaction committed F-2 S-3KiB Ke·0 D·815 T·33.250577ms +11:22:33.349295 table@remove removed @40 +11:22:33.349660 table@remove removed @37 +11:22:33.350060 table@remove removed @38 +11:22:33.350239 table@remove removed @39 +=============== Jun 10, 2024 (UTC) =============== +11:23:15.225956 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.226075 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:23:15.226088 db@open opening +11:23:15.226123 journal@recovery F·1 +11:23:15.226222 journal@recovery recovering @46 +11:23:15.227403 memdb@flush created L0@51 N·625 S·33KiB "s/752,v93587":"s/p..hts,v93586" +11:23:15.227683 version@stat F·[1 3] S·4MiB[33KiB 4MiB] Sc·[0.25 0.05] +11:23:15.230467 db@janitor F·7 G·1 +11:23:15.230483 db@janitor removing table-45 +11:23:15.230525 db@open done T·4.432437ms +11:23:45.311352 table@compaction L0·1 -> L1·3 S·4MiB Q·94715 +11:23:45.325053 table@build created L1@54 N·25698 S·2MiB "s/1,v499":"s/k..\xb4G\xad,v42131" +11:23:45.338343 table@build created L1@55 N·31986 S·2MiB "s/k..4\xfaD,v56281":"s/k..E\xe4T,v35729" +11:23:45.343864 table@build created L1@56 N·12731 S·857KiB "s/k..\xcba\xc7,v65071":"s/p..hts,v94086" +11:23:45.343889 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:23:45.344461 table@compaction committed F-1 S+7KiB Ke·0 D·155 T·33.091217ms +11:23:45.344880 table@remove removed @48 +11:23:45.345336 table@remove removed @49 +11:23:45.345490 table@remove removed @50 +=============== Jun 10, 2024 (UTC) =============== +11:29:08.589479 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.589612 version@stat F·[0 3] S·4MiB[0B 4MiB] Sc·[0.00 0.05] +11:29:08.589628 db@open opening +11:29:08.589660 journal@recovery F·1 +11:29:08.589860 journal@recovery recovering @52 +11:29:08.597140 memdb@flush created L0@57 N·8233 S·457KiB "s/757,v94213":"s/p..hts,v94212" +11:29:08.597275 version@stat F·[1 3] S·5MiB[457KiB 4MiB] Sc·[0.25 0.05] +11:29:08.600093 db@janitor F·7 G·1 +11:29:08.600103 db@janitor removing table-51 +11:29:08.600151 db@open done T·10.518089ms +11:29:53.705206 table@compaction L0·1 -> L1·3 S·5MiB Q·103324 +11:29:53.720168 table@build created L1@60 N·25880 S·2MiB "s/1,v499":"s/k..\x03ړ,v94566" +11:29:53.734810 table@build created L1@61 N·34394 S·2MiB "s/k..\xeaχ,v17268":"s/k..\x17\xaf\xe4,v42101" +11:29:53.742516 table@build created L1@62 N·16321 S·1MiB "s/k..=X7,v94523":"s/p..hts,v102320" +11:29:53.742548 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +11:29:53.743118 table@compaction committed F-1 S-18KiB Ke·0 D·2053 T·37.884368ms +11:29:53.743548 table@remove removed @54 +11:29:53.743948 table@remove removed @55 +11:29:53.744162 table@remove removed @56 +=============== Jun 10, 2024 (UTC) =============== +11:30:42.272443 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.272566 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +11:30:42.272580 db@open opening +11:30:42.272613 journal@recovery F·1 +11:30:42.272709 journal@recovery recovering @58 +11:30:42.275163 memdb@flush created L0@63 N·2126 S·114KiB "s/823,v102447":"s/p..hts,v102446" +11:30:42.275287 version@stat F·[1 3] S·5MiB[114KiB 5MiB] Sc·[0.25 0.05] +11:30:42.277900 db@janitor F·7 G·1 +11:30:42.277909 db@janitor removing table-57 +11:30:42.278025 db@open done T·5.440236ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.658631 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.658763 version@stat F·[1 3] S·5MiB[114KiB 5MiB] Sc·[0.25 0.05] +11:30:55.658776 db@open opening +11:30:55.658809 journal@recovery F·1 +11:30:55.658898 journal@recovery recovering @64 +11:30:55.660051 memdb@flush created L0@66 N·126 S·8KiB "s/840,v104575":"s/p..hts,v104573" +11:30:55.660321 version@stat F·[2 3] S·5MiB[122KiB 5MiB] Sc·[0.50 0.05] +11:30:55.665424 db@janitor F·7 G·0 +11:30:55.665451 db@open done T·6.666506ms +11:31:00.721511 table@compaction L0·2 -> L1·3 S·5MiB Q·104577 +11:31:00.735564 table@build created L1@69 N·25918 S·2MiB "s/1,v499":"s/k..\xf6\x12\xf1,v90096" +11:31:00.750734 table@build created L1@70 N·35025 S·2MiB "s/k..|\x7f\x16,v12531":"s/k..3\xfa\x1f,v12954" +11:31:00.759099 table@build created L1@71 N·17344 S·1MiB "s/k..\x80iJ,v82942":"s/p..hts,v104574" +11:31:00.759122 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +11:31:00.759701 table@compaction committed F-2 S+4KiB Ke·0 D·560 T·38.1687ms +11:31:00.759781 table@remove removed @63 +11:31:00.760155 table@remove removed @60 +11:31:00.760594 table@remove removed @61 +11:31:00.760890 table@remove removed @62 +=============== Jun 10, 2024 (UTC) =============== +11:36:36.044137 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.044283 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.05] +11:36:36.044302 db@open opening +11:36:36.044363 journal@recovery F·1 +11:36:36.044531 journal@recovery recovering @67 +11:36:36.051282 memdb@flush created L0@72 N·7488 S·410KiB "s/841,v104701":"s/p..hts,v104700" +11:36:36.051415 version@stat F·[1 3] S·5MiB[410KiB 5MiB] Sc·[0.25 0.05] +11:36:36.054655 db@janitor F·7 G·1 +11:36:36.054664 db@janitor removing table-66 +11:36:36.054706 db@open done T·10.398727ms +11:37:21.163801 table@compaction L0·1 -> L1·3 S·5MiB Q·113064 +11:37:21.177861 table@build created L1@75 N·26109 S·2MiB "s/1,v499":"s/k.._\xc2H,v105793" +11:37:21.193638 table@build created L1@76 N·37117 S·2MiB "s/k..\x15\x00Z,v48886":"s/k../B\xcf,v30518" +11:37:21.203733 table@build created L1@77 N·20683 S·1MiB "s/k..\xd5cc,v98974":"s/p..hts,v112063" +11:37:21.203758 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +11:37:21.204327 table@compaction committed F-1 S-7KiB Ke·0 D·1866 T·40.506749ms +11:37:21.204748 table@remove removed @69 +11:37:21.205181 table@remove removed @70 +11:37:21.205507 table@remove removed @71 +=============== Jun 10, 2024 (UTC) =============== +12:01:04.928335 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.928474 version@stat F·[0 3] S·5MiB[0B 5MiB] Sc·[0.00 0.06] +12:01:04.928493 db@open opening +12:01:04.928537 journal@recovery F·1 +12:01:04.928634 journal@recovery recovering @73 +12:01:04.934234 memdb@flush created L0@78 N·6235 S·344KiB "s/901,v112188":"s/p..hts,v112187" +12:01:04.934551 version@stat F·[1 3] S·6MiB[344KiB 5MiB] Sc·[0.25 0.06] +12:01:04.937539 db@janitor F·7 G·1 +12:01:04.937550 db@janitor removing table-72 +12:01:04.937667 db@open done T·9.167731ms +=============== Jun 10, 2024 (UTC) =============== +12:02:59.924405 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.924546 version@stat F·[1 3] S·6MiB[344KiB 5MiB] Sc·[0.25 0.06] +12:02:59.924564 db@open opening +12:02:59.924601 journal@recovery F·1 +12:02:59.924874 journal@recovery recovering @79 +12:02:59.926525 memdb@flush created L0@81 N·375 S·19KiB "s/951,v118426":"s/p..hts,v118425" +12:02:59.926683 version@stat F·[2 3] S·6MiB[364KiB 5MiB] Sc·[0.50 0.06] +12:02:59.929424 db@janitor F·7 G·0 +12:02:59.929446 db@open done T·4.875913ms +12:03:04.985928 table@compaction L0·2 -> L1·3 S·6MiB Q·118678 +12:03:05.000541 table@build created L1@84 N·26214 S·2MiB "s/1,v499":"s/k..Og\xc3,v45444" +12:03:05.017051 table@build created L1@85 N·39244 S·2MiB "s/k..\x86\x8f\x81,v23591":"s/k..705,v87236" +12:03:05.027971 table@build created L1@86 N·19330 S·2MiB "s/k..706,v87333":"s/k..\x80\x15\xaf,v105420" +12:03:05.029777 table@build created L1@87 N·4083 S·111KiB "s/k..\xc90A,v105423":"s/p..hts,v118675" +12:03:05.029803 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:03:05.030919 table@compaction committed F-1 S-7KiB Ke·0 D·1648 T·44.962277ms +12:03:05.031043 table@remove removed @78 +12:03:05.031427 table@remove removed @75 +12:03:05.031838 table@remove removed @76 +12:03:05.032198 table@remove removed @77 +=============== Jun 10, 2024 (UTC) =============== +12:03:19.578037 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.578172 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:03:19.578197 db@open opening +12:03:19.578235 journal@recovery F·1 +12:03:19.578450 journal@recovery recovering @82 +12:03:19.585879 memdb@flush created L0@88 N·250 S·13KiB "s/954,v118802":"s/p..hts,v118801" +12:03:19.586024 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:03:19.589565 db@janitor F·8 G·1 +12:03:19.589581 db@janitor removing table-81 +12:03:19.589635 db@open done T·11.431501ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.511322 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.511484 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:04:23.511498 db@open opening +12:04:23.511539 journal@recovery F·1 +12:04:23.511708 journal@recovery recovering @89 +12:04:23.513097 memdb@flush created L0@91 N·125 S·7KiB "s/956,v119053":"s/p..hts,v119052" +12:04:23.515002 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:04:23.517725 db@janitor F·8 G·0 +12:04:23.517743 db@open done T·6.239135ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.637779 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.637910 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:07:46.637926 db@open opening +12:07:46.637967 journal@recovery F·1 +12:07:46.638064 journal@recovery recovering @92 +12:07:46.638407 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:07:46.642735 db@janitor F·8 G·0 +12:07:46.642764 db@open done T·4.823572ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.035051 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.035205 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:08:02.035223 db@open opening +12:08:02.035260 journal@recovery F·1 +12:08:02.035480 journal@recovery recovering @94 +12:08:02.035726 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:08:02.038668 db@janitor F·8 G·0 +12:08:02.038693 db@open done T·3.457031ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.378533 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.378667 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:27:21.378681 db@open opening +12:27:21.378720 journal@recovery F·1 +12:27:21.378935 journal@recovery recovering @96 +12:27:21.379433 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:27:21.383910 db@janitor F·8 G·0 +12:27:21.383942 db@open done T·5.247126ms +12:27:21.497937 table@compaction L0·2 -> L1·4 S·6MiB Q·119055 +12:27:21.514083 table@build created L1@100 N·26210 S·2MiB "s/1,v499":"s/k..\xf0.^,v28181" +12:27:21.531654 table@build created L1@101 N·39393 S·2MiB "s/k..c\xa8\xc9,v81378":"s/k..658,v81198" +12:27:21.542467 table@build created L1@102 N·18895 S·2MiB "s/k..659,v81357":"s/k..%U\xa1,v99302" +12:27:21.544653 table@build created L1@103 N·4655 S·136KiB "s/k..\xbfZx,v99304":"s/p..hts,v119052" +12:27:21.544690 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:27:21.546405 table@compaction committed F-2 S+1KiB Ke·0 D·93 T·48.446441ms +12:27:21.546477 table@remove removed @91 +12:27:21.546513 table@remove removed @88 +12:27:21.546937 table@remove removed @84 +12:27:21.547413 table@remove removed @85 +12:27:21.547838 table@remove removed @86 +12:27:21.547886 table@remove removed @87 +=============== Jun 10, 2024 (UTC) =============== +12:56:43.749314 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.749428 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:56:43.749442 db@open opening +12:56:43.749474 journal@recovery F·1 +12:56:43.749678 journal@recovery recovering @98 +12:56:43.750993 memdb@flush created L0@104 N·250 S·13KiB "s/957,v119179":"s/p..hts,v119178" +12:56:43.751146 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:56:43.754258 db@janitor F·7 G·0 +12:56:43.754276 db@open done T·4.828302ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.320984 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.321104 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:57:38.321118 db@open opening +12:57:38.321153 journal@recovery F·1 +12:57:38.321256 journal@recovery recovering @105 +12:57:38.321538 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:57:38.324489 db@janitor F·7 G·0 +12:57:38.324510 db@open done T·3.38598ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.414316 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.414448 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:58:01.414461 db@open opening +12:58:01.414496 journal@recovery F·1 +12:58:01.414755 journal@recovery recovering @107 +12:58:01.416967 memdb@flush created L0@109 N·125 S·8KiB "s/959,v119430":"s/p..hts,v119429" +12:58:01.417101 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:58:01.420682 db@janitor F·8 G·0 +12:58:01.420702 db@open done T·6.232364ms +12:58:06.474695 table@compaction L0·2 -> L1·4 S·6MiB Q·119432 +12:58:06.488984 table@build created L1@112 N·26268 S·2MiB "s/1,v499":"s/k..F\rz,v16445" +12:58:06.505239 table@build created L1@113 N·39510 S·2MiB "s/k..\x9eE\xab,v60804":"s/k..637,v78665" +12:58:06.515776 table@build created L1@114 N·18673 S·2MiB "s/k..638,v78730":"s/k..p\x05U,v96071" +12:58:06.517908 table@build created L1@115 N·4984 S·150KiB "s/k..\xa7M\xf6,v96065":"s/p..hts,v119429" +12:58:06.517931 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:58:06.518521 table@compaction committed F-2 S-5KiB Ke·0 D·93 T·43.804781ms +12:58:06.518585 table@remove removed @104 +12:58:06.518960 table@remove removed @100 +12:58:06.519357 table@remove removed @101 +12:58:06.519779 table@remove removed @102 +12:58:06.519830 table@remove removed @103 +=============== Jun 10, 2024 (UTC) =============== +12:58:48.938350 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.938471 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:58:48.938486 db@open opening +12:58:48.938523 journal@recovery F·1 +12:58:48.938615 journal@recovery recovering @110 +12:58:48.939691 memdb@flush created L0@116 N·251 S·13KiB "s/960,v119557":"s/p..hts,v119555" +12:58:48.939982 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:58:48.943323 db@janitor F·8 G·1 +12:58:48.943340 db@janitor removing table-109 +12:58:48.943385 db@open done T·4.892942ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.179741 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.179892 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:59:05.179912 db@open opening +12:59:05.179961 journal@recovery F·1 +12:59:05.180083 journal@recovery recovering @117 +12:59:05.180459 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:59:05.185454 db@janitor F·7 G·0 +12:59:05.185482 db@open done T·5.556219ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.364226 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.364382 version@stat F·[1 4] S·6MiB[13KiB 6MiB] Sc·[0.25 0.06] +12:59:32.364397 db@open opening +12:59:32.364436 journal@recovery F·1 +12:59:32.364628 journal@recovery recovering @119 +12:59:32.365864 memdb@flush created L0@121 N·125 S·7KiB "s/962,v119808":"s/p..hts,v119807" +12:59:32.366062 version@stat F·[2 4] S·6MiB[21KiB 6MiB] Sc·[0.50 0.06] +12:59:32.369313 db@janitor F·8 G·0 +12:59:32.369333 db@open done T·4.930333ms +12:59:32.482085 table@compaction L0·2 -> L1·4 S·6MiB Q·119810 +12:59:32.496446 table@build created L1@124 N·26224 S·2MiB "s/1,v499":"s/k..\xa0\x02\xe4,v4174" +12:59:32.512989 table@build created L1@125 N·39687 S·2MiB "s/k..\xc6*$,v92946":"s/k..579,v71349" +12:59:32.524159 table@build created L1@126 N·18356 S·2MiB "s/k..P58,v6928":"s/k..l\xf4#,v90644" +12:59:32.526466 table@build created L1@127 N·5450 S·172KiB "s/k..:p\xda,v90642":"s/p..hts,v119807" +12:59:32.526491 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +12:59:32.527069 table@compaction committed F-2 S-1KiB Ke·0 D·94 T·44.96445ms +12:59:32.527130 table@remove removed @116 +12:59:32.527519 table@remove removed @112 +12:59:32.527940 table@remove removed @113 +12:59:32.528413 table@remove removed @114 +12:59:32.528468 table@remove removed @115 +=============== Jul 3, 2024 (UTC) =============== +17:52:58.287231 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.287362 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +17:52:58.287372 db@open opening +17:52:58.287410 journal@recovery F·1 +17:52:58.287601 journal@recovery recovering @122 +17:52:58.288202 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +17:52:58.291869 db@janitor F·7 G·1 +17:52:58.291876 db@janitor removing table-121 +17:52:58.291918 db@open done T·4.541677ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.655850 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.655977 version@stat F·[0 4] S·6MiB[0B 6MiB] Sc·[0.00 0.06] +17:59:01.655990 db@open opening +17:59:01.656024 journal@recovery F·1 +17:59:01.656280 journal@recovery recovering @128 +17:59:01.664160 memdb@flush created L0@130 N·9211 S·526KiB "s/1000,v124559":"s/p..hts,v119933" +17:59:01.664278 version@stat F·[1 4] S·6MiB[526KiB 6MiB] Sc·[0.25 0.06] +17:59:01.667135 db@janitor F·7 G·0 +17:59:01.667155 db@open done T·11.159872ms diff --git a/.docker/container-state/nucleus-testnet-data/data/application.db/MANIFEST-000132 b/.docker/container-state/nucleus-testnet-data/data/application.db/MANIFEST-000132 new file mode 100644 index 0000000000..50463c21d5 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/application.db/MANIFEST-000132 differ diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000089.ldb b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000089.ldb new file mode 100644 index 0000000000..139161de2b Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000089.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000090.log b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000090.log new file mode 100644 index 0000000000..39218b184a Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000090.log differ diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000092.ldb b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000092.ldb new file mode 100644 index 0000000000..f0670e0093 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/000092.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT new file mode 100644 index 0000000000..00f4669871 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000091 diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT.bak new file mode 100644 index 0000000000..948a0b647f --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000088 diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/LOG b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/LOG new file mode 100644 index 0000000000..1b30a4e429 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/LOG @@ -0,0 +1,391 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.167192 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.169057 db@open opening +11:02:17.169205 version@stat F·[] S·0B[] Sc·[] +11:02:17.169819 db@janitor F·2 G·0 +11:02:17.169829 db@open done T·763.83µs +11:20:27.051134 db@close closing +11:20:27.051182 db@close done T·46.48µs +=============== Jun 6, 2024 (UTC) =============== +05:23:17.029456 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:17.029539 version@stat F·[] S·0B[] Sc·[] +05:23:17.029549 db@open opening +05:23:17.029574 journal@recovery F·1 +05:23:17.029663 journal@recovery recovering @1 +05:23:17.031961 memdb@flush created L0@2 N·1302 S·207KiB "BH:..c5c,v363":"blo..ore,v6" +05:23:17.032081 version@stat F·[1] S·207KiB[207KiB] Sc·[0.25] +05:23:17.034612 db@janitor F·3 G·0 +05:23:17.034624 db@open done T·5.07141ms +05:43:54.555408 db@close closing +05:43:54.555457 db@close done T·47.84µs +=============== Jun 10, 2024 (UTC) =============== +10:09:48.994026 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.994092 version@stat F·[1] S·207KiB[207KiB] Sc·[0.25] +10:09:48.994103 db@open opening +10:09:48.994131 journal@recovery F·1 +10:09:48.994739 journal@recovery recovering @3 +10:09:48.996990 memdb@flush created L0@5 N·1482 S·230KiB "BH:..100,v2722":"blo..ore,v1309" +10:09:48.998841 version@stat F·[2] S·438KiB[438KiB] Sc·[0.50] +10:09:49.001475 db@janitor F·4 G·0 +10:09:49.001485 db@open done T·7.37854ms +10:19:38.331932 db@close closing +10:19:38.331979 db@close done T·46.88µs +=============== Jun 10, 2024 (UTC) =============== +10:19:47.837374 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.837488 version@stat F·[2] S·438KiB[438KiB] Sc·[0.50] +10:19:47.837500 db@open opening +10:19:47.837533 journal@recovery F·1 +10:19:47.839083 journal@recovery recovering @6 +10:19:47.840597 memdb@flush created L0@8 N·702 S·108KiB "BH:..92c,v3053":"blo..ore,v2792" +10:19:47.842733 version@stat F·[3] S·547KiB[547KiB] Sc·[0.75] +10:19:47.845431 db@janitor F·5 G·0 +10:19:47.845458 db@open done T·7.953897ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.689661 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.689755 version@stat F·[3] S·547KiB[547KiB] Sc·[0.75] +10:20:11.689767 db@open opening +10:20:11.689805 journal@recovery F·1 +10:20:11.691702 journal@recovery recovering @9 +10:20:11.693746 version@stat F·[3] S·547KiB[547KiB] Sc·[0.75] +10:20:11.696414 db@janitor F·5 G·0 +10:20:11.696425 db@open done T·6.652796ms +10:23:04.294984 db@close closing +10:23:04.295033 db@close done T·49.151µs +=============== Jun 10, 2024 (UTC) =============== +10:23:28.239002 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.239174 version@stat F·[3] S·547KiB[547KiB] Sc·[0.75] +10:23:28.239203 db@open opening +10:23:28.239244 journal@recovery F·1 +10:23:28.241209 journal@recovery recovering @11 +10:23:28.242267 memdb@flush created L0@13 N·204 S·32KiB "BH:..7ed,v3636":"blo..ore,v3495" +10:23:28.242434 version@stat F·[4] S·579KiB[579KiB] Sc·[1.00] +10:23:28.245238 db@janitor F·6 G·0 +10:23:28.245267 db@open done T·6.058471ms +10:23:28.245334 table@compaction L0·4 -> L1·0 S·579KiB Q·3694 +10:23:28.250870 table@build created L1@16 N·3076 S·577KiB "BH:..c5c,v363":"blo..ore,v3693" +10:23:28.250893 version@stat F·[0 1] S·577KiB[0B 577KiB] Sc·[0.00 0.01] +10:23:28.252525 table@compaction committed F-3 S-1KiB Ke·0 D·614 T·7.16534ms +10:23:28.252612 table@remove removed @8 +10:23:28.252686 table@remove removed @5 +10:23:28.252750 table@remove removed @2 +10:26:58.662937 db@close closing +10:26:58.662982 db@close done T·44.621µs +=============== Jun 10, 2024 (UTC) =============== +10:27:08.413936 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.414062 version@stat F·[0 1] S·577KiB[0B 577KiB] Sc·[0.00 0.01] +10:27:08.414073 db@open opening +10:27:08.414112 journal@recovery F·1 +10:27:08.416106 journal@recovery recovering @14 +10:27:08.417170 memdb@flush created L0@17 N·252 S·39KiB "BH:..892,v3853":"blo..ore,v3700" +10:27:08.417318 version@stat F·[1 1] S·617KiB[39KiB 577KiB] Sc·[0.25 0.01] +10:27:08.419976 db@janitor F·5 G·1 +10:27:08.419983 db@janitor removing table-13 +10:27:08.420037 db@open done T·5.95856ms +10:28:46.710119 db@close closing +10:28:46.710164 db@close done T·43.77µs +=============== Jun 10, 2024 (UTC) =============== +10:30:28.027998 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.028106 version@stat F·[1 1] S·617KiB[39KiB 577KiB] Sc·[0.25 0.01] +10:30:28.028124 db@open opening +10:30:28.028170 journal@recovery F·1 +10:30:28.029934 journal@recovery recovering @18 +10:30:28.030846 memdb@flush created L0@20 N·114 S·18KiB "BH:..399,v3950":"blo..ore,v3953" +10:30:28.032879 version@stat F·[2 1] S·635KiB[58KiB 577KiB] Sc·[0.50 0.01] +10:30:28.035574 db@janitor F·5 G·0 +10:30:28.035586 db@open done T·7.456743ms +10:34:40.140392 db@close closing +10:34:40.140456 db@close done T·63.16µs +=============== Jun 10, 2024 (UTC) =============== +11:11:44.605592 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.605707 version@stat F·[2 1] S·635KiB[58KiB 577KiB] Sc·[0.50 0.01] +11:11:44.605723 db@open opening +11:11:44.605775 journal@recovery F·1 +11:11:44.607629 journal@recovery recovering @21 +11:11:44.608741 memdb@flush created L0@23 N·300 S·46KiB "BH:..33c,v4293":"blo..ore,v4068" +11:11:44.610678 version@stat F·[3 1] S·682KiB[104KiB 577KiB] Sc·[0.75 0.01] +11:11:44.613493 db@janitor F·6 G·0 +11:11:44.613509 db@open done T·7.777625ms +11:13:21.544611 table@compaction L0·3 -> L1·1 S·682KiB Q·4477 +11:13:21.549117 table@build created L1@26 N·3631 S·681KiB "BH:..c5c,v363":"blo..ore,v4362" +11:13:21.549139 version@stat F·[0 1] S·681KiB[0B 681KiB] Sc·[0.00 0.01] +11:13:21.549722 table@compaction committed F-3 S-927B Ke·0 D·111 T·5.090632ms +11:13:21.549781 table@remove removed @20 +11:13:21.549819 table@remove removed @17 +11:13:21.549946 table@remove removed @16 +11:13:46.210519 db@close closing +11:13:46.210605 db@close done T·82.181µs +=============== Jun 10, 2024 (UTC) =============== +11:15:00.395160 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.395289 version@stat F·[0 1] S·681KiB[0B 681KiB] Sc·[0.00 0.01] +11:15:00.395304 db@open opening +11:15:00.395335 journal@recovery F·1 +11:15:00.397149 journal@recovery recovering @24 +11:15:00.398119 memdb@flush created L0@27 N·144 S·28KiB "BH:..02c,v4498":"blo..ore,v4369" +11:15:00.398262 version@stat F·[1 1] S·710KiB[28KiB 681KiB] Sc·[0.25 0.01] +11:15:00.400949 db@janitor F·5 G·1 +11:15:00.400956 db@janitor removing table-23 +11:15:00.401012 db@open done T·5.704517ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.218334 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.218427 version@stat F·[1 1] S·710KiB[28KiB 681KiB] Sc·[0.25 0.01] +11:21:08.218443 db@open opening +11:21:08.218475 journal@recovery F·1 +11:21:08.220368 journal@recovery recovering @28 +11:21:08.222289 version@stat F·[1 1] S·710KiB[28KiB 681KiB] Sc·[0.25 0.01] +11:21:08.224916 db@janitor F·4 G·0 +11:21:08.224931 db@open done T·6.481994ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.286946 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.287033 version@stat F·[1 1] S·710KiB[28KiB 681KiB] Sc·[0.25 0.01] +11:22:28.287043 db@open opening +11:22:28.287071 journal@recovery F·1 +11:22:28.287370 journal@recovery recovering @30 +11:22:28.288112 memdb@flush created L0@32 N·6 S·963B "BH:..686,v4511":"blo..ore,v4514" +11:22:28.288229 version@stat F·[2 1] S·711KiB[29KiB 681KiB] Sc·[0.50 0.01] +11:22:28.290768 db@janitor F·5 G·0 +11:22:28.290778 db@open done T·3.732711ms +11:22:57.093632 db@close closing +11:22:57.093684 db@close done T·51.87µs +=============== Jun 10, 2024 (UTC) =============== +11:23:15.251147 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.251266 version@stat F·[2 1] S·711KiB[29KiB 681KiB] Sc·[0.50 0.01] +11:23:15.251279 db@open opening +11:23:15.251309 journal@recovery F·1 +11:23:15.251613 journal@recovery recovering @33 +11:23:15.252445 memdb@flush created L0@35 N·30 S·3KiB "BH:..674,v4524":"blo..ore,v4521" +11:23:15.252583 version@stat F·[3 1] S·715KiB[33KiB 681KiB] Sc·[0.75 0.01] +11:23:15.255175 db@janitor F·6 G·0 +11:23:15.255196 db@open done T·3.913293ms +11:28:46.931016 db@close closing +11:28:46.931081 db@close done T·64.521µs +=============== Jun 10, 2024 (UTC) =============== +11:29:08.621812 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.621915 version@stat F·[3 1] S·715KiB[33KiB 681KiB] Sc·[0.75 0.01] +11:29:08.621928 db@open opening +11:29:08.621962 journal@recovery F·1 +11:29:08.623929 journal@recovery recovering @36 +11:29:08.625168 memdb@flush created L0@38 N·396 S·61KiB "BH:..882,v4657":"blo..ore,v4552" +11:29:08.625451 version@stat F·[4 1] S·776KiB[94KiB 681KiB] Sc·[1.00 0.01] +11:29:08.628275 db@janitor F·7 G·0 +11:29:08.628290 db@open done T·6.357054ms +11:29:08.628317 table@compaction L0·4 -> L1·1 S·776KiB Q·4943 +11:29:08.634076 table@build created L1@41 N·4111 S·776KiB "BH:..c5c,v363":"blo..ore,v4942" +11:29:08.634098 version@stat F·[0 1] S·776KiB[0B 776KiB] Sc·[0.00 0.01] +11:29:08.635339 table@compaction committed F-4 S+187B Ke·0 D·96 T·7.003189ms +11:29:08.635404 table@remove removed @35 +11:29:08.635436 table@remove removed @32 +11:29:08.635473 table@remove removed @27 +11:29:08.635616 table@remove removed @26 +11:30:37.043712 db@close closing +11:30:37.043766 db@close done T·53.58µs +=============== Jun 10, 2024 (UTC) =============== +11:30:42.302109 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.302249 version@stat F·[0 1] S·776KiB[0B 776KiB] Sc·[0.00 0.01] +11:30:42.302268 db@open opening +11:30:42.302314 journal@recovery F·1 +11:30:42.302608 journal@recovery recovering @39 +11:30:42.303604 memdb@flush created L0@42 N·102 S·16KiB "BH:..42a,v5036":"blo..ore,v4949" +11:30:42.303790 version@stat F·[1 1] S·792KiB[16KiB 776KiB] Sc·[0.25 0.01] +11:30:42.312329 db@janitor F·5 G·1 +11:30:42.312341 db@janitor removing table-38 +11:30:42.312405 db@open done T·10.130265ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.689994 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.690084 version@stat F·[1 1] S·792KiB[16KiB 776KiB] Sc·[0.25 0.01] +11:30:55.690098 db@open opening +11:30:55.690130 journal@recovery F·1 +11:30:55.690436 journal@recovery recovering @43 +11:30:55.691219 memdb@flush created L0@45 N·6 S·958B "BH:..90d,v5049":"blo..ore,v5052" +11:30:55.693168 version@stat F·[2 1] S·793KiB[17KiB 776KiB] Sc·[0.50 0.01] +11:30:55.695733 db@janitor F·5 G·0 +11:30:55.695744 db@open done T·5.641957ms +11:35:56.722570 db@close closing +11:35:56.722627 db@close done T·56.51µs +=============== Jun 10, 2024 (UTC) =============== +11:36:36.076466 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.076569 version@stat F·[2 1] S·793KiB[17KiB 776KiB] Sc·[0.50 0.01] +11:36:36.076587 db@open opening +11:36:36.076617 journal@recovery F·1 +11:36:36.078605 journal@recovery recovering @46 +11:36:36.079833 memdb@flush created L0@48 N·360 S·56KiB "BH:..7f2,v5146":"blo..ore,v5059" +11:36:36.080080 version@stat F·[3 1] S·850KiB[73KiB 776KiB] Sc·[0.75 0.01] +11:36:36.082842 db@janitor F·6 G·0 +11:36:36.082856 db@open done T·6.265422ms +11:40:48.235708 db@close closing +11:40:48.235769 db@close done T·60.051µs +=============== Jun 10, 2024 (UTC) =============== +12:01:04.961874 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.961988 version@stat F·[3 1] S·850KiB[73KiB 776KiB] Sc·[0.75 0.01] +12:01:04.962005 db@open opening +12:01:04.962052 journal@recovery F·1 +12:01:04.962165 journal@recovery recovering @49 +12:01:04.963449 memdb@flush created L0@51 N·300 S·46KiB "BH:..60a,v5591":"blo..ore,v5420" +12:01:04.963613 version@stat F·[4 1] S·896KiB[120KiB 776KiB] Sc·[1.00 0.01] +12:01:04.966322 db@janitor F·7 G·0 +12:01:04.966337 db@open done T·4.326219ms +12:01:04.966376 table@compaction L0·4 -> L1·1 S·896KiB Q·5715 +12:01:04.973198 table@build created L1@54 N·4751 S·897KiB "BH:..c5c,v363":"blo..ore,v5714" +12:01:04.973224 version@stat F·[0 1] S·897KiB[0B 897KiB] Sc·[0.00 0.01] +12:01:04.974775 table@compaction committed F-4 S+406B Ke·0 D·128 T·8.360764ms +12:01:04.974845 table@remove removed @48 +12:01:04.974878 table@remove removed @45 +12:01:04.974912 table@remove removed @42 +12:01:04.975077 table@remove removed @41 +12:01:23.716813 db@close closing +12:01:23.716866 db@close done T·52.111µs +=============== Jun 10, 2024 (UTC) =============== +12:02:59.952861 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.952973 version@stat F·[0 1] S·897KiB[0B 897KiB] Sc·[0.00 0.01] +12:02:59.952986 db@open opening +12:02:59.953018 journal@recovery F·1 +12:02:59.954882 journal@recovery recovering @52 +12:02:59.955700 memdb@flush created L0@55 N·18 S·2KiB "BH:..d21,v5718":"blo..ore,v5721" +12:02:59.955835 version@stat F·[1 1] S·899KiB[2KiB 897KiB] Sc·[0.25 0.01] +12:02:59.958450 db@janitor F·5 G·1 +12:02:59.958461 db@janitor removing table-51 +12:02:59.958507 db@open done T·5.515799ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.612706 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.612822 version@stat F·[1 1] S·899KiB[2KiB 897KiB] Sc·[0.25 0.01] +12:03:19.612837 db@open opening +12:03:19.612868 journal@recovery F·1 +12:03:19.614715 journal@recovery recovering @56 +12:03:19.615550 memdb@flush created L0@58 N·12 S·1KiB "BH:..fdd,v5737":"blo..ore,v5740" +12:03:19.615710 version@stat F·[2 1] S·900KiB[3KiB 897KiB] Sc·[0.50 0.01] +12:03:19.618942 db@janitor F·5 G·0 +12:03:19.618957 db@open done T·6.114524ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.542876 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.543017 version@stat F·[2 1] S·900KiB[3KiB 897KiB] Sc·[0.50 0.01] +12:04:23.543037 db@open opening +12:04:23.543093 journal@recovery F·1 +12:04:23.543219 journal@recovery recovering @59 +12:04:23.544112 memdb@flush created L0@61 N·6 S·958B "BH:..ea0,v5750":"blo..ore,v5753" +12:04:23.544448 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:04:23.547433 db@janitor F·6 G·0 +12:04:23.547453 db@open done T·4.409409ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.666287 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.666385 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:07:46.666397 db@open opening +12:07:46.666428 journal@recovery F·1 +12:07:46.666516 journal@recovery recovering @62 +12:07:46.666654 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:07:46.670100 db@janitor F·6 G·0 +12:07:46.670122 db@open done T·3.720013ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.061159 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.061341 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:08:02.061358 db@open opening +12:08:02.061395 journal@recovery F·1 +12:08:02.063219 journal@recovery recovering @64 +12:08:02.063403 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:08:02.066748 db@janitor F·6 G·0 +12:08:02.066758 db@open done T·5.394877ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.417846 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.418053 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:27:21.418074 db@open opening +12:27:21.418132 journal@recovery F·1 +12:27:21.420620 journal@recovery recovering @66 +12:27:21.420876 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:27:21.423677 db@janitor F·6 G·0 +12:27:21.423712 db@open done T·5.630459ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.777795 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.777986 version@stat F·[3 1] S·901KiB[4KiB 897KiB] Sc·[0.75 0.01] +12:56:43.778006 db@open opening +12:56:43.778062 journal@recovery F·1 +12:56:43.778197 journal@recovery recovering @68 +12:56:43.779023 memdb@flush created L0@70 N·12 S·1KiB "BH:..7fc,v5763":"blo..ore,v5760" +12:56:43.779334 version@stat F·[4 1] S·903KiB[6KiB 897KiB] Sc·[1.00 0.01] +12:56:43.782135 db@janitor F·7 G·0 +12:56:43.782149 db@open done T·4.137736ms +12:56:43.782180 table@compaction L0·4 -> L1·1 S·903KiB Q·5767 +12:56:43.791584 table@build created L1@73 N·4791 S·903KiB "BH:..c5c,v363":"blo..ore,v5766" +12:56:43.791609 version@stat F·[0 1] S·903KiB[0B 903KiB] Sc·[0.00 0.01] +12:56:43.793192 table@compaction committed F-4 S-54B Ke·0 D·8 T·10.985056ms +12:56:43.793334 table@remove removed @61 +12:56:43.793377 table@remove removed @58 +12:56:43.793418 table@remove removed @55 +12:56:43.793662 table@remove removed @54 +=============== Jun 10, 2024 (UTC) =============== +12:57:38.349938 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.350097 version@stat F·[0 1] S·903KiB[0B 903KiB] Sc·[0.00 0.01] +12:57:38.350118 db@open opening +12:57:38.350163 journal@recovery F·1 +12:57:38.350486 journal@recovery recovering @71 +12:57:38.350653 version@stat F·[0 1] S·903KiB[0B 903KiB] Sc·[0.00 0.01] +12:57:38.353367 db@janitor F·4 G·1 +12:57:38.353378 db@janitor removing table-70 +12:57:38.353420 db@open done T·3.295768ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.444508 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.444615 version@stat F·[0 1] S·903KiB[0B 903KiB] Sc·[0.00 0.01] +12:58:01.444630 db@open opening +12:58:01.444660 journal@recovery F·1 +12:58:01.446613 journal@recovery recovering @74 +12:58:01.447398 memdb@flush created L0@76 N·6 S·958B "BH:..6b7,v5770":"blo..ore,v5773" +12:58:01.447667 version@stat F·[1 1] S·903KiB[958B 903KiB] Sc·[0.25 0.01] +12:58:01.450613 db@janitor F·4 G·0 +12:58:01.450627 db@open done T·5.992352ms +=============== Jun 10, 2024 (UTC) =============== +12:58:48.967138 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.967225 version@stat F·[1 1] S·903KiB[958B 903KiB] Sc·[0.25 0.01] +12:58:48.967239 db@open opening +12:58:48.967269 journal@recovery F·1 +12:58:48.967356 journal@recovery recovering @77 +12:58:48.968077 memdb@flush created L0@79 N·12 S·1KiB "BH:..45e,v5783":"blo..ore,v5780" +12:58:48.968206 version@stat F·[2 1] S·905KiB[2KiB 903KiB] Sc·[0.50 0.01] +12:58:48.972449 db@janitor F·5 G·0 +12:58:48.972466 db@open done T·5.222185ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.212420 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.212508 version@stat F·[2 1] S·905KiB[2KiB 903KiB] Sc·[0.50 0.01] +12:59:05.212521 db@open opening +12:59:05.212553 journal@recovery F·1 +12:59:05.212641 journal@recovery recovering @80 +12:59:05.212778 version@stat F·[2 1] S·905KiB[2KiB 903KiB] Sc·[0.50 0.01] +12:59:05.216088 db@janitor F·5 G·0 +12:59:05.216102 db@open done T·3.574251ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.394691 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.394801 version@stat F·[2 1] S·905KiB[2KiB 903KiB] Sc·[0.50 0.01] +12:59:32.394814 db@open opening +12:59:32.394845 journal@recovery F·1 +12:59:32.394945 journal@recovery recovering @82 +12:59:32.395725 memdb@flush created L0@84 N·6 S·963B "BH:..f72,v5790":"blo..ore,v5793" +12:59:32.395975 version@stat F·[3 1] S·906KiB[3KiB 903KiB] Sc·[0.75 0.01] +12:59:32.398691 db@janitor F·6 G·0 +12:59:32.398707 db@open done T·3.888023ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.314317 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.314484 version@stat F·[3 1] S·906KiB[3KiB 903KiB] Sc·[0.75 0.01] +17:52:58.314500 db@open opening +17:52:58.314539 journal@recovery F·1 +17:52:58.316433 journal@recovery recovering @85 +17:52:58.316614 version@stat F·[3 1] S·906KiB[3KiB 903KiB] Sc·[0.75 0.01] +17:52:58.319264 db@janitor F·6 G·0 +17:52:58.319291 db@open done T·4.786289ms +17:58:44.101809 db@close closing +17:58:44.101855 db@close done T·46.011µs +=============== Jul 3, 2024 (UTC) =============== +17:59:01.692437 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.692555 version@stat F·[3 1] S·906KiB[3KiB 903KiB] Sc·[0.75 0.01] +17:59:01.692569 db@open opening +17:59:01.692603 journal@recovery F·1 +17:59:01.694560 journal@recovery recovering @87 +17:59:01.695928 memdb@flush created L0@89 N·414 S·71KiB "BH:..1bf,v6121":"blo..ore,v5800" +17:59:01.696078 version@stat F·[4 1] S·977KiB[74KiB 903KiB] Sc·[1.00 0.01] +17:59:01.698791 db@janitor F·7 G·0 +17:59:01.698808 db@open done T·6.231022ms +17:59:01.698849 table@compaction L0·4 -> L1·1 S·977KiB Q·6209 +17:59:01.706606 table@build created L1@92 N·5156 S·979KiB "BH:..c5c,v363":"blo..ore,v6208" +17:59:01.706633 version@stat F·[0 1] S·979KiB[0B 979KiB] Sc·[0.00 0.01] +17:59:01.707731 table@compaction committed F-4 S+1KiB Ke·0 D·73 T·8.851353ms +17:59:01.707829 table@remove removed @84 +17:59:01.707863 table@remove removed @79 +17:59:01.707892 table@remove removed @76 +17:59:01.708096 table@remove removed @73 +17:59:27.006678 db@close closing +17:59:27.006727 db@close done T·48.84µs diff --git a/.docker/container-state/nucleus-testnet-data/data/blockstore.db/MANIFEST-000091 b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/MANIFEST-000091 new file mode 100644 index 0000000000..849bb8a758 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/blockstore.db/MANIFEST-000091 differ diff --git a/.docker/container-state/nucleus-testnet-data/data/cs.wal/wal b/.docker/container-state/nucleus-testnet-data/data/cs.wal/wal new file mode 100644 index 0000000000..1e135caef0 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/cs.wal/wal differ diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/000062.log b/.docker/container-state/nucleus-testnet-data/data/evidence.db/000062.log new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT new file mode 100644 index 0000000000..e8c02667ae --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000063 diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT.bak new file mode 100644 index 0000000000..ebafc63b8e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/evidence.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000061 diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/evidence.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/LOG b/.docker/container-state/nucleus-testnet-data/data/evidence.db/LOG new file mode 100644 index 0000000000..bba04859e3 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/evidence.db/LOG @@ -0,0 +1,285 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.187082 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.188914 db@open opening +11:02:17.189040 version@stat F·[] S·0B[] Sc·[] +11:02:17.189650 db@janitor F·2 G·0 +11:02:17.189659 db@open done T·738.62µs +=============== Jun 6, 2024 (UTC) =============== +05:23:17.053111 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:17.053173 version@stat F·[] S·0B[] Sc·[] +05:23:17.053182 db@open opening +05:23:17.053205 journal@recovery F·1 +05:23:17.053281 journal@recovery recovering @1 +05:23:17.053412 version@stat F·[] S·0B[] Sc·[] +05:23:17.055873 db@janitor F·2 G·0 +05:23:17.055889 db@open done T·2.702971ms +=============== Jun 10, 2024 (UTC) =============== +10:09:49.023169 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:49.023239 version@stat F·[] S·0B[] Sc·[] +10:09:49.023249 db@open opening +10:09:49.023275 journal@recovery F·1 +10:09:49.023363 journal@recovery recovering @2 +10:09:49.023493 version@stat F·[] S·0B[] Sc·[] +10:09:49.026195 db@janitor F·2 G·0 +10:09:49.026206 db@open done T·2.953584ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.860561 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.860624 version@stat F·[] S·0B[] Sc·[] +10:19:47.860635 db@open opening +10:19:47.860667 journal@recovery F·1 +10:19:47.860754 journal@recovery recovering @4 +10:19:47.860899 version@stat F·[] S·0B[] Sc·[] +10:19:47.863633 db@janitor F·2 G·0 +10:19:47.863647 db@open done T·3.008235ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.703815 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.703905 version@stat F·[] S·0B[] Sc·[] +10:20:11.703917 db@open opening +10:20:11.703945 journal@recovery F·1 +10:20:11.705878 journal@recovery recovering @6 +10:20:11.706028 version@stat F·[] S·0B[] Sc·[] +10:20:11.708583 db@janitor F·2 G·0 +10:20:11.708596 db@open done T·4.675399ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.256992 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.257065 version@stat F·[] S·0B[] Sc·[] +10:23:28.257076 db@open opening +10:23:28.257105 journal@recovery F·1 +10:23:28.257199 journal@recovery recovering @8 +10:23:28.257354 version@stat F·[] S·0B[] Sc·[] +10:23:28.259997 db@janitor F·2 G·0 +10:23:28.260016 db@open done T·2.934545ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.430669 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.430731 version@stat F·[] S·0B[] Sc·[] +10:27:08.430741 db@open opening +10:27:08.430766 journal@recovery F·1 +10:27:08.430848 journal@recovery recovering @10 +10:27:08.430991 version@stat F·[] S·0B[] Sc·[] +10:27:08.433790 db@janitor F·2 G·0 +10:27:08.433810 db@open done T·3.064686ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.047713 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.047802 version@stat F·[] S·0B[] Sc·[] +10:30:28.047815 db@open opening +10:30:28.047854 journal@recovery F·1 +10:30:28.047961 journal@recovery recovering @12 +10:30:28.048120 version@stat F·[] S·0B[] Sc·[] +10:30:28.050790 db@janitor F·2 G·0 +10:30:28.050801 db@open done T·2.981765ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.624807 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.624892 version@stat F·[] S·0B[] Sc·[] +11:11:44.624907 db@open opening +11:11:44.624945 journal@recovery F·1 +11:11:44.625058 journal@recovery recovering @14 +11:11:44.625230 version@stat F·[] S·0B[] Sc·[] +11:11:44.627948 db@janitor F·2 G·0 +11:11:44.627959 db@open done T·3.047036ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.412843 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.412930 version@stat F·[] S·0B[] Sc·[] +11:15:00.412942 db@open opening +11:15:00.412971 journal@recovery F·1 +11:15:00.413060 journal@recovery recovering @16 +11:15:00.413215 version@stat F·[] S·0B[] Sc·[] +11:15:00.415839 db@janitor F·2 G·0 +11:15:00.415851 db@open done T·2.904874ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.234535 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.234617 version@stat F·[] S·0B[] Sc·[] +11:21:08.234632 db@open opening +11:21:08.234671 journal@recovery F·1 +11:21:08.234779 journal@recovery recovering @18 +11:21:08.234941 version@stat F·[] S·0B[] Sc·[] +11:21:08.237567 db@janitor F·2 G·0 +11:21:08.237584 db@open done T·2.947235ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.299878 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.299971 version@stat F·[] S·0B[] Sc·[] +11:22:28.299984 db@open opening +11:22:28.300023 journal@recovery F·1 +11:22:28.302041 journal@recovery recovering @20 +11:22:28.302197 version@stat F·[] S·0B[] Sc·[] +11:22:28.304730 db@janitor F·2 G·0 +11:22:28.304742 db@open done T·4.754419ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.265595 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.265664 version@stat F·[] S·0B[] Sc·[] +11:23:15.265674 db@open opening +11:23:15.265698 journal@recovery F·1 +11:23:15.265775 journal@recovery recovering @22 +11:23:15.265902 version@stat F·[] S·0B[] Sc·[] +11:23:15.268365 db@janitor F·2 G·0 +11:23:15.268375 db@open done T·2.697262ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.639966 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.640035 version@stat F·[] S·0B[] Sc·[] +11:29:08.640049 db@open opening +11:29:08.640077 journal@recovery F·1 +11:29:08.640316 journal@recovery recovering @24 +11:29:08.640704 version@stat F·[] S·0B[] Sc·[] +11:29:08.643423 db@janitor F·2 G·0 +11:29:08.643437 db@open done T·3.382309ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.323978 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.324044 version@stat F·[] S·0B[] Sc·[] +11:30:42.324055 db@open opening +11:30:42.324083 journal@recovery F·1 +11:30:42.324168 journal@recovery recovering @26 +11:30:42.324302 version@stat F·[] S·0B[] Sc·[] +11:30:42.326923 db@janitor F·2 G·0 +11:30:42.326934 db@open done T·2.875554ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.706903 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.706987 version@stat F·[] S·0B[] Sc·[] +11:30:55.707004 db@open opening +11:30:55.707033 journal@recovery F·1 +11:30:55.707112 journal@recovery recovering @28 +11:30:55.707250 version@stat F·[] S·0B[] Sc·[] +11:30:55.709798 db@janitor F·2 G·0 +11:30:55.709811 db@open done T·2.802093ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.096066 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.096134 version@stat F·[] S·0B[] Sc·[] +11:36:36.096146 db@open opening +11:36:36.096173 journal@recovery F·1 +11:36:36.096373 journal@recovery recovering @30 +11:36:36.096813 version@stat F·[] S·0B[] Sc·[] +11:36:36.099532 db@janitor F·2 G·0 +11:36:36.099551 db@open done T·3.400128ms +=============== Jun 10, 2024 (UTC) =============== +12:01:04.980476 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.980556 version@stat F·[] S·0B[] Sc·[] +12:01:04.980571 db@open opening +12:01:04.980604 journal@recovery F·1 +12:01:04.980714 journal@recovery recovering @32 +12:01:04.980988 version@stat F·[] S·0B[] Sc·[] +12:01:04.983784 db@janitor F·2 G·0 +12:01:04.983795 db@open done T·3.218849ms +=============== Jun 10, 2024 (UTC) =============== +12:02:59.970127 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.970222 version@stat F·[] S·0B[] Sc·[] +12:02:59.970239 db@open opening +12:02:59.970280 journal@recovery F·1 +12:02:59.970391 journal@recovery recovering @34 +12:02:59.970578 version@stat F·[] S·0B[] Sc·[] +12:02:59.973860 db@janitor F·2 G·0 +12:02:59.973876 db@open done T·3.630602ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.630533 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.630602 version@stat F·[] S·0B[] Sc·[] +12:03:19.630614 db@open opening +12:03:19.630641 journal@recovery F·1 +12:03:19.630721 journal@recovery recovering @36 +12:03:19.630848 version@stat F·[] S·0B[] Sc·[] +12:03:19.633451 db@janitor F·2 G·0 +12:03:19.633470 db@open done T·2.852455ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.559233 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.559349 version@stat F·[] S·0B[] Sc·[] +12:04:23.559367 db@open opening +12:04:23.559411 journal@recovery F·1 +12:04:23.559671 journal@recovery recovering @38 +12:04:23.560103 version@stat F·[] S·0B[] Sc·[] +12:04:23.563554 db@janitor F·2 G·0 +12:04:23.563570 db@open done T·4.197407ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.679721 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.679789 version@stat F·[] S·0B[] Sc·[] +12:07:46.679801 db@open opening +12:07:46.679829 journal@recovery F·1 +12:07:46.679909 journal@recovery recovering @40 +12:07:46.680047 version@stat F·[] S·0B[] Sc·[] +12:07:46.682611 db@janitor F·2 G·0 +12:07:46.682621 db@open done T·2.815235ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.074814 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.074917 version@stat F·[] S·0B[] Sc·[] +12:08:02.074933 db@open opening +12:08:02.074966 journal@recovery F·1 +12:08:02.075076 journal@recovery recovering @42 +12:08:02.075231 version@stat F·[] S·0B[] Sc·[] +12:08:02.077960 db@janitor F·2 G·0 +12:08:02.077978 db@open done T·3.038487ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.431883 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.432009 version@stat F·[] S·0B[] Sc·[] +12:27:21.432023 db@open opening +12:27:21.432054 journal@recovery F·1 +12:27:21.432163 journal@recovery recovering @44 +12:27:21.432338 version@stat F·[] S·0B[] Sc·[] +12:27:21.436666 db@janitor F·2 G·0 +12:27:21.436680 db@open done T·4.651501ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.794221 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.794281 version@stat F·[] S·0B[] Sc·[] +12:56:43.794292 db@open opening +12:56:43.794322 journal@recovery F·1 +12:56:43.794573 journal@recovery recovering @46 +12:56:43.794994 version@stat F·[] S·0B[] Sc·[] +12:56:43.797799 db@janitor F·2 G·0 +12:56:43.797809 db@open done T·3.513421ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.361625 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.361689 version@stat F·[] S·0B[] Sc·[] +12:57:38.361700 db@open opening +12:57:38.361725 journal@recovery F·1 +12:57:38.363627 journal@recovery recovering @48 +12:57:38.363765 version@stat F·[] S·0B[] Sc·[] +12:57:38.366313 db@janitor F·2 G·0 +12:57:38.366324 db@open done T·4.621091ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.458920 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.459002 version@stat F·[] S·0B[] Sc·[] +12:58:01.459016 db@open opening +12:58:01.459053 journal@recovery F·1 +12:58:01.459168 journal@recovery recovering @50 +12:58:01.459840 version@stat F·[] S·0B[] Sc·[] +12:58:01.463073 db@janitor F·2 G·0 +12:58:01.463087 db@open done T·4.065715ms +=============== Jun 10, 2024 (UTC) =============== +12:58:48.984610 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.984672 version@stat F·[] S·0B[] Sc·[] +12:58:48.984685 db@open opening +12:58:48.984711 journal@recovery F·1 +12:58:48.984791 journal@recovery recovering @52 +12:58:48.984935 version@stat F·[] S·0B[] Sc·[] +12:58:48.987578 db@janitor F·2 G·0 +12:58:48.987590 db@open done T·2.900696ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.226799 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.226858 version@stat F·[] S·0B[] Sc·[] +12:59:05.226870 db@open opening +12:59:05.226897 journal@recovery F·1 +12:59:05.226977 journal@recovery recovering @54 +12:59:05.227118 version@stat F·[] S·0B[] Sc·[] +12:59:05.229637 db@janitor F·2 G·0 +12:59:05.229649 db@open done T·2.774174ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.412547 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.412623 version@stat F·[] S·0B[] Sc·[] +12:59:32.412676 db@open opening +12:59:32.412712 journal@recovery F·1 +12:59:32.412975 journal@recovery recovering @56 +12:59:32.413331 version@stat F·[] S·0B[] Sc·[] +12:59:32.416748 db@janitor F·2 G·0 +12:59:32.416762 db@open done T·4.081375ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.329151 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.329241 version@stat F·[] S·0B[] Sc·[] +17:52:58.329256 db@open opening +17:52:58.329285 journal@recovery F·1 +17:52:58.329384 journal@recovery recovering @58 +17:52:58.329519 version@stat F·[] S·0B[] Sc·[] +17:52:58.332058 db@janitor F·2 G·0 +17:52:58.332074 db@open done T·2.812453ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.713169 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.713237 version@stat F·[] S·0B[] Sc·[] +17:59:01.713249 db@open opening +17:59:01.713276 journal@recovery F·1 +17:59:01.713370 journal@recovery recovering @60 +17:59:01.713504 version@stat F·[] S·0B[] Sc·[] +17:59:01.716861 db@janitor F·2 G·0 +17:59:01.716876 db@open done T·3.62282ms diff --git a/.docker/container-state/nucleus-testnet-data/data/evidence.db/MANIFEST-000063 b/.docker/container-state/nucleus-testnet-data/data/evidence.db/MANIFEST-000063 new file mode 100644 index 0000000000..f5b9b4efb8 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/evidence.db/MANIFEST-000063 differ diff --git a/.docker/container-state/nucleus-testnet-data/data/priv_validator_state.json b/.docker/container-state/nucleus-testnet-data/data/priv_validator_state.json new file mode 100644 index 0000000000..8bf82338a8 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/priv_validator_state.json @@ -0,0 +1,7 @@ +{ + "height": "1036", + "round": 0, + "step": 3, + "signature": "v27Rs6us+6Q7cj+aLxVHFzzu3VuuAnLMflQ/rhuAh4CgOngnQ5pvY25d3yFM32fBXneJEm0bRYy/30RDgYtEDA==", + "signbytes": "740802110C0400000000000022480A20893D8ECF312013CEA3102503BF9E39C5C78EB6AEAFA0DE202529F944D899793B122408011220D72D5FD098990DF6F3EC52E4602F660D611936C04D5DD307585531367D52F82C2A0C08FEA296B4061082BDE6E502320F6E75636C6575732D746573746E6574" +} \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/000062.log b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/000062.log new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT new file mode 100644 index 0000000000..e8c02667ae --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000063 diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT.bak new file mode 100644 index 0000000000..ebafc63b8e --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000061 diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/LOG b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/LOG new file mode 100644 index 0000000000..f1dec582ce --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/LOG @@ -0,0 +1,285 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.160862 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.162765 db@open opening +11:02:17.164575 version@stat F·[] S·0B[] Sc·[] +11:02:17.165193 db@janitor F·2 G·0 +11:02:17.165200 db@open done T·2.42891ms +=============== Jun 6, 2024 (UTC) =============== +05:23:17.021523 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:17.021605 version@stat F·[] S·0B[] Sc·[] +05:23:17.021614 db@open opening +05:23:17.021640 journal@recovery F·1 +05:23:17.021803 journal@recovery recovering @1 +05:23:17.022954 version@stat F·[] S·0B[] Sc·[] +05:23:17.025420 db@janitor F·2 G·0 +05:23:17.025429 db@open done T·3.81236ms +=============== Jun 10, 2024 (UTC) =============== +10:09:48.982992 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:48.983060 version@stat F·[] S·0B[] Sc·[] +10:09:48.983070 db@open opening +10:09:48.983107 journal@recovery F·1 +10:09:48.983198 journal@recovery recovering @2 +10:09:48.983503 version@stat F·[] S·0B[] Sc·[] +10:09:48.986335 db@janitor F·2 G·0 +10:09:48.986347 db@open done T·3.273207ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.825155 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.825238 version@stat F·[] S·0B[] Sc·[] +10:19:47.825251 db@open opening +10:19:47.825278 journal@recovery F·1 +10:19:47.825359 journal@recovery recovering @4 +10:19:47.825768 version@stat F·[] S·0B[] Sc·[] +10:19:47.828609 db@janitor F·2 G·0 +10:19:47.828624 db@open done T·3.369679ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.676466 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.676528 version@stat F·[] S·0B[] Sc·[] +10:20:11.676538 db@open opening +10:20:11.676563 journal@recovery F·1 +10:20:11.676652 journal@recovery recovering @6 +10:20:11.676774 version@stat F·[] S·0B[] Sc·[] +10:20:11.679974 db@janitor F·2 G·0 +10:20:11.679984 db@open done T·3.442729ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.225439 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.225500 version@stat F·[] S·0B[] Sc·[] +10:23:28.225510 db@open opening +10:23:28.225534 journal@recovery F·1 +10:23:28.225612 journal@recovery recovering @8 +10:23:28.225858 version@stat F·[] S·0B[] Sc·[] +10:23:28.229607 db@janitor F·2 G·0 +10:23:28.229617 db@open done T·4.103634ms +=============== Jun 10, 2024 (UTC) =============== +10:27:08.399412 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.399485 version@stat F·[] S·0B[] Sc·[] +10:27:08.399496 db@open opening +10:27:08.399521 journal@recovery F·1 +10:27:08.399601 journal@recovery recovering @10 +10:27:08.399820 version@stat F·[] S·0B[] Sc·[] +10:27:08.404066 db@janitor F·2 G·0 +10:27:08.404080 db@open done T·4.580069ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.013547 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.013654 version@stat F·[] S·0B[] Sc·[] +10:30:28.013666 db@open opening +10:30:28.013698 journal@recovery F·1 +10:30:28.013791 journal@recovery recovering @12 +10:30:28.013945 version@stat F·[] S·0B[] Sc·[] +10:30:28.016558 db@janitor F·2 G·0 +10:30:28.016571 db@open done T·2.900484ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.589857 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.589970 version@stat F·[] S·0B[] Sc·[] +11:11:44.589985 db@open opening +11:11:44.590018 journal@recovery F·1 +11:11:44.590110 journal@recovery recovering @14 +11:11:44.590348 version@stat F·[] S·0B[] Sc·[] +11:11:44.593982 db@janitor F·2 G·0 +11:11:44.593996 db@open done T·4.005713ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.380028 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.380099 version@stat F·[] S·0B[] Sc·[] +11:15:00.380109 db@open opening +11:15:00.380136 journal@recovery F·1 +11:15:00.380229 journal@recovery recovering @16 +11:15:00.380384 version@stat F·[] S·0B[] Sc·[] +11:15:00.383015 db@janitor F·2 G·0 +11:15:00.383037 db@open done T·2.921814ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.202896 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.203014 version@stat F·[] S·0B[] Sc·[] +11:21:08.203027 db@open opening +11:21:08.203063 journal@recovery F·1 +11:21:08.203151 journal@recovery recovering @18 +11:21:08.203297 version@stat F·[] S·0B[] Sc·[] +11:21:08.205886 db@janitor F·2 G·0 +11:21:08.205897 db@open done T·2.865774ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.267111 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.267194 version@stat F·[] S·0B[] Sc·[] +11:22:28.267211 db@open opening +11:22:28.267251 journal@recovery F·1 +11:22:28.269348 journal@recovery recovering @20 +11:22:28.271266 version@stat F·[] S·0B[] Sc·[] +11:22:28.273866 db@janitor F·2 G·0 +11:22:28.273881 db@open done T·6.665886ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.234286 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.234355 version@stat F·[] S·0B[] Sc·[] +11:23:15.234365 db@open opening +11:23:15.234391 journal@recovery F·1 +11:23:15.236240 journal@recovery recovering @22 +11:23:15.236377 version@stat F·[] S·0B[] Sc·[] +11:23:15.238935 db@janitor F·2 G·0 +11:23:15.238946 db@open done T·4.577368ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.603809 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.603877 version@stat F·[] S·0B[] Sc·[] +11:29:08.603891 db@open opening +11:29:08.603922 journal@recovery F·1 +11:29:08.604005 journal@recovery recovering @24 +11:29:08.604260 version@stat F·[] S·0B[] Sc·[] +11:29:08.607136 db@janitor F·2 G·0 +11:29:08.607152 db@open done T·3.256208ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.282203 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.282303 version@stat F·[] S·0B[] Sc·[] +11:30:42.282316 db@open opening +11:30:42.282344 journal@recovery F·1 +11:30:42.284184 journal@recovery recovering @26 +11:30:42.284358 version@stat F·[] S·0B[] Sc·[] +11:30:42.287694 db@janitor F·2 G·0 +11:30:42.287706 db@open done T·5.385445ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.669352 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.669425 version@stat F·[] S·0B[] Sc·[] +11:30:55.669437 db@open opening +11:30:55.669465 journal@recovery F·1 +11:30:55.671338 journal@recovery recovering @28 +11:30:55.671494 version@stat F·[] S·0B[] Sc·[] +11:30:55.675253 db@janitor F·2 G·0 +11:30:55.675272 db@open done T·5.825019ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.058381 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.058454 version@stat F·[] S·0B[] Sc·[] +11:36:36.058468 db@open opening +11:36:36.058498 journal@recovery F·1 +11:36:36.058575 journal@recovery recovering @30 +11:36:36.058874 version@stat F·[] S·0B[] Sc·[] +11:36:36.061701 db@janitor F·2 G·0 +11:36:36.061715 db@open done T·3.241157ms +=============== Jun 10, 2024 (UTC) =============== +12:01:04.941417 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.941487 version@stat F·[] S·0B[] Sc·[] +12:01:04.941499 db@open opening +12:01:04.941526 journal@recovery F·1 +12:01:04.943164 journal@recovery recovering @32 +12:01:04.943305 version@stat F·[] S·0B[] Sc·[] +12:01:04.946000 db@janitor F·2 G·0 +12:01:04.946011 db@open done T·4.50795ms +=============== Jun 10, 2024 (UTC) =============== +12:02:59.933301 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.933378 version@stat F·[] S·0B[] Sc·[] +12:02:59.933391 db@open opening +12:02:59.933419 journal@recovery F·1 +12:02:59.933504 journal@recovery recovering @34 +12:02:59.933639 version@stat F·[] S·0B[] Sc·[] +12:02:59.936268 db@janitor F·2 G·0 +12:02:59.936283 db@open done T·2.887636ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.593709 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.593780 version@stat F·[] S·0B[] Sc·[] +12:03:19.593792 db@open opening +12:03:19.593819 journal@recovery F·1 +12:03:19.593901 journal@recovery recovering @36 +12:03:19.594034 version@stat F·[] S·0B[] Sc·[] +12:03:19.596646 db@janitor F·2 G·0 +12:03:19.596665 db@open done T·2.867925ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.521701 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.521775 version@stat F·[] S·0B[] Sc·[] +12:04:23.521787 db@open opening +12:04:23.521818 journal@recovery F·1 +12:04:23.521905 journal@recovery recovering @38 +12:04:23.522047 version@stat F·[] S·0B[] Sc·[] +12:04:23.525587 db@janitor F·2 G·0 +12:04:23.525599 db@open done T·3.808243ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.646403 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.646479 version@stat F·[] S·0B[] Sc·[] +12:07:46.646491 db@open opening +12:07:46.646522 journal@recovery F·1 +12:07:46.648326 journal@recovery recovering @40 +12:07:46.648463 version@stat F·[] S·0B[] Sc·[] +12:07:46.651146 db@janitor F·2 G·0 +12:07:46.651157 db@open done T·4.661321ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.042365 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.042432 version@stat F·[] S·0B[] Sc·[] +12:08:02.042442 db@open opening +12:08:02.042475 journal@recovery F·1 +12:08:02.042558 journal@recovery recovering @42 +12:08:02.042679 version@stat F·[] S·0B[] Sc·[] +12:08:02.045282 db@janitor F·2 G·0 +12:08:02.045297 db@open done T·2.848245ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.390931 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.391048 version@stat F·[] S·0B[] Sc·[] +12:27:21.391068 db@open opening +12:27:21.391111 journal@recovery F·1 +12:27:21.391230 journal@recovery recovering @44 +12:27:21.391421 version@stat F·[] S·0B[] Sc·[] +12:27:21.394216 db@janitor F·2 G·0 +12:27:21.394232 db@open done T·3.158397ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.758036 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.758118 version@stat F·[] S·0B[] Sc·[] +12:56:43.758132 db@open opening +12:56:43.758159 journal@recovery F·1 +12:56:43.758252 journal@recovery recovering @46 +12:56:43.758481 version@stat F·[] S·0B[] Sc·[] +12:56:43.761326 db@janitor F·2 G·0 +12:56:43.761341 db@open done T·3.203428ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.328344 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.328411 version@stat F·[] S·0B[] Sc·[] +12:57:38.328421 db@open opening +12:57:38.328447 journal@recovery F·1 +12:57:38.330433 journal@recovery recovering @48 +12:57:38.330573 version@stat F·[] S·0B[] Sc·[] +12:57:38.333314 db@janitor F·2 G·0 +12:57:38.333323 db@open done T·4.898373ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.424360 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.424428 version@stat F·[] S·0B[] Sc·[] +12:58:01.424439 db@open opening +12:58:01.424465 journal@recovery F·1 +12:58:01.424555 journal@recovery recovering @50 +12:58:01.424862 version@stat F·[] S·0B[] Sc·[] +12:58:01.427853 db@janitor F·2 G·0 +12:58:01.427866 db@open done T·3.42119ms +=============== Jun 10, 2024 (UTC) =============== +12:58:48.947445 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.947531 version@stat F·[] S·0B[] Sc·[] +12:58:48.947544 db@open opening +12:58:48.947575 journal@recovery F·1 +12:58:48.949608 journal@recovery recovering @52 +12:58:48.949761 version@stat F·[] S·0B[] Sc·[] +12:58:48.952378 db@janitor F·2 G·0 +12:58:48.952391 db@open done T·4.842882ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.190019 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.190081 version@stat F·[] S·0B[] Sc·[] +12:59:05.190092 db@open opening +12:59:05.190125 journal@recovery F·1 +12:59:05.192033 journal@recovery recovering @54 +12:59:05.194101 version@stat F·[] S·0B[] Sc·[] +12:59:05.196707 db@janitor F·2 G·0 +12:59:05.196719 db@open done T·6.621927ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.373105 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.373178 version@stat F·[] S·0B[] Sc·[] +12:59:32.373198 db@open opening +12:59:32.373227 journal@recovery F·1 +12:59:32.373311 journal@recovery recovering @56 +12:59:32.373559 version@stat F·[] S·0B[] Sc·[] +12:59:32.376912 db@janitor F·2 G·0 +12:59:32.376924 db@open done T·3.720422ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.295705 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.295775 version@stat F·[] S·0B[] Sc·[] +17:52:58.295785 db@open opening +17:52:58.295817 journal@recovery F·1 +17:52:58.295900 journal@recovery recovering @58 +17:52:58.296023 version@stat F·[] S·0B[] Sc·[] +17:52:58.298922 db@janitor F·2 G·0 +17:52:58.298936 db@open done T·3.146896ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.670860 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.670987 version@stat F·[] S·0B[] Sc·[] +17:59:01.670999 db@open opening +17:59:01.671030 journal@recovery F·1 +17:59:01.671128 journal@recovery recovering @60 +17:59:01.671281 version@stat F·[] S·0B[] Sc·[] +17:59:01.674069 db@janitor F·2 G·0 +17:59:01.674079 db@open done T·3.076606ms diff --git a/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/MANIFEST-000063 b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/MANIFEST-000063 new file mode 100644 index 0000000000..f5b9b4efb8 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/snapshots/metadata.db/MANIFEST-000063 differ diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/000088.ldb b/.docker/container-state/nucleus-testnet-data/data/state.db/000088.ldb new file mode 100644 index 0000000000..72caa9fb6f Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/state.db/000088.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/000091.ldb b/.docker/container-state/nucleus-testnet-data/data/state.db/000091.ldb new file mode 100644 index 0000000000..ce41e60f12 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/state.db/000091.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/000092.log b/.docker/container-state/nucleus-testnet-data/data/state.db/000092.log new file mode 100644 index 0000000000..7aa8691b72 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/state.db/000092.log differ diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT new file mode 100644 index 0000000000..f60e23b00c --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000093 diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT.bak new file mode 100644 index 0000000000..2f2c868af7 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/state.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000090 diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/state.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/LOG b/.docker/container-state/nucleus-testnet-data/data/state.db/LOG new file mode 100644 index 0000000000..c811eadd21 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/state.db/LOG @@ -0,0 +1,396 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.169926 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.171758 db@open opening +11:02:17.171929 version@stat F·[] S·0B[] Sc·[] +11:02:17.172614 db@janitor F·2 G·0 +11:02:17.172624 db@open done T·859.55µs +11:20:27.051196 db@close closing +11:20:27.051229 db@close done T·32.611µs +=============== Jun 6, 2024 (UTC) =============== +05:23:17.034700 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:17.034755 version@stat F·[] S·0B[] Sc·[] +05:23:17.034764 db@open opening +05:23:17.034786 journal@recovery F·1 +05:23:17.034963 journal@recovery recovering @1 +05:23:17.038139 memdb@flush created L0@2 N·1090 S·217KiB "abc..y:1,v6":"val..:99,v488" +05:23:17.040121 version@stat F·[1] S·217KiB[217KiB] Sc·[0.25] +05:23:17.042809 db@janitor F·3 G·0 +05:23:17.042819 db@open done T·8.051963ms +05:43:54.555468 db@close closing +05:43:54.555490 db@close done T·22.451µs +=============== Jun 10, 2024 (UTC) =============== +10:09:49.001598 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:49.001771 version@stat F·[1] S·217KiB[217KiB] Sc·[0.25] +10:09:49.001787 db@open opening +10:09:49.001834 journal@recovery F·1 +10:09:49.001967 journal@recovery recovering @3 +10:09:49.006540 memdb@flush created L0@5 N·1235 S·238KiB "abc..218,v1092":"val..466,v2324" +10:09:49.006846 version@stat F·[2] S·456KiB[456KiB] Sc·[0.50] +10:09:49.010108 db@janitor F·4 G·0 +10:09:49.010120 db@open done T·8.329177ms +10:17:29.618645 table@compaction L0·2 -> L1·0 S·456KiB Q·2782 +10:17:29.622427 table@build created L1@8 N·1398 S·192KiB "abc..y:1,v6":"val..:99,v488" +10:17:29.622451 version@stat F·[0 1] S·192KiB[0B 192KiB] Sc·[0.00 0.00] +10:17:29.623984 table@compaction committed F-1 S-263KiB Ke·0 D·927 T·5.320955ms +10:17:29.624090 table@remove removed @2 +10:19:38.331989 db@close closing +10:19:38.332018 db@close done T·29.511µs +=============== Jun 10, 2024 (UTC) =============== +10:19:47.845603 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.845689 version@stat F·[0 1] S·192KiB[0B 192KiB] Sc·[0.00 0.00] +10:19:47.845699 db@open opening +10:19:47.845727 journal@recovery F·1 +10:19:47.845811 journal@recovery recovering @6 +10:19:47.848260 memdb@flush created L0@9 N·585 S·107KiB "abc..465,v2328":"val..583,v2910" +10:19:47.848595 version@stat F·[1 1] S·300KiB[107KiB 192KiB] Sc·[0.25 0.00] +10:19:47.851412 db@janitor F·5 G·1 +10:19:47.851418 db@janitor removing table-5 +10:19:47.851496 db@open done T·5.792829ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.696554 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.696634 version@stat F·[1 1] S·300KiB[107KiB 192KiB] Sc·[0.25 0.00] +10:20:11.696646 db@open opening +10:20:11.696673 journal@recovery F·1 +10:20:11.696758 journal@recovery recovering @10 +10:20:11.696889 version@stat F·[1 1] S·300KiB[107KiB 192KiB] Sc·[0.25 0.00] +10:20:11.699600 db@janitor F·4 G·0 +10:20:11.699614 db@open done T·2.964835ms +10:23:04.295043 db@close closing +10:23:04.295073 db@close done T·29.89µs +=============== Jun 10, 2024 (UTC) =============== +10:23:28.245438 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.245925 version@stat F·[1 1] S·300KiB[107KiB 192KiB] Sc·[0.25 0.00] +10:23:28.245945 db@open opening +10:23:28.246022 journal@recovery F·1 +10:23:28.246220 journal@recovery recovering @12 +10:23:28.247738 memdb@flush created L0@14 N·170 S·33KiB "abc..582,v2914":"val..617,v3081" +10:23:28.248222 version@stat F·[2 1] S·333KiB[140KiB 192KiB] Sc·[0.50 0.00] +10:23:28.251598 db@janitor F·5 G·0 +10:23:28.251610 db@open done T·5.660847ms +10:26:58.662998 db@close closing +10:26:58.663040 db@close done T·41.29µs +=============== Jun 10, 2024 (UTC) =============== +10:27:08.420118 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.420212 version@stat F·[2 1] S·333KiB[140KiB 192KiB] Sc·[0.50 0.00] +10:27:08.420223 db@open opening +10:27:08.420254 journal@recovery F·1 +10:27:08.420427 journal@recovery recovering @15 +10:27:08.421948 memdb@flush created L0@17 N·210 S·39KiB "abc..616,v3085":"val..659,v3292" +10:27:08.422255 version@stat F·[3 1] S·372KiB[179KiB 192KiB] Sc·[0.75 0.00] +10:27:08.425139 db@janitor F·6 G·0 +10:27:08.425151 db@open done T·4.924371ms +10:28:46.710173 db@close closing +10:28:46.710215 db@close done T·41.64µs +=============== Jun 10, 2024 (UTC) =============== +10:30:28.035683 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.035773 version@stat F·[3 1] S·372KiB[179KiB 192KiB] Sc·[0.75 0.00] +10:30:28.035785 db@open opening +10:30:28.035824 journal@recovery F·1 +10:30:28.035921 journal@recovery recovering @18 +10:30:28.036916 memdb@flush created L0@20 N·95 S·19KiB "abc..658,v3296":"val..678,v3388" +10:30:28.037233 version@stat F·[4 1] S·392KiB[199KiB 192KiB] Sc·[1.00 0.00] +10:30:28.039918 db@janitor F·7 G·0 +10:30:28.039932 db@open done T·4.142944ms +10:30:28.039957 table@compaction L0·4 -> L1·1 S·392KiB Q·3391 +10:30:28.044217 table@build created L1@23 N·2034 S·273KiB "abc..y:1,v6":"val..:99,v488" +10:30:28.044258 version@stat F·[0 1] S·273KiB[0B 273KiB] Sc·[0.00 0.00] +10:30:28.045300 table@compaction committed F-4 S-118KiB Ke·0 D·424 T·5.324424ms +10:30:28.045359 table@remove removed @17 +10:30:28.045459 table@remove removed @14 +10:30:28.045509 table@remove removed @9 +10:30:28.045570 table@remove removed @8 +10:34:40.140467 db@close closing +10:34:40.140495 db@close done T·28.811µs +=============== Jun 10, 2024 (UTC) =============== +11:11:44.613640 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.613730 version@stat F·[0 1] S·273KiB[0B 273KiB] Sc·[0.00 0.00] +11:11:44.613741 db@open opening +11:11:44.613768 journal@recovery F·1 +11:11:44.613936 journal@recovery recovering @21 +11:11:44.615591 memdb@flush created L0@24 N·250 S·46KiB "abc..677,v3392":"val..728,v3639" +11:11:44.615920 version@stat F·[1 1] S·320KiB[46KiB 273KiB] Sc·[0.25 0.00] +11:11:44.618540 db@janitor F·5 G·1 +11:11:44.618547 db@janitor removing table-20 +11:11:44.618585 db@open done T·4.83984ms +11:12:55.522384 table@compaction L0·1 -> L1·1 S·320KiB Q·3712 +11:12:55.525587 table@build created L1@27 N·2184 S·292KiB "abc..y:1,v6":"val..:99,v488" +11:12:55.525608 version@stat F·[0 1] S·292KiB[0B 292KiB] Sc·[0.00 0.00] +11:12:55.526197 table@compaction committed F-1 S-28KiB Ke·0 D·100 T·3.792921ms +11:12:55.526304 table@remove removed @23 +11:13:46.210625 db@close closing +11:13:46.210682 db@close done T·56.52µs +=============== Jun 10, 2024 (UTC) =============== +11:15:00.401087 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.401167 version@stat F·[0 1] S·292KiB[0B 292KiB] Sc·[0.00 0.00] +11:15:00.401179 db@open opening +11:15:00.401215 journal@recovery F·1 +11:15:00.401300 journal@recovery recovering @25 +11:15:00.402497 memdb@flush created L0@28 N·120 S·44KiB "abc..727,v3643":"val..752,v3760" +11:15:00.402737 version@stat F·[1 1] S·336KiB[44KiB 292KiB] Sc·[0.25 0.00] +11:15:00.405667 db@janitor F·5 G·1 +11:15:00.405675 db@janitor removing table-24 +11:15:00.405715 db@open done T·4.533188ms +=============== Jun 10, 2024 (UTC) =============== +11:21:08.225008 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.225077 version@stat F·[1 1] S·336KiB[44KiB 292KiB] Sc·[0.25 0.00] +11:21:08.225087 db@open opening +11:21:08.225120 journal@recovery F·1 +11:21:08.225204 journal@recovery recovering @29 +11:21:08.225515 version@stat F·[1 1] S·336KiB[44KiB 292KiB] Sc·[0.25 0.00] +11:21:08.228249 db@janitor F·4 G·0 +11:21:08.228259 db@open done T·3.163386ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.290853 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.290916 version@stat F·[1 1] S·336KiB[44KiB 292KiB] Sc·[0.25 0.00] +11:22:28.290927 db@open opening +11:22:28.290952 journal@recovery F·1 +11:22:28.291031 journal@recovery recovering @31 +11:22:28.291738 memdb@flush created L0@33 N·5 S·1KiB "abc..751,v3764":"val..753,v3766" +11:22:28.291843 version@stat F·[2 1] S·338KiB[45KiB 292KiB] Sc·[0.50 0.00] +11:22:28.294374 db@janitor F·5 G·0 +11:22:28.294388 db@open done T·3.457658ms +11:22:57.093696 db@close closing +11:22:57.093729 db@close done T·32.36µs +=============== Jun 10, 2024 (UTC) =============== +11:23:15.255337 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.255429 version@stat F·[2 1] S·338KiB[45KiB 292KiB] Sc·[0.50 0.00] +11:23:15.255440 db@open opening +11:23:15.255468 journal@recovery F·1 +11:23:15.255632 journal@recovery recovering @34 +11:23:15.256593 memdb@flush created L0@36 N·25 S·5KiB "abc..752,v3770":"val..758,v3792" +11:23:15.256919 version@stat F·[3 1] S·343KiB[51KiB 292KiB] Sc·[0.75 0.00] +11:23:15.259471 db@janitor F·6 G·0 +11:23:15.259483 db@open done T·4.039333ms +11:27:45.632206 table@compaction L0·3 -> L1·1 S·343KiB Q·4060 +11:27:45.635970 table@build created L1@39 N·2274 S·314KiB "abc..y:1,v6":"val..:99,v488" +11:27:45.635994 version@stat F·[0 1] S·314KiB[0B 314KiB] Sc·[0.00 0.00] +11:27:45.637490 table@compaction committed F-3 S-29KiB Ke·0 D·60 T·5.261094ms +11:27:45.637552 table@remove removed @33 +11:27:45.637596 table@remove removed @28 +11:27:45.637689 table@remove removed @27 +11:28:46.931096 db@close closing +11:28:46.931135 db@close done T·38.64µs +=============== Jun 10, 2024 (UTC) =============== +11:29:08.628446 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.628530 version@stat F·[0 1] S·314KiB[0B 314KiB] Sc·[0.00 0.00] +11:29:08.628543 db@open opening +11:29:08.628575 journal@recovery F·1 +11:29:08.628662 journal@recovery recovering @37 +11:29:08.630178 memdb@flush created L0@40 N·330 S·60KiB "abc..757,v3796":"val..824,v4123" +11:29:08.630297 version@stat F·[1 1] S·375KiB[60KiB 314KiB] Sc·[0.25 0.00] +11:29:08.633799 db@janitor F·5 G·1 +11:29:08.633809 db@janitor removing table-36 +11:29:08.633844 db@open done T·5.296244ms +11:30:37.043777 db@close closing +11:30:37.043826 db@close done T·46.751µs +=============== Jun 10, 2024 (UTC) =============== +11:30:42.312510 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.312612 version@stat F·[1 1] S·375KiB[60KiB 314KiB] Sc·[0.25 0.00] +11:30:42.312630 db@open opening +11:30:42.312676 journal@recovery F·1 +11:30:42.312783 journal@recovery recovering @41 +11:30:42.313896 memdb@flush created L0@43 N·85 S·16KiB "abc..823,v4127":"val..841,v4209" +11:30:42.314203 version@stat F·[2 1] S·391KiB[77KiB 314KiB] Sc·[0.50 0.00] +11:30:42.316961 db@janitor F·5 G·0 +11:30:42.316978 db@open done T·4.342496ms +=============== Jun 10, 2024 (UTC) =============== +11:30:55.695865 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.695992 version@stat F·[2 1] S·391KiB[77KiB 314KiB] Sc·[0.50 0.00] +11:30:55.696007 db@open opening +11:30:55.696041 journal@recovery F·1 +11:30:55.696135 journal@recovery recovering @44 +11:30:55.698557 memdb@flush created L0@46 N·5 S·1KiB "abc..840,v4213":"val..842,v4215" +11:30:55.698730 version@stat F·[3 1] S·392KiB[78KiB 314KiB] Sc·[0.75 0.00] +11:30:55.701328 db@janitor F·6 G·0 +11:30:55.701348 db@open done T·5.337075ms +11:35:56.722638 db@close closing +11:35:56.722688 db@close done T·49.24µs +=============== Jun 10, 2024 (UTC) =============== +11:36:36.082968 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.083044 version@stat F·[3 1] S·392KiB[78KiB 314KiB] Sc·[0.75 0.00] +11:36:36.083056 db@open opening +11:36:36.083087 journal@recovery F·1 +11:36:36.083363 journal@recovery recovering @47 +11:36:36.085402 memdb@flush created L0@49 N·300 S·54KiB "abc..841,v4219":"val..902,v4516" +11:36:36.085536 version@stat F·[4 1] S·447KiB[133KiB 314KiB] Sc·[1.00 0.00] +11:36:36.088497 db@janitor F·7 G·0 +11:36:36.088511 db@open done T·5.450696ms +11:36:36.088549 table@compaction L0·4 -> L1·1 S·447KiB Q·4519 +11:36:36.093288 table@build created L1@52 N·2706 S·369KiB "abc..y:1,v6":"val..:99,v488" +11:36:36.093313 version@stat F·[0 1] S·369KiB[0B 369KiB] Sc·[0.00 0.00] +11:36:36.094811 table@compaction committed F-4 S-78KiB Ke·0 D·288 T·6.229052ms +11:36:36.094881 table@remove removed @46 +11:36:36.094975 table@remove removed @43 +11:36:36.095038 table@remove removed @40 +11:36:36.095147 table@remove removed @39 +11:40:48.235780 db@close closing +11:40:48.235814 db@close done T·33.03µs +=============== Jun 10, 2024 (UTC) =============== +12:01:04.967260 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.967353 version@stat F·[0 1] S·369KiB[0B 369KiB] Sc·[0.00 0.00] +12:01:04.967366 db@open opening +12:01:04.967398 journal@recovery F·1 +12:01:04.969218 journal@recovery recovering @50 +12:01:04.970473 memdb@flush created L0@53 N·250 S·46KiB "abc..901,v4520":"val..952,v4767" +12:01:04.970598 version@stat F·[1 1] S·416KiB[46KiB 369KiB] Sc·[0.25 0.00] +12:01:04.974974 db@janitor F·5 G·1 +12:01:04.974982 db@janitor removing table-49 +12:01:04.975024 db@open done T·7.653087ms +12:01:23.716876 db@close closing +12:01:23.716904 db@close done T·27.41µs +=============== Jun 10, 2024 (UTC) =============== +12:02:59.958593 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.958685 version@stat F·[1 1] S·416KiB[46KiB 369KiB] Sc·[0.25 0.00] +12:02:59.958697 db@open opening +12:02:59.958725 journal@recovery F·1 +12:02:59.958811 journal@recovery recovering @54 +12:02:59.959590 memdb@flush created L0@56 N·15 S·2KiB "abc..951,v4771":"val..955,v4783" +12:02:59.959926 version@stat F·[2 1] S·419KiB[49KiB 369KiB] Sc·[0.50 0.00] +12:02:59.962721 db@janitor F·5 G·0 +12:02:59.962740 db@open done T·4.037675ms +=============== Jun 10, 2024 (UTC) =============== +12:03:19.619068 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.619159 version@stat F·[2 1] S·419KiB[49KiB 369KiB] Sc·[0.50 0.00] +12:03:19.619171 db@open opening +12:03:19.619209 journal@recovery F·1 +12:03:19.619293 journal@recovery recovering @57 +12:03:19.620092 memdb@flush created L0@59 N·10 S·2KiB "abc..954,v4787":"val..957,v4794" +12:03:19.620371 version@stat F·[3 1] S·421KiB[52KiB 369KiB] Sc·[0.75 0.00] +12:03:19.623516 db@janitor F·6 G·0 +12:03:19.623536 db@open done T·4.359919ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.547604 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.547706 version@stat F·[3 1] S·421KiB[52KiB 369KiB] Sc·[0.75 0.00] +12:04:23.547724 db@open opening +12:04:23.547777 journal@recovery F·1 +12:04:23.550018 journal@recovery recovering @60 +12:04:23.550785 memdb@flush created L0@62 N·5 S·1KiB "abc..956,v4798":"val..958,v4800" +12:04:23.550942 version@stat F·[4 1] S·423KiB[53KiB 369KiB] Sc·[1.00 0.00] +12:04:23.554488 db@janitor F·7 G·0 +12:04:23.554502 db@open done T·6.771829ms +12:04:23.554540 table@compaction L0·4 -> L1·1 S·423KiB Q·4803 +12:04:23.560321 table@build created L1@65 N·2874 S·390KiB "abc..y:1,v6":"val..:99,v488" +12:04:23.560358 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:04:23.561465 table@compaction committed F-4 S-32KiB Ke·0 D·112 T·6.830041ms +12:04:23.561559 table@remove removed @59 +12:04:23.561683 table@remove removed @56 +12:04:23.561737 table@remove removed @53 +12:04:23.561844 table@remove removed @52 +=============== Jun 10, 2024 (UTC) =============== +12:07:46.670266 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.670379 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:07:46.670400 db@open opening +12:07:46.670446 journal@recovery F·1 +12:07:46.670707 journal@recovery recovering @63 +12:07:46.671008 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:07:46.673726 db@janitor F·4 G·1 +12:07:46.673744 db@janitor removing table-62 +12:07:46.673784 db@open done T·3.3777ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.066883 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.066971 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:08:02.066983 db@open opening +12:08:02.067013 journal@recovery F·1 +12:08:02.067205 journal@recovery recovering @66 +12:08:02.067764 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:08:02.070467 db@janitor F·3 G·0 +12:08:02.070483 db@open done T·3.495051ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.423944 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.424164 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:27:21.424182 db@open opening +12:27:21.424225 journal@recovery F·1 +12:27:21.424560 journal@recovery recovering @68 +12:27:21.425123 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:27:21.427788 db@janitor F·3 G·0 +12:27:21.427802 db@open done T·3.608771ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.782384 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.782466 version@stat F·[0 1] S·390KiB[0B 390KiB] Sc·[0.00 0.00] +12:56:43.782481 db@open opening +12:56:43.782514 journal@recovery F·1 +12:56:43.784553 journal@recovery recovering @70 +12:56:43.785342 memdb@flush created L0@72 N·10 S·2KiB "abc..957,v4804":"val..960,v4811" +12:56:43.785469 version@stat F·[1 1] S·393KiB[2KiB 390KiB] Sc·[0.25 0.00] +12:56:43.788122 db@janitor F·4 G·0 +12:56:43.788135 db@open done T·5.649129ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.353522 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.353605 version@stat F·[1 1] S·393KiB[2KiB 390KiB] Sc·[0.25 0.00] +12:57:38.353620 db@open opening +12:57:38.353659 journal@recovery F·1 +12:57:38.353761 journal@recovery recovering @73 +12:57:38.353914 version@stat F·[1 1] S·393KiB[2KiB 390KiB] Sc·[0.25 0.00] +12:57:38.356549 db@janitor F·4 G·0 +12:57:38.356566 db@open done T·2.941386ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.450715 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.450788 version@stat F·[1 1] S·393KiB[2KiB 390KiB] Sc·[0.25 0.00] +12:58:01.450800 db@open opening +12:58:01.450834 journal@recovery F·1 +12:58:01.451013 journal@recovery recovering @75 +12:58:01.451751 memdb@flush created L0@77 N·5 S·1KiB "abc..959,v4815":"val..961,v4817" +12:58:01.451877 version@stat F·[2 1] S·394KiB[3KiB 390KiB] Sc·[0.50 0.00] +12:58:01.454428 db@janitor F·5 G·0 +12:58:01.454441 db@open done T·3.635832ms +=============== Jun 10, 2024 (UTC) =============== +12:58:48.972542 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.972608 version@stat F·[2 1] S·394KiB[3KiB 390KiB] Sc·[0.50 0.00] +12:58:48.972619 db@open opening +12:58:48.972645 journal@recovery F·1 +12:58:48.972799 journal@recovery recovering @78 +12:58:48.973750 memdb@flush created L0@80 N·10 S·2KiB "abc..960,v4821":"val..963,v4828" +12:58:48.975745 version@stat F·[3 1] S·396KiB[6KiB 390KiB] Sc·[0.75 0.00] +12:58:48.978310 db@janitor F·6 G·0 +12:58:48.978328 db@open done T·5.706739ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.216181 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.216268 version@stat F·[3 1] S·396KiB[6KiB 390KiB] Sc·[0.75 0.00] +12:59:05.216281 db@open opening +12:59:05.216313 journal@recovery F·1 +12:59:05.216396 journal@recovery recovering @81 +12:59:05.216630 version@stat F·[3 1] S·396KiB[6KiB 390KiB] Sc·[0.75 0.00] +12:59:05.219289 db@janitor F·6 G·0 +12:59:05.219303 db@open done T·3.017166ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.398825 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.398920 version@stat F·[3 1] S·396KiB[6KiB 390KiB] Sc·[0.75 0.00] +12:59:32.398933 db@open opening +12:59:32.398966 journal@recovery F·1 +12:59:32.401293 journal@recovery recovering @83 +12:59:32.402150 memdb@flush created L0@85 N·5 S·1KiB "abc..962,v4832":"val..964,v4834" +12:59:32.402298 version@stat F·[4 1] S·398KiB[7KiB 390KiB] Sc·[1.00 0.00] +12:59:32.404889 db@janitor F·7 G·0 +12:59:32.404903 db@open done T·5.965162ms +12:59:32.404938 table@compaction L0·4 -> L1·1 S·398KiB Q·4837 +12:59:32.410153 table@build created L1@88 N·2892 S·392KiB "abc..y:1,v6":"val..:99,v488" +12:59:32.410177 version@stat F·[0 1] S·392KiB[0B 392KiB] Sc·[0.00 0.00] +12:59:32.411742 table@compaction committed F-4 S-5KiB Ke·0 D·12 T·6.775389ms +12:59:32.411819 table@remove removed @80 +12:59:32.411922 table@remove removed @77 +12:59:32.411960 table@remove removed @72 +12:59:32.412071 table@remove removed @65 +=============== Jul 3, 2024 (UTC) =============== +17:52:58.319428 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.319516 version@stat F·[0 1] S·392KiB[0B 392KiB] Sc·[0.00 0.00] +17:52:58.319528 db@open opening +17:52:58.319556 journal@recovery F·1 +17:52:58.319644 journal@recovery recovering @86 +17:52:58.319923 version@stat F·[0 1] S·392KiB[0B 392KiB] Sc·[0.00 0.00] +17:52:58.323031 db@janitor F·4 G·1 +17:52:58.323039 db@janitor removing table-85 +17:52:58.323074 db@open done T·3.54148ms +17:58:44.101865 db@close closing +17:58:44.101899 db@close done T·33.25µs +=============== Jul 3, 2024 (UTC) =============== +17:59:01.699027 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.699336 version@stat F·[0 1] S·392KiB[0B 392KiB] Sc·[0.00 0.00] +17:59:01.699350 db@open opening +17:59:01.699408 journal@recovery F·1 +17:59:01.700331 journal@recovery recovering @89 +17:59:01.701961 memdb@flush created L0@91 N·345 S·87KiB "abc..000,v5023":"val..999,v5010" +17:59:01.702080 version@stat F·[1 1] S·480KiB[87KiB 392KiB] Sc·[0.25 0.00] +17:59:01.705270 db@janitor F·4 G·0 +17:59:01.705289 db@open done T·5.934209ms +17:59:27.006738 db@close closing +17:59:27.006773 db@close done T·35.621µs diff --git a/.docker/container-state/nucleus-testnet-data/data/state.db/MANIFEST-000093 b/.docker/container-state/nucleus-testnet-data/data/state.db/MANIFEST-000093 new file mode 100644 index 0000000000..f044b3f1c5 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/state.db/MANIFEST-000093 differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000078.ldb b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000078.ldb new file mode 100644 index 0000000000..3c915bd371 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000078.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000079.ldb b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000079.ldb new file mode 100644 index 0000000000..d228e9d6d5 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000079.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000084.ldb b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000084.ldb new file mode 100644 index 0000000000..dbe9644aa0 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000084.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000089.ldb b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000089.ldb new file mode 100644 index 0000000000..c1388b6fb7 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000089.ldb differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000090.log b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000090.log new file mode 100644 index 0000000000..0897ff3654 Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/000090.log differ diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT new file mode 100644 index 0000000000..00f4669871 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000091 diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT.bak b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT.bak new file mode 100644 index 0000000000..948a0b647f --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/CURRENT.bak @@ -0,0 +1 @@ +MANIFEST-000088 diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/LOCK b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/LOCK new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/LOG b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/LOG new file mode 100644 index 0000000000..6f949c5d7c --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/LOG @@ -0,0 +1,352 @@ +=============== Jun 4, 2024 (UTC) =============== +11:02:17.174284 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:02:17.176196 db@open opening +11:02:17.178035 version@stat F·[] S·0B[] Sc·[] +11:02:17.178648 db@janitor F·2 G·0 +11:02:17.178656 db@open done T·2.45342ms +=============== Jun 6, 2024 (UTC) =============== +05:23:17.043151 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +05:23:17.043211 version@stat F·[] S·0B[] Sc·[] +05:23:17.043220 db@open opening +05:23:17.043243 journal@recovery F·1 +05:23:17.044979 journal@recovery recovering @1 +05:23:17.050073 memdb@flush created L0@2 N·7767 S·122KiB "\x17\xc7\v..\x0f\x89\xe4,v7242":"\xe2\x98\xcc..\xed\xa6\xd1,v3296" +05:23:17.050182 version@stat F·[1] S·122KiB[122KiB] Sc·[0.25] +05:23:17.052762 db@janitor F·3 G·0 +05:23:17.052770 db@open done T·9.548125ms +=============== Jun 10, 2024 (UTC) =============== +10:09:49.011112 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:09:49.011205 version@stat F·[1] S·122KiB[122KiB] Sc·[0.25] +10:09:49.011217 db@open opening +10:09:49.011244 journal@recovery F·1 +10:09:49.011426 journal@recovery recovering @3 +10:09:49.017663 memdb@flush created L0@5 N·8783 S·135KiB "blo..\x01\xc0\xda,v7769":"\xea\xa0\\..ʞ\xcc,v16411" +10:09:49.019152 version@stat F·[2] S·257KiB[257KiB] Sc·[0.50] +10:09:49.022013 db@janitor F·4 G·0 +10:09:49.022025 db@open done T·10.804059ms +=============== Jun 10, 2024 (UTC) =============== +10:19:47.851934 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:19:47.852029 version@stat F·[2] S·257KiB[257KiB] Sc·[0.50] +10:19:47.852041 db@open opening +10:19:47.852071 journal@recovery F·1 +10:19:47.854038 journal@recovery recovering @6 +10:19:47.857092 memdb@flush created L0@8 N·4095 S·59KiB "blo..\x01\xc1\xd1,v16553":"blo..k\x00\x01,v20623" +10:19:47.857269 version@stat F·[3] S·317KiB[317KiB] Sc·[0.75] +10:19:47.860203 db@janitor F·5 G·0 +10:19:47.860216 db@open done T·8.170569ms +=============== Jun 10, 2024 (UTC) =============== +10:20:11.700021 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:20:11.700094 version@stat F·[3] S·317KiB[317KiB] Sc·[0.75] +10:20:11.700104 db@open opening +10:20:11.700134 journal@recovery F·1 +10:20:11.700362 journal@recovery recovering @9 +10:20:11.700777 version@stat F·[3] S·317KiB[317KiB] Sc·[0.75] +10:20:11.703476 db@janitor F·5 G·0 +10:20:11.703490 db@open done T·3.381668ms +=============== Jun 10, 2024 (UTC) =============== +10:23:28.252008 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:23:28.252086 version@stat F·[3] S·317KiB[317KiB] Sc·[0.75] +10:23:28.252097 db@open opening +10:23:28.252131 journal@recovery F·1 +10:23:28.252233 journal@recovery recovering @11 +10:23:28.253604 memdb@flush created L0@13 N·1214 S·18KiB "blo..\x01\xc2F,v20649":"\xf2~\xe4..\x05\xa4\xc4,v21827" +10:23:28.253719 version@stat F·[4] S·335KiB[335KiB] Sc·[1.00] +10:23:28.256305 db@janitor F·6 G·0 +10:23:28.256317 db@open done T·4.216796ms +10:23:28.256346 table@compaction L0·4 -> L1·0 S·335KiB Q·21863 +10:23:28.262948 table@build created L1@16 N·18180 S·307KiB "\x17\xc7\v..\x0f\x89\xe4,v7242":"\xf2~\xe4..\x05\xa4\xc4,v21827" +10:23:28.263025 version@stat F·[0 1] S·307KiB[0B 307KiB] Sc·[0.00 0.00] +10:23:28.263636 table@compaction committed F-3 S-27KiB Ke·0 D·3679 T·7.276661ms +10:23:28.263708 table@remove removed @8 +10:23:28.263765 table@remove removed @5 +10:23:28.263814 table@remove removed @2 +=============== Jun 10, 2024 (UTC) =============== +10:27:08.425591 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:27:08.425679 version@stat F·[0 1] S·307KiB[0B 307KiB] Sc·[0.00 0.00] +10:27:08.425689 db@open opening +10:27:08.425716 journal@recovery F·1 +10:27:08.425794 journal@recovery recovering @14 +10:27:08.427349 memdb@flush created L0@17 N·1470 S·20KiB "blo..\x01\xc2h,v21864":"blo..k\x00\x01,v23309" +10:27:08.427458 version@stat F·[1 1] S·328KiB[20KiB 307KiB] Sc·[0.25 0.00] +10:27:08.430053 db@janitor F·5 G·1 +10:27:08.430059 db@janitor removing table-13 +10:27:08.430093 db@open done T·4.402037ms +=============== Jun 10, 2024 (UTC) =============== +10:30:28.040468 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +10:30:28.040547 version@stat F·[1 1] S·328KiB[20KiB 307KiB] Sc·[0.25 0.00] +10:30:28.040558 db@open opening +10:30:28.040587 journal@recovery F·1 +10:30:28.042484 journal@recovery recovering @18 +10:30:28.043684 memdb@flush created L0@20 N·684 S·11KiB "blo..\x01\u0092,v23335":"\x8aq\x93..4\x8a\x01,v23563" +10:30:28.043794 version@stat F·[2 1] S·339KiB[31KiB 307KiB] Sc·[0.50 0.00] +10:30:28.047375 db@janitor F·5 G·0 +10:30:28.047387 db@open done T·6.825167ms +=============== Jun 10, 2024 (UTC) =============== +11:11:44.618970 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:11:44.619059 version@stat F·[2 1] S·339KiB[31KiB 307KiB] Sc·[0.50 0.00] +11:11:44.619069 db@open opening +11:11:44.619102 journal@recovery F·1 +11:11:44.619201 journal@recovery recovering @21 +11:11:44.621160 memdb@flush created L0@23 N·1750 S·24KiB "blo..\x01¥,v24020":"blo..k\x00\x01,v25745" +11:11:44.621310 version@stat F·[3 1] S·364KiB[56KiB 307KiB] Sc·[0.75 0.00] +11:11:44.624054 db@janitor F·6 G·0 +11:11:44.624071 db@open done T·4.997421ms +=============== Jun 10, 2024 (UTC) =============== +11:15:00.406082 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:15:00.406168 version@stat F·[3 1] S·364KiB[56KiB 307KiB] Sc·[0.75 0.00] +11:15:00.406179 db@open opening +11:15:00.406218 journal@recovery F·1 +11:15:00.406430 journal@recovery recovering @24 +11:15:00.407797 memdb@flush created L0@26 N·947 S·33KiB "\tr\xf8..pSV,v26111":"\xec.\xac..\x95\xd6=,v26445" +11:15:00.409639 version@stat F·[4 1] S·397KiB[89KiB 307KiB] Sc·[1.00 0.00] +11:15:00.412219 db@janitor F·7 G·0 +11:15:00.412231 db@open done T·6.04823ms +11:15:00.412270 table@compaction L0·4 -> L1·1 S·397KiB Q·26718 +11:15:00.421972 table@build created L1@29 N·22236 S·395KiB "\tr\xf8..pSV,v26111":"\xf2~\xe4..\x05\xa4\xc4,v21827" +11:15:00.421998 version@stat F·[0 1] S·395KiB[0B 395KiB] Sc·[0.00 0.00] +11:15:00.422579 table@compaction committed F-4 S-2KiB Ke·0 D·795 T·10.284235ms +11:15:00.422646 table@remove removed @23 +11:15:00.422683 table@remove removed @20 +11:15:00.422717 table@remove removed @17 +11:15:00.422799 table@remove removed @16 +=============== Jun 10, 2024 (UTC) =============== +11:21:08.228635 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:21:08.228712 version@stat F·[0 1] S·395KiB[0B 395KiB] Sc·[0.00 0.00] +11:21:08.228722 db@open opening +11:21:08.228751 journal@recovery F·1 +11:21:08.229030 journal@recovery recovering @27 +11:21:08.231032 version@stat F·[0 1] S·395KiB[0B 395KiB] Sc·[0.00 0.00] +11:21:08.233701 db@janitor F·4 G·1 +11:21:08.233712 db@janitor removing table-26 +11:21:08.233762 db@open done T·5.036372ms +=============== Jun 10, 2024 (UTC) =============== +11:22:28.294744 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:22:28.294812 version@stat F·[0 1] S·395KiB[0B 395KiB] Sc·[0.00 0.00] +11:22:28.294823 db@open opening +11:22:28.294852 journal@recovery F·1 +11:22:28.295021 journal@recovery recovering @30 +11:22:28.296000 memdb@flush created L0@32 N·35 S·992B "blo..\x01\xc2\xef,v26719":"blo..k\x00\x01,v26729" +11:22:28.296389 version@stat F·[1 1] S·396KiB[992B 395KiB] Sc·[0.25 0.00] +11:22:28.298957 db@janitor F·4 G·0 +11:22:28.298970 db@open done T·4.143054ms +=============== Jun 10, 2024 (UTC) =============== +11:23:15.259916 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:23:15.260005 version@stat F·[1 1] S·396KiB[992B 395KiB] Sc·[0.25 0.00] +11:23:15.260017 db@open opening +11:23:15.260048 journal@recovery F·1 +11:23:15.261938 journal@recovery recovering @33 +11:23:15.262754 memdb@flush created L0@35 N·175 S·2KiB "blo..\x01\xc2\xf0,v26755":"blo..k\x00\x01,v26905" +11:23:15.262866 version@stat F·[2 1] S·399KiB[3KiB 395KiB] Sc·[0.50 0.00] +11:23:15.265329 db@janitor F·5 G·0 +11:23:15.265341 db@open done T·5.319964ms +=============== Jun 10, 2024 (UTC) =============== +11:29:08.634321 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:29:08.634397 version@stat F·[2 1] S·399KiB[3KiB 395KiB] Sc·[0.50 0.00] +11:29:08.634410 db@open opening +11:29:08.634447 journal@recovery F·1 +11:29:08.634524 journal@recovery recovering @36 +11:29:08.636530 memdb@flush created L0@38 N·2310 S·32KiB "blo..\x01\xc2\xf5,v26931":"blo..k\x00\x01,v29216" +11:29:08.636644 version@stat F·[3 1] S·432KiB[36KiB 395KiB] Sc·[0.75 0.00] +11:29:08.639364 db@janitor F·6 G·0 +11:29:08.639377 db@open done T·4.962372ms +=============== Jun 10, 2024 (UTC) =============== +11:30:42.317380 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:42.317458 version@stat F·[3 1] S·432KiB[36KiB 395KiB] Sc·[0.75 0.00] +11:30:42.317471 db@open opening +11:30:42.317506 journal@recovery F·1 +11:30:42.317764 journal@recovery recovering @39 +11:30:42.318864 memdb@flush created L0@41 N·595 S·8KiB "blo..\x01\xc37,v29242":"blo..k\x00\x01,v29812" +11:30:42.320783 version@stat F·[4 1] S·440KiB[45KiB 395KiB] Sc·[1.00 0.00] +11:30:42.323381 db@janitor F·7 G·0 +11:30:42.323395 db@open done T·5.920359ms +11:30:42.323415 table@compaction L0·4 -> L1·1 S·440KiB Q·29837 +11:30:42.332306 table@build created L1@44 N·24817 S·436KiB "\tr\xf8..pSV,v26111":"\xf2~\xe4..\x05\xa4\xc4,v21827" +11:30:42.332329 version@stat F·[0 1] S·436KiB[0B 436KiB] Sc·[0.00 0.00] +11:30:42.338634 table@compaction committed F-4 S-4KiB Ke·0 D·534 T·15.198827ms +11:30:42.338710 table@remove removed @38 +11:30:42.338745 table@remove removed @35 +11:30:42.338775 table@remove removed @32 +11:30:42.338885 table@remove removed @29 +=============== Jun 10, 2024 (UTC) =============== +11:30:55.701766 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:30:55.701846 version@stat F·[0 1] S·436KiB[0B 436KiB] Sc·[0.00 0.00] +11:30:55.701860 db@open opening +11:30:55.701891 journal@recovery F·1 +11:30:55.702099 journal@recovery recovering @42 +11:30:55.703313 memdb@flush created L0@45 N·35 S·989B "blo..\x01\xc3H,v29838":"blo..k\x00\x01,v29848" +11:30:55.703661 version@stat F·[1 1] S·437KiB[989B 436KiB] Sc·[0.25 0.00] +11:30:55.706204 db@janitor F·5 G·1 +11:30:55.706214 db@janitor removing table-41 +11:30:55.706249 db@open done T·4.385017ms +=============== Jun 10, 2024 (UTC) =============== +11:36:36.089192 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +11:36:36.089306 version@stat F·[1 1] S·437KiB[989B 436KiB] Sc·[0.25 0.00] +11:36:36.089320 db@open opening +11:36:36.089352 journal@recovery F·1 +11:36:36.089445 journal@recovery recovering @46 +11:36:36.091405 memdb@flush created L0@48 N·2100 S·29KiB "blo..\x01\xc3I,v29874":"blo..k\x00\x01,v31949" +11:36:36.091532 version@stat F·[2 1] S·467KiB[30KiB 436KiB] Sc·[0.50 0.00] +11:36:36.095700 db@janitor F·5 G·0 +11:36:36.095715 db@open done T·6.390813ms +=============== Jun 10, 2024 (UTC) =============== +12:01:04.975418 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:01:04.975503 version@stat F·[2 1] S·467KiB[30KiB 436KiB] Sc·[0.50 0.00] +12:01:04.975517 db@open opening +12:01:04.975549 journal@recovery F·1 +12:01:04.975645 journal@recovery recovering @49 +12:01:04.977423 memdb@flush created L0@51 N·1750 S·24KiB "blo..\x01Å,v31975":"blo..k\x00\x01,v33700" +12:01:04.977537 version@stat F·[3 1] S·491KiB[55KiB 436KiB] Sc·[0.75 0.00] +12:01:04.980160 db@janitor F·6 G·0 +12:01:04.980173 db@open done T·4.651841ms +=============== Jun 10, 2024 (UTC) =============== +12:02:59.963267 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:02:59.963359 version@stat F·[3 1] S·491KiB[55KiB 436KiB] Sc·[0.75 0.00] +12:02:59.963372 db@open opening +12:02:59.963406 journal@recovery F·1 +12:02:59.963680 journal@recovery recovering @52 +12:02:59.964573 memdb@flush created L0@54 N·105 S·2KiB "blo..\x01÷,v33726":"blo..k\x00\x01,v33806" +12:02:59.966426 version@stat F·[4 1] S·493KiB[57KiB 436KiB] Sc·[1.00 0.00] +12:02:59.969351 db@janitor F·7 G·0 +12:02:59.969369 db@open done T·5.991293ms +12:02:59.969398 table@compaction L0·4 -> L1·1 S·493KiB Q·33831 +12:02:59.980814 table@build created L1@57 N·28123 S·487KiB "\tr\xf8..pSV,v26111":"\xf2~\xe4..\x05\xa4\xc4,v21827" +12:02:59.980843 version@stat F·[0 1] S·487KiB[0B 487KiB] Sc·[0.00 0.00] +12:02:59.981432 table@compaction committed F-4 S-6KiB Ke·0 D·684 T·12.014736ms +12:02:59.981524 table@remove removed @51 +12:02:59.981577 table@remove removed @48 +12:02:59.981619 table@remove removed @45 +12:02:59.981766 table@remove removed @44 +=============== Jun 10, 2024 (UTC) =============== +12:03:19.623990 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:03:19.624078 version@stat F·[0 1] S·487KiB[0B 487KiB] Sc·[0.00 0.00] +12:03:19.624091 db@open opening +12:03:19.624122 journal@recovery F·1 +12:03:19.624431 journal@recovery recovering @55 +12:03:19.625258 memdb@flush created L0@58 N·70 S·1KiB "blo..\x01ú,v33832":"blo..k\x00\x01,v33877" +12:03:19.627206 version@stat F·[1 1] S·488KiB[1KiB 487KiB] Sc·[0.25 0.00] +12:03:19.629930 db@janitor F·5 G·1 +12:03:19.629939 db@janitor removing table-54 +12:03:19.629974 db@open done T·5.877682ms +=============== Jun 10, 2024 (UTC) =============== +12:04:23.554964 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:04:23.555042 version@stat F·[1 1] S·488KiB[1KiB 487KiB] Sc·[0.25 0.00] +12:04:23.555054 db@open opening +12:04:23.555092 journal@recovery F·1 +12:04:23.555194 journal@recovery recovering @59 +12:04:23.555943 memdb@flush created L0@61 N·35 S·986B "blo..\x01ü,v33903":"blo..k\x00\x01,v33913" +12:04:23.556098 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:04:23.558875 db@janitor F·5 G·0 +12:04:23.558888 db@open done T·3.829644ms +=============== Jun 10, 2024 (UTC) =============== +12:07:46.674194 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:07:46.674325 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:07:46.674343 db@open opening +12:07:46.674391 journal@recovery F·1 +12:07:46.676322 journal@recovery recovering @62 +12:07:46.676495 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:07:46.679126 db@janitor F·5 G·0 +12:07:46.679139 db@open done T·4.790762ms +=============== Jun 10, 2024 (UTC) =============== +12:08:02.070916 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:08:02.071015 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:08:02.071028 db@open opening +12:08:02.071062 journal@recovery F·1 +12:08:02.071327 journal@recovery recovering @64 +12:08:02.071493 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:08:02.074133 db@janitor F·5 G·0 +12:08:02.074159 db@open done T·3.125978ms +=============== Jun 10, 2024 (UTC) =============== +12:27:21.428181 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:27:21.428282 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:27:21.428295 db@open opening +12:27:21.428325 journal@recovery F·1 +12:27:21.428582 journal@recovery recovering @66 +12:27:21.428741 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:27:21.431302 db@janitor F·5 G·0 +12:27:21.431312 db@open done T·3.012646ms +=============== Jun 10, 2024 (UTC) =============== +12:56:43.788508 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:56:43.788576 version@stat F·[2 1] S·489KiB[2KiB 487KiB] Sc·[0.50 0.00] +12:56:43.788588 db@open opening +12:56:43.788625 journal@recovery F·1 +12:56:43.788708 journal@recovery recovering @68 +12:56:43.789495 memdb@flush created L0@70 N·70 S·1KiB "blo..\x01ý,v33939":"blo..k\x00\x01,v33984" +12:56:43.789609 version@stat F·[3 1] S·491KiB[3KiB 487KiB] Sc·[0.75 0.00] +12:56:43.793896 db@janitor F·6 G·0 +12:56:43.793908 db@open done T·5.315456ms +=============== Jun 10, 2024 (UTC) =============== +12:57:38.356927 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:57:38.357011 version@stat F·[3 1] S·491KiB[3KiB 487KiB] Sc·[0.75 0.00] +12:57:38.357027 db@open opening +12:57:38.357075 journal@recovery F·1 +12:57:38.357287 journal@recovery recovering @71 +12:57:38.357967 version@stat F·[3 1] S·491KiB[3KiB 487KiB] Sc·[0.75 0.00] +12:57:38.361003 db@janitor F·6 G·0 +12:57:38.361017 db@open done T·3.984844ms +=============== Jun 10, 2024 (UTC) =============== +12:58:01.454825 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:01.454905 version@stat F·[3 1] S·491KiB[3KiB 487KiB] Sc·[0.75 0.00] +12:58:01.454919 db@open opening +12:58:01.454958 journal@recovery F·1 +12:58:01.455047 journal@recovery recovering @73 +12:58:01.455784 memdb@flush created L0@75 N·35 S·985B "blo..\x01ÿ,v34010":"blo..k\x00\x01,v34020" +12:58:01.455897 version@stat F·[4 1] S·492KiB[4KiB 487KiB] Sc·[1.00 0.00] +12:58:01.458473 db@janitor F·7 G·0 +12:58:01.458486 db@open done T·3.560491ms +12:58:01.458514 table@compaction L0·4 -> L1·1 S·492KiB Q·34045 +12:58:01.469129 table@build created L1@78 N·28297 S·490KiB "\tr\xf8..pSV,v26111":"\xf2~\xe4..\x05\xa4\xc4,v21827" +12:58:01.469153 version@stat F·[0 1] S·490KiB[0B 490KiB] Sc·[0.00 0.00] +12:58:01.469731 table@compaction committed F-4 S-2KiB Ke·0 D·36 T·11.200588ms +12:58:01.469799 table@remove removed @70 +12:58:01.469837 table@remove removed @61 +12:58:01.469869 table@remove removed @58 +12:58:01.469990 table@remove removed @57 +=============== Jun 10, 2024 (UTC) =============== +12:58:48.978728 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:58:48.978800 version@stat F·[0 1] S·490KiB[0B 490KiB] Sc·[0.00 0.00] +12:58:48.978816 db@open opening +12:58:48.978849 journal@recovery F·1 +12:58:48.980846 journal@recovery recovering @76 +12:58:48.981597 memdb@flush created L0@79 N·70 S·1KiB "blo..\x01\xc3\xc0,v34046":"blo..k\x00\x01,v34091" +12:58:48.981707 version@stat F·[1 1] S·491KiB[1KiB 490KiB] Sc·[0.25 0.00] +12:58:48.984274 db@janitor F·5 G·1 +12:58:48.984283 db@janitor removing table-75 +12:58:48.984317 db@open done T·5.495648ms +=============== Jun 10, 2024 (UTC) =============== +12:59:05.219764 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:05.219845 version@stat F·[1 1] S·491KiB[1KiB 490KiB] Sc·[0.25 0.00] +12:59:05.219860 db@open opening +12:59:05.219891 journal@recovery F·1 +12:59:05.221853 journal@recovery recovering @80 +12:59:05.223847 version@stat F·[1 1] S·491KiB[1KiB 490KiB] Sc·[0.25 0.00] +12:59:05.226424 db@janitor F·4 G·0 +12:59:05.226442 db@open done T·6.577477ms +=============== Jun 10, 2024 (UTC) =============== +12:59:32.405516 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +12:59:32.405608 version@stat F·[1 1] S·491KiB[1KiB 490KiB] Sc·[0.25 0.00] +12:59:32.405621 db@open opening +12:59:32.405666 journal@recovery F·1 +12:59:32.405757 journal@recovery recovering @82 +12:59:32.406528 memdb@flush created L0@84 N·35 S·989B "blo..\x01\xc3\xc2,v34117":"blo..k\x00\x01,v34127" +12:59:32.406659 version@stat F·[2 1] S·492KiB[2KiB 490KiB] Sc·[0.50 0.00] +12:59:32.411831 db@janitor F·5 G·0 +12:59:32.411845 db@open done T·6.219235ms +=============== Jul 3, 2024 (UTC) =============== +17:52:58.323595 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:52:58.323693 version@stat F·[2 1] S·492KiB[2KiB 490KiB] Sc·[0.50 0.00] +17:52:58.323706 db@open opening +17:52:58.323743 journal@recovery F·1 +17:52:58.323963 journal@recovery recovering @85 +17:52:58.325969 version@stat F·[2 1] S·492KiB[2KiB 490KiB] Sc·[0.50 0.00] +17:52:58.328526 db@janitor F·5 G·0 +17:52:58.328541 db@open done T·4.8287ms +=============== Jul 3, 2024 (UTC) =============== +17:59:01.705778 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +17:59:01.705947 version@stat F·[2 1] S·492KiB[2KiB 490KiB] Sc·[0.50 0.00] +17:59:01.705959 db@open opening +17:59:01.705991 journal@recovery F·1 +17:59:01.706077 journal@recovery recovering @87 +17:59:01.708294 memdb@flush created L0@89 N·2541 S·58KiB "\x1c\xa7\x1b..\x9a\xa4\xe0,v36448":"\x85\x00\xda..\x95K\xe3,v36113" +17:59:01.708419 version@stat F·[3 1] S·550KiB[60KiB 490KiB] Sc·[0.75 0.00] +17:59:01.712571 db@janitor F·6 G·0 +17:59:01.712584 db@open done T·6.619955ms diff --git a/.docker/container-state/nucleus-testnet-data/data/tx_index.db/MANIFEST-000091 b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/MANIFEST-000091 new file mode 100644 index 0000000000..d75cffd4ec Binary files /dev/null and b/.docker/container-state/nucleus-testnet-data/data/tx_index.db/MANIFEST-000091 differ diff --git a/.docker/container-state/nucleus-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address b/.docker/container-state/nucleus-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address new file mode 100644 index 0000000000..94bb305001 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/keyring-test/224884bc43a4345c66051befe55c0c54676008b3.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wNCAxMzowOToyMS42Mzk3ODAzNzUgKzAzMDAgKzAzIG09KzAuMDM4NzA5ODE1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiS2ZkaHFCNGJUUjVWT2ZZZyJ9.mUCckjmMF6wtTNjM5kNeXGYNCBVmZCT0HmHLloJNhIXAn5rws_mi0A.aj5fZAGdGl57m-7v.zsLX47A302loDj0lK94kh7xTVlC2sq_Ry4juzGZf3rE8KyDBx-SI_kNbkMfm6aVKrxZpnxdTmdhPhj8M3ayX7BqW7EjuKjSlLFwkkjJyT4hS4B2_uy5AP-ljUp5x_0SWf96pFPSHZjTT5ilN84jmRJdoiYHvcJtW1HwjzjHfGXUj33T1UqOFU0IoELChE-FKb11TfsIf-d52J8XLcVpw6Rxv__RWB-vxm7dyvQLDZSFrOA.lM0bzqqyCCkurzSN8RR_Vw \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address b/.docker/container-state/nucleus-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address new file mode 100644 index 0000000000..978c76fe1b --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/keyring-test/a36b04d45a23d962b67cd9c82b3065c45c0a80e5.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wNCAxMzowOToyMS41OTA4MTk0MjggKzAzMDAgKzAzIG09KzAuMDM4MDM1Mzg5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiX3BkeDU2N0hPNVExZU9oZSJ9.hjs12iz7OwHZNtX4IRoX2J7bxJKZ4ZdUwNYU3HMiQsQianl-H8lJZA.bwpDKReJ9-id82O8.fE3UOdwIdY9v6RLeBuDdOVIrDuYR2nA_5opEZ9WQNiuUfgHiOnP4l0u3U9t_PUYujKd6keq9_FgTa1XVdau1odWhfwpXrYDZgMw63PaSf8OSxezmBgjYklSeVbJEnThy1A_u2Ie72SK632dWzmfdBRxHRW8tTv4HROrCOEFn3iNQdhZS82xU2b6uq2Nl9h_euzt1ddGLWy5OhtEwivI7jalpKy43_G8pHwrifartXR3PKXEBYEI.TtEeC1L4Nio85Emo_9UrHQ \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/keyring-test/alice.info b/.docker/container-state/nucleus-testnet-data/keyring-test/alice.info new file mode 100644 index 0000000000..f8c106187b --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/keyring-test/alice.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wNCAxMzowOToyMS41ODczMjk0OSArMDMwMCArMDMgbT0rMC4wMzQ1NDU0NTEiLCJlbmMiOiJBMjU2R0NNIiwicDJjIjo4MTkyLCJwMnMiOiJTYkpvLUNBV0F5YXl6VUppIn0.A4qJ3OdE7CcD4ovRhGXw0jELmfD41e6CEtsTSMoLaL5jBWpENwGXEg.OO53V2D2KZgvhxDG.MPmzfeTKAALGeDUryBGi-mBnj_pWWD-HOK6mx57Ue4uhLmTXaJhmj5ol13o8Xa_nBEs7DY6L8HGo28wPkLIPNLEhhXQ5Qaes9S-TVrcphTJ1K2sf07CrNVXso3R9uU0V_lKkz765Ar4Iuf5vxOft84aou_6qSD5BDtnDSV0RdbnEXDVXuL5acadUMBPBwuddV9NNbHH_uqFVx67CDUJXqDs-XFPVqElGcfuzwtFEQHw2Od6u5TyQE6_xphiidoQoyXDOBbQfQOBtuXlCUvLtClGDXotoyx8FJM5Ns5gpgCKq8Rp8oMpiNOnrt74ag0xGwXFhy6hD8WIlJCNcJZ0UV0KcuL7JO6WSvmHtI1XWoA82RFP6I2P2UleJJsXEVtb44UC2pz0MuhuCA--79yTcdYkkIA5z5fKm4AVwLFAZySbnilIRWABawkI8jSE.QDha2U3XXGLpYDpBOvY2DQ \ No newline at end of file diff --git a/.docker/container-state/nucleus-testnet-data/keyring-test/bob.info b/.docker/container-state/nucleus-testnet-data/keyring-test/bob.info new file mode 100644 index 0000000000..04ca589cb8 --- /dev/null +++ b/.docker/container-state/nucleus-testnet-data/keyring-test/bob.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyNC0wNi0wNCAxMzowOToyMS42MzYwOTQyNjUgKzAzMDAgKzAzIG09KzAuMDM1MDIzNjk1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoickljRWhKdXhUdmlQQklYaiJ9.f2yI5y6rWVCBiXAJ2pe7gNAKApYpF47FIU0J7GDzxHM-RJ1uZB_GhQ.TzUGK_soy1SV8Z4a.ROxRJJdi8_2CrMhR7LCG9OaJJvyAF5fu_m_sF-aUAwvxC47IgAGodzKPuw_JCbg6xMmRF0t36vUiuyC5690DOOc_YjVS0t7ZzLt0_7dC-FvLF3Wz8PrJH1h1LZ4PWTAwLymNqBDGoLaM72K9xWNV3iUbxdBYlYfCLGH5bNg3TsIkm4sOcsm0gPZptaNdxYMfkX8iXiyOruaELUq3hJoqN3Qbz6UnEpZ1vZzjOKTm5XK4hxOEuoAq75D-GmjmA80vqiHHiTrARhQQTeMw2IpuUpkd4MIKecyf0JlJ_pGKOjZ5pIw0AGns7NEOqLJlYUE_EldWSUSSq4-FPu2uGMsKh2g4cSoXa4bqW0scYm28h_IW9rFzfPIU-L_pGTrziAmWiDJjcbS2ml-xl3uUid6nM34CeN1rqbn18zc54BBADGmM4U8Oty9ucNK1.NE7JvnAisuaiVQqJZbvUow \ No newline at end of file diff --git a/mm2src/mm2_main/tests/docker_tests/docker_tests_common.rs b/mm2src/mm2_main/tests/docker_tests/docker_tests_common.rs index ecb57100fd..142294dbd1 100644 --- a/mm2src/mm2_main/tests/docker_tests/docker_tests_common.rs +++ b/mm2src/mm2_main/tests/docker_tests/docker_tests_common.rs @@ -44,6 +44,7 @@ use serde_json::{self as json, Value as Json}; pub use std::env; use std::path::PathBuf; use std::process::Command; +use std::process::Stdio; use std::sync::Mutex; pub use std::thread; use std::time::Duration; @@ -95,6 +96,10 @@ pub const UTXO_ASSET_DOCKER_IMAGE_WITH_TAG: &str = "docker.io/artempikulin/testb pub const GETH_DOCKER_IMAGE: &str = "docker.io/ethereum/client-go"; pub const GETH_DOCKER_IMAGE_WITH_TAG: &str = "docker.io/ethereum/client-go:stable"; +pub const NUCLEUS_IMAGE: &str = "docker.io/komodoofficial/nucleusd"; +pub const ATOM_IMAGE: &str = "docker.io/komodoofficial/gaiad"; +pub const IBC_RELAYER_IMAGE: &str = "docker.io/komodoofficial/ibc-relayer"; + pub const QTUM_ADDRESS_LABEL: &str = "MM2_ADDRESS_LABEL"; /// ERC721_TEST_TOKEN has additional mint function @@ -347,6 +352,69 @@ pub fn geth_docker_node<'a>(docker: &'a Cli, ticker: &'static str, port: u16) -> } } +pub fn nucleus_node(docker: &'_ Cli) -> DockerNode<'_> { + let nucleus_node_state_dir = { + let mut current_dir = std::env::current_dir().unwrap(); + current_dir.pop(); + current_dir.pop(); + current_dir.join(".docker/container-state/nucleus-testnet-data") + }; + assert!(nucleus_node_state_dir.exists()); + + let image = GenericImage::new(NUCLEUS_IMAGE, "latest") + .with_volume(nucleus_node_state_dir.to_str().unwrap(), "/root/.nucleus"); + let image = RunnableImage::from((image, vec![])).with_network("host"); + let container = docker.run(image); + + DockerNode { + container, + ticker: "NUCLEUS-TEST".to_owned(), + port: Default::default(), // This doesn't need to be the correct value as we are using the host network. + } +} + +pub fn atom_node(docker: &'_ Cli) -> DockerNode<'_> { + let atom_node_state_dir = { + let mut current_dir = std::env::current_dir().unwrap(); + current_dir.pop(); + current_dir.pop(); + current_dir.join(".docker/container-state/atom-testnet-data") + }; + assert!(atom_node_state_dir.exists()); + + let image = + GenericImage::new(ATOM_IMAGE, "latest").with_volume(atom_node_state_dir.to_str().unwrap(), "/root/.gaia"); + let image = RunnableImage::from((image, vec![])).with_network("host"); + let container = docker.run(image); + + DockerNode { + container, + ticker: "ATOM-TEST".to_owned(), + port: Default::default(), // This doesn't need to be the correct value as we are using the host network. + } +} + +pub fn ibc_relayer_node(docker: &'_ Cli) -> DockerNode<'_> { + let relayer_node_state_dir = { + let mut current_dir = std::env::current_dir().unwrap(); + current_dir.pop(); + current_dir.pop(); + current_dir.join(".docker/container-state/ibc-relayer-data") + }; + assert!(relayer_node_state_dir.exists()); + + let image = GenericImage::new(IBC_RELAYER_IMAGE, "latest") + .with_volume(relayer_node_state_dir.to_str().unwrap(), "/home/relayer/.relayer"); + let image = RunnableImage::from((image, vec![])).with_network("host"); + let container = docker.run(image); + + DockerNode { + container, + ticker: Default::default(), // This isn't an asset node. + port: Default::default(), // This doesn't need to be the correct value as we are using the host network. + } +} + pub fn rmd160_from_priv(privkey: Secp256k1Secret) -> H160 { let secret = SecretKey::from_slice(privkey.as_slice()).unwrap(); let public = PublicKey::from_secret_key(&Secp256k1::new(), &secret); @@ -1069,6 +1137,36 @@ async fn get_current_gas_limit(web3: &Web3) { } } +pub fn wait_until_relayer_container_is_ready(container_id: &str) { + const Q_RESULT: &str = "0: nucleus-atom -> chns(✔) clnts(✔) conn(✔) (nucleus-testnet<>cosmoshub-testnet)"; + + let mut attempts = 0; + loop { + let mut docker = Command::new("docker"); + docker.arg("exec").arg(container_id).args(["rly", "paths", "list"]); + + log!("Running <<{docker:?}>>."); + + let output = docker.stderr(Stdio::inherit()).output().unwrap(); + let output = String::from_utf8(output.stdout).unwrap(); + let output = output.trim(); + + if output == Q_RESULT { + break; + } + attempts += 1; + + log!("Expected output {Q_RESULT}, received {output}."); + if attempts > 10 { + panic!("{}", "Reached max attempts for <<{docker:?}>>."); + } else { + log!("Asking for relayer node status again.."); + } + + thread::sleep(Duration::from_secs(2)); + } +} + pub fn init_geth_node() { unsafe { block_on(get_current_gas_limit(&GETH_WEB3)); diff --git a/mm2src/mm2_main/tests/docker_tests/mod.rs b/mm2src/mm2_main/tests/docker_tests/mod.rs index 848e43c1eb..2adfe3b2c9 100644 --- a/mm2src/mm2_main/tests/docker_tests/mod.rs +++ b/mm2src/mm2_main/tests/docker_tests/mod.rs @@ -10,6 +10,7 @@ mod swap_proto_v2_tests; mod swap_watcher_tests; mod swaps_confs_settings_sync_tests; mod swaps_file_lock_tests; +mod tendermint_tests; // dummy test helping IDE to recognize this as test module #[test] diff --git a/mm2src/mm2_main/tests/mm2_tests/tendermint_tests.rs b/mm2src/mm2_main/tests/docker_tests/tendermint_tests.rs similarity index 64% rename from mm2src/mm2_main/tests/mm2_tests/tendermint_tests.rs rename to mm2src/mm2_main/tests/docker_tests/tendermint_tests.rs index eade48b2c6..a11b2f0383 100644 --- a/mm2src/mm2_main/tests/mm2_tests/tendermint_tests.rs +++ b/mm2src/mm2_main/tests/docker_tests/tendermint_tests.rs @@ -1,23 +1,22 @@ use common::{block_on, log}; use mm2_number::BigDecimal; +use mm2_rpc::data::legacy::OrderbookResponse; use mm2_test_helpers::for_tests::{atom_testnet_conf, disable_coin, disable_coin_err, enable_tendermint, enable_tendermint_token, enable_tendermint_without_balance, - get_tendermint_my_tx_history, ibc_withdraw, iris_nimda_testnet_conf, - iris_testnet_conf, my_balance, send_raw_transaction, withdraw_v1, MarketMakerIt, - Mm2TestConf}; -use mm2_test_helpers::structs::{Bip44Chain, HDAccountAddressId, RpcV2Response, TendermintActivationResult, - TransactionDetails}; + get_tendermint_my_tx_history, ibc_withdraw, iris_ibc_nucleus_testnet_conf, + my_balance, nucleus_testnet_conf, orderbook, orderbook_v2, send_raw_transaction, + set_price, withdraw_v1, MarketMakerIt, Mm2TestConf}; +use mm2_test_helpers::structs::{Bip44Chain, HDAccountAddressId, OrderbookAddress, OrderbookV2Response, RpcV2Response, + TendermintActivationResult, TransactionDetails}; use serde_json::json; +use std::collections::HashSet; +use std::iter::FromIterator; -const ATOM_TEST_BALANCE_SEED: &str = "atom test seed"; -const ATOM_TEST_WITHDRAW_SEED: &str = "atom test withdraw seed"; -const ATOM_TICKER: &str = "ATOM"; -const ATOM_TENDERMINT_RPC_URLS: &[&str] = &["https://rpc.sentry-02.theta-testnet.polypore.xyz"]; +const TENDERMINT_TEST_SEED: &str = "tendermint test seed"; +const TENDERMINT_CONSTANT_BALANCE_SEED: &str = "tendermint constant balance seed"; -const IRIS_TEST_SEED: &str = "iris test seed"; -const IRIS_TESTNET_RPC_URLS: &[&str] = &["http://34.80.202.172:26657"]; - -const NUCLEUS_TESTNET_RPC_URLS: &[&str] = &["http://5.161.55.53:26657"]; +const ATOM_TENDERMINT_RPC_URLS: &[&str] = &["http://localhost:26658"]; +const NUCLEUS_TESTNET_RPC_URLS: &[&str] = &["http://localhost:26657"]; const TENDERMINT_TEST_BIP39_SEED: &str = "emerge canoe salmon dolphin glow priority random become gasp sell blade argue"; @@ -25,41 +24,36 @@ const TENDERMINT_TEST_BIP39_SEED: &str = #[test] fn test_tendermint_balance() { let coins = json!([atom_testnet_conf()]); - let expected_address = "cosmos1svaw0aqc4584x825ju7ua03g5xtxwd0ahl86hz"; + let coin = coins[0]["coin"].as_str().unwrap(); + let expected_address = "cosmos10tfc28dmn2m5qdrmg5ycjyqq7lyu7y8ledc8tc"; - let conf = Mm2TestConf::seednode(ATOM_TEST_BALANCE_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_CONSTANT_BALANCE_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_result = block_on(enable_tendermint( - &mm, - ATOM_TICKER, - &[], - ATOM_TENDERMINT_RPC_URLS, - false, - )); + let activation_result = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); let result: RpcV2Response = serde_json::from_value(activation_result).unwrap(); assert_eq!(result.result.address, expected_address); - let expected_balance: BigDecimal = "0.572203".parse().unwrap(); + let expected_balance: BigDecimal = "0.012345".parse().unwrap(); assert_eq!(result.result.balance.unwrap().spendable, expected_balance); - let my_balance = block_on(my_balance(&mm, ATOM_TICKER)); + let my_balance = block_on(my_balance(&mm, coin)); assert_eq!(my_balance.balance, expected_balance); assert_eq!(my_balance.unspendable_balance, BigDecimal::default()); assert_eq!(my_balance.address, expected_address); - assert_eq!(my_balance.coin, ATOM_TICKER); + assert_eq!(my_balance.coin, coin); } #[test] fn test_tendermint_activation_without_balance() { let coins = json!([atom_testnet_conf()]); - - let conf = Mm2TestConf::seednode(ATOM_TEST_BALANCE_SEED, &coins); + let coin = coins[0]["coin"].as_str().unwrap(); + let conf = Mm2TestConf::seednode(TENDERMINT_CONSTANT_BALANCE_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); let activation_result = block_on(enable_tendermint_without_balance( &mm, - ATOM_TICKER, + coin, &[], ATOM_TENDERMINT_RPC_URLS, false, @@ -72,22 +66,92 @@ fn test_tendermint_activation_without_balance() { assert!(result.result.tokens_tickers.unwrap().is_empty()); } +#[test] +fn test_iris_ibc_nucleus_without_balance() { + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); + + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); + let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); + let platform_coin = coins[0]["coin"].as_str().unwrap(); + let token = coins[1]["coin"].as_str().unwrap(); + + let activation_result = block_on(enable_tendermint_without_balance( + &mm, + platform_coin, + &[token], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); + + let result: RpcV2Response = serde_json::from_value(activation_result).unwrap(); + + assert!(result.result.balance.is_none()); + assert!(result.result.tokens_balances.is_none()); + assert_eq!( + result.result.tokens_tickers.unwrap(), + HashSet::from_iter(vec![token.to_string()]) + ); +} + +#[test] +fn test_iris_ibc_nucleus_orderbook() { + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); + let platform_coin = coins[0]["coin"].as_str().unwrap(); + let token = coins[1]["coin"].as_str().unwrap(); + + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); + let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); + + let activation_result = block_on(enable_tendermint( + &mm, + platform_coin, + &[token], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); + + let response: RpcV2Response = serde_json::from_value(activation_result).unwrap(); + + let expected_address = "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr"; + assert_eq!(response.result.address, expected_address); + + let set_price_res = block_on(set_price(&mm, token, platform_coin, "1", "0.1", false)); + log!("{:?}", set_price_res); + + let set_price_res = block_on(set_price(&mm, platform_coin, token, "1", "0.1", false)); + log!("{:?}", set_price_res); + + let orderbook = block_on(orderbook(&mm, token, platform_coin)); + let orderbook: OrderbookResponse = serde_json::from_value(orderbook).unwrap(); + + let first_ask = orderbook.asks.first().unwrap(); + assert_eq!(first_ask.entry.address, expected_address); + + let first_bid = orderbook.bids.first().unwrap(); + assert_eq!(first_bid.entry.address, expected_address); + + let orderbook_v2 = block_on(orderbook_v2(&mm, token, platform_coin)); + let orderbook_v2: RpcV2Response = serde_json::from_value(orderbook_v2).unwrap(); + + let expected_address = OrderbookAddress::Transparent(expected_address.into()); + let first_ask = orderbook_v2.result.asks.first().unwrap(); + assert_eq!(first_ask.entry.address, expected_address); + + let first_bid = orderbook_v2.result.bids.first().unwrap(); + assert_eq!(first_bid.entry.address, expected_address); +} + #[test] fn test_tendermint_hd_address() { let coins = json!([atom_testnet_conf()]); + let coin = coins[0]["coin"].as_str().unwrap(); // Default address m/44'/118'/0'/0/0 when no path_to_address is specified in activation request let expected_address = "cosmos1nv4mqaky7n7rqjhch7829kgypx5s8fh62wdtr8"; let conf = Mm2TestConf::seednode_with_hd_account(TENDERMINT_TEST_BIP39_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_result = block_on(enable_tendermint( - &mm, - ATOM_TICKER, - &[], - ATOM_TENDERMINT_RPC_URLS, - false, - )); + let activation_result = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); let result: RpcV2Response = serde_json::from_value(activation_result).unwrap(); assert_eq!(result.result.address, expected_address); @@ -95,26 +159,21 @@ fn test_tendermint_hd_address() { #[test] fn test_tendermint_withdraw() { - const MY_ADDRESS: &str = "cosmos1w5h6wud7a8zpa539rc99ehgl9gwkad3wjsjq8v"; + const MY_ADDRESS: &str = "cosmos150evuj4j7k9kgu38e453jdv9m3u0ft2n53flg6"; let coins = json!([atom_testnet_conf()]); + let coin = coins[0]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(ATOM_TEST_WITHDRAW_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint( - &mm, - ATOM_TICKER, - &[], - ATOM_TENDERMINT_RPC_URLS, - false, - )); + let activation_res = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); log!("Activation {}", serde_json::to_string(&activation_res).unwrap()); // just call withdraw without sending to check response correctness let tx_details = block_on(withdraw_v1( &mm, - ATOM_TICKER, + coin, "cosmos1svaw0aqc4584x825ju7ua03g5xtxwd0ahl86hz", "0.1", None, @@ -134,7 +193,7 @@ fn test_tendermint_withdraw() { assert_eq!(tx_details.from, vec![MY_ADDRESS.to_owned()]); // withdraw and send transaction to ourselves - let tx_details = block_on(withdraw_v1(&mm, ATOM_TICKER, MY_ADDRESS, "0.1", None)); + let tx_details = block_on(withdraw_v1(&mm, coin, MY_ADDRESS, "0.1", None)); log!("Withdraw to self {}", serde_json::to_string(&tx_details).unwrap()); // TODO how to check it if the fee is dynamic? @@ -151,21 +210,21 @@ fn test_tendermint_withdraw() { assert_eq!(tx_details.to, vec![MY_ADDRESS.to_owned()]); assert_eq!(tx_details.from, vec![MY_ADDRESS.to_owned()]); - let send_raw_tx = block_on(send_raw_transaction(&mm, ATOM_TICKER, &tx_details.tx_hex)); + let send_raw_tx = block_on(send_raw_transaction(&mm, coin, &tx_details.tx_hex)); log!("Send raw tx {}", serde_json::to_string(&send_raw_tx).unwrap()); } #[test] fn test_tendermint_withdraw_hd() { - const MY_ADDRESS: &str = "iaa1tpd0um0r3z0y88p3gkv3y38dq8lmqc2xs9u0pv"; + const MY_ADDRESS: &str = "cosmos134h9tv7866jcuw708w5w76lcfx7s3x2ysyalxy"; - let coins = json!([iris_testnet_conf()]); + let coins = json!([atom_testnet_conf()]); let coin = coins[0]["coin"].as_str().unwrap(); let conf = Mm2TestConf::seednode_with_hd_account(TENDERMINT_TEST_BIP39_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint(&mm, coin, &[], IRIS_TESTNET_RPC_URLS, false)); + let activation_res = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); log!( "Activation with assets {}", serde_json::to_string(&activation_res).unwrap() @@ -182,7 +241,7 @@ fn test_tendermint_withdraw_hd() { let tx_details = block_on(withdraw_v1( &mm, coin, - "iaa1llp0f6qxemgh4g4m5ewk0ew0hxj76avuz8kwd5", + "cosmos1g3ufk7awmktp6kr2kgzfvlhm4ujzq3ekk9j3n3", "0.1", Some(path_to_address.clone()), )); @@ -196,7 +255,7 @@ fn test_tendermint_withdraw_hd() { */ assert_eq!(tx_details.received_by_me, BigDecimal::default()); assert_eq!(tx_details.to, vec![ - "iaa1llp0f6qxemgh4g4m5ewk0ew0hxj76avuz8kwd5".to_owned() + "cosmos1g3ufk7awmktp6kr2kgzfvlhm4ujzq3ekk9j3n3".to_owned() ]); assert_eq!(tx_details.from, vec![MY_ADDRESS.to_owned()]); @@ -225,23 +284,18 @@ fn test_tendermint_withdraw_hd() { #[test] fn test_custom_gas_limit_on_tendermint_withdraw() { let coins = json!([atom_testnet_conf()]); + let coin = coins[0]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(ATOM_TEST_WITHDRAW_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint( - &mm, - ATOM_TICKER, - &[], - ATOM_TENDERMINT_RPC_URLS, - false, - )); + let activation_res = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); log!("Activation {}", serde_json::to_string(&activation_res).unwrap()); let request = block_on(mm.rpc(&json!({ "userpass": mm.userpass, "method": "withdraw", - "coin": ATOM_TICKER, + "coin": coin, "to": "cosmos1w5h6wud7a8zpa539rc99ehgl9gwkad3wjsjq8v", "amount": "0.1", "fee": { @@ -257,36 +311,36 @@ fn test_custom_gas_limit_on_tendermint_withdraw() { assert_eq!(tx_details.fee_details["gas_limit"], 150000); } -// Ignored because IBC clients aren't maintained and get expired. #[test] -#[ignore] -fn test_tendermint_token_ibc_withdraw() { - // visit `{rpc_url}/ibc/core/channel/v1/channels?pagination.limit=10000` to see the full list of ibc channels - const IBC_SOURCE_CHANNEL: &str = "channel-151"; +fn test_tendermint_ibc_withdraw() { + // visit `{swagger_address}/ibc/core/channel/v1/channels?pagination.limit=10000` to see the full list of ibc channels + const IBC_SOURCE_CHANNEL: &str = "channel-1"; const IBC_TARGET_ADDRESS: &str = "cosmos1r5v5srda7xfth3hn2s26txvrcrntldjumt8mhl"; - const MY_ADDRESS: &str = "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2"; + const MY_ADDRESS: &str = "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr"; - let coins = json!([iris_testnet_conf(), iris_nimda_testnet_conf()]); + let coins = json!([nucleus_testnet_conf()]); let platform_coin = coins[0]["coin"].as_str().unwrap(); - let token = coins[1]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(IRIS_TEST_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint(&mm, platform_coin, &[], IRIS_TESTNET_RPC_URLS, false)); + let activation_res = block_on(enable_tendermint( + &mm, + platform_coin, + &[], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); log!( "Activation with assets {}", serde_json::to_string(&activation_res).unwrap() ); - let activation_res = block_on(enable_tendermint_token(&mm, token)); - log!("Token activation {}", serde_json::to_string(&activation_res).unwrap()); - let tx_details = block_on(ibc_withdraw( &mm, IBC_SOURCE_CHANNEL, - token, + platform_coin, IBC_TARGET_ADDRESS, "0.1", None, @@ -296,33 +350,28 @@ fn test_tendermint_token_ibc_withdraw() { serde_json::to_string(&tx_details).unwrap() ); - let expected_spent: BigDecimal = "0.1".parse().unwrap(); - assert_eq!(tx_details.spent_by_me, expected_spent); - assert_eq!(tx_details.to, vec![IBC_TARGET_ADDRESS.to_owned()]); assert_eq!(tx_details.from, vec![MY_ADDRESS.to_owned()]); - let send_raw_tx = block_on(send_raw_transaction(&mm, token, &tx_details.tx_hex)); + let send_raw_tx = block_on(send_raw_transaction(&mm, platform_coin, &tx_details.tx_hex)); log!("Send raw tx {}", serde_json::to_string(&send_raw_tx).unwrap()); } -// Ignored because IBC clients aren't maintained and get expired. #[test] -#[ignore] fn test_tendermint_ibc_withdraw_hd() { - // visit `{rpc_url}/ibc/core/channel/v1/channels?pagination.limit=10000` to see the full list of ibc channels - const IBC_SOURCE_CHANNEL: &str = "channel-152"; + // visit `{swagger_address}/ibc/core/channel/v1/channels?pagination.limit=10000` to see the full list of ibc channels + const IBC_SOURCE_CHANNEL: &str = "channel-1"; - const IBC_TARGET_ADDRESS: &str = "cosmos1r5v5srda7xfth3hn2s26txvrcrntldjumt8mhl"; - const MY_ADDRESS: &str = "iaa1tpd0um0r3z0y88p3gkv3y38dq8lmqc2xs9u0pv"; + const IBC_TARGET_ADDRESS: &str = "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr"; + const MY_ADDRESS: &str = "cosmos134h9tv7866jcuw708w5w76lcfx7s3x2ysyalxy"; - let coins = json!([iris_testnet_conf()]); + let coins = json!([atom_testnet_conf()]); let coin = coins[0]["coin"].as_str().unwrap(); let conf = Mm2TestConf::seednode_with_hd_account(TENDERMINT_TEST_BIP39_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint(&mm, coin, &[], IRIS_TESTNET_RPC_URLS, false)); + let activation_res = block_on(enable_tendermint(&mm, coin, &[], ATOM_TENDERMINT_RPC_URLS, false)); log!( "Activation with assets {}", serde_json::to_string(&activation_res).unwrap() @@ -340,11 +389,11 @@ fn test_tendermint_ibc_withdraw_hd() { IBC_SOURCE_CHANNEL, coin, IBC_TARGET_ADDRESS, - "0.1", + "0.061", Some(path_to_address), )); log!( - "IBC transfer to atom address {}", + "IBC transfer to nucleus address {}", serde_json::to_string(&tx_details).unwrap() ); @@ -357,16 +406,22 @@ fn test_tendermint_ibc_withdraw_hd() { #[test] fn test_tendermint_token_withdraw() { - const MY_ADDRESS: &str = "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2"; + const MY_ADDRESS: &str = "nuc150evuj4j7k9kgu38e453jdv9m3u0ft2n4fgzfr"; - let coins = json!([iris_testnet_conf(), iris_nimda_testnet_conf()]); + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); let platform_coin = coins[0]["coin"].as_str().unwrap(); let token = coins[1]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(IRIS_TEST_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - let activation_res = block_on(enable_tendermint(&mm, platform_coin, &[], IRIS_TESTNET_RPC_URLS, false)); + let activation_res = block_on(enable_tendermint( + &mm, + platform_coin, + &[], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); log!( "Activation with assets {}", serde_json::to_string(&activation_res).unwrap() @@ -379,7 +434,7 @@ fn test_tendermint_token_withdraw() { let tx_details = block_on(withdraw_v1( &mm, token, - "iaa1llp0f6qxemgh4g4m5ewk0ew0hxj76avuz8kwd5", + "nuc1k2zmvy4kyxdfxv085kjlrygz2d78g78ew365gq", "0.1", None, )); @@ -400,7 +455,7 @@ fn test_tendermint_token_withdraw() { assert_eq!(tx_details.my_balance_change, expected_total * BigDecimal::from(-1)); assert_eq!(tx_details.received_by_me, BigDecimal::default()); assert_eq!(tx_details.to, vec![ - "iaa1llp0f6qxemgh4g4m5ewk0ew0hxj76avuz8kwd5".to_owned() + "nuc1k2zmvy4kyxdfxv085kjlrygz2d78g78ew365gq".to_owned() ]); assert_eq!(tx_details.from, vec![MY_ADDRESS.to_owned()]); @@ -432,20 +487,21 @@ fn test_tendermint_token_withdraw() { #[test] fn test_tendermint_tx_history() { const TEST_SEED: &str = "Vdo8Xt8pTAetRlMq3kV0LzE393eVYbPSn5Mhtw4p"; - const TX_FINISHED_LOG: &str = "Tx history fetching finished for IRIS-TEST."; + const TX_FINISHED_LOG: &str = "Tx history fetching finished for NUCLEUS-TEST."; const TX_HISTORY_PAGE_LIMIT: usize = 50; - const IRIS_TEST_EXPECTED_TX_COUNT: u64 = 16; - const IRIS_NIMDA_EXPECTED_TX_COUNT: u64 = 10; + const NUCLEUS_EXPECTED_TX_COUNT: u64 = 7; + const IRIS_IBC_EXPECTED_TX_COUNT: u64 = 1; - let iris_test_constant_history_txs = include_str!("../../../mm2_test_helpers/dummy_files/iris_test_history.json"); - let iris_test_constant_history_txs: Vec = - serde_json::from_str(iris_test_constant_history_txs).unwrap(); + let nucleus_constant_history_txs = include_str!("../../../mm2_test_helpers/dummy_files/nucleus-history.json"); + let nucleus_constant_history_txs: Vec = + serde_json::from_str(nucleus_constant_history_txs).unwrap(); - let iris_nimda_constant_history_txs = include_str!("../../../mm2_test_helpers/dummy_files/iris_nimda_history.json"); - let iris_nimda_constant_history_txs: Vec = - serde_json::from_str(iris_nimda_constant_history_txs).unwrap(); + let iris_ibc_constant_history_txs = + include_str!("../../../mm2_test_helpers/dummy_files/iris-ibc-nucleus-history.json"); + let iris_ibc_constant_history_txs: Vec = + serde_json::from_str(iris_ibc_constant_history_txs).unwrap(); - let coins = json!([iris_testnet_conf(), iris_nimda_testnet_conf()]); + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); let platform_coin = coins[0]["coin"].as_str().unwrap(); let token = coins[1]["coin"].as_str().unwrap(); @@ -456,7 +512,7 @@ fn test_tendermint_tx_history() { &mm, platform_coin, &[token], - IRIS_TESTNET_RPC_URLS, + NUCLEUS_TESTNET_RPC_URLS, true, )); @@ -465,222 +521,167 @@ fn test_tendermint_tx_history() { panic!("Tx history didn't finish which is not expected"); } - // testing IRIS-TEST history - let iris_tx_history_response = block_on(get_tendermint_my_tx_history( + // testing NUCLEUS-TEST history + let nucleus_history_response = block_on(get_tendermint_my_tx_history( &mm, platform_coin, TX_HISTORY_PAGE_LIMIT, 1, )); - let total_txs = iris_tx_history_response["result"]["total"].as_u64().unwrap(); - assert_eq!(total_txs, IRIS_TEST_EXPECTED_TX_COUNT); + let total_txs = nucleus_history_response["result"]["total"].as_u64().unwrap(); + assert_eq!(total_txs, NUCLEUS_EXPECTED_TX_COUNT); - let mut iris_txs_from_request = iris_tx_history_response["result"]["transactions"].clone(); - for i in 0..IRIS_TEST_EXPECTED_TX_COUNT { - iris_txs_from_request[i as usize] + let mut nucleus_txs_from_request = nucleus_history_response["result"]["transactions"].clone(); + for i in 0..NUCLEUS_EXPECTED_TX_COUNT { + nucleus_txs_from_request[i as usize] .as_object_mut() .unwrap() .remove("confirmations"); } - let iris_txs_from_request: Vec = serde_json::from_value(iris_txs_from_request).unwrap(); - assert_eq!(iris_test_constant_history_txs, iris_txs_from_request); + let nucleus_txs_from_request: Vec = serde_json::from_value(nucleus_txs_from_request).unwrap(); + assert_eq!(nucleus_constant_history_txs, nucleus_txs_from_request); - // testing IRIS-NIMDA history - let nimda_tx_history_response = block_on(get_tendermint_my_tx_history(&mm, token, TX_HISTORY_PAGE_LIMIT, 1)); - let total_txs = nimda_tx_history_response["result"]["total"].as_u64().unwrap(); - assert_eq!(total_txs, IRIS_NIMDA_EXPECTED_TX_COUNT); + // testing IRIS-IBC-NUCLEUS-TEST history + let iris_ibc_tx_history_response = block_on(get_tendermint_my_tx_history(&mm, token, TX_HISTORY_PAGE_LIMIT, 1)); + let total_txs = iris_ibc_tx_history_response["result"]["total"].as_u64().unwrap(); + assert_eq!(total_txs, IRIS_IBC_EXPECTED_TX_COUNT); - let mut nimda_txs_from_request = nimda_tx_history_response["result"]["transactions"].clone(); - for i in 0..IRIS_NIMDA_EXPECTED_TX_COUNT { - nimda_txs_from_request[i as usize] + let mut iris_ibc_txs_from_request = iris_ibc_tx_history_response["result"]["transactions"].clone(); + for i in 0..IRIS_IBC_EXPECTED_TX_COUNT { + iris_ibc_txs_from_request[i as usize] .as_object_mut() .unwrap() .remove("confirmations"); } - let nimda_txs_from_request: Vec = serde_json::from_value(nimda_txs_from_request).unwrap(); + let iris_ibc_txs_from_request: Vec = serde_json::from_value(iris_ibc_txs_from_request).unwrap(); - assert_eq!(iris_nimda_constant_history_txs, nimda_txs_from_request); + assert_eq!(iris_ibc_constant_history_txs, iris_ibc_txs_from_request); block_on(mm.stop()).unwrap(); } #[test] fn test_disable_tendermint_platform_coin_with_token() { - const TEST_SEED: &str = "iris test seed"; - let coins = json!([iris_testnet_conf(), iris_nimda_testnet_conf()]); + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); let platform_coin = coins[0]["coin"].as_str().unwrap(); let token = coins[1]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(TEST_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - // Enable platform coin IRIS-TEST - let activation_res = block_on(enable_tendermint(&mm, platform_coin, &[], IRIS_TESTNET_RPC_URLS, false)); + // Enable platform coin NUCLEUS-TEST + let activation_res = block_on(enable_tendermint( + &mm, + platform_coin, + &[], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); assert!(&activation_res.get("result").unwrap().get("address").is_some()); - // Enable platform coin token IRIS-NIMDA + // Enable platform coin token IRIS-IBC-NUCLEUS-TEST let activation_res = block_on(enable_tendermint_token(&mm, token)); assert!(&activation_res.get("result").unwrap().get("balances").is_some()); - // Try to passive platform coin, IRIS-TEST. - let res = block_on(disable_coin(&mm, "IRIS-TEST", false)); + // Try to passive platform coin + let res = block_on(disable_coin(&mm, platform_coin, false)); assert!(res.passivized); - // Try to disable IRIS-NIMDA token when platform coin is passived. + // Try to disable token when platform coin is passived. // This should work, because platform coin is still in the memory. - let res = block_on(disable_coin(&mm, "IRIS-NIMDA", false)); + let res = block_on(disable_coin(&mm, token, false)); assert!(!res.passivized); - // Then try to force disable IRIS-TEST platform coin. - let res = block_on(disable_coin(&mm, "IRIS-TEST", true)); + // Then try to force disable platform coin. + let res = block_on(disable_coin(&mm, platform_coin, true)); assert!(!res.passivized); } #[test] fn test_passive_coin_and_force_disable() { - const TEST_SEED: &str = "iris test seed"; - let coins = json!([iris_testnet_conf(), iris_nimda_testnet_conf()]); + let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf()]); let platform_coin = coins[0]["coin"].as_str().unwrap(); let token = coins[1]["coin"].as_str().unwrap(); - let conf = Mm2TestConf::seednode(TEST_SEED, &coins); + let conf = Mm2TestConf::seednode(TENDERMINT_TEST_SEED, &coins); let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - // Enable platform coin IRIS-TEST - let activation_res = block_on(enable_tendermint(&mm, platform_coin, &[], IRIS_TESTNET_RPC_URLS, false)); + // Enable platform coin NUCLEUS-TEST + let activation_res = block_on(enable_tendermint( + &mm, + platform_coin, + &[], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); assert!(&activation_res.get("result").unwrap().get("address").is_some()); - // Enable platform coin token IRIS-NIMDA + // Enable platform coin token IRIS-IBC-NUCLEUS-TEST let activation_res = block_on(enable_tendermint_token(&mm, token)); assert!(&activation_res.get("result").unwrap().get("balances").is_some()); - // Try to passive platform coin, IRIS-TEST. - let res = block_on(disable_coin(&mm, "IRIS-TEST", false)); + // Try to passive platform coin + let res = block_on(disable_coin(&mm, platform_coin, false)); assert!(res.passivized); - // Try to disable IRIS-NIMDA token when platform coin is passived. + // Try to disable token when platform coin is passived. // This should work, because platform coin is still in the memory. - let res = block_on(disable_coin(&mm, "IRIS-NIMDA", false)); + let res = block_on(disable_coin(&mm, token, false)); assert!(!res.passivized); // Re-activate passive coin - let activation_res = block_on(enable_tendermint(&mm, platform_coin, &[], IRIS_TESTNET_RPC_URLS, false)); + let activation_res = block_on(enable_tendermint( + &mm, + platform_coin, + &[], + NUCLEUS_TESTNET_RPC_URLS, + false, + )); assert!(&activation_res.get("result").unwrap().get("address").is_some()); - // Enable platform coin token IRIS-NIMDA + // Enable platform coin token let activation_res = block_on(enable_tendermint_token(&mm, token)); assert!(&activation_res.get("result").unwrap().get("balances").is_some()); - // Try to force disable platform coin, IRIS-TEST. - let res = block_on(disable_coin(&mm, "IRIS-TEST", true)); + // Try to force disable platform coin + let res = block_on(disable_coin(&mm, platform_coin, true)); assert!(!res.passivized); - // Try to disable IRIS-NIMDA token when platform coin force disabled. - // This should failed, because platform coin was purged with it's tokens. - block_on(disable_coin_err(&mm, "IRIS-NIMDA", false)); + // Try to disable token when platform coin force disabled. + // This should failed, because platform coin was purged with its tokens. + block_on(disable_coin_err(&mm, token, false)); } mod swap { use super::*; + use crate::docker_tests::eth_docker_tests::fill_eth; + use crate::docker_tests::eth_docker_tests::swap_contract; use crate::integration_tests_common::enable_electrum; use common::executor::Timer; use common::log; + use ethereum_types::{Address, U256}; use instant::Duration; use mm2_rpc::data::legacy::OrderbookResponse; use mm2_test_helpers::for_tests::{check_my_swap_status, check_recent_swaps, doc_conf, enable_eth_coin, - iris_ibc_nucleus_testnet_conf, nucleus_testnet_conf, tbnb_conf, - usdc_ibc_iris_testnet_conf, wait_check_stats_swap_status, DOC_ELECTRUM_ADDRS}; + iris_ibc_nucleus_testnet_conf, nucleus_testnet_conf, + wait_check_stats_swap_status, DOC_ELECTRUM_ADDRS}; use std::convert::TryFrom; + use std::str::FromStr; + use std::sync::Mutex; use std::{env, thread}; const BOB_PASSPHRASE: &str = "iris test seed"; const ALICE_PASSPHRASE: &str = "iris test2 seed"; - // https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain - const TBNB_URLS: &[&str] = &["https://data-seed-prebsc-1-s1.binance.org:8545/"]; - // https://testnet.bscscan.com/address/0xb1ad803ea4f57401639c123000c75f5b66e4d123 - const TBNB_SWAP_CONTRACT: &str = "0xB1Ad803ea4F57401639c123000C75F5B66E4D123"; - - #[test] - fn swap_usdc_ibc_with_nimda() { - let bob_passphrase = String::from(BOB_PASSPHRASE); - let alice_passphrase = String::from(ALICE_PASSPHRASE); - - let coins = json!([ - usdc_ibc_iris_testnet_conf(), - iris_nimda_testnet_conf(), - iris_testnet_conf(), - ]); - - let mm_bob = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("BOB_TRADE_IP") .ok(), - "rpcip": env::var("BOB_TRADE_IP") .ok(), - "canbind": env::var("BOB_TRADE_PORT") .ok().map (|s| s.parse::().unwrap()), - "passphrase": bob_passphrase, - "coins": coins, - "rpc_password": "password", - "i_am_seed": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); - - let mm_alice = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("ALICE_TRADE_IP") .ok(), - "rpcip": env::var("ALICE_TRADE_IP") .ok(), - "passphrase": alice_passphrase, - "coins": coins, - "seednodes": [mm_bob.my_seed_addr()], - "rpc_password": "password", - "skip_startup_checks": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); - - dbg!(block_on(enable_tendermint( - &mm_bob, - "IRIS-TEST", - &["IRIS-NIMDA", "USDC-IBC-IRIS"], - IRIS_TESTNET_RPC_URLS, - false - ))); - - dbg!(block_on(enable_tendermint( - &mm_alice, - "IRIS-TEST", - &["IRIS-NIMDA", "USDC-IBC-IRIS"], - IRIS_TESTNET_RPC_URLS, - false - ))); - - block_on(trade_base_rel_tendermint( - mm_bob, - mm_alice, - "USDC-IBC-IRIS", - "IRIS-NIMDA", - 1, - 2, - 0.008, - )); + lazy_static! { + // Simple lock used for running the swap tests sequentially. + static ref SWAP_LOCK: Mutex<()> = Mutex::new(()); } #[test] fn swap_nucleus_with_doc() { + let _lock = SWAP_LOCK.lock().unwrap(); + let bob_passphrase = String::from(BOB_PASSPHRASE); let alice_passphrase = String::from(ALICE_PASSPHRASE); @@ -758,11 +759,25 @@ mod swap { } #[test] - fn swap_doc_with_nucleus() { + fn swap_nucleus_with_eth() { + let _lock = SWAP_LOCK.lock().unwrap(); + let bob_passphrase = String::from(BOB_PASSPHRASE); let alice_passphrase = String::from(ALICE_PASSPHRASE); + const BOB_ETH_ADDRESS: &str = "0x7b338250f990954E3Ab034ccD32a917c2F607C2d"; + const ALICE_ETH_ADDRESS: &str = "0x37602b7a648b207ACFD19E67253f57669bEA4Ad8"; - let coins = json!([nucleus_testnet_conf(), doc_conf()]); + fill_eth( + Address::from_str(BOB_ETH_ADDRESS).unwrap(), + U256::from(10).pow(U256::from(20)), + ); + + fill_eth( + Address::from_str(ALICE_ETH_ADDRESS).unwrap(), + U256::from(10).pow(U256::from(20)), + ); + + let coins = json!([nucleus_testnet_conf(), crate::eth_dev_conf()]); let mm_bob = MarketMakerIt::start( json!({ @@ -820,93 +835,31 @@ mod swap { false ))); - dbg!(block_on(enable_electrum(&mm_bob, "DOC", false, DOC_ELECTRUM_ADDRS))); - - dbg!(block_on(enable_electrum(&mm_alice, "DOC", false, DOC_ELECTRUM_ADDRS))); - - block_on(trade_base_rel_tendermint( - mm_bob, - mm_alice, - "DOC", - "NUCLEUS-TEST", - 1, - 2, - 0.008, - )); - } - - #[test] - fn swap_iris_ibc_nucleus_with_doc() { - let bob_passphrase = String::from(BOB_PASSPHRASE); - let alice_passphrase = String::from(ALICE_PASSPHRASE); - - let coins = json!([nucleus_testnet_conf(), iris_ibc_nucleus_testnet_conf(), doc_conf()]); - - let mm_bob = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("BOB_TRADE_IP") .ok(), - "rpcip": env::var("BOB_TRADE_IP") .ok(), - "canbind": env::var("BOB_TRADE_PORT") .ok().map (|s| s.parse::().unwrap()), - "passphrase": bob_passphrase, - "coins": coins, - "rpc_password": "password", - "i_am_seed": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); - - let mm_alice = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("ALICE_TRADE_IP") .ok(), - "rpcip": env::var("ALICE_TRADE_IP") .ok(), - "passphrase": alice_passphrase, - "coins": coins, - "seednodes": [mm_bob.my_seed_addr()], - "rpc_password": "password", - "skip_startup_checks": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); + let swap_contract = format!("0x{}", hex::encode(swap_contract())); - dbg!(block_on(enable_tendermint( + dbg!(block_on(enable_eth_coin( &mm_bob, - "NUCLEUS-TEST", - &["IRIS-IBC-NUCLEUS-TEST"], - NUCLEUS_TESTNET_RPC_URLS, + "ETH", + &[crate::GETH_RPC_URL], + &swap_contract, + None, false ))); - dbg!(block_on(enable_tendermint( + dbg!(block_on(enable_eth_coin( &mm_alice, - "NUCLEUS-TEST", - &["IRIS-IBC-NUCLEUS-TEST"], - NUCLEUS_TESTNET_RPC_URLS, + "ETH", + &[crate::GETH_RPC_URL], + &swap_contract, + None, false ))); - dbg!(block_on(enable_electrum(&mm_bob, "DOC", false, DOC_ELECTRUM_ADDRS))); - - dbg!(block_on(enable_electrum(&mm_alice, "DOC", false, DOC_ELECTRUM_ADDRS))); - block_on(trade_base_rel_tendermint( mm_bob, mm_alice, - "IRIS-IBC-NUCLEUS-TEST", - "DOC", + "NUCLEUS-TEST", + "ETH", 1, 2, 0.008, @@ -915,6 +868,8 @@ mod swap { #[test] fn swap_doc_with_iris_ibc_nucleus() { + let _lock = SWAP_LOCK.lock().unwrap(); + let bob_passphrase = String::from(BOB_PASSPHRASE); let alice_passphrase = String::from(ALICE_PASSPHRASE); @@ -991,99 +946,6 @@ mod swap { )); } - #[test] - #[ignore] // having fund problems with tBNB - fn swap_iris_with_tbnb() { - let bob_passphrase = String::from(BOB_PASSPHRASE); - let alice_passphrase = String::from(ALICE_PASSPHRASE); - - let coins = json!([iris_testnet_conf(), tbnb_conf()]); - - let mm_bob = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("BOB_TRADE_IP") .ok(), - "rpcip": env::var("BOB_TRADE_IP") .ok(), - "canbind": env::var("BOB_TRADE_PORT") .ok().map (|s| s.parse::().unwrap()), - "passphrase": bob_passphrase, - "coins": coins, - "rpc_password": "password", - "i_am_seed": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); - - let mm_alice = MarketMakerIt::start( - json!({ - "gui": "nogui", - "netid": 8999, - "dht": "on", - "myipaddr": env::var("ALICE_TRADE_IP") .ok(), - "rpcip": env::var("ALICE_TRADE_IP") .ok(), - "passphrase": alice_passphrase, - "coins": coins, - "seednodes": [mm_bob.my_seed_addr()], - "rpc_password": "password", - "skip_startup_checks": true, - }), - "password".into(), - None, - ) - .unwrap(); - - thread::sleep(Duration::from_secs(1)); - - dbg!(block_on(enable_tendermint( - &mm_bob, - "IRIS-TEST", - &[], - IRIS_TESTNET_RPC_URLS, - false - ))); - - dbg!(block_on(enable_tendermint( - &mm_alice, - "IRIS-TEST", - &[], - IRIS_TESTNET_RPC_URLS, - false - ))); - - dbg!(block_on(enable_eth_coin( - &mm_bob, - "tBNB", - TBNB_URLS, - TBNB_SWAP_CONTRACT, - None, - false - ))); - - dbg!(block_on(enable_eth_coin( - &mm_alice, - "tBNB", - TBNB_URLS, - TBNB_SWAP_CONTRACT, - None, - false - ))); - - block_on(trade_base_rel_tendermint( - mm_bob, - mm_alice, - "IRIS-TEST", - "tBNB", - 1, - 2, - 0.008, - )); - } - pub async fn trade_base_rel_tendermint( mut mm_bob: MarketMakerIt, mut mm_alice: MarketMakerIt, diff --git a/mm2src/mm2_main/tests/docker_tests_main.rs b/mm2src/mm2_main/tests/docker_tests_main.rs index e2147e3cea..da049d6fd3 100644 --- a/mm2src/mm2_main/tests/docker_tests_main.rs +++ b/mm2src/mm2_main/tests/docker_tests_main.rs @@ -22,6 +22,7 @@ extern crate serde_json; #[cfg(test)] extern crate ser_error_derive; #[cfg(test)] extern crate test; +use std::env; use std::io::{BufRead, BufReader}; use std::process::Command; use test::{test_main, StaticBenchFn, StaticTestFn, TestDescAndFn}; @@ -46,14 +47,24 @@ pub fn docker_tests_runner(tests: &[&TestDescAndFn]) { let docker = Cli::default(); let mut containers = vec![]; // skip Docker containers initialization if we are intended to run test_mm_start only - if std::env::var("_MM2_TEST_CONF").is_err() { - pull_docker_image(UTXO_ASSET_DOCKER_IMAGE_WITH_TAG); - pull_docker_image(QTUM_REGTEST_DOCKER_IMAGE_WITH_TAG); - pull_docker_image(GETH_DOCKER_IMAGE_WITH_TAG); - remove_docker_containers(UTXO_ASSET_DOCKER_IMAGE_WITH_TAG); - remove_docker_containers(QTUM_REGTEST_DOCKER_IMAGE_WITH_TAG); - remove_docker_containers(GETH_DOCKER_IMAGE_WITH_TAG); + if env::var("_MM2_TEST_CONF").is_err() { + const IMAGES: &[&str] = &[ + UTXO_ASSET_DOCKER_IMAGE_WITH_TAG, + QTUM_REGTEST_DOCKER_IMAGE_WITH_TAG, + GETH_DOCKER_IMAGE_WITH_TAG, + NUCLEUS_IMAGE, + ATOM_IMAGE, + IBC_RELAYER_IMAGE, + ]; + for image in IMAGES { + pull_docker_image(image); + remove_docker_containers(image); + } + + let nucleus_node = nucleus_node(&docker); + let atom_node = atom_node(&docker); + let ibc_relayer_node = ibc_relayer_node(&docker); let utxo_node = utxo_asset_docker_node(&docker, "MYCOIN", 7000); let utxo_node1 = utxo_asset_docker_node(&docker, "MYCOIN1", 8000); let qtum_node = qtum_docker_node(&docker, 9000); @@ -73,12 +84,16 @@ pub fn docker_tests_runner(tests: &[&TestDescAndFn]) { utxo_ops1.wait_ready(4); init_geth_node(); + wait_until_relayer_container_is_ready(ibc_relayer_node.container.id()); containers.push(utxo_node); containers.push(utxo_node1); containers.push(qtum_node); containers.push(for_slp_node); containers.push(geth_node); + containers.push(nucleus_node); + containers.push(atom_node); + containers.push(ibc_relayer_node); } // detect if docker is installed // skip the tests that use docker if not installed @@ -96,7 +111,7 @@ pub fn docker_tests_runner(tests: &[&TestDescAndFn]) { _ => panic!("non-static tests passed to lp_coins test runner"), }) .collect(); - let args: Vec = std::env::args().collect(); + let args: Vec = env::args().collect(); test_main(&args, owned_tests, None); } diff --git a/mm2src/mm2_main/tests/mm2_tests/mod.rs b/mm2src/mm2_main/tests/mm2_tests/mod.rs index cfc3aa1e15..6bd10e28a2 100644 --- a/mm2src/mm2_main/tests/mm2_tests/mod.rs +++ b/mm2src/mm2_main/tests/mm2_tests/mod.rs @@ -5,8 +5,6 @@ mod lightning_tests; mod lp_bot_tests; mod mm2_tests_inner; mod orderbook_sync_tests; -mod tendermint_ibc_asset_tests; -mod tendermint_tests; mod z_coin_tests; mod zhtlc_native_reexport { diff --git a/mm2src/mm2_main/tests/mm2_tests/tendermint_ibc_asset_tests.rs b/mm2src/mm2_main/tests/mm2_tests/tendermint_ibc_asset_tests.rs deleted file mode 100644 index a568073664..0000000000 --- a/mm2src/mm2_main/tests/mm2_tests/tendermint_ibc_asset_tests.rs +++ /dev/null @@ -1,99 +0,0 @@ -use common::{block_on, log}; -use mm2_number::BigDecimal; -use mm2_rpc::data::legacy::OrderbookResponse; -use mm2_test_helpers::for_tests::{enable_tendermint, enable_tendermint_without_balance, iris_testnet_conf, my_balance, - orderbook, orderbook_v2, set_price, usdc_ibc_iris_testnet_conf, MarketMakerIt, - Mm2TestConf}; -use mm2_test_helpers::structs::{OrderbookAddress, OrderbookV2Response, RpcV2Response, TendermintActivationResult}; - -use serde_json::{self, json}; -use std::collections::HashSet; -use std::iter::FromIterator; - -const IRIS_TESTNET_RPCS: &[&str] = &["http://34.80.202.172:26657"]; -const IRIS_TICKER: &str = "IRIS-TEST"; -const USDC_IBC_TICKER: &str = "USDC-IBC-IRIS"; -const IRIS_USDC_ACTIVATION_SEED: &str = "iris usdc activation"; - -#[test] -fn test_iris_with_usdc_activation_balance_orderbook() { - let coins = json!([iris_testnet_conf(), usdc_ibc_iris_testnet_conf()]); - - let conf = Mm2TestConf::seednode(IRIS_USDC_ACTIVATION_SEED, &coins); - let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - - let activation_result = block_on(enable_tendermint( - &mm, - IRIS_TICKER, - &[USDC_IBC_TICKER], - IRIS_TESTNET_RPCS, - false, - )); - - let response: RpcV2Response = serde_json::from_value(activation_result).unwrap(); - - let expected_address = "iaa1udqnpvaw3uyv3gsl7m6800wyask5wj7quvd4nm"; - assert_eq!(response.result.address, expected_address); - - let expected_iris_balance = BigDecimal::from(100); - assert_eq!(response.result.balance.unwrap().spendable, expected_iris_balance); - - let expected_usdc_balance: BigDecimal = "0.683142".parse().unwrap(); - - let tokens_balances = response.result.tokens_balances.unwrap(); - let actual_usdc_balance = tokens_balances.get(USDC_IBC_TICKER).unwrap(); - assert_eq!(actual_usdc_balance.spendable, expected_usdc_balance); - - let actual_usdc_balance = block_on(my_balance(&mm, USDC_IBC_TICKER)).balance; - assert_eq!(actual_usdc_balance, expected_usdc_balance); - - let set_price_res = block_on(set_price(&mm, USDC_IBC_TICKER, IRIS_TICKER, "1", "0.1", false)); - log!("{:?}", set_price_res); - - let set_price_res = block_on(set_price(&mm, IRIS_TICKER, USDC_IBC_TICKER, "1", "0.1", false)); - log!("{:?}", set_price_res); - - let orderbook = block_on(orderbook(&mm, USDC_IBC_TICKER, IRIS_TICKER)); - let orderbook: OrderbookResponse = serde_json::from_value(orderbook).unwrap(); - - let first_ask = orderbook.asks.first().unwrap(); - assert_eq!(first_ask.entry.address, expected_address); - - let first_bid = orderbook.bids.first().unwrap(); - assert_eq!(first_bid.entry.address, expected_address); - - let orderbook_v2 = block_on(orderbook_v2(&mm, USDC_IBC_TICKER, IRIS_TICKER)); - let orderbook_v2: RpcV2Response = serde_json::from_value(orderbook_v2).unwrap(); - - let expected_address = OrderbookAddress::Transparent(expected_address.into()); - let first_ask = orderbook_v2.result.asks.first().unwrap(); - assert_eq!(first_ask.entry.address, expected_address); - - let first_bid = orderbook_v2.result.bids.first().unwrap(); - assert_eq!(first_bid.entry.address, expected_address); -} - -#[test] -fn test_iris_with_usdc_activation_without_balance() { - let coins = json!([iris_testnet_conf(), usdc_ibc_iris_testnet_conf()]); - - let conf = Mm2TestConf::seednode(IRIS_USDC_ACTIVATION_SEED, &coins); - let mm = MarketMakerIt::start(conf.conf, conf.rpc_password, None).unwrap(); - - let activation_result = block_on(enable_tendermint_without_balance( - &mm, - IRIS_TICKER, - &[USDC_IBC_TICKER], - IRIS_TESTNET_RPCS, - false, - )); - - let result: RpcV2Response = serde_json::from_value(activation_result).unwrap(); - - assert!(result.result.balance.is_none()); - assert!(result.result.tokens_balances.is_none()); - assert_eq!( - result.result.tokens_tickers.unwrap(), - HashSet::from_iter(vec![USDC_IBC_TICKER.to_string()]) - ); -} diff --git a/mm2src/mm2_test_helpers/dummy_files/iris-ibc-nucleus-history.json b/mm2src/mm2_test_helpers/dummy_files/iris-ibc-nucleus-history.json new file mode 100644 index 0000000000..48049cfef4 --- /dev/null +++ b/mm2src/mm2_test_helpers/dummy_files/iris-ibc-nucleus-history.json @@ -0,0 +1,30 @@ +[ + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a4f0a446962632f46374632384646334330393032344130323235454442424442323037453538373244324234454632464238373446453437423035454639433941374432313143120734303030303030", + "tx_hash": "9EB45C82244FEF0A1D84AF59780389A265B29D18EAC7B7FA0DEE8F5E3B9522E7", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [ + "nuc16nle75ter26ta2x06qrmnpf0x3xf74n3rvv6w9" + ], + "total_amount": "4", + "spent_by_me": "4", + "received_by_me": "0", + "my_balance_change": "-4", + "block_height": 178, + "timestamp": 1717499824, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.025689", + "gas_limit": 125000 + }, + "coin": "IRIS-IBC-NUCLEUS-TEST", + "internal_id": "3935464134384431413046454634343232384335344245390000000000000000", + "transaction_type": { + "TokenTransfer": "da5368780890dadaff39ad08ae29eaf6ae408fc4f8ece2f1336975ec2e70095f" + }, + "memo": "" + } +] \ No newline at end of file diff --git a/mm2src/mm2_test_helpers/dummy_files/iris_nimda_history.json b/mm2src/mm2_test_helpers/dummy_files/iris_nimda_history.json deleted file mode 100644 index e75d8aaf5a..0000000000 --- a/mm2src/mm2_test_helpers/dummy_files/iris_nimda_history.json +++ /dev/null @@ -1,286 +0,0 @@ -[ - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032403838613735653161306166373662636161386266353566313437616266616262313362323964646333316465323161373431363835333966373135643032343240980c", - "tx_hash": "B06D02A1449B07E89D15E709C347E0EE72A944687942E5A10467EC096D067FE7", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.01", - "spent_by_me": "0.01", - "received_by_me": "0", - "my_balance_change": "-0.01", - "block_height": 6175147, - "timestamp": 1669934633, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.027385", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "3930374535314439384537304239343431413230443630420000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SendHtlcAmount", - "token_id": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032406466313465616234366366623230663736613465336233393537656234326137666130646435366137386466623038656134323034666334383762663536323040980c", - "tx_hash": "26E7CA4A95C70316195E8C8A3249351710B1BFE89AE9B910463BC8280C0AA9CF", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.01", - "spent_by_me": "0.01", - "received_by_me": "0", - "my_balance_change": "-0.01", - "block_height": 6175115, - "timestamp": 1669934472, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.028433", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "4138433845353931363133303743353941344143374536320000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SendHtlcAmount", - "token_id": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301240364636394643303235393632413032463736363741414142393932313245393434454244444436434143314235354431443336333139383341413433454145421a4030646432663130353032343463386235316363636239316535363734386336373032343634393263383465323835656234353365363166373630623730356432", - "tx_hash": "459F88CACCD57756DDFE2164AABBA2C3D463D0FBA5D85DFD79488416A9BD54FC", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.01", - "spent_by_me": "0", - "received_by_me": "0.01", - "my_balance_change": "0.01", - "block_height": 6175070, - "timestamp": 1669934246, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026403", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "3436313245464444363537373544434341433838463935340000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SignClaimHtlc", - "token_id": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032403738646661636564613462346362373336366362626638643436336237393061666566363566656538613764356464356264616633613365303766343330623640980c", - "tx_hash": "25D9A1F1C9383AC7D56E3E19F3D6B9ED3F52F7D0E9225ABBEA0258FF75E28FC2", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.01", - "spent_by_me": "0.01", - "received_by_me": "0", - "my_balance_change": "-0.01", - "block_height": 6148309, - "timestamp": 1669798875, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.028433", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "3931453345363544374341333833394331463141394435320000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SendHtlcAmount", - "token_id": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316567307167617a37336a737676727676747a713478383233686d7a387161706c64643078347a1a0a0a036e696d1203313030", - "tx_hash": "D83D8143CAD8C225F3BC24C6DCA324DB2F63C97A21AE2C030328266E9415E50A", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [ - "iaa1eg0qgaz73jsvvrvvtzq4x823hmz8qapldd0x4z" - ], - "total_amount": "0.0001", - "spent_by_me": "0.0001", - "received_by_me": "0", - "my_balance_change": "-0.0001", - "block_height": 6148307, - "timestamp": 1669798865, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.025763", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "3643343243423346353232433844414333343138443338440000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "2dee652b-6892-46a9-b54a-b3333c6ce7f6" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d120731303030303030", - "tx_hash": "7A43C30967D30B12B749111F217A670C0B47B7C5F272BCD82C442C1554351CB7", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "2", - "spent_by_me": "0", - "received_by_me": "2", - "my_balance_change": "2", - "block_height": 6148055, - "timestamp": 1669797598, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.022114", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "4631313139343742323142303344373639303343333441370000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d1207313030303030301a100a05756e79616e120731303030303030", - "tx_hash": "3057F075161ECD149F4F5A629F852D5E7E57411DECE7AD35CC7D11E7EB06E0BF", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "2", - "spent_by_me": "0", - "received_by_me": "2", - "my_balance_change": "2", - "block_height": 6148039, - "timestamp": 1669797517, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026861", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "3236413546344639343144434531363135373046373530330000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d1207313030303030301a100a05756e79616e120731303030303030", - "tx_hash": "14FA04603223A5753DD60ADCE2593FD4AFA0A386E008AF7130916152F11D5748", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "1", - "spent_by_me": "0", - "received_by_me": "1", - "my_balance_change": "1", - "block_height": 6148028, - "timestamp": 1669797462, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026861", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "4344413036444433353735413332323330363430414634310000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d120731303030303030", - "tx_hash": "3DC1E9372E873C69E009B89C3DE232E9E12D0FC941BB98582B729A5D64DB6308", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "1", - "spent_by_me": "0", - "received_by_me": "1", - "my_balance_change": "1", - "block_height": 6148010, - "timestamp": 1669797371, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.022114", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "4339384239303045393643333738453237333945314344330000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d120731303030303030", - "tx_hash": "E75EF2C47E8627B18840606A8F3502D5643984334B2FB5D8C69FF3D1F2B48473", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "1", - "spent_by_me": "0", - "received_by_me": "1", - "my_balance_change": "1", - "block_height": 6147988, - "timestamp": 1669797261, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.02316", - "gas_limit": 125000 - }, - "coin": "IRIS-NIMDA", - "internal_id": "4136303630343838314237323638453734433246453537450000000000000000", - "transaction_type": { - "TokenTransfer": "e13c266c61de5e79cf37a99b94d4d4462d6857fe8a5dbdde9e041ae01b14a7db" - }, - "memo": "" - } -] \ No newline at end of file diff --git a/mm2src/mm2_test_helpers/dummy_files/iris_test_history.json b/mm2src/mm2_test_helpers/dummy_files/iris_test_history.json deleted file mode 100644 index a5cc44de43..0000000000 --- a/mm2src/mm2_test_helpers/dummy_files/iris_test_history.json +++ /dev/null @@ -1,426 +0,0 @@ -[ - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0f0a05756e79616e1206313030303030", - "tx_hash": "FA10C0D7C13F4D7A08DEB88368EB8DE3A0610EB42B2A44B7BF17D9C17ABF7DCF", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "0.122145", - "spent_by_me": "0.122145", - "received_by_me": "0.1", - "my_balance_change": "-0.022145", - "block_height": 6649830, - "timestamp": 1672328326, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.022145", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3338384245443830413744344633314337443043303141460000000000000000", - "transaction_type": "StandardTransfer", - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301240353136384331423544333836313243373835414530364141344130363036443537433444454343373939333834314338344544313932363138303941333335361a4064323032323032336639656565633338393561326637323063383463613363383638653632656232393139666262613732376262333464623434313739333232", - "tx_hash": "072AB56BE582BB1EF82193D6EDF855A0311E53D9240EBEEE5E7844898C54DADD", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.037215", - "spent_by_me": "0.027215", - "received_by_me": "0.01", - "my_balance_change": "-0.017215", - "block_height": 6175150, - "timestamp": 1669934648, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.027215", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3644333931323846453142423238354542363542413237300000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SignClaimHtlc", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032403838613735653161306166373662636161386266353566313437616266616262313362323964646333316465323161373431363835333966373135643032343240980c", - "tx_hash": "B06D02A1449B07E89D15E709C347E0EE72A944687942E5A10467EC096D067FE7", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.027385", - "spent_by_me": "0.027385", - "received_by_me": "0", - "my_balance_change": "-0.027385", - "block_height": 6175147, - "timestamp": 1669934633, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.027385", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "0000000000000000423036443032413134343942303745383944313545373039", - "transaction_type": "FeeForTokenTx", - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032406466313465616234366366623230663736613465336233393537656234326137666130646435366137386466623038656134323034666334383762663536323040980c", - "tx_hash": "26E7CA4A95C70316195E8C8A3249351710B1BFE89AE9B910463BC8280C0AA9CF", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.028433", - "spent_by_me": "0.028433", - "received_by_me": "0", - "my_balance_change": "-0.028433", - "block_height": 6175115, - "timestamp": 1669934472, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.028433", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "0000000000000000323645374341344139354337303331363139354538433841", - "transaction_type": "FeeForTokenTx", - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301240364636394643303235393632413032463736363741414142393932313245393434454244444436434143314235354431443336333139383341413433454145421a4030646432663130353032343463386235316363636239316535363734386336373032343634393263383465323835656234353365363166373630623730356432", - "tx_hash": "459F88CACCD57756DDFE2164AABBA2C3D463D0FBA5D85DFD79488416A9BD54FC", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.026403", - "spent_by_me": "0.026403", - "received_by_me": "0", - "my_balance_change": "-0.026403", - "block_height": 6175070, - "timestamp": 1669934246, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026403", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "0000000000000000343539463838434143434435373735364444464532313634", - "transaction_type": "FeeForTokenTx", - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0e0a05756e79616e1205313030303032403835306338333863393930363661323466373330363866623537336638356337353836323036613733366330353331323030396233323437313834643130656340980c", - "tx_hash": "8A4BD1D952AC833C4C11313580CAC61374C80D1641D6EBD459DE73AFA7DF47F2", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.03856", - "spent_by_me": "0.03856", - "received_by_me": "0", - "my_balance_change": "-0.03856", - "block_height": 6175068, - "timestamp": 1669934236, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.02856", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3533313331314334433333384341323539443144423441380000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SendHtlcAmount", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316567307167617a37336a737676727676747a713478383233686d7a387161706c64643078347a1a0c0a05756e79616e1203313030", - "tx_hash": "734623F6744A44ABA5D551233B409400CF69EC8858302E9AE868A8400E925D51", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [ - "iaa1eg0qgaz73jsvvrvvtzq4x823hmz8qapldd0x4z" - ], - "total_amount": "0.022185", - "spent_by_me": "0.022185", - "received_by_me": "0", - "my_balance_change": "-0.022185", - "block_height": 6175065, - "timestamp": 1669934221, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.022085", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3332313535443541424134344134343736463332363433370000000000000000", - "transaction_type": "StandardTransfer", - "memo": "505b8d6e-43db-46b7-96d3-5150e7ac2036" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866321240413231314538373937463739314534434439333241423539424239333545324138354644453843393638374143463644383345373933424545373438463936431a4037626266353433313865643235643530366131393565363432636433343736613835303438393833623030346334653534336663313938313866333130353237", - "tx_hash": "252D31A8AFEF8B4C8D9058E9EFAF4ED5A41DB7C032B3849A87375F1DE2B8B9C1", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.000001", - "spent_by_me": "0", - "received_by_me": "0.000001", - "my_balance_change": "0.000001", - "block_height": 6173346, - "timestamp": 1669925588, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026446", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3945383530394438433442384645464138413133443235320000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "ClaimHtlcAmount", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301240384636304534433336384335344539343233344145424135394331344531384146413138443437303530314434383944444641364539363635444135323738451a4064363034613132626531616239643966343531306435343832666232323762613530363238373531326466333561626337303730313763366439306165303837", - "tx_hash": "6BA67D4C7A0F48E5D85EE18EF5A649ED456B539D902828D56849B57DCFF5914B", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.026426", - "spent_by_me": "0.026426", - "received_by_me": "0", - "my_balance_change": "-0.026426", - "block_height": 6148319, - "timestamp": 1669798925, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026426", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "4538314545353844354538344630413743344437364142360000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SignClaimHtlc", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316572666e6b6a736d616c6b7774766a3434716e6672326472667a6474346e396c6468306b6a762a0a0a05756e79616e12013132403834373331663565393739643965616263343838393234356131613165663932396430386437383832353163353133633834303632373535313032343765326540e807", - "tx_hash": "F1C633D16C1578A16450555A06349989A4B1E2223D7AAA2FE12396A5F855FD9B", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.028456", - "spent_by_me": "0.028456", - "received_by_me": "0", - "my_balance_change": "-0.028456", - "block_height": 6148318, - "timestamp": 1669798920, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.028455", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "4135353530353436314138373531433631443333364331460000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SendHtlcAmount", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301240304544424136304632423642383739324133333739423232453445323144373243343145413530464436353331433243383445413135353937303834373432391a4034353138383334373164316536383461323334663362323063626638646137393338636330643038383562626237326266303837363465386431356536353138", - "tx_hash": "10D92256317083E49F06A9DD2184714DEEE9C55A505CFEF037BE8E87E9FB82ED", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.03648", - "spent_by_me": "0.02648", - "received_by_me": "0.01", - "my_balance_change": "-0.01648", - "block_height": 6148311, - "timestamp": 1669798885, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.02648", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "4444394136304639344533383037313336353232394430310000000000000000", - "transaction_type": { - "CustomTendermintMsg": { - "msg_type": "SignClaimHtlc", - "token_id": null - } - }, - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316530727838376d646a37397a656a65777563346a6737716c39756432323836673275733866322a0c0a036e696d1205313030303032403738646661636564613462346362373336366362626638643436336237393061666566363566656538613764356464356264616633613365303766343330623640980c", - "tx_hash": "25D9A1F1C9383AC7D56E3E19F3D6B9ED3F52F7D0E9225ABBEA0258FF75E28FC2", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.028433", - "spent_by_me": "0.028433", - "received_by_me": "0", - "my_balance_change": "-0.028433", - "block_height": 6148309, - "timestamp": 1669798875, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.028433", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "0000000000000000323544394131463143393338334143374435364533453139", - "transaction_type": "FeeForTokenTx", - "memo": "" - }, - { - "tx_hex": "0a2a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a726130122a696161316567307167617a37336a737676727676747a713478383233686d7a387161706c64643078347a1a0a0a036e696d1203313030", - "tx_hash": "D83D8143CAD8C225F3BC24C6DCA324DB2F63C97A21AE2C030328266E9415E50A", - "from": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "to": [], - "total_amount": "0.025763", - "spent_by_me": "0.025763", - "received_by_me": "0", - "my_balance_change": "-0.025763", - "block_height": 6148307, - "timestamp": 1669798865, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.025763", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "0000000000000000443833443831343343414438433232354633424332344336", - "transaction_type": "FeeForTokenTx", - "memo": "2dee652b-6892-46a9-b54a-b3333c6ce7f6" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d1207313030303030301a100a05756e79616e120731303030303030", - "tx_hash": "3057F075161ECD149F4F5A629F852D5E7E57411DECE7AD35CC7D11E7EB06E0BF", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "2", - "spent_by_me": "0", - "received_by_me": "2", - "my_balance_change": "2", - "block_height": 6148039, - "timestamp": 1669797517, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026861", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3236413546344639343144434531363135373046373530330000000000000001", - "transaction_type": "StandardTransfer", - "memo": "" - }, - { - "tx_hex": "0a2a696161316530727838376d646a37397a656a65777563346a6737716c3975643232383667327573386632122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a0e0a036e696d1207313030303030301a100a05756e79616e120731303030303030", - "tx_hash": "14FA04603223A5753DD60ADCE2593FD4AFA0A386E008AF7130916152F11D5748", - "from": [ - "iaa1e0rx87mdj79zejewuc4jg7ql9ud2286g2us8f2" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "1", - "spent_by_me": "0", - "received_by_me": "1", - "my_balance_change": "1", - "block_height": 6148028, - "timestamp": 1669797462, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.026861", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "4344413036444433353735413332323330363430414634310000000000000001", - "transaction_type": "StandardTransfer", - "memo": "" - }, - { - "tx_hex": "0a2a696161317039703230667468306c7665647634736d7733327339377079386e74657230716e7774727538122a696161317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c32796a7261301a120a05756e79616e1209313030303030303030", - "tx_hash": "AEABA70DB11EAE7D4C47E9F892C99280EF64E0DA58E1B0286DC8A190166A1218", - "from": [ - "iaa1p9p20fth0lvedv4smw32s97py8nter0qnwtru8" - ], - "to": [ - "iaa1z609g9z8ef4jlkcfgg36c2ljgcmna50l2yjra0" - ], - "total_amount": "100", - "spent_by_me": "0", - "received_by_me": "100", - "my_balance_change": "100", - "block_height": 6147959, - "timestamp": 1669797114, - "fee_details": { - "type": "Tendermint", - "coin": "IRIS-TEST", - "amount": "0.2", - "gas_limit": 125000 - }, - "coin": "IRIS-TEST", - "internal_id": "3846394537344334443745414531314244303741424145410000000000000000", - "transaction_type": "StandardTransfer", - "memo": "test" - } -] \ No newline at end of file diff --git a/mm2src/mm2_test_helpers/dummy_files/nucleus-history.json b/mm2src/mm2_test_helpers/dummy_files/nucleus-history.json new file mode 100644 index 0000000000..ee56de9d79 --- /dev/null +++ b/mm2src/mm2_test_helpers/dummy_files/nucleus-history.json @@ -0,0 +1,197 @@ +[ + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e3037381240303932443741333142373239304433434438384231414338344336433338313137344134444638393046323831343232343335373334413145323534344641461a4039393836333361343532623636373561663632626261666364646630376461336264343633343262623935373935643637346335373162613363666661386433", + "tx_hash": "17C70B8D8B4DA83F5C625A32DAD2BD2572F0770D6F7AD52284781E71C20F89E4", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.027007", + "spent_by_me": "0.027007", + "received_by_me": "0", + "my_balance_change": "-0.027007", + "block_height": 202, + "timestamp": 1717499945, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.027007", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "3233413532364335463338414434423844384230374337310000000000000000", + "transaction_type": { + "CustomTendermintMsg": { + "msg_type": "SignClaimHtlc", + "token_id": null + } + }, + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a0a0a05756e75636c12013122403564663564643861313465623433323937396138636665393735393932626638656431393137613737643538663036623566623061633936353336316236333830e807", + "tx_hash": "32143439E0F876ED3B82A6DEDCD1F86DD756AF0C1BE9BED33A680DD52A380733", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.027345", + "spent_by_me": "0.027345", + "received_by_me": "0", + "my_balance_change": "-0.027345", + "block_height": 201, + "timestamp": 1717499940, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.027344", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "4544364132384233444536373846304539333433343132330000000000000000", + "transaction_type": { + "CustomTendermintMsg": { + "msg_type": "SendHtlcAmount", + "token_id": null + } + }, + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e3037381240363238384239423446334531433143333741374345303833453443344133423537323335384135303746383835363044314341443343303937413431413946361a4033343939643665666664313835643062613634386264633635376239303362353737386661353832626630633837383264663930633466653833376564666161", + "tx_hash": "A871259AC1DCA12208C63C8824555DE58739F6BB949F50E632A45488393994E3", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.027007", + "spent_by_me": "0.027007", + "received_by_me": "0", + "my_balance_change": "-0.027007", + "block_height": 199, + "timestamp": 1717499930, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.027007", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "3838433336433830323231414344314341393532313738410000000000000000", + "transaction_type": { + "CustomTendermintMsg": { + "msg_type": "SignClaimHtlc", + "token_id": null + } + }, + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a0a0a05756e75636c12013122406531663066343833366331636364643762316230363836613761633766306261616139303835643262326234353035643434373736626335663431326165343430e807", + "tx_hash": "7964A8736BBB1447E203840FAFC76A7924100A03AF3DD2C65FFD654DA576CF20", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.027345", + "spent_by_me": "0.027345", + "received_by_me": "0", + "my_balance_change": "-0.027345", + "block_height": 198, + "timestamp": 1717499925, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.027344", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "4630343833303245373434314242423633373841343639370000000000000000", + "transaction_type": { + "CustomTendermintMsg": { + "msg_type": "SendHtlcAmount", + "token_id": null + } + }, + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a4f0a446962632f46374632384646334330393032344130323235454442424442323037453538373244324234454632464238373446453437423035454639433941374432313143120734303030303030", + "tx_hash": "9EB45C82244FEF0A1D84AF59780389A265B29D18EAC7B7FA0DEE8F5E3B9522E7", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.025689", + "spent_by_me": "0.025689", + "received_by_me": "0", + "my_balance_change": "-0.025689", + "block_height": 178, + "timestamp": 1717499824, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.025689", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "0000000000000000394542343543383232343446454630413144383441463539", + "transaction_type": "FeeForTokenTx", + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a0a0a05756e75636c12013122403232323662323036373639393439663866333436323032333637376534613362626134343134613932373164343934633762393462353533643935646364616130e807", + "tx_hash": "3752E94F6CFDBF86E7F0C17AB9E2739326D2E4308309F9356D901C52F067C15D", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [], + "total_amount": "0.033096", + "spent_by_me": "0.033096", + "received_by_me": "0", + "my_balance_change": "-0.033096", + "block_height": 157, + "timestamp": 1717499719, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.033095", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "4137314330463745363846424446433646343945323537330000000000000000", + "transaction_type": { + "CustomTendermintMsg": { + "msg_type": "SendHtlcAmount", + "token_id": null + } + }, + "memo": "" + }, + { + "tx_hex": "0a2a6e7563317a36303967397a386566346a6c6b63666767333663326c6a67636d6e6135306c37376e303738122a6e756331366e6c653735746572323674613278303671726d6e7066307833786637346e337276763677391a0f0a05756e75636c1206363130303030", + "tx_hash": "E298CCD25B0893E1E52C1EA80AAB25CC7F0EC7976448E5E6EF29257887EDA6D1", + "from": [ + "nuc1z609g9z8ef4jlkcfgg36c2ljgcmna50l77n078" + ], + "to": [ + "nuc16nle75ter26ta2x06qrmnpf0x3xf74n3rvv6w9" + ], + "total_amount": "0.64142", + "spent_by_me": "0.64142", + "received_by_me": "0", + "my_balance_change": "-0.64142", + "block_height": 94, + "timestamp": 1717499403, + "fee_details": { + "type": "Tendermint", + "coin": "NUCLEUS-TEST", + "amount": "0.03142", + "gas_limit": 125000 + }, + "coin": "NUCLEUS-TEST", + "internal_id": "3841453143323545314533393830423532444343383932450000000000000000", + "transaction_type": "StandardTransfer", + "memo": "" + } +] \ No newline at end of file diff --git a/mm2src/mm2_test_helpers/src/for_tests.rs b/mm2src/mm2_test_helpers/src/for_tests.rs index 0a637f5d15..d207462f57 100644 --- a/mm2src/mm2_test_helpers/src/for_tests.rs +++ b/mm2src/mm2_test_helpers/src/for_tests.rs @@ -593,7 +593,7 @@ pub fn atom_testnet_conf() -> Json { "decimals": 6, "denom": "uatom", "account_prefix": "cosmos", - "chain_id": "theta-testnet-001", + "chain_id": "cosmoshub-testnet", }, }, "derivation_path": "m/44'/118'", @@ -954,7 +954,7 @@ pub fn nucleus_testnet_conf() -> Json { "decimals": 6, "denom": "unucl", "account_prefix": "nuc", - "chain_id": "nucleus-3", + "chain_id": "nucleus-testnet", }, } }) diff --git a/mm2src/mm2_test_helpers/src/structs.rs b/mm2src/mm2_test_helpers/src/structs.rs index a8742d4ea2..aa2246186c 100644 --- a/mm2src/mm2_test_helpers/src/structs.rs +++ b/mm2src/mm2_test_helpers/src/structs.rs @@ -463,6 +463,7 @@ pub enum TransactionType { msg_type: CustomTendermintMsgType, token_id: Option, }, + TendermintIBCTransfer, } #[derive(Debug, Deserialize, PartialEq, Serialize)]