Created
February 25, 2018 09:30
-
-
Save monetashi-io/952d26e4573958e050a40d224ebc5e72 to your computer and use it in GitHub Desktop.
EOS Single Node Testnet Config dawn-2.x
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Track only transactions whose scopes involve the listed accounts. Default is to track all transactions. | |
# filter_on_accounts = | |
# Limits the maximum time (in milliseconds) processing a single get_transactions call. | |
get-transactions-time-limit = 3 | |
# File to read Genesis State from | |
genesis-json = ../../genesis.json | |
# override the initial timestamp in the Genesis State file | |
# genesis-timestamp = | |
# the location of the block log (absolute path or relative to application data dir) | |
block-log-dir = "blocks" | |
# Sets the block interval in seconds. | |
block-interval-seconds = 1 | |
# Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints. | |
# checkpoint = | |
# Limits the maximum time (in milliseconds) that is allowed a transaction's code to execute from a received block. | |
rcvd-block-trans-execution-time = 72 | |
# Limits the maximum time (in milliseconds) that is allowed a pushed transaction's code to execute. | |
trans-execution-time = 18 | |
# Limits the maximum time (in milliseconds) that is allowed a transaction's code to execute while creating a block. | |
create-block-trans-execution-time = 18 | |
# The time frame, in seconds, that the per-authorized-account-transaction-msg-rate-limit is imposed over. | |
per-authorized-account-transaction-msg-rate-limit-time-frame-sec = 18 | |
# Limits the maximum rate of transaction messages that an account is allowed each per-authorized-account-transaction-msg-rate-limit-time-frame-sec. | |
per-authorized-account-transaction-msg-rate-limit = 1800 | |
# The time frame, in seconds, that the per-code-account-transaction-msg-rate-limit is imposed over. | |
per-code-account-transaction-msg-rate-limit-time-frame-sec = 18 | |
# Limits the maximum rate of transaction messages that an account's code is allowed each per-code-account-transaction-msg-rate-limit-time-frame-sec. | |
per-code-account-transaction-msg-rate-limit = 18000 | |
# Limits the maximum database storage that an account's code is allowed. | |
per-code-account-max-storage-db-limit-mbytes = 5 | |
# The overhead to apply per row for approximating total database storage. | |
row-overhead-db-limit-bytes = 32 | |
# The maximum depth the pending transaction queue will be allowed to reach till new pushed transactions are rejected. | |
pending-txn-depth-limit = 1000 | |
# The maximum allowed for generating a block before subsequent transactions get put back on the pending transaction queue. | |
gen-block-time-limit-msec = 200 | |
# open the database in read only mode | |
readonly = 0 | |
# the location of the chain shared memory files (absolute path or relative to application data dir) | |
shared-file-dir = "blockchain" | |
# Minimum size MB of database shared memory file | |
shared-file-size = 8192 | |
# Time to wait, in milliseconds, between creating next faucet created account. | |
faucet-create-interval-ms = 1000 | |
# Name to use as creator for faucet created accounts. | |
faucet-name = faucet | |
# [public key, WIF private key] for signing for faucet creator account | |
faucet-private-key = ["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"] | |
# The local IP and port to listen for incoming http connections. | |
http-server-address = 127.0.0.1:8888 | |
# Specify the Access-Control-Allow-Origin to be returned on each request. | |
# access-control-allow-origin = | |
# Specify the Access-Control-Allow-Headers to be returned on each request. | |
# access-control-allow-headers = | |
# Specify if Access-Control-Allow-Credentials: true should be returned on each request. | |
access-control-allow-credentials = false | |
# The actual host:port used to listen for incoming p2p connections. | |
p2p-listen-endpoint = 0.0.0.0:9876 | |
# An externally accessible host:port for identifying this node. Defaults to p2p-listen-endpoint. | |
# p2p-server-address = | |
# The public endpoint of a peer node to connect to. Use multiple p2p-peer-address options as needed to compose a network. | |
# p2p-peer-address = | |
# The name supplied to identify this node amongst the peers. | |
agent-name = "EOS Test Agent" | |
# Can be 'any' or 'producers' or 'specified' or 'none'. If 'specified', peer-key must be specified at least once. If only 'producers', peer-key is not required. 'producers' and 'specified' may be combined. | |
allowed-connection = any | |
# Optional public key of peer allowed to connect. May be used multiple times. | |
# peer-key = | |
# Tuple of [PublicKey, WIF private key] (may specify multiple times) | |
# peer-private-key = | |
# Log level: one of 'all', 'debug', 'info', 'warn', 'error', or 'off' | |
log-level-net-plugin = info | |
# Maximum number of clients from which connections are accepted, use 0 for no limit | |
max-clients = 25 | |
# number of seconds to wait before cleaning up dead connections | |
connection-cleanup-period = 30 | |
# True to require exact match of peer network version. | |
network-version-match = 0 | |
# number of blocks to retrieve in a chunk from any individual peer during synchronization | |
sync-fetch-span = 100 | |
# Enable block production, even if the chain is stale. | |
enable-stale-production = true | |
# Percent of producers (0-99) that must be participating in order to produce blocks | |
required-participation = false | |
# ID of producer controlled by this node (e.g. inita; may specify multiple times) | |
producer-name = inita | |
producer-name = initb | |
producer-name = initc | |
producer-name = initd | |
producer-name = inite | |
producer-name = initf | |
producer-name = initg | |
producer-name = inith | |
producer-name = initi | |
producer-name = initj | |
producer-name = initk | |
producer-name = initl | |
producer-name = initm | |
producer-name = initn | |
producer-name = inito | |
producer-name = initp | |
producer-name = initq | |
producer-name = initr | |
producer-name = inits | |
producer-name = initt | |
producer-name = initu | |
# Tuple of [public key, WIF private key] (may specify multiple times) | |
private-key = ["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"] | |
# Plugin(s) to enable, may be specified multiple times | |
plugin = eosio::producer_plugin | |
plugin = eosio::wallet_api_plugin | |
plugin = eosio::chain_api_plugin | |
plugin = eosio::http_plugin |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment