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

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

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

实用例子

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)

相关推荐

  • 15firewalld和iptables

    技术15firewalld和iptables 15firewalld和iptablesFirewalld 防火墙
    复习
    1、keepalived的作用是什么 在集群中生成VIP,主要用于高可用。

    礼包 2021年11月7日
  • cacheable注解(cacheable注解不生效)

    技术@CacheEvict注解失效的经历及解决方法是什么@CacheEvict注解失效的经历及解决方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望

    攻略 2021年12月25日
  • 求圆的面积公式,用直径计算圆面积的公式

    技术求圆的面积公式,用直径计算圆面积的公式圆用直径算面积公式:S=πd²/4其中:S表示圆的面积求圆的面积公式,d表示圆的直径;圆的概念1.到定点的距离等于定长的点的集合叫做圆。这个定点叫做圆的圆心,通常用字母“o”表示

    生活 2021年10月23日
  • 抖音刷赞平台推广软件,抖音刷赞软件是真是假

    技术抖音刷赞平台推广软件,抖音刷赞软件是真是假抖音刷粉丝分三个步骤:1.选择抖音刷粉丝通道,2.准备刷粉丝账号,3.选择需要的套餐下订单刷粉,4.解释刷粉原理和方法。
    抖音粉丝最重要的就是选择一个可靠可靠的渠道,一家好的

    测评 2021年11月9日
  • 木在田字格的正确写法,“木”的笔顺在田字格怎么写

    技术木在田字格的正确写法,“木”的笔顺在田字格怎么写木在田字格里的写法如上。 木木在田字格的正确写法:[ mù ] 部首:木 笔画:4 五行:木 五笔:SSSS 基本解释 1. 树类植物的通称 :树~。乔~。灌~。~石(

    生活 2021年10月26日
  • catboost特征学习(catboost详细使用教程)

    技术怎么使用CatBoost进行快速梯度提升本篇文章给大家分享的是有关怎么使用CatBoost进行快速梯度提升,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

    攻略 2021年12月21日