Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: update mainnet chain ID to 411 | Wei-Ning Huang | 2019-09-17 | 1 | -1/+1 |
| | |||||
* | params: update testnet and remove DEXON testnets | Wei-Ning Huang | 2019-09-17 | 1 | -1/+1 |
| | |||||
* | Rebrand as tangerine-network/go-tangerine | Wei-Ning Huang | 2019-09-17 | 1 | -7/+7 |
| | |||||
* | backport from v1.8.23 (#304) | Sonic | 2019-06-13 | 1 | -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 Huang | 2019-06-12 | 1 | -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 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 |