Web3学习之使用Foundry开发部署和开源ERC20合约Foundry是一个用于以太坊应用程序开发的快速、可移植和模块化的工具包,用Rust编写。Foundry由以下部分组成:Forge:以太坊测试框架(类似于Truffle、Hardhat和DappTools)。Cast:与EVM智
介绍 ERC-4337 和 Native AA 的概念,讨论它们之间的差异,并重点分析 L1 和 L2 的 4337 标准的主要区别。
理解比特币的网络及地址生成
理解比特币不同的网络
在过去的一个月中,@aoTheComputer 生态迎来了巨大的发展,连续发布了包括 Permaweb 1.0,AO 白皮书/Tokenomics,还有 AI on AO 等最新进展。
比特币特开发系列 - 椭圆曲线数字签名
这是一个 2020-04-13,Martin Lundfall创建的提案。属于ERC20代币功能的拓展,可以让用户A在没有ETH代币支付GAS费的情况下向用户B支付用户A所拥有的ERC代币
开发者进入 Web3 要从哪里开始, 有哪些进阶路线?这张图一目了然
使用 ERC721 标准发行 NFT 合约,在OpenSea上查看
比特币开发系列 - 椭圆曲线密钥
比特币开发系列 - 密钥即财产
比特币开发系列 - 2 序列化
Initializable库用于开发可升级合约或代理合约背后的逻辑合约。由于代理合约无法执行constructor函数,通常是将该函数逻辑放到一个external函数中(称为initialize函数)。本库可确保initializer函数全局只能被调用一次。
constructor
x/gov概览本文对CosmosSDK的治理模块进行了详细说明。治理模块在2016年的Cosmos白皮书中首次提出CosmosWhitepaper。此模块让以CosmosSDK为基础的区块链支持链上治理系统。在治理系统中,此链的原生代币持有者可以以1:1(原生代币:投票)的比例对提案进行
一次性密封是RGB/RGB++协议的基石,它拓展了比特币的能力。但究竟什么是一次性密封(Single-Use-Seals), 我们如何在区块链上实现它?
Based Rollup 使用 L1-排序的 Rollup ,将获得来自L1 排序的超级力量
在手把手教你实现BigBank文章中,我们实现了一个稍微复杂点的存款、取款业务。但是聪明的你可能发现了,我们的BigBank虽然名字中带有big,但是有一个明显的缺点:它只能存入和取出ETH原生代币,面对广大的符合ERC20标准的Token却无能为力。
单Slot最终确定性 可以为以太坊用户提供更快的交易确认时间
在Remix中将BaseERC20合约部署到Sepolia并编写和部署TokenBank合约对代币进行存取操作
Rust编程语言之枚举与模式匹配一、定义枚举枚举枚举允许我们列举所有可能的值来定义一个类型定义枚举IP地址:IPv4、IPv6enumIpAddrKing{V4,V6,}枚举值例子:letfour=IpAddrKind::V4;letsix
扫一扫 - 使用登链小程序
38 篇文章,349 学分
61 篇文章,339 学分
108 篇文章,257 学分
22 篇文章,229 学分
12 篇文章,148 学分