Hasher.sol 311 B

123456789
  1. import "substrate";
  2. contract Hasher {
  3. function MiMCSponge(uint256 xL, uint256 xR) external returns (uint256 outL, uint256 outR) {
  4. (uint32 ret, bytes output) = chain_extension(220, abi.encode(xL, xR));
  5. assert(ret == 0);
  6. (outL, outR) = abi.decode(output, (uint256, uint256));
  7. }
  8. }