文章目录一、拍卖合约二、收款地址未定义fallback函数的问题fallback问题的解决方案三、重入攻击(Re-entrancy Attack)的问题重入攻击的解决方案 一、拍卖合约 智能合约定义成员变量、event等,构造函数初始化受益人、拍卖结束时间,如下所示: 出价的函数如下,标注payable说明函数可以接收转账,require(now <= auctionEnd)检查拍卖是否结束,如果已经结束就抛出异常,然后检查出价是否大于最高出价,然后将出价人记录到bidders数组(因为bids哈希表不支持遍历),然后记录新的最高出价人,记录日志,如下所示: 结束拍卖的函数如下,首先检查拍
2022-12-12 09:17:05 471KB 以太坊 智能合约 漏洞
1
本软件主要用于通过加密算法通过计算暴力扫描到有erc20资产的地址列表,并获取这些地址的私钥和地址信息。
2022-12-06 09:31:20 304KB 以太坊 地址找回
1
以太坊开发手册,部署以太坊私有链,智能合约部署,智能合约编写
2022-11-25 16:06:15 13.56MB eth geth 私有链 智能合约
1
以太坊web3j的github最新版下载地址https://github.com/web3j/web3j/releases 国内很多地方无法下载,我下载了上传到csdn供大家下载。
2022-10-30 21:55:17 8.19MB web3j 以太坊
1
1、支持以太坊erc20、波场trc20地址生成,百万协程并发,单天最高可跑1200亿个地址。 2、离线运行,可自定义靓号规则,模式:1、精准匹配(靓号在地址中或尾部不定)7位连尾:0xxxx888及0xx8888xx。2、尾部:匹配尾部靓号0xxxx88888。
2022-10-26 13:08:59 1.11MB 波场靓号 钱包地址 以太坊靓号 dapp
1
1、扫块监听指定地址链上充值、提现,支持TRX、TRC10、TRC20. 2、一次性支持数十个地址监听。 3、链上有充提,会有语音提示,支持自定义修改。 4、可设置进出追踪交易、自定义金额、完整日志记录。 5、自定义apikey,多机器多开无压力。
2022-10-25 08:27:50 23.38MB 波场扫块 以太坊扫块 波场充提监听 dapp
1
如何编写智能合约(Smart Contract)(I) .pdf
2022-10-23 13:08:22 3.36MB 区块链 以太坊 solidity
1
区块链两个落地产品比特币和以太坊简介.pdf
2022-10-23 13:08:19 1.51MB 区块链 比特币 以太坊
概要 或Freenode上的#ethereumjs 以太坊实用程序功能的集合。 它可以在node.js中使用,也可以在带有browserify的浏览器中使用。 原料药 特性 MAX_INTEGER -VM可以处理的最大整数 TWO_POW256 ^ 256 SHA3_NULL -SHA3-256的null散列 SHA3_RLP_ARRAY空数组的rlp的SHA3-256 SHA3_RLP - null的rlp的SHA3-256哈希 ETH_UNITS以太坊单位的数组 方法 zeros(number) 返回填充有0的缓冲区参数 number -字节数,以回报 返回: buffer pad(val, length) 用前导零填充array或buffer ,直到它具有length字节参数 val要填充的值 length结果值的 返回: array或buffer unpad(val)
2022-10-09 22:55:54 8KB JavaScript
1
对solidity的编译环境、基础语法进行介绍,包括数据类型、状态变量与临时变量、block对象和msg对象、函数和函数修饰符、数组、mapping、自定义结构、事务控制与异常处理、自定义修饰符、storage与memory等进行全面分析介绍。
2022-10-05 14:05:39 1.06MB solidity 区块链 以太坊
1