智能合约地址判断

在旧版本中可使用以下代码来进行比较:

owner != 0x0

但如果在新版本中使用,则会提示错误信息。

那么,如何正确使用来比较地址是否为空呢。

解决方案

可以使用address(0)或address(0x0)来替代。因此可以如下写法:

owner != address(0);
// 或

owner != address(0x0);

当然,在使用操作符的时候也建议使用:

==
// 或
!=

来替代

>

原文链接https://www.choupangxia.com/2...

csdn-微信公众号


程序新视界
233 声望51 粉丝

长期从事第三方支付行业,拥有支付账户、支付网关、账 务系统、清结算系统、风控反洗钱系统等经验,后期从事区块链技术相关技术研究,拥有开发完整电子货币钱包经验。并录制《Drools7规则引擎入门教程》