EOS nodeos 设置安装配置

[项目实战]EOS单节点部署 介绍在如何进行EOS区块链单个节点环境的部署 阅读详情

可以使用命令行接口(CLI)选项或配置文件config.ini来配置nodeos。所有CLI选项都可以通过运行$ nodeos --help找到。

每个CLI选项映射到config.ini中的一个设置,例如插件--plugin eosio::chain_api_plugin可以通过添加plugin = eosio::chain_api_plugin到config.ini来设置。

自定义config.ini文件可以通过执行$ nodeos --config path/to/config.ini来使用。

配置文件位置

可以在以下位置找到配置文件config.ini:
- Mac OS:~/Library/Application Support/eosio/nodeos/config
- Linux:~/.local/share/eosio/nodeos/config

默认配置文件

下面是一个具有默认值的config.ini文件:

# Track only transactions whose scopes involve the listed accounts. Default is to track all transactions. (eosio::account_history_plugin)
# filter_on_accounts = 

# Limits the maximum time (in milliseconds) processing a single get_transactions call. (eosio::account_history_plugin)
get-transactions-time-limit = 3

# File to read Genesis State from (eosio::chain_plugin)
genesis-json = "genesis.json"

# override the initial timestamp in the Genesis State file (eosio::chain_plugin)
# genesis-timestamp = 

# the location of the block log (absolute path or relative to application data dir) (eosio::chain_plugin)
block-log-dir = "blocks"

# Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints. (eosio::chain_plugin)
# checkpoint = 

# Limits the maximum time (in milliseconds) that a reversible block is allowed to run before being considered invalid (eosio::chain_plugin)
max-reversible-block-time = -1

# Limits the maximum time (in milliseconds) that is allowed a pushed transaction's code to execute before being considered invalid (eosio::chain_plugin)
max-pending-transaction-time = -1

# Limits the maximum time (in milliseconds) that is allowed a to push deferred transactions at the start of a block (eosio::chain_plugin)
max-deferred-transaction-time = 20

# Override default WASM runtime (eosio::chain_plugin)
# wasm-runtime = 

# Time to wait, in milliseconds, between creating next faucet created account. (eosio::faucet_testnet_plugin)
faucet-create-interval-ms = 1000

# Name to use as creator for faucet created accounts. (eosio::faucet_testnet_plugin)
faucet-name = faucet

# [public key, WIF private key] for signing for faucet creator account (eosio::faucet_testnet_plugin)
faucet-private-key = ["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"]

# The local IP and port to listen for incoming http connections. (eosio::http_plugin)
http-server-address = 127.0.0.1:8888

# When making HTTP RPC calls clients are required, by the standard, to include an HTTP Host header. If this is true nodeos validates that the contents of that header matches the expected value based on configuration(s). The expected Host header is the host:port combination from http-server-address and/or https-server-address. If the port is the default port for the scheme (eg 80 for HTTP and 443 for HTTPS) then it can be omitted. By default, the expected values are the exact values passed to http-server-address and https-server-address OR the exact raw-IP and port that the client is connecting to.
http-validate-host = true

# When true, the full log attached to exceptions thrown during processing is returned to the HTTP-RPC client. This is useful when running a development node or an internal testing node for contract development. In normal production cases, this information is large and not necessary so, it is omitted for performance.
verbose-http-errors = false

# The max body size in bytes allowed for incoming RPC requests. Defaults to 1MiB. This can be used to restrict the incoming size over the RPC so that requests cannot abuse the server.
# max-body-size = 

# This configuration provides additional valid values for the HTTP Host: header. For instance, mydomain.com:8000 , api.mydomain.com:8000 , localhost:8000.
# http-alias = 

# Specify the Access-Control-Allow-Origin to be returned on each request. (eosio::http_plugin)
# access-control-allow-origin = 

# Specify the Access-Control-Allow-Headers to be returned on each request. (eosio::http_plugin)
# access-control-allow-headers = 

# Specify if Access-Control-Allow-Credentials: true should be returned on each request. (eosio::http_plugin)
access-control-allow-credentials = false

# The queue size between nodeos and MongoDB plugin thread. (eosio::mongo_db_plugin)
mongodb-queue-size = 256

# MongoDB URI connection string, see: https://docs.mongodb.com/master/reference/connection-string/. If not specified then plugin is disabled. Default database 'EOS' is used if not specified in URI. (eosio::mongo_db_plugin)
# mongodb-uri = 

# The actual host:port used to listen for incoming p2p connections. (eosio::net_plugin)
p2p-listen-endpoint = 0.0.0.0:9876

# An externally accessible host:port for identifying this node. Defaults to p2p-listen-endpoint. (eosio::net_plugin)
# 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. (eosio::net_plugin)
# p2p-peer-address = 

# The name supplied to identify this node amongst the peers. (eosio::net_plugin)
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. (eosio::net_plugin)
allowed-connection = any

# Optional public key of peer allowed to connect.  May be used multiple times. (eosio::net_plugin)
# peer-key = 

# Tuple of [PublicKey, WIF private key] (may specify multiple times) (eosio::net_plugin)
# peer-private-key = 

# Log level: one of 'all', 'debug', 'info', 'warn', 'error', or 'off' (eosio::net_plugin)
log-level-net-plugin = info

# Maximum number of clients from which connections are accepted, use 0 for no limit (eosio::net_plugin)
max-clients = 25

# number of seconds to wait before cleaning up dead connections (eosio::net_plugin)
connection-cleanup-period = 30

# True to require exact match of peer network version. (eosio::net_plugin)
network-version-match = 0

# number of blocks to retrieve in a chunk from any individual peer during synchronization (eosio::net_plugin)
sync-fetch-span = 100

# Enable block production, even if the chain is stale. (eosio::producer_plugin)
enable-stale-production = false

# Percent of producers (0-100) that must be participating in order to produce blocks (eosio::producer_plugin)
required-participation = 33

# ID of producer controlled by this node (e.g. inita; may specify multiple times) (eosio::producer_plugin)
# producer-name = 

# Tuple of [public key, WIF private key] (may specify multiple times) (eosio::producer_plugin)
private-key = ["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"]

# The path of the wallet files (absolute path or relative to application data dir) (eosio::wallet_plugin)
wallet-dir = "."

# Timeout for unlocked wallet in seconds. Wallets will automatically lock after specified number of seconds of inactivity. Activity is defined as any wallet command e.g. list-wallets. (eosio::wallet_plugin)
# unlock-timeout = 

# eosio key that will be imported automatically when a wallet is created. (eosio::wallet_plugin)
# eosio-key = 

# Plugin(s) to enable, may be specified multiple times
# plugin = 

命令行接口设置选项

以下是CLI设置选项的完整列表:

Application Options:

Config Options for eosio::account_history_plugin:
  -f [ --filter_on_accounts ] arg       Track only transactions whose scopes 
                                        involve the listed accounts. Default is
                                        to track all transactions.
  --get-transactions-time-limit arg (=3)
                                        Limits the maximum time (in 
                                        milliseconds) processing a single 
                                        get_transactions call.

Config Options for eosio::chain_plugin:
  --genesis-json arg (="genesis.json")  File to read Genesis State from
  --genesis-timestamp arg               override the initial timestamp in the 
                                        Genesis State file
  --block-log-dir arg (="blocks")       the location of the block log (absolute
                                        path or relative to application data 
                                        dir)
  -c [ --checkpoint ] arg               Pairs of [BLOCK_NUM,BLOCK_ID] that 
                                        should be enforced as checkpoints.
  --max-reversible-block-time arg (=-1) Limits the maximum time (in 
                                        milliseconds) that a reversible block 
                                        is allowed to run before being 
                                        considered invalid
  --max-pending-transaction-time arg (=-1)
                                        Limits the maximum time (in 
                                        milliseconds) that is allowed a pushed 
                                        transaction's code to execute before 
                                        being considered invalid
  --max-deferred-transaction-time arg (=20)
                                        Limits the maximum time (in 
                                        milliseconds) that is allowed a to push
                                        deferred transactions at the start of a
                                        block
  --wasm-runtime wavm/binaryen          Override default WASM runtime
  --shared-memory-size-mb arg (=32768)  Maximum size MB of database shared 
                                        memory file
  --contracts-console                   Print contract's output to console

Command Line Options for eosio::chain_plugin:
  --replay-blockchain                   clear chain database and replay all 
                                        blocks
  --resync-blockchain                   clear chain database and block log
  --skip-transaction-signatures         Disable transaction signature 
                                        verification. ONLY for TESTING.

Config Options for eosio::faucet_testnet_plugin:
  --faucet-create-interval-ms arg (=1000)
                                        Time to wait, in milliseconds, between 
                                        creating next faucet created account.
  --faucet-name arg (=faucet)           Name to use as creator for faucet 
                                        created accounts.
  --faucet-private-key arg (=["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"])
                                        [public key, WIF private key] for 
                                        signing for faucet creator account

Config Options for eosio::http_plugin:
  --http-server-address arg (=127.0.0.1:8888)
                                        The local IP and port to listen for 
                                        incoming http connections; set blank to
                                        disable.
  --https-server-address arg            The local IP and port to listen for 
                                        incoming https connections; leave blank
                                        to disable.
  --https-certificate-chain-file arg    Filename with the certificate chain to 
                                        present on https connections. PEM 
                                        format. Required for https.
  --https-private-key-file arg          Filename with https private key in PEM 
                                        format. Required for https
  --access-control-allow-origin arg     Specify the Access-Control-Allow-Origin
                                        to be returned on each request.
  --access-control-allow-headers arg    Specify the Access-Control-Allow-Header
                                        s to be returned on each request.
  --access-control-allow-credentials    Specify if Access-Control-Allow-Credent
                                        ials: true should be returned on each 
                                        request.

Config Options for eosio::mongo_db_plugin:
  -q [ --mongodb-queue-size ] arg (=256)
                                        The queue size between nodeos and 
                                        MongoDB plugin thread.
  -m [ --mongodb-uri ] arg              MongoDB URI connection string, see: 
                                        https://docs.mongodb.com/master/referen
                                        ce/connection-string/. If not specified
                                        then plugin is disabled. Default 
                                        database 'EOS' is used if not specified
                                        in URI.

Config Options for eosio::net_plugin:
  --p2p-listen-endpoint arg (=0.0.0.0:9876)
                                        The actual host:port used to listen for
                                        incoming p2p connections.
  --p2p-server-address arg              An externally accessible host:port for 
                                        identifying this node. Defaults to 
                                        p2p-listen-endpoint.
  --p2p-peer-address arg                The public endpoint of a peer node to 
                                        connect to. Use multiple 
                                        p2p-peer-address options as needed to 
                                        compose a network.
  --agent-name arg (="EOS Test Agent")  The name supplied to identify this node
                                        amongst the peers.
  --allowed-connection arg (=any)       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.
  --peer-key arg                        Optional public key of peer allowed to 
                                        connect.  May be used multiple times.
  --peer-private-key arg                Tuple of [PublicKey, WIF private key] 
                                        (may specify multiple times)
  --max-clients arg (=25)               Maximum number of clients from which 
                                        connections are accepted, use 0 for no 
                                        limit
  --connection-cleanup-period arg (=30) number of seconds to wait before 
                                        cleaning up dead connections
  --network-version-match arg (=0)      True to require exact match of peer 
                                        network version.
  --sync-fetch-span arg (=100)          number of blocks to retrieve in a chunk
                                        from any individual peer during 
                                        synchronization
  --max-implicit-request arg (=1500)    maximum sizes of transaction or block 
                                        messages that are sent without first 
                                        sending a notice

Config Options for eosio::producer_plugin:

  -e [ --enable-stale-production ]      Enable block production, even if the 
                                        chain is stale.
  --required-participation arg (=33)    Percent of producers (0-100) that must 
                                        be participating in order to produce 
                                        blocks
  -p [ --producer-name ] arg            ID of producer controlled by this node 
                                        (e.g. inita; may specify multiple 
                                        times)
  --private-key arg (=["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"])
                                        Tuple of [public key, WIF private key] 
                                        (may specify multiple times)

Config Options for eosio::txn_test_gen_plugin:
  --txn-reference-block-lag arg (=0)    Lag in number of blocks from the head 
                                        block when selecting the reference 
                                        block for transactions (-1 means Last 
                                        Irreversible Block)

Config Options for eosio::wallet_plugin:
  --wallet-dir arg (=".")               The path of the wallet files (absolute 
                                        path or relative to application data 
                                        dir)
  --unlock-timeout arg                  Timeout for unlocked wallet in seconds.
                                        Wallets will automatically lock after 
                                        specified number of seconds of 
                                        inactivity. Activity is defined as any 
                                        wallet command e.g. list-wallets.
  --eosio-key arg                       eosio key that will be imported 
                                        automatically when a wallet is created.

Application Config Options:
  --plugin arg                          Plugin(s) to enable, may be specified 
                                        multiple times

Application Command Line Options:
  -h [ --help ]                         Print this help message and exit.
  -v [ --version ]                      Print version information.
  --print-default-config                Print default configuration template
  -d [ --data-dir ] arg                 Directory containing program runtime 
                                        data
  --config-dir arg                      Directory containing configuration 
                                        files such as config.ini
  -c [ --config ] arg (=config.ini)     Configuration file name relative to 
                                        config-dir
  -l [ --logconf ] arg (=logging.json)  Logging configuration file name/path 
                                        for library users

分享个EOS智能合约与DApp开发入门教程,欢迎大家来学习互动:

EOS教程

本教程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用React和EOS的各知识点完成一个便签DApp的开发。

  • web3j教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • 以太坊教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和事件等内容。
Bitcoin Core 25.0已发布;以太坊Geth发布v1.12.0版本;BNB链将进行Luban升级|Tokenview Bitcoin Core 25.0已发布;以太坊Geth发布v1.12.0版本;BNB链将进行Luban升级 阅读详情

相关推荐

EOS区块链PHP开发包

1. 开发包概述 EosTool的目的是消除使用PHP开发EOS区块链应用的痛苦,例如: 通过Nodeos和Keosd的RPC接口调用其功能 离线生成EOS格式的私钥和公钥 使用本地私钥生成符合EOS要求的交易签名 将交易对象序列化为Nodeos要求的packed_trx格式 可以认为EosTool是PHP版本的eosjs,利用它可以完整地实现EOS官方客户端Cleos的功能, 也可以很方便地...

mongo_node的专栏 5560

关于TokenPocket钱包Dapp开发的一些常见问题

1. tp.isConnected return false? isConnected 是判断是否处于TP钱包的 DApp 中。 基于TokenPocket钱包的Dapp 开发 需要再TP钱包的开发者模式下 输入 自己的测试地址 调用 tp.isConnected 才会return true。 再其他环境下 都是 return false 2. 如何获取当前账号 由于T...

weixin_30345055的博客 1万+

eos 编译笔记(注意点)

eos 编译笔记(注意点) 一、从 GitHub 上下载原代码 二、下载完源代码后,执行编译原代码 eos 编译笔记(注意点) 一、从 GitHub 上下载原代码 可以使用下列命令,执行下载操作 git clone https://github.com/EOSIO/eos --recursive 注意这里的 –recursive 表示自动下载其循环子目录 如果...

smilejiasmile的博客 723

Trustwallet/ImToken/MetaMask小狐狸/TP钱包系统开发教程步骤及详细

2. **多链支持:** 支持多种主流区块链网络,如以太坊、比特币、波卡等,以满足用户不同数字资产的管理需求。3. **安全性:** 实现钱包的安全保护机制,包括私钥加密存储、多重签名、生物识别等,确保用户资产的安全。10. **定制化设置:** 提供个性化的设置选项,让用户可以根据自己的喜好进行钱包界面和功能的定制。1. **钱包功能:** 实现钱包的基本功能,包括生成/导入钱包、查看余额、转账、收款等。

deitly123的博客 1万+

MODIS 遥感数据批量下载(使用Cygwin)

MODIS 遥感数据批量下载(使用Cygwin)包含Cygwin的下载教程

weixin_45913084的博客 914

计算机组成原理实验(已通关)-华中科技大学头歌Educoder(Logisim)

汉字国标码转区位码实验 汉字机内码获取实验 8位可控加减法电路设计 第2关 CLA182四位先行进位电路设计 第3关 4位快速加法器设计 第4关 16位快速加法器设计 第5关 32位快速加法器设计 第6关 5位无符号阵列乘法器设计 6位有符号补码阵列乘法器 乘法流水线设计 原码一位乘法器设计 偶校验编码设计 偶校验解码电路设计 16位海明编码电路设计 16位海明解码电路设计 海明编码流水传输实验 16位CRC并行编解码电路设计 CRC编码流水传输实验

紫荆鱼的博客 4万+

TP钱包浏览器插件版安装与使用全指南:Chrome、Brave、Edge配置及安全实践

浏览器插件钱包作为连接网页与区块链的签名中间层,通过隔离私钥环境解决了网页直接暴露私钥的安全隐患。其核心原理是在浏览器中注入签名接口,所有交易需经插件弹窗确认,私钥永不离开本地。这一设计在提升链上交互效率的同时,也降低了私钥泄露风险。在去中心化交易所、NFT市场、测试网调试等高频桌面端场景中,插件钱包已成为必备工具。TP钱包插件版支持Chrome、Brave、Edge等主流浏览器,本文围绕安装配置、网络添加、Gas设置、授权安全等关键环节,提供从入门到精通的实操指引,帮助用户规避常见陷阱,建立安全的链上操作

weixin_28049429的博客 4742

通达信短周期指标盘中实时监控与预警选股实战

本文详细介绍了通达信短周期指标在盘中实时监控与预警选股中的实战应用。通过分时指标改造、多股同列监控技巧及预警策略优化,帮助短线交易者捕捉转瞬即逝的交易机会,提升选股效率与准确性。重点解析了如何避免假信号干扰及系统卡顿问题,并探讨了从预警到自动交易的进阶应用。

weixin_29230805的博客 888

oracleTP Wallet的使用

摘要:本文详细介绍在SwiftWallet中集成NFC卡功能的开发流程。内容包括:1) 开发环境配置要求(Swift 5.x、Xcode 13+、NFC库2.x);2) 使用Makefile管理的编译过程;3) 参数调优四象限分析法;4) 定制开发阶段的模块依赖关系与类交互设计;5) 性能对比测试方法;6) 不同部署环境的服务器配置建议。通过系统化的开发流程说明,为金融应用中实现NFC支付功能提供完整技术方案,涵盖从环境搭建到生产部署的全过程。

2509_93910054的博客 1万+

SerDes硬件设计原理介绍

接收端:外部差分串行数据------线性均衡器----(CDR从数据中恢复出采样时钟)-----解串器(串行信号转并行信号)-------8B/10B的解码器或解扰器-----FIFO-----FPGA接受差分并行数据。发送端: FPGA发送差分并行数据----FIFO------8B/10B编码器或者扰码器-----串行器(并行信号转串行信号)-----均衡器(滤波)--------TX串行信号差分外发。串行器:8bit的并行数据----2bit的并行数据----1bits的串行数据。

weixin_42304393的博客 1104

微信小程序云开发 - 实现商家转账到零钱(微信企业付款到零钱) V3功能流程及完整实例代码,过微信云开发的云函数实现企业付款到零钱(提供详细示例源码纯云函数实现,证书、密钥、签名等各种常见问题解决方案

企业付款到零钱(微信小程序提现功能,提现到零钱)微信小程序-云函数实现微信企业付款到零钱功能,实现微信商户号中的企业付款到零钱的功能,微信小程序+云开发+商家转账至零钱+微信小程序用户提现,使用云开发环境的云函数实现微信小程序的支付功能,微信小程序实现微信企业付款到零钱功能的流程,V3 V2基于微信云开发的商家转账至零钱,小程序云函数企业付款到零钱功能实现,云开发实现微信商户支付企业付款到零钱功能,不用服务器纯云函数实现,详细示例代码demo教程,API证书错误,转账不到账怎么办,密钥生成有误,转账失败,有

🏆 前端领域优质创作者 1万+

EOS nodeos 如何安装设置一个本地单节点测试链

在成功构建项目后,nodeos二进制文件应该在build/programs/nodeos文件夹中。可以使用programs/nodeos/nodeos直接从构建文件夹运行nodeos,或者可以cd programs/nodeos转换到这个文件夹并从那里运行nodeos命令。这里,我们在programs/nodeos文件夹中运行命令。 你可以用这个命令启动你自己的单节点块链: cd build/...

mongo_node的专栏 1275

AMBA-CHI协议详解(七)

本节描述该协议包含的支持系统保序需求的机制。

Crazzy_M的博客 1155

eos 钱包 nacos 安装文档

安装eos钱包参考文档 https://developers.eos.io/welcome/latest/getting-started/development-environment/introduction 分别保存好 密码 私钥 关闭nodeos 程序命令 pkill nodeos | Safe 添加配置 http-server-address = 192.168.0.2:8888 https://www.jianshu.com/p/d5d7325ff5e0 下载eos快照 https:...

葱白 186

2025年广东省职业院校技能大赛高职组“区块链技术应用”正式赛题解析答案(标准答案参阅)

某公司规划开发一个区块链供应链金融平台,包括核心企业、供应商、银行等角色,通过智能合约代码逐步构建区块链供应链金融平台的基本功能,实现银行向核心企业提供授信并发行数字凭证,企业与企业之间转让数字凭证。此外需要完成区块链供应链金融平台的前后端,实现基本的业务逻辑

我是网络安全兼技能大赛工程师,专注网络安全技术学习与技能大赛实战!持续分享最新的技术文章,帮你少走弯路,一起在技术赛道上进步~ 1267

SAP 物料主数据 Forecasting 视图,别把预测只当成一个数字字段

摘要(150字): SAP S/4HANA物料主数据的Forecasting视图常被忽视,但对依赖历史消耗规律的物料至关重要。该功能基于工厂维度的历史消耗数据,结合预测参数自动计算未来需求,动态调整重订货点和安全库存。预测模板(Forecast Profile)能标准化参数设置,而消耗数据(Consumption Values)的质量直接影响预测结果。预测值作为MRP输入,需注意保存操作才能生效。自动重订货点功能通过分析消耗波动和服务水平,实现库存策略的动态优化。Individual Forecast功能则

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1432

eos:ubuntu18.04环境配置

1. 虚拟机硬件要求:内存8G、双核(单核执行eosio-cpp会卡住)。 2. 安装eosio1.5.0 wget https://github.com/eosio/eos/releases/download/v1.5.0/eosio_1.5.0-1-ubuntu-18.04_amd64.deb sudo apt install ./eosio_1.5.0-1-ubuntu-18.04_a...

lzt20007的专栏 832

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

EOS运行启动 keosd 和 nodeos

EOS运行启动 keosd 和 nodeos

qq_45844443的博客 635

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

EOS nodeos 安装本地单节点测试开发环境

在成功构建项目后,nodeos二进制文件应该在build/programs/nodeos文件夹中。可以使用programs/nodeos/nodeos直接从构建文件夹运行nodeos,或者可以cd programs/nodeos转换到这个文件夹并从那里运行nodeos命令。这里,我们在programs/nodeos文件夹中运行命令。 你可以用这个命令启动你自己的单节点块链: cd build...

rejames的博客 488

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

eos nodeos 配置文件字段说明

bnet_plugin bnet-endpoint: 所监听的传入链接的端点。 默认:0.0.0.0:4321 bnet-follow-irreversible: 是否只接受从其他端点的不可逆的块。 默认:false bnet-threads: 用于处理网络消息的线程数 bnet-connect: 其他节点的远程端点连接; 根据需要使用多个bnet-connect选项来组成网络 bnet-no-...

战争迷雾的专栏 1647

【EOS】nodeos配置命令

config.ini # 创世区块位置 --genesis-json genesis.json genesis-json = "/Users/liyuechun/Library/Application Support/eosio/nodeos/config/genesis....

weixin_34000916的博客 533

EOS nodeos 参数列表

nodeos 参数列表 [root@test-work2 ~]# nodeos --help Application Options: Config Options for eosio::chain_plugin: --blocks-dir arg (="blocks") the location of the blocks directory ...

Jc0803kevin的专栏 725

EOS 核心功能 (2) nodeos

1. nodeos服务器端 nodeos是运行一个由多个插件配置的节点的EOS.IO核心守护进程,其主要用途是生产区块、提供专用的API端用于接受客户端的远端请求、打包区块和进行本地部署。 nodeos 是服务器端区块链节点组件(component),这个组件支持在运行的时候加载各种插件(plugin)。 1.1 nodeos插件 将操作系统运行起来,我们才能在上面进行开发。操作系统上面加载了一些插件,通过这些插件,我们才能和操作系统交互。 history_api_plugin(交易历史 API 插件)

thefist的专栏 575

EOS学习(三):在nodeos中管理钱包

通过keosd、cleos管理钱包,可参见 EOS学习(一):账户与钱包使用nodeos管理钱包,并非是优选配置模式,但该模式适用于开发和测试中使用。这里并不推荐同时使用keosd和nodeos进行钱包管理,这样做虽然不会破坏任何规则,但会让我们的使用过程非常困惑。为了使用nodeos对钱包进行管理,必须使用"eosio::wallet_api_plugin"参数启动nodeos。我们可以通过命令...

微思博客 2289

配置EOS同步主网数据到mongoDB

EOS编译安装,请参考 编译EOS主网EOS-Mainnet代码 一. 修改Config配置 先运行下nodeos,将会自动创建~/.local/share/eosio/nodeos/config目录和config.ini文件。 修改config.ini中如下内容 //添加 (2018-8-18 此时可用,如果有想分享的节点,请私聊我) p2p-peer-address = fullnod...

822

eosio之nodeos初体验

预备知识 1. 什么是EOSIO智能合约。 2. EOS相关概念(EOS 软件、EOS平台、EOS代币、EOS币EOS社区之间的关系)。 环境 开发环境:nodejs; 操作系统:macOS 10.14.1;  浏览器:Chrome; 浏览器插件:scatter(scatter简介); 第三方库:scatterjs(scatterjs简介), nodeos(eosio开发者文档);...

elfred012的博客 1390
上一篇: EOS keosd 概述
下一篇: EOS nodeos 如何安装设置一个本地单节点测试链
落叶无声9
博客等级 码龄12年 443粉丝 343原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值