@dnextco/tokenboost-solidity-erc223token
Version:
Solidity contracts for TokenBoost (ERC223Token)
27 lines (25 loc) • 865 B
JavaScript
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);
}
};