醚项目 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
安全帽依赖编译器 直接从NPM依赖项编译Solidity源。 安装 yarn add --dev hardhat-dependency-compiler 用法 在安全帽配置中加载插件: require ( 'hardhat-dependency-compiler' ) ; 在dependencyCompiler项下添加配置: 选项 描述 默认 paths 依赖路径Array进行编译 [] path ABI导出目录的路径(相对于Hardhat源目录) './hardhat-dependency-compiler' keep 编译完成后是否保留临时文件目录(目录仍将在每次编译时删除并重新生成) false dependencyCompiler: { paths : [ '@openzeppelin/contracts/token/ERC20/IERC20.sol
2022-01-05 18:07:33 51KB npm wow yarn ethereum
1
使用Docker运行私有以太坊链 此处提供的Docker配置允许使用Docker Compose运行多个以太坊节点。 毋庸置疑,该软件包仅用于测试和评估以太坊,而不应用于生产。 首先,构建基础映像: $ cd ethereum-base/ $ docker build -t substrate/ethereum-base . 这可能需要一些时间才能完成; 基本映像将安装以太坊,初始化新链并生成DAG(罪魁祸首!) 构建基本映像后,可以使用Docker Compose启动任意数量的节点: $ cd ethereum-node/ $ docker-compose up -d $ docker-compose scale node=3 如果您想拖出日志以查看发生了什么情况,请执行以下操作: $ docker-compose logs -f 这是怎么回事? 简而言之,我想学习以太坊(它
2021-12-30 16:19:48 5KB Shell
1