本文翻译自:https://github.com/ConsenSys/smart-contract-best-practices。 为了使语句表达更加贴切,个别地方未按照原文逐字逐句翻译,如有出入请以原文为准。这篇文档旨在为Solidity开发人员提供一些智能合约的安全准则(security baseline)。当然也包括智能合约的安全开发理念、bug赏金计划指南、文档例程以及工具。
2022-04-03 19:40:17 1.12MB 智能合约 开发指南 Solidity
1
solidity-antlr4:ANTLR4的固态语法
2022-03-23 11:37:08 8KB parser ethereum antlr-grammar solidity
1
truffle-vue:这是一个基于vue的solidity开发Dapp框架
2022-03-20 22:35:24 97KB JavaScript开发-Vue.js相关
1
以太坊反汇编器 以太坊反汇编程序从二进制代码到操作码版本 Java代码示例 Disassembler d = new Disassembler("60606040523415600e57600080fd5b603580601b6000396000f300606060"); System.out.println(d.getDisassembledCode()); 输出: 0x000 PUSH1 0x60 0x002 PUSH1 0x40 0x004 MSTORE 0x005 CALLVALUE 0x006 ISZERO 0x007 PUSH1 0x0e 0x009 JUMPI 0x00A PUSH1 0x00 0x00C DUP1 0x00D REVERT 0x00E JUMPDEST 0x00F PUSH1 0x35 0x011 DUP1 0x012 PUSH1 0x1b 0x014 P
2022-03-16 23:25:59 19KB ethereum disassembler solidity opcodes
1
BSC研讨会 下载MetaMask BSC水龙头 BSC RPC终结点 在线画图 上传图片 上载Json
2022-03-10 18:26:18 739KB Solidity
1
随机游走NFT 此仓库与同时进行 基于以太坊的随机游走NFT 一个智能合约,可以产生可证实的随机游动,从而生成点状图,该点状图看起来像是从原点开始到任意随机点结束的藏宝图。
2022-03-10 14:32:27 62KB Solidity
1
POSDAO智能合约 在POSDAO共识算法的实现。 关于 POSDAO是一种权益证明(POS)算法,实现为分散的自治组织(DAO)。 它旨在为公共链提供分散,公平和节能的共识。 该算法可作为以Solidity编写的一组智能合约来工作。 POSDAO是通过通用BFT共识协议实现的,例如具有领导者和概率终结点的AuthorityRound(AuRa)或无领导者且具有即时终结点的Honeybadger BFT(HBBFT)。 它激励参与者为网络的最大利益而行为。 该算法提供了一个Sybil控制机制,用于报告恶意验证者并调整其权益,分配大笔奖励并管理一组验证者。 作者基于以太坊1.0协议为侧链实现POSDAO。 POSDAO资料库和资源 白皮书: : 具有POSDAO功能的反向OpenEthereum客户端: : (v2.7.2) 支持POSDAO功能的原始OpenEthereum
2022-03-10 04:57:06 334KB JavaScript
1
链票 基于以太坊区块链的投票系统
2022-03-09 11:46:55 6KB Solidity
1
电子商务DAPP 这是一个基本的去中心化应用程序,可让您使用react Web应用程序在以太坊区块链上买卖商品。 先决条件- 安装[ ]。 npm install truffle -g 下载用于启动本地以太坊区块链的[ ]。 注意:如果您对CLI更满意,则还可以使用它的CLI版本。 安装Ganache-CLI: npm install -g ganache-cli 安装加密钱包的chrome扩展程序,以进行购买和出售产品的交易。 如何在本地运行? 将您的松露项目连接到由Ganache GUI触发的本地区块链。 寻求帮助- 之后,移至克隆项目的文件夹,并在终端上键入- truffle compile truffle migrate npm run start 注意:如果您想在Kovan,Ropsten,Ethereum Mainnet等
2022-02-27 11:57:59 497KB dapp solidity web3js metamask
1
Defi ---抵押合同- ERC20代币的抵押合同
2022-02-25 13:32:44 12KB Solidity
1