完整的以太坊区块链开发教程(草案) 内容和链接 01 HelloWorld-> 02测试-> 03测试驱动开发 04用松露部署到rinkeby(testnet) 05松露部署到实时网络 06 ICO基本 07 ICO合约开发 08使用openzeppelin框架进行众筹 09验证您的ICO合同 10在etherscan上更新您的ICO和令牌信息 作者 此时保留所有版权。
2021-12-25 22:56:07 812KB tutorial ethereum smart-contracts truffle
1
ethdeploy | 用于智能合约的webpack;) 高度可配置的合同登台和部署实用程序的首次通过。 由Nick Dodson用:red_heart:︎制成。 如果您正在使用此工具,我们将很高兴收到您的来信! 产品特点 高度无调理 只是部署,就是这样! (不编译或测试合同,但使用插件; = D) 可组合,可集成到其他东西,例如webpack加载器, cli或任何其他框架 高度可配置(将具有不同设置的合约以不同方式部署到多个环境) 可扩展的部署阶段可以在任何环境到任何环境中进行 轻度抽象,承诺化但大多不受质疑的部署脚本(尽管将来可能没有希望) 轻量级,不包含大量依赖项 简单而强大,进气数据/配置>>输
2021-12-25 22:12:46 304KB deployment ethereum solidity contracts
1
智能合约验证 此api将源代码编译为字节码,并将字节码与getCode方法匹配。 范例要求 curl --request POST --data { "address": "0x37536bc1088010081691eec2ea6ae5c93533ed24", "version": "v0.4.21+commit.dfe3193c", "name": "HelloWorld", "provider": "https://core.poa.network:443", "optimization": 0 "sourceCode": "example" } 范例回应 { "verified":"no", "error":"Contract does not exist or name does not match",
2021-12-24 17:30:10 66KB bytecode ethereum solidity web3js
1
合同安全 检查清单 1.合同: 1.1是否在Etherscan上进行了验证? YES NO 为什么这有关系? 智能合约以字节码存储在以太坊区块链上(主要是出于优化原因),因此要确保区块链上存储的合约的源代码与GitHub或项目页面上发布的相同,项目团队还应在上对其进行验证通过提供原始源代码来进行Etherscan。 然后,Etherscan将提供的源代码的字节码与以太坊区块链上存储的字节码进行比较。 1.2 ERC-20是否兼容? YES NO 为什么这有关系? 如果所审查的合同是代币合同(而不是抵押合同,合同等),则该合同应与ERC-20标准兼容,以在使用时提供全部功能。 1.3这是代理合同吗? YES NO 如果是,当前主合同的地址是什么? 为什么这有关系? 如果主合同是代理合同,则其所有者可以在不更改合同地址的情况下更改合同功能。 尽管在审查期间发现了代理合同,但也
2021-12-24 17:14:03 8KB ethereum smart-contracts blockchain audit
1
从和烘焙而来的坊钱包恢复密码多线程工具,用于使用keystore v3 json文件帮助恢复丢失的密码(如果您同时使用粗俗和单词列表技术,开始+结束词,整个ascii或仅数字) 视频示范 要求: Linux / Windows 10周年更新或更高版本,并且启用了Linux的Windows子系统。 python 2.7.x 依赖安装: sudo apt-get install libssl-dev build-essential automake pkg-config libtool libffi-dev libgmp-dev pandoc 安装pyenv + python 2.7 curl https://pyenv.run | bash echo 'export PATH="~/.pyenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv
2021-12-21 21:55:42 1.26MB python json generator ascii
1
prana: 使用NFT分发数字内容 我们人类只有通过与实体互动才能为实体增值的独特方法:曾经由马克·哈米尔(Mark Hamill)拥有的《星球大战》的特定DVD所获得的价格要高于其MRP(最高零售价),您将感性的价值附加到父亲给的手表上您(如此之多,以至于您都不愿意花任何钱分手)。仅在物理领域中才可能实现这种级别的交互和情感附加,这恰恰是因为数字副本没有唯一性。直到区块链和不可替代令牌的出现。 有了NFT,我们突然就能拥有独特的数字收藏品,将感性的价值赋予它,并拥有与之相关的历史。但是它们并不仅是收藏品。它们可以是功利主义的实体,就像您佩戴手表来显示时间一样。在这里,我们提出了一个实用的不可替代令牌的平台:用于数字内容。 各种形式的数字内容(电影,电子书,电视连续剧,漫画,音乐,游戏等)都可以在平台上分发,但为了简化和扩大项目范围,我们将重点放在电子书上。 执行电子书销售时,将生成唯一
2021-12-21 14:32:40 3.55MB ethereum nft ipfs-blockchain non-fungible-token
1
以太坊ETL 以太坊ETL可让您将区块链数据转换为方便的格式,例如CSV和关系数据库。 您是否只想立即查询以太坊数据? 使用的。 。 快速开始 安装以太坊ETL: pip3 install ethereum-etl 导出块和事务( , ): > ethereumetl export_blocks_and_transactions --start-block 0 --end-block 500000 \ --blocks-output blocks.csv --transactions-output transactions.csv \ --provider-uri https:/
2021-12-20 23:48:02 600KB export bigquery aws csv
1
SpillFree(分散式微博网站) 日常趋势已使这个时代成为社交媒体时代。2010年至2013年,全球Facebook用户数量翻了一番,从6.08亿增至12.3亿,而Twitter每月有2.84亿用户。 放眼一看,就能找到显示给我们的图案。 看到某人观看的任何内容,仅是因为有人认为它符合其检查政策的条件。 社交网络社区在分享思想时应该自由。 该平台应该是民主的,社区本身应该决定不需要的内容。 平台数据应该是公共的,不应向用户请求私人信息。 不能强迫用户导出无法公开发布的任何数据。 应该使用实时协议来确保无缝的讨论体验。 人们讨厌真理是因为他们爱真理胜于真理。 当真理温暖地照在他们身上
2021-12-19 19:27:59 1.17MB ethereum dapp ipfs truffle
1
以太坊蛮力 一个小型的go程序,用于检查随机私钥的余额并记录是否找到了使用的以太坊地址。 建立 运行获取地址脚本以下载所有以太坊地址(这将需要一段时间): ./get-addresses.sh 用法 安装了golang; go run main.go docker-compose正在进行中(目前加载地址太慢); docker-compose up 关于 这是一个概念证明-找到正在使用的私钥的实际可能性约为90867014 /115792089237316195423570985008687907853269984665640564039457584007913129129639936。即
2021-12-19 01:20:16 1.19MB ethereum brute-force private-key EthereumGo
1
转到Web3示例 在golang中如何使用“ Web3”的示例。 更新 查阅我的小书《进行作为更好的指南。 概要 显示如何 编写智能合约 从ABI生成golang包 连接到rpc或websocket提供程序 从地址加载合同 加载私钥 调用合约方法 订阅合同事件 解码事件日志 发展历程 与ABI签订的固定合同 solc --abi contracts/Greeter.sol ABI Go套餐 abigen --abi contracts/Greeter.abi --pkg greeter --out greeter.go 资源资源 执照 麻省理工学院
2021-12-16 22:44:35 5KB go golang ethereum dapp
1