Merge pull request #91 from 67P/feature/store-balance-as-wei
Store kredits tokens as wei with 18 decimals
This commit is contained in:
commit
b9c171884b
@ -14,11 +14,15 @@ contract Token is ERC20Token, AragonApp {
|
|||||||
|
|
||||||
function initialize(bytes32[4] _appIds) public onlyInit {
|
function initialize(bytes32[4] _appIds) public onlyInit {
|
||||||
appIds = _appIds;
|
appIds = _appIds;
|
||||||
|
name = 'Kredits';
|
||||||
|
symbol = '₭S';
|
||||||
|
decimals = 18;
|
||||||
initialized();
|
initialized();
|
||||||
}
|
}
|
||||||
|
|
||||||
function mintFor(address contributorAccount, uint256 amount, uint32 contributionId) public isInitialized auth(MINT_TOKEN_ROLE) {
|
function mintFor(address contributorAccount, uint256 amount, uint32 contributionId) public isInitialized auth(MINT_TOKEN_ROLE) {
|
||||||
_mint(contributorAccount, amount);
|
uint256 amountInWei = amount.mul(1 ether);
|
||||||
|
_mint(contributorAccount, amountInWei);
|
||||||
emit LogMint(contributorAccount, amount, contributionId);
|
emit LogMint(contributorAccount, amount, contributionId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
const promptly = require('promptly');
|
const promptly = require('promptly');
|
||||||
const Table = require('cli-table');
|
const Table = require('cli-table');
|
||||||
|
const ethers = require('ethers');
|
||||||
|
|
||||||
const initKredits = require('./helpers/init_kredits.js');
|
const initKredits = require('./helpers/init_kredits.js');
|
||||||
|
|
||||||
@ -27,7 +28,7 @@ module.exports = async function(callback) {
|
|||||||
c.account,
|
c.account,
|
||||||
c.isCore,
|
c.isCore,
|
||||||
`${c.name}`,
|
`${c.name}`,
|
||||||
c.balance.toString()
|
ethers.utils.formatEther(c.balance)
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
console.log(table.toString())
|
console.log(table.toString())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user