如何检查空度

时间:2019-02-02 16:36:25

标签: solidity contract erc20 ether

我们可以像在php中一样牢固地检查(空)

或任何等效的。我想做的是检查msg.sender是否使用空msg.value触发了调用或是否花了一些钱来触发函数

error[E0308]: mismatched types
  --> src/main.rs:30:9
   |
30 |         Foo::Bar(_) => false,
   |         ^^^^^^^^^^^ expected struct `std::cell::Ref`, found enum `Foo`
   |
   = note: expected type `std::cell::Ref<'_, Foo, >`
              found type `Foo`

1 个答案:

答案 0 :(得分:0)

msg.value是一个数字(uint)是Solidity,因此它将是>=0,不能为空。