aboutsummaryrefslogtreecommitdiffstats
path: root/dex/config.go
Commit message (Collapse)AuthorAgeFilesLines
* params: update testnet and remove DEXON testnetsWei-Ning Huang2019-09-171-1/+1
|
* Rebrand as tangerine-network/go-tangerineWei-Ning Huang2019-09-171-7/+7
|
* backport from v1.8.23 (#304)Sonic2019-06-131-1/+5
| | | | | | | | | | | | | | | | | | * dex: backport f6193ad * dex/downloader: backport accc0fa accc0fab 174083c3 * dex: backport 434dd5b * dex: backport 42a914a 0983d02 * dex: backport 48b70ec 31b3334 and some modification * dex/downloader: backport 5f251a6 * dex/downloader: backport 81c3dc7 * dex, dex/downloader: fix typos
* dex: implement recovery mechanism (#258)Wei-Ning Huang2019-06-121-0/+3
| | | | | | | | | * dex: implement recovery mechanism The DEXON recovery protocol allows us to use the Ethereum blockchain as a fallback consensus chain to coordinate recovery. * fix
* indexer: support data exporting/forwarding (#103)Meng-Ying Yang2019-06-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-06-121-0/+3
|
* core: fix testsWei-Ning Huang2019-06-121-7/+1
|
* dex: use dex/downloader in dexSonic2019-06-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-06-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-06-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-06-121-1/+1
| | | | We did not change anything in eth/gasprice, don't copy it into dex.
* dex: update default network IDWei-Ning Huang2019-06-121-1/+1
|
* consensus: dexcon: fetch config from stateWei-Ning Huang2019-06-121-5/+0
|
* dex: bug fix to allow running geth without crashingWei-Ning Huang2019-06-121-1/+3
|
* dex: pass p2p nodeKey to Dexon instanceWei-Ning Huang2019-06-121-0/+4
|
* dex: implement some governance interface functionsWei-Ning Huang2019-06-121-1/+1
|
* dex: add api_backend.go and it's dependenciesWei-Ning Huang2019-06-121-0/+5
|
* dex: implement dexon application interfaceBojie Wu2019-06-121-0/+9
|
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-06-121-4/+4
|
* Use dex.Config instead of eth.ConfigWei-Ning Huang2019-06-121-36/+9
|
* Change package name from eth to dexSonic2019-06-121-1/+1
|
* Copy codebase from ethSonic2019-06-121-0/+135