...enZeppelin**:区块链开发开源工具库,提供经过安全审计的ERC721(NFT标准)、Ownable(权限管理)、Strings(字符串处理)等合约,本文使用5.4.0版本,确保合约安全性与规范性。 - **Chainlink VRF**:去中心化可验证随机函数服务,通...
...的呢? 我们常说的多签主要针对的是比特币和以太坊ERC-20标准代币。在比特币中有2种类型的地址,1开头的是P2PKH表示个人地址,3开头的是P2SH一般表示一个多签地址。普通的比特币地址是由公钥做哈希后得到的,而多重签名...
...便是对uniswap v2 代码的解读。 ## v2-core ### 1. UniswapV2ERC20 uniswap v2的代币实际上是 ERC20代币。实现ERC20标准方法。 **代码解读如下:** ```solidity pragma solidity =0.5.16; import './interfaces/IUniswapV2ERC20.sol'; import './libraries/SafeMath...
...rax-finance-to-launch-ethereum-layer-2-named-fraxchain) ## EIP * ERC: * [ERC7169](https://github.com/ethereum/EIPs/pull/7169/files) : 分批排序 * [ERC7182](https://github.com/ethereum/EIPs/pull/7182/files):接口命名约定 ## 开发者资料 * Foundry: ...
...实际操作演示了使用 OpenZeppelin 和 Foundry 部署并开源一个 ERC20 代币(MyToken)到 Sepolia 测试网的全过程,包括安全部署、账户资金准备、合约验证以及与区块链交互的 `cast` 命令使用,并强调了开源对合约透明度和信任的重要性。...
... #### 智能合约攻击事件 - 4月18日,黑客利用Uniswap和ERC777的兼容性问题,在进行 ETH-imBTC 交易时,利用ERC777中的多次迭代调用tokensToSend来实现重入攻击,将Uniswap上的imBTC(imBTC是一个1:1锚定比特币的ERC-20代币)池耗尽。 - 4月...
...对bytes 数据进行进一步的解析。 ## 0x03 后记 为啥不用 ERC165? 如果是全新的设计,是可以考虑 ERC165 的,现在是想着对现有代码做最小程度的改动和最大程度的兼容。
...Gas_ 来执行交易。Biconomy 网络将允许用户在所有链上使用 ERC20 代币支付Gas(例如,在 Arbitrum 上用 USDC 支付 Optimism 上的交易执行)。节点本身充当“代币付款人”,使开发者能够无缝使用此功能,而无需额外的集成努力。为了更...
...及转账功能; - [x] 支持多个钱包账号管理; - [x] 支持[ERC20](https://learnblockchain.cn/2018/01/12/create_token/) 代币(余额显示、转账、代币币价显示); - [x] 历史交易列表显示; - [x] 支持DApp Browser 浏览器 - [x] 二维码扫描,兼容imTok...
...智能合约钱包没有私钥,因此无法签署消息。直到引入 [ERC-1271](https://eips.ethereum.org/EIPS/eip-1271) 智能订单后,才使用一种名为“isValidSignature”的新方法为智能合约启用了无 gas 交易。这使得智能合约可以委托订单放置,同时通过...
...nZeppelin 正在开发一个开源的机密 Token 标准接口,类似于 ERC20,但具有加密的余额和交易值。OpenZeppelin 还使用 Zama 的 FHEVM 开发了该接口的第一个实现。该实现包含使用 FHEVM 协处理器的合约和实用程序,利用 FHE 的主要功能 - 直...
...sactionType string const ( TxTypeETH TransactionType = "ETH" TxTypeERC20 TransactionType = "ERC20" TxTypeERC721 TransactionType = "ERC721" ) // 交易状态 type TransactionStatus string const ( TxStatusPending TransactionStatus = "pending" TxStatusConfirmed TransactionStatus...
...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 60 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin、TON 的一批相同模型的接口,很大程度上...
...:OpenZepplin 库 Token 及 NFT标准 实战 1:编写一个 ERC20 Token(代币) 合约 ,通过实战进一步熟悉 Solidity 编程,而且可以熟悉 ERC20 Token 合约标准及实现 链接: https://decert.me/quests/aa45f136-27a3-4bc9-b4f7-15308e1e0daa 实战 2(属...
...下面这个我能力有限,用wtf的内容加上一些解释** #### IERC721函数 - `balanceOf`:返回某地址的NFT持有量`balance`。 - `ownerOf`:返回某`tokenId`的主人`owner`。 - `transferFrom`:普通转账,参数为转出地址`from`,接收地址`to`和`tokenId`。 ...