UNPKG

@gateway.fm/gtw-dvf-client-js

Version:

DVF client js lib with gateway.fm rpc endpoints

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 } }