DDNTrs
DDN
QuickStart
see egg docs for more detail.
Development
$ npm i
$ npm run init
$ npm run dev
$ open http://localhost:7001/
Deploy
$ npm start
$ npm stop
npm scripts
- Use
npm run lint
to check code style. - Use
npm test
to run unit test. - Use
npm run autod
to auto detect dependencies upgrade, see autod for more detail.
配置
- 必须提供mem_accounts.json文件在config下配置,该文件为json数组是区块链账户结构如下
{ "RECORDS": [ { "username": "", "is_delegate": "0", "u_isdelegate": "0", "second_signature": "0", "u_second_signature": "0", "u_username": "", "address": "DC6exGCAR24euF8fhd9abfHKQk169udiCG", "publicKey": "41b2d3beec35225152e3daa25a489c0fb1aceecdff977b4d5fdeb8ad9df95acc", "second_public_key": "", "balance": "-1000000000000000000", "u_balance": "-1000000000000000000", "vote": "0", "rate": "0", "delegates": "", "u_delegates": "", "multisignatures": "", "u_multisignatures": "", "multimin": "0", "u_multimin": "0", "multilifetime": "0", "u_multilifetime": "0", "block_id": "6b914799f1ca868d561ddc15e96fc12aedd7e82648c4779e366c9b2b7bbff70fceb9dc3e337d11aca7f5e3e79e116e108924e6fe5eb036145713500478843456", "nameexist": "0", "u_nameexist": "0", "producedblocks": "1", "missedblocks": "0", "fees": "0", "rewards": "0", "lock_height": "0" }]}