UNPKG

@dnextco/tokenboost-solidity-erc223token

Version:

Solidity contracts for TokenBoost (ERC223Token)

27 lines (25 loc) 865 B
const ERC223TokenRenderer = artifacts.require('ERC223TokenRenderer'); const RenderableERC223Token = artifacts.require('RenderableERC223Token'); const ERC223TokenTemplate = artifacts.require('ERC223TokenTemplate'); const TokenRegistry = artifacts.require('TokenRegistry'); const getAccounts = require('./getAccounts'); const updateTemplate = require('./updateTemplate.js'); module.exports = async function (callback) { try { await updateTemplate( web3, "net.tokenboost.token.erc223", RenderableERC223Token, ERC223TokenRenderer, ERC223TokenTemplate, TokenRegistry, 0, (await getAccounts(web3))[0], 'ERC223 Token', 'You can create your own ERC223 tokens.' ); callback(); } catch (e) { callback(e); } };