- 博客(4)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Dapp开发实战:去中心化NFT交易平台
在以太坊上建立数字市场在本次实战所使用的技术是React, Next.js, Tailwind CSS, RemixIDE, Solidity, Ethers.编写智能合约市场将由两个主要的智能合约组成:用于铸造 NFT的NFT合约 和 促进 NFT销售的市场合约为了编写 NFT,我们可以使用OpenZeppelin获得的ERC721标准。参考:https://docs.openzeppelin.com/contracts/4.x/erc721contract NFT is ERC721UR
2021-07-04 21:48:27
18388
23
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Web3-Js: ethereumjs-tx发送签名交易
以太坊发送签名交易直接上代码:const Web3 = require('web3');const Tx = require('ethereumjs-tx');const web3 = new Web3(new Web3.providers.WebsocketProvider("ws://localhost:8546") ) ; var _from = "0x198b2feE780F944F4b9D80e87C59AAe5ee8460bd";var privateKey1 = Buffe
2021-07-04 20:19:44
4344
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 以太坊:Web3-Js订阅Log示例
1.web3.eth.subscribe(‘logs’, options [, callback])Object 订阅选项fromBlock- Number:最早的块编号。默认情况下null。address- String|Array:仅从特定帐户获取日志的地址或地址列表。topics- Array:一个值数组,每个值都必须出现在日志条目中。如果您想不使用主题,则顺序很重要null,例如。您还可以为每个主题传递另一个数组,并带有该主题的选项,例如[null, ‘0x00…’][null, [‘opt
2020-08-22 13:57:28
2804
7
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 以太坊签名数据以及验证
数据签名:web3.eth.sign(data, address )解锁账户:web3.eth.personal.unlockAccount(address, password, unlockDuraction)unlockDuration 帐户保持解锁状态的持续时间验证签名:web3.eth.accounts.recover();const Web3 = require('web3');const ethereumUri = 'http://127.0.0.1:8545';const
2020-08-22 13:29:42
5449
2
geth-windows-amd64-1.9.3-unstable-dbb03fe9.exe
2019-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人