智能合约处理失败
发布网友
发布时间:2023-01-10 01:54
我来回答
共1个回答
热心网友
时间:2023-10-24 16:18
调用这个合约时,没有匹配上任何一个函数。那么,就会调用默认的_allback_5焙显际盏_ther时(没有任何其它数据),这个函数也会被执行。一个智能合约中,可以有一个没有函数名,没有参数也没有返回值的函数,也就是 fallback 函数。一个没有定义 fallback 函数的合约,如果接收ether,会触发异常,并返还ether(solidity v0.4.0开始)。所以合约要接收ether,必须实现回退函数。
智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议 。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。