Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Blockchain by (12.7k points)

I'm studying Solidity and I couldn't understand what does [!] mean 

What does it mean? And, how to use it?

Could you give any advice, please?

function sendReward(uint256 _reward, address _dest, uint256 _id) external 

  onlyOwner {

        require(!rewardSent[_id]); // 

        require(_reward > 0); // 

        require(address(this).balance >= _reward); // 

        require(_dest != address(0)); // 

        require(_dest != owner); // 

        rewardSent[_id] = true; // 

        _dest.transfer(_reward);

        emit RewardSent(_dest, _reward, _id);

    }

1 Answer

0 votes
by (29.5k points)

!= is the inequality operator, so this basically means 'not equal to'.

Browse Categories

...