UNPKG

spacylabs-rhino

Version:
16 lines (12 loc) 457 B
const getExpirationTimestampInHours = require('./getExpirationTimestampInHours') const generateRandomNonce = require('./generateRandomNonce') module.exports = ({ defaultStarkExpiry }) => transaction => { const expirationTimestamp = transaction.expirationTimestamp || getExpirationTimestampInHours(defaultStarkExpiry) const nonce = transaction.nonce || generateRandomNonce() return { ...transaction, nonce, expirationTimestamp } }