aboutsummaryrefslogtreecommitdiffstats
path: root/dex/config.go
Commit message (Collapse)AuthorAgeFilesLines
* indexer: support data exporting/forwarding (#103)Meng-Ying Yang2019-03-121-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 Hu2019-03-121-0/+3
|
* core: fix testsWei-Ning Huang2019-03-121-7/+1
|
* dex: use dex/downloader in dexSonic2019-03-121-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 Huang2019-03-121-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 Huang2019-03-121-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 insteadWei-Ning Huang2019-03-121-1/+1
| | | | We did not change anything in eth/gasprice, don't copy it into dex.
* dex: update default network IDWei-Ning Huang2019-03-121-1/+1
|
* consensus: dexcon: fetch config from stateWei-Ning Huang2019-03-121-5/+0
|
* dex: bug fix to allow running geth without crashingWei-Ning Huang2019-03-121-1/+4
|
* dex: pass p2p nodeKey to Dexon instanceWei-Ning Huang2019-03-121-0/+4
|
* dex: implement some governance interface functionsWei-Ning Huang2019-03-121-1/+1
|
* dex: implement dexon application interfaceBojie Wu2019-03-121-0/+9
|
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-03-121-4/+4
|
* Use dex.Config instead of eth.ConfigWei-Ning Huang2019-03-071-36/+9
|
* Change package name from eth to dexSonic2019-03-071-1/+1
|
* Copy codebase from ethSonic2019-03-071-0/+135