UNPKG

rchain-token

Version:

Fungibles and non-fungibles tokens on the RChain blockchain

33 lines (27 loc) 659 B
const rchainToolkit = require('rchain-toolkit'); const { masterTerm } = require('../../src/'); const { getDepth, getContractDepth, } = require('../utils'); module.exports.deployMaster = async ({ validatorHost, privateKey, }) => { const term = masterTerm({ depth: getDepth() || 3, contractDepth: getContractDepth() || 2, }); const dataAtNameResponse = await rchainToolkit.http.easyDeploy( validatorHost, term, privateKey, 1, 10000000, 10 * 60 * 1000 ); const data = rchainToolkit.utils.rhoValToJs( JSON.parse(dataAtNameResponse).exprs[0].expr ); return data.registryUri.replace('rho:id:', ''); };