It contains Pausable Contract implementation in Scilla.
References taken:
https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/access/Roles.sol
https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/access/roles/PauserRole.sol
https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/lifecycle/Pausable.sol
- add: adds the pausable address with specified role
True
. Expected: [Success]. - renounce: updates the pausable address with specified role
False
. Expected: [Success] . - remove: removes the pausable address with specified role . Expected: [Success].
- has: checks if the pausable address exists with specified role. Expected: [Success]
False
. - has: checks if the pausable address exists with specified role. Expected: [Success]
True
. - renounce: here it updates the pausable address with specified role
False
. Expected: [Success].