当前位置:首页-云算力-正文

eth合约查询(eth永续合约)

前言

刚开始接触区块链,就是跟着网上资料逐步搭建自己的私链和部署hello world,所以给我的印象就是–geth就只能干干搭建私链,管理账户和部署简单合约。
然而,当我了解完以太坊原理和机制之后,就在想区块链上的交易信息,区块,账户信息在哪实现的…

geth:搭建私链,挖矿,管理账户,查看区块,交易信息

  • 概念:geth的全称是Go-ethereum,是一个以太坊客户端,用go语言编写,应该是目前最常用的客户端
  • 前提:
    
    
  • 事例文件结构:
    eth合约查询(eth永续合约)_第1张
  • 前期知识储备:
    • web3.js
    • node.js
    • solc

搭建私有链:
window1:
参数具体信息


建立连接:
window2:


window1–显示发现矿工:


node:部署合约,调用合约

  • 部署环境

智能合约:Hello.sol


部署脚本:deployed.js


调用脚本:call.js


开始挖矿

部署合约

window3:


window1–捕捉到交易:


window2:
window1:开始挖矿->挖矿结束


window3:挖矿结束


调用合约

window3:


window1–显示当前交易:


window2–开始挖矿:
window1–挖矿结束信息:


查看交易信息:window2




区块链eth.


矿工:miner.


网络:net.


账户:personal.


交易池:txpool.


温馨提示

我也是在学习区块链的路上,很多方法都需要自己去尝试,希望自己不要放弃
参考博客
web3.js Api