以太坊公链的路线(以太坊如何销毁简单解释)

技术以太坊如何将自定义数据写入到区块链中小编给大家分享一下以太坊如何将自定义数据写入到区块链中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

小编给大家分享一下以太坊如何将自定义数据写入到区块链中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

实用例子

5.5.1.数据写入到区块链中

做一笔交易,并写入数据到区块链中

let web 3=require(' web 3 ');

letfs=require(' fs ');

letweb 3=新web 3(' http://localhost :8545 ');

letlog={ 0

时间:(新日期)。getTime(),

键入: '信息,

msg:'Web3Test!'

};

letstr=JSON。stringify(log);

控制台。日志;

letdata=Buffer.from(字符串)。toString(' hex ');

数据='0x '数据;

console.log(数据);

//将数据写入到交易中

letcoinbase='0x 5 C18 a 33 f2cc 41 a1 bedd c 91133 b 8422 e 89 f 041 b 7 '

console.log(coinbase)

let user 1='0xc2b 9e 316 f 246d 35052118 e 51 b 55 c 75 bfe 99d 247 e ';

web 3。eth。私人恩怨。解锁账号(币基,‘陈1980’);

让地址=web 3。eth。发送事务({ 0

从:coinbase,

to:user1,

value:'0x00 ',

数据:数据

},函数(错误,散列){ 0

console.log(哈希);

});运行上面程序,会产生一个交易,记下混杂值,然后启动挖矿。

矿工。start();

#过一段时间后停止

矿工。stop();

真实的然后查看这比交易

let web 3=require(' web 3 ');

letfs=require(' fs ');

letweb 3=新web 3(' http://localhost :8545 ');

让地址='0xb 15681 eb4b 6 b 9670d 305 FB 341 ebb c95 d 45 C2 ede 0 ea 5034 ef 432 b 74 f 30 B1 b4f ';

//从交易地址获取数据

web3.eth.getTransaction(地址)。然后(控制台。日志);

web3.eth.getTransaction(地址、函数(错误、结果){ 0

//console.log(结果);

inputData=result.input

RES _ str=缓冲区。来自(输入数据。替换('0x ',''),' hex ').toString();

RES _ JSON=JSON。解析(RES _ str);

控制台。日志(RES _ JSON);

});结果输出

{ block has h : '0x 78 DAC C2 af 60900 D2 E4 ca e90 b 71 e 27446 E6 e 883 df 36 c 53 f 21 CB 9 e 071 f 7 a 586 f 4 ',

区块编号:1258,

从: '0x5c 18 a 33 f2cc 41 a1 bedd 91133 b 8422 e 89 f 041 b 7 ',

gas:90000,

汽油价格:'18000000000 ',

具有h : '0xb 15681 eb4 BDB 6b 9670d 305 FB 341 ebb c95 d 45 C2 ede 0 ea 5034 ef 432 b 74 f 30 B1 b4f ',

输入: '0x7b 2274696d 65223 a 31353138393331343532353772 c 2274797065223 a 22696 e 666 f 222 c 226d 7367223 a 2257652320546573421212227d ',

现时:4,

至: '0x2b 9e 316 f 246d 35052118 e 51 b 55 c 75 bfe 99d 247 e ',

transactionIndex:0,

value:'0 ',

v:'0x41 ',

r : '0x 7 fcd 86 C7 FD 975 A0 e 98 BD 0 e 61 a 99 da 950 b 0155 cd6 c 4581 fefa 4 defbdcd 404 a 930 ',

s 3360 '0x 16 f14 ce1 fbfadb 9d 59 f 343 F8 AC 235 cdd 73 cede C5 db 1025 ef 91206 b8 bb 17 a 827 ' }

{time:1518931452577,type:'info ',msg:'Web3Test!'}{ time: 1518931452577,type: 'info ',msg: 'Web3 Test!'} 就是保存在区块链中的数据。

以上是"以太坊如何将自定义数据写入到区块链中"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/158392.html

(0)

相关推荐

  • 香港KVM云服务器有哪些优势

    技术香港KVM云服务器有哪些优势使用云服务器的用户经常会对云服务商的提供的参数有一些不了解的地方例如服务器采用的虚拟化技术比较少见的点,一般来说相比价格更便宜的openvz技术,基于KVM的云服务器显然价格更高,那么这些

    礼包 2021年12月8日
  • 嵌入式数据库Sqlite3之如何使用基本的命令操作

    技术嵌入式数据库Sqlite3之如何使用基本的命令操作这篇文章主要介绍“嵌入式数据库Sqlite3之如何使用基本的命令操作”,在日常操作中,相信很多人在嵌入式数据库Sqlite3之如何使用基本的命令操作问题上存在疑惑,小

    攻略 2021年10月22日
  • 溜组词语,溜组词,四字词语怎么组词呢

    技术溜组词语,溜组词,四字词语怎么组词呢读音:【liū溜组词语、liù】 “溜”的组词有:溜冰、溜圆、溜光、溜走、溜号 “溜”的四字词语:溜之大吉、山溜穿石、走花溜冰、溜之乎也。溜”的组词 溜冰:拼音【liū bīng】

    2021年10月25日
  • python如何爬取基金股票最新数据并用excel绘制树状图

    技术python如何爬取基金股票最新数据并用excel绘制树状图python如何爬取基金股票最新数据并用excel绘制树状图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到

    攻略 2021年10月26日
  • 漫道,雄关漫道真如铁的雄关什么意思

    技术漫道,雄关漫道真如铁的雄关什么意思雄关漫道真如铁的“雄关”指的是娄山关。这是来自毛主席《忆秦娥·娄山关》中的词句。原文是:“西风烈漫道,长空雁叫霜晨月。霜晨月,马蹄声碎,喇叭声咽。雄关漫道真如铁,而今迈步从头越。从头

    生活 2021年10月28日
  • matplotlib如何设置坐标轴标签和间距

    技术matplotlib如何设置坐标轴标签和间距这篇文章给大家分享的是有关matplotlib如何设置坐标轴标签和间距的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。xlim、ylim我们首先来

    攻略 2021年10月31日