一种非常简单的模拟Solidity智能合约交易的方法
Posted Zero_Nothing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一种非常简单的模拟Solidity智能合约交易的方法相关的知识,希望对你有一定的参考价值。
一种非常简单的模拟Solidity智能合约交易的方法
我们知道,在MetaMask调用合约时,会模拟执行一次,如果调用失败,会提前显示失败并问你是否要强制执行。这个功能很有用的,那么我们自己能不能实现类似的功能呢?
答案是肯定的,并且也相当简单。
示例合约
我们先看测试合约:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract MockTest
uint public x = 5;
address public owner;
constructor
以上是关于一种非常简单的模拟Solidity智能合约交易的方法的主要内容,如果未能解决你的问题,请参考以下文章
使用 Browser-solidity 在 Go-Ethereum 上进行简单的智能合约部署
我们可以在智能合约中使用 Solidity 获取过去区块中记录的交易信息吗?