SafeCastMock.sol 598 B

123456789101112131415161718192021222324252627
  1. pragma solidity ^0.5.0;
  2. import "../utils/SafeCast.sol";
  3. contract SafeCastMock {
  4. using SafeCast for uint;
  5. function toUint128(uint a) public pure returns (uint128) {
  6. return a.toUint128();
  7. }
  8. function toUint64(uint a) public pure returns (uint64) {
  9. return a.toUint64();
  10. }
  11. function toUint32(uint a) public pure returns (uint32) {
  12. return a.toUint32();
  13. }
  14. function toUint16(uint a) public pure returns (uint16) {
  15. return a.toUint16();
  16. }
  17. function toUint8(uint a) public pure returns (uint8) {
  18. return a.toUint8();
  19. }
  20. }