contract builtins {
function hash_ripemd160(bytes memory bs) public pure returns (bytes20) {
return ripemd160(bs);
}
function hash_kecccak256(bytes memory bs) public pure returns (bytes32) {
return keccak256(bs);
}
function hash_sha256(bytes memory bs) public pure returns (bytes32) {
return sha256(bs);
}
function mr_now() public view returns (uint64) {
return block.timestamp;
}
}