展开

关键词

geth如何解锁账户?

默认情况下,你在Geth中的账户是被锁住的,你不能用这些被锁住的账户发送交易,例如转账或调用合约方法。因此如果你需要使用Geth发送交易,就需要先解锁账户。那么,如何解锁Geth中的账户? 命令行解锁账户 一种方法是使用geth命令行来解锁指定的账户,例如: ~$ geth --unlock 0x3b3F14690C8Fb8b1B333Ff38961bdEEa658a3873 --password 7878 使用--unlock参数指定要解锁的账户地址;--password参数是可选的,如果在命令行不指定这个参数,geth会提示你输入密码。 详细信息可参考geth命令行参数使用说明。 ’, ‘7878’) 同样,密码参数是可选的,如果你没有指定这个参数,geth控制台也会提示你输入密码。

2.3K60

geth 搭建 私有链节点

文章目录 搭建 私有链节点 安装 geth:节点指令工具 操作 初始化:节点启动准备 操作 零点:配置 创世区块 作用 操作 解释 结构 玩转 私有链节点 创世:写入创世区块 操作 入世:启动节点 操作 交互:账户查询 操作 交互:账户转账 操作 参考 搭建 私有链节点 安装 geth:节点指令工具 操作 # Mac OS brew tap ethereum/ethereum brew install ethereum geth --help # 检查是否安装成功 其他系统的 geth 安装操作:点击此处 初始化:节点启动准备 操作 # 创建节点工程, data0 存放区块链数据 mkdir $HOME /Desktop/private_chain mkdir $HOME/Desktop/private_chain/data0 # 创建两个账户, 因测试,密码可为 123 geth --datadir 入世:启动节点 操作 # 启动节点并进入交互式控制台 geth --datadir data0 --networkid 10086 console 返回的信息中看到 Welcome to the Geth

1.2K20
  • 广告
    关闭

    一大波轻量级工具升级重磅来袭

    代码传递思想,技术创造回响!Techo Day热忱欢迎每一位开发者的参与!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Geth RPC API中文文档

    Geth除了支持官方的DApp API开发接口,还支持额外的管理API接口。类似于DApp API,这些管理API也是通过JSON-PRC协议提供,并且遵循同样的规范。 Geth内置的控制台支持所有这些额外的管理API。 Geth管理API官方文档中文版由汇智网翻译整理,访问地址:Geth管理API文档 启用管理API 要通过Geth的RPC访问端结点提供这些管理API,需要在启动geth时使用--${interface 默认情况下,Geth在IPC端结点上提供所有的API,在HTTP和WebSocket接口上仅提供db、eth、net和web3这几个API。 要查看提供了哪些API,可以使用modules调用。 管理API清单 除了官方的DApp API命令空间(eth、shh、web3),Geth提供了以下额外的管理API命名空间: admin:Geth节点管理 debug:Geth节点调试 miner:挖矿和有向无环图

    1.8K31

    Geth GraphQL使用说明

    本文将介绍Geth 1.9新增GraphQL API的原因,并介绍其使用方法。 3、开启Geth的GraphQL支持 Geth 1.9.0引入的对GraphQL的原生支持。在启动geth时,使用--graphql命令行标志就可以开启GraphQL API接口了。 例如,执行下面的命令来接入以太坊Görli测试链并开启GraphQL API支持: ~$ geth --goerli --graphql 4、Geth GraphQL浏览器 一旦开启了Geth的GraphQL 6、Geth GraphQL的后向兼容性 在Geth源代码中,schema.go文件中包含了当前的GraphQL语法支持。 下表列出了Geth GraphQL目前的实现状态,其中简要说明栏目描述了JSON-RPC对应的Geth GraphQL语句:

    <thead

    81000

    智能合约:介绍、geth、Ethereum Wallet

    geth的操作及相关说明 ? geth 安装的话,下载直接安装就好了 这里提供一个曲奇云盘的链接: https://quqi.com/s/3109432/69adjDfUW6UFX5cU 安装好以后在文件目录下打开cmd操作 连接至网络 使用这条命令主网 geth --datadir . 运行命令: geth --datadir ./ethdev/chain/00 --nodiscover console 2>>. /ethdev/chain/01 进入另一个的控制台: geth --identity chainpi --rpc --rpcport 8081 --rpccorsdomain "*" --datadir

    91931

    以太坊Geth几种同步模式

    同步模式分类 –fast Enable fast syncing through state downloads –light Enable light client mode –syncmode full 在Geth1.6

    1.1K90

    快速学习-Geth 控制台命令

    Geth 控制台命令 Geth Console 是一个交互式的 JavaScript 执行环境,里面内置了一些用来操作以太坊的 JavaScript 对象,我们可以直接调用这些对象来获取区块链上的相关信息

    1K10

    Mac环境下Ethereum wallet连接geth

    可以直接链接上geth客户端。 当我们同时启动geth节点和Ethereum wallet的时候,通过命令我们可以看到有两个geth进程在同时运行。 下面内容是本人通过ps命令看到的两个geth节点的内容。 /zzs/develop/eth/geth/geth --datadir /Users/zzs/develop/eth/geth/data-test --rpc --rpcapi db,eth,net, 节点的时候指定geth的ipcpath参数为上面的ipc路径,这样,它们就达到了共享一个ipc,Ethereum wallet钱包不会再单独启动一个geth节点,而会利用现有的geth节点。 geth的启动命令示例如下: /Users/zzs/develop/eth/geth/geth --datadir /Users/zzs/develop/eth/geth/data-test --rpc

    9630

    快速学习-以太坊Geth ( Go-Ethereum )

    Geth ( Go-Ethereum ) Geth是由以太坊基金会积极开发的 Go 语言实现,因此被认为是以太坊客户端的“官方”实现。 通常,每个基于以太坊的区块链都有自己的Geth实现。 以太坊的 Geth github 仓库链接: https://github.com/ethereum/go-ethereum JSON-RPC 以太坊客户端提供了API 和一组远程调用(RPC)命令,

    50520

    以太坊geth同步自动关闭问题分析

    问题场景 在启动以太坊geth同步数据的过程中会出现这样的问题,就是节点同步正常,日志没有报异常信息或者报出一些底层的类异常信息,随后geth节点进程自动关闭。 报异常信息类似于下面的异常: geth sync goroutine 16678 [IO wait]: …… goroutine 8 [chan receive, 4822 minutes]: github.com go-ethereum/vendor/github.com/rjeczalik/notify/tree_nonrecursive.go:30 +0x1ad 问题原因排查 遇到上面的问题,首先需要排查的geth

    1.1K110

    快速学习-用 Geth 搭建以太坊私链

    Geth 搭建以太坊私链 这节课让我们来用 Geth 来搭建一个属于自己的以太坊私链。 安装 Geth 安装 Geth 有很多种方式,这里主要就 Linux 环境给出两种:系统包管理器(apt-get)安装和源码安装。 Run "build/bin/geth" to launch geth. 查看 geth version,确保在真正运行之前安装正常: $ . Architecture: amd64 Protocol Versions: [63 62] Network Id: 1 Go Version: go1.9 Operating System: linux /v1.8.0-unstable-e37f7be9/linux-amd64/go1.9 … INFO [10-23|02:38:21] IPC endpoint opened: /home/ubuntu

    3.7K20

    以太坊geth节点同步亲测经历

    internal/poll.runtime_pollWait(0x7f4a6599ebb0, 0x72, 0x0) /home/travis/.gimme/versions/go1.9.2.linux.amd64 (*netFD).connect /home/travis/.gimme/versions/go1.9.2.linux.amd64/src/net/fd_unix.go:128 +0x2a3 03|13:03:07] Synchronisation failed, retrying err="peer is unknown or unhealthy" 日志一致卡在此处,说明geth 9b53b9d41d964f71db60d2198cfa9013fc7808d707c5e0a32da1e22d3cacd6adbae46901df6506a752d9d4e3791df29171315fbb86f7b09331a25458158fe65b@182.150.37.24:30303" ] 异常三 geth 此问题之前的文章也提到过,因为服务器内存不足触发Linux的OOM killer操作,被杀掉了。此问题除了升级内存,没有太好的办法,只能频繁的监控程序,发现问题重启即可。

    15850

    windows和ubuntu安装以太坊客户端Mist

    2、将geth路径放入系统环境变量中  查看网速,发现geth.exe是在运行的,也就是说,运行Ethererum-Wallet钱包会自动运行geth ? 测试geth,cmd输入: geth -h 3、以太坊账户创建和管理,cmd下 创建: geth account new 连接以太坊: geth attach  但是报错Unable to attach \pipe\geth.ipc  查看账户 eth.accounts 二、ubuntu安装 下载并解压:Mist-linux64-0-11-1.zip 和 Ethereum-Wallet-linux64- 2、将下载好的文件拖入ubuntu中,并解压 tar -zxvf Mist-linux64-0-11-1.zip tar -zxvf Ethereum-Wallet-linux64-0-11-1.zip cd Mist-linux64-0-11-1 .

    84540

    以太坊客户端Geth命令用法-参数详解

    geth是以太坊的官方节点版本,无论是mist钱包或其他的钱包内部都是集成了geth。今天就带大家熟悉一下geth的使用,命令行参数。主要根据官方文档进行翻译,注解。 命令行选项 名称 geth - go-ethereum命令行接口 Copyright 2013-2017 The go-ethereum Authors 版本信息 1.7.3-stable 命令使用方法 geth [选项] 命令 [命令选项] [参数…] 具体命令 以下命令为系统级别的操作命令,比如管理账户,导入导出功能,本身并不会启动节点,只是在使用相应的功能。 /geth dump -help查看具体命令) dumpconfig 显示配置值(可查看节点的默认配置信息) export 导出区块链到文件(可通过. 删除区块链和状态数据库 version 打印版本号 wallet 管理Ethereum预售钱包 help,h 显示一个命令或帮助一个命令列表 ETHEREUM选项 以下命令在启动geth

    12510

    以太坊实战-attach命令

    但使用console是有弊端的,比如在Linux环境下,一般情况下都是以一个后台进程来运行geth,而不是直接进入console。而且,如果直接进入console查看日志信息等都有所不便。 通常的使用方式为: /Users/zzs/develop/eth/geth attach ipc:Users/zzs/develop/eth/data-test/geth.ipc 其中前面依旧是执行geth 程序,后面紧跟attach命令,attach后面的为在Linux环境下geth数据存储目录下的geth.ipc文件,此文件为geth启动之后生成的,关闭geth随之消失。 通过以上命令我们在不影响geth正常执行的情况与geth进行命令交互。windows环境的geth进入模式和Linux不同,在windows下,你会发现数据存储目录下面并没有geth.ipc文件。 当然可以,在Windows下看不到geth.ipc文件,但可以直接执行: geth attach 可以更加快捷的进入操作界面。

    10140

    2019-08-01 geth + Wagon环境运行ewasm

    /cmd/geth/... 3、初始化 wget https://raw.githubusercontent.com/ewasm/testnet/master/ewasm-testnet-geth-config.json /geth --datadir ewasm-testnet-data init ewasm-testnet-geth-config.json 继续初始化账户 . /geth \ --datadir ewasm-testnet-data \ --rpc --rpcapi "web3,net,eth,debug" \ --rpcvhosts="*" --rpcaddr "0.0.0.0" \ --rpccorsdomain "*" \ --nodiscover \ --networkid 66 \ --ipcpath geth1.ipc console personal.newAccount

    6710

    以太坊·单机多实例演示

    /v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1 INFO [02-02|22:36:02] Allocated cache and file handles instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1 modules: admin:1.0 debug:1.0 eth:1.0 miner /v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1", network: { localAddress: "[::1]:51250", instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1 coinbase: 0x5ad227e8d7e460713c78eebbe558473571edae72 instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1 coinbase: 0xa6df3e3c141e27726f4aeb21a5dab2e5c76c9565

    96270

    以太坊·单机多实例演示

    /v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1INFO [02-02|22:36:02] Allocated cache and file handles instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1 modules: admin:1.0 debug:1.0 eth:1.0 miner: /v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1", network: { localAddress: "[::1]:51250", remoteAddress instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1coinbase: 0x5ad227e8d7e460713c78eebbe558473571edae72at instance: Geth/v1.7.3-stable-4bb3c89d/linux-amd64/go1.9.1coinbase: 0xa6df3e3c141e27726f4aeb21a5dab2e5c76c9565at

    57770

    相关产品

    • TencentOS Server

      TencentOS Server

      腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券