...hor=JeremyRubin)
[Improve abstract with motivation hint, add design risks and tradeoffs…](https://github.com/JeremyRubin/bips-archive/commit/b53d120e1decb851676e41124082a89e35f34366)
Open commit details
May 20, 2019
[b53d120](https://github.com/JeremyRubin/bips-archive/commit/b53d120e1decb8516...
...ity
/// @dev safeCast is a function that converts a uint256 to a uint112, and reverts on overflow
function safeCast(uint256 value) internal pure returns (uint112) {
require(value uint256) public balanceOf;
mapping(address => mapping(address => uint256)) public allowance;
event Tr...