Iterable Mapping 可迭代映射
您不能遍历mapping. 所以这里是一个如何创建可迭代的示例mapping。 // SPDX-Li… 继续阅读 Iterable Mapping 可迭代映射
您不能遍历mapping. 所以这里是一个如何创建可迭代的示例mapping。 // SPDX-Li… 继续阅读 Iterable Mapping 可迭代映射
如果library是在一个合约内部调用应该使用internal可见性 您将函数的可见性设置为exte… 继续阅读 How can I link library and contract in one file Hardhat?
以太坊合约的地址是根据创建者(sender)的地址以及创建者发送过的交易数量(nonce)来计算确定… 继续阅读 以太坊合约地址的生成方式
什么是 ChainId ChainId 是 EIP-155 引入的一个用来区分不同 EVM 链的一个… 继续阅读 以太坊的 ChainId 与 NetworkId 防止重放攻击
文章目录 Beanstalk Farms 攻击流程 相关地址 黑客使用的一些欺骗手法 Fortres… 继续阅读 提案攻击——黑客的新潮流
要点梳理: 1、为了防止重入攻击 ricieve() 也要注意加重入锁 2、重放攻击是在多链部署或者… 继续阅读 Dapp智能合约安全总结与典型安全事件
在以太坊中,账户拥有4个字段:{nonce,balance,codeHash,StorageRoot… 继续阅读 以太坊外部账户EOA与合约账户CA的区别
什么是重放攻击? 1.顾名思义,重复的会话请求就是重放攻击。 2.可能是因为用户重复发起请求,也可能… 继续阅读 以太坊智能合约安全之重放攻击
Harmony是一个成立于2018年的分片架构平台,技术在三个层面有所创新:共识,使用 BLS 多重… 继续阅读 Harmony 介绍
律动 BlockBeats 消息,2 月 18 日,神鱼在社交媒体表示经技术人员查阅,NFT 平台 … 继续阅读 最受市场欢迎的多签钱包– Gnosis Safe
1. 创作者/项目方可以禁止自己的 NFT 系列在那些零版税的交易平台上架 // SPDX-Lice… 继续阅读 NFT限制取消版税平台交易
我实现的方法 function ethPacked(params){ return web3.uti… 继续阅读 solidity服务器端数据签名
bytes32 hash = keccak256(abi.encodePacked(addr, am… 继续阅读 如何理解以太坊ABI – 应用程序二进制接口
作者:九章算法 链接:https://www.zhihu.com/question/25693637… 继续阅读 算法书籍
目录 1. 抽象合约 2. 用法 3. 接口 4. 接口的继承 5. 通过接口实现合约间调用 1. … 继续阅读 solidity中的抽象(Abstract)