Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | indexer: support data exporting/forwarding (#103) | Meng-Ying Yang | 2019-06-12 | 1 | -0/+5 |
| | | | | | | | | | To support more effective and flexible blockchain info exploring, we add `indexer` package, defines the flow of indexer dameon, and integrate into dex.Dexon fullnode. For more export options, we use Golang built-in `plugin` package to support mulitple implementations. | ||||
* | dex, cmd: Add DMoment to command line (#87) | Jimmy Hu | 2019-06-12 | 1 | -0/+3 |
| | |||||
* | core: fix tests | Wei-Ning Huang | 2019-06-12 | 1 | -7/+1 |
| | |||||
* | dex: use dex/downloader in dex | Sonic | 2019-06-12 | 1 | -1/+1 |
| | | | | | To compatible with ethereum code base, make Downloader a interface in internal/ethapi | ||||
* | core: more fix on light node synchronization (#32) | Wei-Ning Huang | 2019-06-12 | 1 | -2/+2 |
| | | | | | | Fix gas calculation in governance contract. Correctly register round height when processing pending blocks. We should register the mapping when we get the pending block instead of waiting for block confirmation. | ||||
* | core: refactor validator and fix light node sync (#25) | Wei-Ning Huang | 2019-06-12 | 1 | -4/+8 |
| | | | | | | | | Remove custom Dexon validator by adding a new `ValidateWitnessData` method into the validator interface. This allow us to properly detect know blocks. This also allow other gdex "light" client to sync compaction chain. Also, setup a standalone RPC node for handling RPC reqeusts. | ||||
* | dex: remove gasprice package and use eth/gasprice instead | Wei-Ning Huang | 2019-06-12 | 1 | -1/+1 |
| | | | | We did not change anything in eth/gasprice, don't copy it into dex. | ||||
* | dex: update default network ID | Wei-Ning Huang | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | consensus: dexcon: fetch config from state | Wei-Ning Huang | 2019-06-12 | 1 | -5/+0 |
| | |||||
* | dex: bug fix to allow running geth without crashing | Wei-Ning Huang | 2019-06-12 | 1 | -1/+3 |
| | |||||
* | dex: pass p2p nodeKey to Dexon instance | Wei-Ning Huang | 2019-06-12 | 1 | -0/+4 |
| | |||||
* | dex: implement some governance interface functions | Wei-Ning Huang | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | dex: add api_backend.go and it's dependencies | Wei-Ning Huang | 2019-06-12 | 1 | -0/+5 |
| | |||||
* | dex: implement dexon application interface | Bojie Wu | 2019-06-12 | 1 | -0/+9 |
| | |||||
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-06-12 | 1 | -4/+4 |
| | |||||
* | Use dex.Config instead of eth.Config | Wei-Ning Huang | 2019-06-12 | 1 | -36/+9 |
| | |||||
* | Change package name from eth to dex | Sonic | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | Copy codebase from eth | Sonic | 2019-06-12 | 1 | -0/+135 |