Truffle and Metamask

96
deactivateuser
2017.04.21 16:13* 字数 116

Truffle and Metamask

Prerequisites

truffle version: Truffle v3.2.1

npm version:

{ npm: '3.10.10',
  ares: '1.10.1-DEV',
  http_parser: '2.7.0',
  icu: '58.2',
  modules: '48',
  node: '6.10.2',
  openssl: '1.0.2k',
  uv: '1.9.1',
  v8: '5.1.281.98',
  zlib: '1.2.11' }

testrpc version: EthereumJS TestRPC v3.0.3
metamask version: 3.5.2

And you have to reveal your seed words, copy them.

Step by Step

cd Desktop/
mkdir truffle-test
cd truffle-test/

testrpc -m "your seed words"

On another terminal:truffle init webpack

truffle compile
truffle migrate
npm run dev

Open http://localhost:8080/

Now the account 1 has 10000 META, and account 2 has 0 META. Let's transfer 1000 META to account 2.

Transfer successfully. The account 1 now just have 9000META, and account 2 has 1000 META.


References

Truffle and Metamask
Developing Ethereum Dapps with Truffle and MetaMask
Dapp tutorial: Truffle 3.0, Metamask and EthereumExplorer
BUILDING & TESTING A FRONTEND APP WITH TRUFFLE 3.0
Truffle Docs

Blockchain