摘要: 1.Delegatecall 简介 1.1.什么是 delegatecall ? delegatecall() 是 Solidity 中的一个方法,用于从一个原始合约中调用目标合约中的一个函数。然而,与其他方法不同的是,当使用.delegatecall()在目标合约中执行函数时,上下文从原始合约中传 阅读全文
posted @ 2024-05-28 16:43 若-飞 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 当你在 Solidity 中编写智能合约时,你可能会遇到两个关键字:pure 和 view。这两个关键字用于函数声明,用于指示函数的行为和对区块链状态的访问方式。在本文中,我们将深入探讨 pure 和 view 的区别以及它们在 Solidity 中的使用场景。 1. pure 函数 pure 关键 阅读全文
posted @ 2024-05-28 15:58 若-飞 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 介绍 在 Remix 中,调用 Solidity 合约函数并获取返回值是合约开发和调试过程中的关键步骤之一。本文将介绍如何在 Remix 中正确调用 Solidity 合约函数,并获取其返回值。同时,我们将介绍如何通过声明函数为 view 或 pure 来直接获取返回值,并提供示例代码和操作步骤。 阅读全文
posted @ 2024-05-28 15:54 若-飞 阅读(89) 评论(0) 推荐(0) 编辑