测试中

2023-11-01

初始块
{

   "config": {
        "chainId": 12345,
        "homesteadBlock": 0,
        "eip155Block": 0,
        "eip158Block": 0
    },
    "coinbase" : "0x0000000000000000000000000000000000000000",
    "difficulty" : "0xbffff4",
    "extraData" : "0x123456",
    "gasLimit" : "0xffffffff",
    "nonce" : "0x0000000000000042",
    "mixhash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
    "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
    "timestamp" : "0x00",
    "alloc": { }
}
geth --datadir  ./data init genesis.json 
geth --datadir  ./data --networkid 12345 --rpc --port 3344 console
admin.nodeInfo
{
  enode: "enode://eae1006856b577d37c67dceaa5e60f03631afa0ada98af4e7dbeb17cfdb8a33a810b48c9a7901f9c314bcfd2e9ff3401d97a294696f8803f592bb41199026187@[::]:3344",
  id: "eae1006856b577d37c67dceaa5e60f03631afa0ada98af4e7dbeb17cfdb8a33a810b48c9a7901f9c314bcfd2e9ff3401d97a294696f8803f592bb41199026187",
  ip: "::",
  listenAddr: "[::]:3344",
  name: "Geth/v1.6.7-stable-ab5646c5/linux-amd64/go1.8.1",
  ports: {
    discovery: 3344,
    listener: 3344
  },
  protocols: {
    eth: {
      difficulty: 107948614,
      genesis: "0xb5f3aee74f0eb8fa11a3d36064c5fbb0605615d1926b3ac6f09366ca29d1880d",
      head: "0xe3ba8b1ca97423af4ed73467562b574d25565d966ff5bf14998e329da2f0ea6e",
      network: 12345
    }
  }
}


172.18.0.2

geth –identity “haha” –datadir ./data/00 –networkid 12345 –rpcapi “db,eth,net,web3” –port 2220 –rpcport 3330 –bootnodes “enode://29b5a3de57f9d004568a78ffc7d6b23b3448487056d45183b8e316e4eebd8f1b941637a1ecfb5dbca6a80f4d619b4b7c2a73046c6358b11f6169de878847be84@172.18.0.4:2220”console

admin.addPeer(“enode://29b5a3de57f9d004568a78ffc7d6b23b3448487056d45183b8e316e4eebd8f1b941637a1ecfb5dbca6a80f4d619b4b7c2a73046c6358b11f6169de878847be84@172.18.0.4:2220”)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

测试中 的相关文章

  • 51行代码实现简单的PHP区块链

    本文原始地址 php区块链demo 今年区块链特别火 我也很火啊 我火什么呢 前几年 公众平台出现 还得花时间去学去看 后来小程序出现 又得花时间精力去学去看 现在比特币 以太坊等去中心化货币带起了区块链的发展 还得学 没办法 技术改变师姐
  • infura上部署以太坊智能合约

    Infura是一个托管的以太坊节点集群 可以将你开发的以太坊智能合约发布到infura提供的节点上 而无需搭建自己的以太坊节点 可能你还不了解Infura 但如果你使用过MetaMask 那么就已经接触过Infura了 因为它是MetaMa
  • BSC 及HT 等链的NFT 创造及绑定图片教程

    我们首先打开REMIX 智能合约编程网站 下面代码是NFT合约 Submitted for verification at BscScan com on 2021 10 07 File openzeppelin contracts util
  • 以太坊存储分析(整合)

    分析背景及概述 更加深入地了解以太坊的内部存储机制 更好地实现自己的区块链 存储是一个不能缺少的模块 但是存储又不是单一的数据保存 它涉及到了以太坊核心的编码 数据结构 中间还有缓存的部分 最后才通过leveldb 一种key value数
  • 使用web3 部署智能合约

    CentOS 7 环境 web3安装 及 对象的创建 m0 47233175的博客 CSDN博客https blog csdn net m0 47233175 article details 121960931还未安装web3环境 请参照以
  • 对区块链技术的一些新思考

    作者 朱金灿 来源 clever101的专栏 为什么大多数人学不会人工智能编程 gt gt gt 缘起 上周写了一篇 对区块链技术的一些思考 之后和一些朋友进行了交流 纠正了我之前的一些关于区块链的错误认识 重新认识区块链 在之前的文章中我
  • 以太坊智能合约部署与交互

    启动容器来执行geth命令 root ubu blockchain2 docker run i blockchain101 ethereum geth 1 6 5 geth attach http 45 32 252 88 8201 Wel
  • 以太坊智能合约安全监测工具 Oyente

    金色财经讯 2017年6月19日 数字资产管理公司Melonport AG与Oyente的开发者们合作 发布了一个测试版分析工具 旨在检查可执行的分布式代码合同 EDCC 的缺陷 Melonport和Oyente发布Bug检查工具 来源 金
  • 最新区块链开发教程汇总

    区块链的重要性已经毋庸置疑 但对大多数跃跃欲试的开发者而言 去中心化思想 非对称加密 共识算法等技术点的理解和运用 都是入门区块链开发的挑战 合适的区块链开发教程可以极大地缩短区块链开发的学习周期 因此 本文汇总整理了以太坊 比特币 EOS
  • 以太坊学习笔记(三)——搭建以太坊私链

    以太坊私链的搭建可以直接通过下载程序进行安装 也可以通过编译源码安装 本文介绍通过编译源码进行安装 编译源码 1 准备环境 我们下载的是go语言的源码 首先需要正确的安装go语言环境 如何正确安装go语言环境 大家可以去网上找教程 2 下载
  • 以太坊学习笔记:私有链搭建操作指南

    原文链接 https my oschina net u 2349981 blog 865256 讲解的内容非常详细 熟悉搭建以太坊私有链的相关操作 学习了 摘要 详解以太坊私有链搭建过程以及一些常用的操作 虽然以太坊是一个公有链系统 但是我
  • 以太坊nonce详解

    文章目录 1 nonce 是什么 2 如何使用 nonce 3 加速和取消以太坊的交易 4 异常处理 5 nonce 使用的几条规则 6 参考资料 1 nonce 是什么 A scalar value equal to the number
  • truffle教程

    直接在geth的控制台通过solc进行编译部署的示例已经很多了 比如这篇博客 此处不再赘述 本文主要演示怎样通过truffle部署以太坊智能合约 truffle是一个以太坊智能合约开发框架 它会帮你做很多琐碎的事情 安装使用都很简单 1 安
  • 笔记:以太坊geth客户端命令及参数

    geth命令的参数 nodiscover 使用此选项可确保未手动添加您的人员无法发现您的节点 否则 如果您的节点具有相同的创世纪文件和网络ID 则可能无意中将您的节点添加到陌生人的区块链中 maxpeers 0 如果您不希望任何其他人连接到
  • 以太坊控制台基本命令行操作

    创建账户 personal newAccount 123456 输入的参数是该账户对应的密码 账户地址保存在主目录下的keystore目录中 查询系统中的账户 personal listAccounts eth accounts 这个两个命
  • 不要再在以太坊和Metamask开发web时使用密码

    我在ConsenSys为各种客户构建了大量的概念证明 通常他们想要利用以太坊区块链来解决某些业务用例 奇怪的是 这些系统通常设计有标准的网络登录 即用户名和密码 我总是问自己为什么我还在这样做设计 毕竟 这是今天以太网目前可以解决每个烦人的
  • 区块链学习笔记16——以太坊中的交易树和收据树

    十六 以太坊中的交易树和收据树 每次发布一个交易的时候 那些交易会组织成一个交易树 也是一颗Merkle tree跟比特币中的情况是类似的 同时以太坊还增加了一个收据树 每个交易执行完之后会形成一个收据 记录这个交易的相关信息 交易树和收据
  • 读取本地文件到读出p.node涉及的函数

    这里是读取本地文件的所调用的函数 func ParseNode rawurl string Node error if m incompleteNodeURL FindStringSubmatch rawurl m nil id err H
  • 【收藏向】一文弄懂什么是ERC20

    本文只做技术探讨 谨防数字加密货币炒作风险 Token Token 即通证 是以数字形式存在的权益凭证 它代表的是一种权利 一种固有和内在的价值 货币 积分 股票等权益证明 都可以由通证来代表 它代表着数字资产 下图就是在 opensea
  • 以太坊私有链搭建教程

    写在前面 写这个主要是为了记录下自己的学习过程 同时如果能帮助到同样想搭建私有链的朋友们 那是再好不过了 Step 1 环境搭建 私链搭建有三宝 环境 终端和钱包 我这里用到的是Geth客户端 所以环境当然就是指Go语言运行环境 Ether

随机推荐

  • Numpy.pad的多维矩阵里的参数通俗解析 np.pad(a, ((x1, y1), (x2, y2), (x3, y3)), 'constant')

    最近看到pad函数 很多参考资料对pad函数在三维矩阵应用时 对于里面的参数解释不明白 于是自己总结一下 a np array 1 2 2 3 2 4 5 6 7 8 9 10 定义这么个三维矩阵 使用pad方法 np pad a x1 y
  • L2-2 小字辈PTA

    本题给定一个庞大家族的家谱 要请你给出最小一辈的名单 输入格式 输入在第一行给出家族人口总数 N 不超过 100 000 的正整数 简单起见 我们把家族成员从 1 到 N 编号 随后第二行给出 N 个编号 其中第 i 个编号对应第 i 位成
  • 服务器500系列错误解释

    500 Internal Server Error 内部服务错误 一般是服务器遇到意外情况 而无法完成请求 可能原因 1 程序错误 例如 ASP或者PHP语法错误 2 高并发导致 系统资源限制不能打开过多的文件所致 501Not imple
  • egret如何设置调试模式

    egret如何设置调试模式 egret是白鸽引擎 开发h5游戏时需要使用改代码编译器 egret是基于typeScript开发h5游戏的 egret如何设置调试模式 操作方法如图
  • 【C++】 C++安全编码重点规范整理

    C 安全编码重点规范整理 通用规则 C安全编程 基础要求 变量操作 断言操作 函数操作 循环 异常 类 字符串 数组操作 正确使用安全函数 整数 内存 不安全函数 文件输入输出 敏感信息处理 通用规则 对外部输入进行校验 禁止日志中保存口令
  • docker安装opengauss数据库

    opengauss官网 https opengauss org opengauss镜像 https hub docker com r enmotech opengauss 一 镜像拉取并运行 docker run name opengaus
  • Python3读取Oracle Blob类型并存为pdf文件

    Python3安装cx Oracle 进入Python3安装目录 打开cmd窗口 输入命令 python m pip install cx Oracle upgrade 或者在项目内输入同样的命令进行安装 D ProgramFiles Py
  • 【无标题】程序人生

    计算机系统 大作业 题 目 程序人生 Hello s P2P 专 业 信息安全 学 号 2021112228 班 级 2103202 学 生 宋明烨 指 导 教 师 刘宏伟 计算机科学与技术学院 2023年5月 摘 要 Hello c程序是
  • HTTP抓包利器Fiddler基础及进阶教程(四)---- 修改请求和响应+FiddlerCore使用

    本文将进一步介绍Fiddler的进阶功能 修改Http请求或响应 并使用FiddlerCore将其应用在代码当中 一 修改Http请求 使用Fiddler 将原本访问地址 https blog csdn net qq 29556507 的请
  • Ubuntu(elementary os)因为环境变量 /etc/profile 配置错误,导致登录界面无限循环,无法进入系统的解决方案

    在配置elementary os 的 etc profile 的时候因为配置错误 导致在登录界面无限循环 无法进入系统 下面是解决方案 1 在登录界面 按 Ctrl Alt F1 进入命令行模式 2 用户名输入root 然后密码输入root
  • C++ 中字节对齐总结

    背景 C 中最基本的存储单位是字节 C 中所有的数据都是由对象组成的 每一个对象都包含了一个或多个内存位置 类对象按其成员变量的声明顺序分配内存空间 普通类的内存大小为其所有非静态成员变量内存大小之和 忽略内存对齐 成员顺序不同类的大小不一
  • 分页算法(Java)

    分页的实现可分为两大类 一 数据在Java代码中进行分页 然后取得当前页数据 二 在数据库中直接取得当前页数据 不同的数据库有不同的实现 计算总页数的方法是 总页数 数据总行数 每页数据行数 1 每页数据行数 举例如下 如果数据库中有10条
  • 编译C++ makefile ZXing-cpp生成条型码 二维码及识别 再试验证成功vs2022

    下载ZXing cpp源码及vs2022 cmake help看看支持的vs 为什么没有win32呢 进到目录 新建编译目录 生成vs工程 mkdir build cd build cmake 中间提示opencv和qt等缺东西不要紧 我只
  • LS-DYNA系列_Mie-Gruneisen状态方程

    目录 引言 历史发展 状态方程描述 引言 计算机仿真计算中 对于真实世界中的力学过程的模拟 一直是研究热点之一 在科研 工程应用方面都有着重要的意义 但计算机专业毕业的学生 由于缺乏力学专业知识 因此在制作仿真程序时对基础概念不清楚 本系列
  • STM32——GPIO输出

    1 GPIO简介 2 GPIO基本结构 其中寄存器是三十二位的 但是高十六位是没有用到的 3 GPIO位结构 其中两个开关 上面导通下面断开为上拉输入模式 默认高电平输入 下面导通上面断开为下拉输入模式 默认低电平输入 两个均断开为浮空输入
  • Java中的反射

    反射 1 1 反射的概念 专业的说法是在运行状态中 对于任意一个类 都能够知道这个类的所有属性和方法 对于任意一个对象 都能够调用它的任意属性和方法 这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制 1 2 反射学习的内
  • java 盖章透明_java实现图片上传后裁剪,把白色背景变成透明图(电子印章)

    应用场景 企业在白纸上盖上印章 然后软件实现透明的电子印章 在后续业务流程中使用 A4纸 处理后 gt 电子印章 gt 实现共分为3步 1 图片上传后预览 上传图片 POST file upload commons fileupload 1
  • 【Cadance allegro 16.6软件操作流程的总结】

    Cadance allegro 16 6软件操作流程的总结
  • 慕课网python学习笔记:2.迭代对象

    文章目录 1 迭代器与可迭代对象 2 迭代判断方法 1 判断是不是可以迭代 用Iterable 2 判断是不是迭代器 用Iterator 3 实现迭代器与可迭代对象 1 迭代器与可迭代对象 1 迭代器 iterator是一个表示数据流的对象
  • 测试中

    初始块 config chainId 12345 homesteadBlock 0 eip155Block 0 eip158Block 0 coinbase 0x000000000000000000000000000000000000000