以太坊反汇编器 以太坊反汇编程序从二进制代码到操作码版本 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
WalletConnect v1.xx 介绍 WalletConnect是一种开放协议,可在Wallet和Dapps(Web3 Apps)之间安全地通信。 该协议使用网桥服务器中继有效负载,从而在两个应用程序和/或设备之间建立了远程连接。 这些有效负载通过两个对等方之间的共享密钥对称地加密。 该连接由一个显示与标准WalletConnect URI的QR码或深层链接的对等方发起,并在对方批准此连接请求时建立。 它还包括一个可选的Push服务器,以允许本机应用程序将建立的连接的传入负载通知给用户。 入门 目前,WalletConnect协议已经引用了用Typescript编写的客户端,网桥服务器
2022-03-11 16:06:13 2.41MB documentation docs ethereum wallet
1
醚项目 JavaScript(和TypeScript)中完整的以太坊钱包实现和实用程序。 特征: 将您的私钥安全,可靠地保存在客户端中 导入和导出JSON钱包(Geth,奇偶校验和众筹) 导入和导出BIP 39个助记词短语(12个单词备用短语)和高清钱包(英语以及捷克语,法语,意大利语,日语,韩语,简体中文,西班牙语,繁体中文) 元类可从任何合同ABI(包括ABIv2和人类可读ABI)创建JavaScript对象 通过 , , , 或连接到以太坊节点 ENS名字是一等公民。 它们可以在任何可以使用以太坊地址的地方使用 小(压缩后约104kb;未压缩后322kb) 模块化包装;
2022-03-05 12:07:52 41.81MB javascript typescript ethereum ethers
1
ETH数据分析 以太坊区块链的关系数据库架构 一般信息 这是有关如何进行操作的分步指南 设置一个OpenEthereum(以前称为Parity)存档节点 使用将区块和交易数据提取,转换和加载到PostgreSQL数据库 查询数据 下面列出了经过测试的机器的技术细节: Thinkpad T14 Gen 1 AMD锐龙7 PRO 4750U 32GB DDR4内存 1000GB NVMe固态硬盘 带有内核5.8.0-7630的Pop!_OS 20.10 0依存关系 请首先使用发行版的软件包管理器安装以下列出的依赖项,否则您可能会遇到错误。 python3-dev libpq-dev 然后使用以下命令pip install psycopg2: pip3 install psycopg2 1设置存档节点 1.1安装OpenEthereum 可以通过下载其存储库的“中提供的二进制文件来
1
以太坊众筹系统 :grinning_face_with_smiling_eyes:更新版本,支持插件。 你好世界 学前班: : 如果不想本地建造,可以使用公开测试网络: 运行插件 插件-> web3j:生成源 resources/CrowdFunding.sol ----> org.web3j.model.CrowdFunding 部署合约 test / java / com / example / demo / ContractDeploy.java CrowdFunding contract = CrowdFunding.deploy(web3j, credentials, new DefaultGasProvider()).send();
2022-02-25 21:51:06 229KB ethereum web3j geth EthereumJava
1
web3j Spring Boot Starter 通过Spring的依赖注入将web3j集成到您的Spring Boot应用程序中。 入门 提供示例应用程序 要使用,请创建一个新的 ,并包括以下依赖项: Maven: org.web3j web3j-spring-boot-starter 4.0.3 Gradle: compile ( ' org.web3j:web3j-spring-boot-starter:4.0.3 ' ) 现在,Spring可以在任何需要的地方为您注入web3j实例: @Autowired private Web3j web3j; 如果要通过HTTP连接到默认URL 则不需要其他配置。 否则,只需在应用程序属性中添加端点的地址: # An infura endpoint web3j.client-addres
2022-02-16 13:47:05 70KB java spring spring-boot ethereum
1
solidity-latex-highlighting:在LaTeX文件中包含漂亮的Solidity示例
2022-01-28 16:11:03 95KB tex latex ethereum highlighting
1
用松露,细雨和Vue制成的ERC-721示例 ERC-721,其中NFT令牌可以分为多个类别(形状): 界 方格 三角形 等等(合同所有者可以创建新类别) 该示例与的相似,不同的是在这种情况下,令牌(不仅仅是类别)是完全不可替代的。 使用ERC-721的实现 该项目使用。 屏幕截图 薄荷页面 个人资料页 管理员页面 设置 安装松露 是用于开发以太坊dApp的框架: npm install truffle -g 安装Ganache Ganache是​​以太坊区块链/网络的本地主机模拟器。 我建议将Ganache与GUI一起使用(但如果需要,也可以使用CLI版本): : 。 请注意,目前存在将MetaMask连接到Ganache GUI的,因此请考虑改用Ganache CLI(直到问题解决)。 像这样使用Ganache CLI: ganache-cli --chainId=13
2022-01-27 02:46:57 729KB vuejs vue ethereum dapp
1
向往协议 Yearn Protocol是一套以太坊智能合约,致力于通过一流的借贷协议,流动性池和社区制定的以太坊策略,为各种资产的储户创造一种简单的方式来为各种资产的储户产生高风险调整后的回报。 在开始此仓库之前,请阅读: ,描述yearn.finance的工作方式。 ,说明委派保管库的工作方式。 ,描述了yETH保管库如何工作。 要求 要运行该项目,您需要: Ganache的Python 3.8本地开发环境和Node.js 10.x开发环境。 布朗尼本地环境设置。 参见说明: 。 和本地env变量( ETHERSCAN_TOKEN , WEB3_INFURA_PROJECT_ID )。 使用npm install -g ganache-cli@6.11安装的本地Ganache环境。 安装 要运行Yearn协议,请从GitHub提取存储库并安装其依赖项。 您将需要安装
2022-01-14 10:55:50 168KB ethereum blockchain ethereum-contract defi
1
EaTheBlocks EatTheBlocks的区块链教程。 了解如何在以太坊和Solidity Smart合约上构建去中心化应用程序(Dapps) 盖子: 以太坊 坚固性 Web3 松露 DeFi(去中心化金融) 组织 YouTube: screencast文件夹 课程:其他文件夹 培训班
2022-01-06 12:40:50 45.11MB tutorial ethereum blockchain truffle
1