| * Add musicoin chain spec. * Add musicoin to parity node * Add musicoin to the wallet * Add i18n for musicoin * Align musicoin chain spec with 1.8, ref #6134 * Update musicoin bootnodes * Prepare MCIP-3 in musicoin chain spec. * Update musicoin chain spec with contract addresses for MCIP-3 * Extend ethash params by MCIP-3 * Fix musicoin chain spec json * Use U256 for block rewards. * Update musicoin registrar * Fix merge leftovers * Update musicoin chain spec for latest master * Bestow MCIP-3 block reward(s). * Update musicoin registry once and for all * Align MCIP-3 block reward with go implementation * Remove mcip3 test chain spec from repository * Update MCIP-3 block rewards * Musicoin homestead transition is at 1_150_000 * Expect mcip3 transtion to be properly defined in chain spec. * Panic handling for mcip to default to regular block rewards if not specified * Giving mcip3 rewards a useful default value. * Fix ethjson tests. * Update musicoin chain spec * Fix tests 0:) * Add musicoin mcip3 era test spec. * Update musicoin chain spec(s) * Add tests for mcip3 era block rewards * Fix tests * Disable byzantium for musicoin * Pass miner reward to the tracer. * Allow modifying blockreward in MCIP-3 transition. | ||
|---|---|---|
| .. | ||
| interfaces | ||
| .gitignore | ||
| helpers.js | ||
| index.js | ||
| index.spec.js | ||
| README.md | ||
| types.js | ||
jsonrpc
JSON file of all ethereum's rpc methods supported by parity
interfaces
interfaces.md contains the auto-generated list of interfaces exposed, along with their relevant documentation
contributing
- Clone the repo
- Branch
- Add the missing interfaces only into src/interfaces/*.js
- Parameters (array) & Returns take objects of type
- { type: [Array|Boolean|Object|String|...], desc: 'some description', example: 100|'0xff'|{ ... } }
- Types are built-in JS types or those defined in src/types.js(e.g.BlockNumber,Quantity, etc.)
- If a formatter is required, add it as format: 'string-type'
 
- Run the lint & tests, npm run lint && npm run test
- Generate via npm run buildwhich outputsindex.js&index.json.
- (optional) Generate docs via npm run build:markdownwhich outputsmdfiles to./docs.
- Check-in and make a PR.