Skip to content
This repository has been archived by the owner on Dec 7, 2021. It is now read-only.
/ dapps-token Public archive

dapps-token is sample token on ethereum network.

Notifications You must be signed in to change notification settings

shoarai/dapps-token

Repository files navigation

dapps-token

dapps-token is sample token on ethereum network.

Depend on

  • truffle
  • zeppelin-solidity - ERC20/StandardToken.sol
  • truffle-hdwallet-provider

Create dapps-token

  • Init
    $ truffle init
    $ npm init -f
    $ npm install zeppelin-solidity
  • Add files
    • contracts/DappsToken.sol
    • migrations/2_deploy_dapps_token.js
    • test/DappsToken.js

Run in truffle development network

$ truffle develop
$ truffle(develop)> test
$ truffle(develop)> compile
$ truffle(develop)> migrate

dapps-token command

$ dappsToken=DappsToken.at(<address>)
$ dappsToken.name()
$ dappsToken.symbol()
$ dappsToken.balanceOf(web3.eth.accounts[0])
$ dappsToken.balanceOf(web3.eth.accounts[1])
$ dappsToken.transfer(web3.eth.accounts[1], 200)

Run in external network

Migrate to development network in truffle.js, for example, Go Ethereum.

$ truffle migrate --network development
$ truffle console --network development

Run in Ropsten network

Install MetaMask and sign up for Infura. Then, edit the following variables:

// truffle.js
var mnemonic = $MNEMONIC;
var accessToken = $INFURA_ACCESS_TOKEN;

Install module

# Can't install in python3. Use python2 by pyenv local 2.*.*.
$ npm install truffle-hdwallet-provider
$ truffle migrate --network ropsten
$ truffle console --network ropsten

About

dapps-token is sample token on ethereum network.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published