UNPKG

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

Version:

DVF client js lib with gateway.fm rpc endpoints

18 lines (13 loc) 477 B
const validateAssertions = require('../lib/validators/validateAssertions') module.exports = async (dvf, token, nonce, signature) => { validateAssertions(dvf, {token}) const existingVaultId = dvf.config.tokenRegistry[token].starkVaultId if (existingVaultId != null) { return existingVaultId } else { const vaultId = await dvf.getVaultIdFromServer(token, nonce, signature) dvf.config.tokenRegistry[token].starkVaultId = vaultId return vaultId } }