找到约 12 条结果

文章 使用Recon构建测试工具

...,或你想要将测试添加到不同的分支 - 将源合约位于除根目录以外的目录中 - 在其 foundry.toml 中指定 _out_ 以外的输出目录 竞争仓库如 Code4rena、Sherlock 等平台常常使用这些非标准格式的仓库,因此我们将使用来自 [Jala Swap ...

文章 Foundry快速安装(Windows版)

... C++ Build Tools 等工具,而 C++ Build Tools 被 Visual Studio 绑定,要下载 C++ Build Tools 就必须下载 Visual Studio,但是 Visual Studio 安装包非常庞大,而且下载速度时好时差。 假如电脑配置差,或者不想要下载大约10G的文件,建议选择3...

文章 继 WEB3.php bytes[] 类型 编码结果错误的后续

最近在项目中需要和智合约进行交互,使用 web3p/web3.php 进行编码和解码,但是发现与 remixd 的结果有些差异。参考本站上的[相关问题的解答](https://learnblockchain.cn/question/3369),但并未完全解决问题。 针对这个问题,可以...

文章 Kusama系列 - 如何生成账户

...g.learnblockchain.cn/2020/04/13_/549972952.jpg) 现在,你已经拥有KSM地址,可以接收别人的转账。 ### 更多资料 [Polkadot Wiki: Create a Kusama account](https://link.zhihu.com/?target=https%3A//wiki.polkadot.network/docs/en/kusama-claims%23step-1-create-a-kusama-ac...

问题 使用trust-web3-provider问题,

...给Dapp交易的数据不知道是啥,一直报错(图片如下)。尝试`交易hash` `整个交易数据` pancakeswap都报参数错误,卡好几天。 **`求助`** **`求助`** **`求助`** ```js let callback = `window.ethereum.sendResponse(${data.id}, ["${res.data.hash}"...

文章 有关于kiosk的学习笔记(sui move)

...一个用于管理数字资产(NFT 或其他对象)的模块,提供一系列功来帮助用户安全地存储、交易和转移资产。Kiosk 模块的核心思想是将资产放在一个“Kiosk”中,通过权限控制和策略管理来实现灵活的资产管理。 这里面基...

文章 Sui NFT 合约

...243827d3d60a229ff2badf3785e` ## 5. 交互 由于合约函数中添加`entry`关键词,可以很方便在浏览器中操作 ![package](https://inscriptiontek.com/assets/images/image-20240309112004239-7160f50ef806f083a8ed756d655da314.png) 链接钱包之后,第一个参数填写...

文章 Sui Cli及常用命令

...想要进行Sui Move合约的本地开发部署,首先要安装sui cli并解一些简单的指令 ### sui cli安装 我是采用命令行的方式下载的,根据sui官方文档上的二进制文件下载可更加便利。 * 命令行安装 如果是采用命令行的方式,我分...

问题 如何在 Opensea 看到 NFT project 的图

... 和 .webp 都显示正常,但 .avif 和 .png 却不显示的,结果写 sample project,发现新写的 project 竟然全都不显示,只好先问这个问题。。。 第一个合约: NFT 合约代码: https://sepolia.etherscan.io/address/0xF55853AC2dcfaF0c5437bb24A82604a18b...

问题 在 "npx wagmi generate" 时,遇到 "Contract name 'IERC165' must be unique." 错误

我搜索 src/ 文件夹里面的代码, "IERC165" 只定义一次。 下面就是 "grep 'IERC165' -r contracts/src" 的结果: ``` contracts/src/lib/IERC721A.sol: // IERC165 contracts/src/lib/ERC721A.sol: // IERC165 contra...

文章 Solidity 0.6.9 更新,calldata 有更多用武之地

...](https://learnblockchain.cn/docs/solidity/contracts.html#getter) )使用。 请注意,由于EVM不允许修改 calldata,因此无法在 calldata 变量中创建新值或将某些内容复制到 calldata变量。 以下是一段示例使用 calldata 的 代码: ```javasc...

文章 DFX Finance攻击事件分析

...归还11 627 906 XIDR 和500 USDC,攻击完成。为什么攻击者借出2 325 581 395 XIDR和 100 000USDC 却只用归还11 627 906 XIDR 和500 USDC呢? ![image.png](https://img.learnblockchain.cn/attachments/2022/12/n4KVG7Wn639b51cb1fb33.png) 查看下xidr-usdc的flash函数 ![...