UNPKG

@rhino.fi/client-js

Version:
14 lines (12 loc) 414 B
const { keccak256, encodePacked } = require('web3-utils') module.exports = (recipient, baseUnitsAmount, tokenAddress, salt) => keccak256( encodePacked( { t: 'address', v: recipient }, { t: 'uint256', v: baseUnitsAmount }, { t: 'address', v: tokenAddress }, { t: 'uint256', v: salt }, ), // Remove 0x prefix as starkware seems to expect it to be absent. ) .substring(2)