aboutsummaryrefslogtreecommitdiffstats
path: root/dex
Commit message (Collapse)AuthorAgeFilesLines
* dex: gov: using dex-consensus-core NodeSetCacheSonic2019-06-125-64/+71
|
* dex: add subprotocolsSonic2019-06-121-1/+1
|
* dex: run consensus core on StartWei-Ning Huang2019-06-121-0/+1
|
* app: add default block rewardBojie Wu2019-06-121-1/+1
|
* dex: set tmp dMoment for testingWei-Ning Huang2019-06-121-1/+2
|
* dex: fix flaky testSonic2019-06-121-0/+12
|
* dex: add self node meta after StartSonic2019-06-124-6/+47
|
* dex: add method to get NumChains, NotarySet, DKGSet easilySonic2019-06-126-43/+80
|
* dex: move dexcon blockdb into datadirWei-Ning Huang2019-06-121-1/+3
|
* dex: interface updateWei-Ning Huang2019-06-121-1/+3
|
* app: pass chain config instead of nilBojie Wu2019-06-121-3/+6
|
* dex: network: implement the network interfaceSonic2019-06-129-58/+1024
|
* dex: bug fix to allow running geth without crashingWei-Ning Huang2019-06-123-45/+50
|
* dex: implement sendTx related governance methodsWei-Ning Huang2019-06-122-6/+128
|
* dex: pass p2p nodeKey to Dexon instanceWei-Ning Huang2019-06-123-13/+20
|
* app: modify for new interface methodBojie Wu2019-06-121-19/+33
|
* dex: implement some governance interface functionsWei-Ning Huang2019-06-124-22/+98
|
* dex: governance: implement governance interfaceWei-Ning Huang2019-06-123-16/+38
|
* app: implement new interface methodBojie Wu2019-06-121-27/+104
|
* dex: add api_backend.go and it's dependenciesWei-Ning Huang2019-06-125-2/+566
|
* dex: update application interfaceWei-Ning Huang2019-06-121-20/+27
|
* app: correct validation logicBojie Wu2019-06-121-4/+10
|
* dex: implement dexon application interfaceBojie Wu2019-06-123-17/+285
|
* dex: remove DAO related codeSonic2019-06-122-62/+2
|
* core: vm: refactor and add DKGFinalizeds related implementationsWei-Ning Huang2019-06-122-4/+13
|
* dex: redesign p2p network topologySonic2019-06-1212-449/+1825
| | | | | | | | | | - Let p2p server support direct connection and group connection. - Introduce node meta table to maintain IP of all nodes in node set, in memory and let nodes in the network can sync this table. - Let peerSet able to manage direct connections to notary set and dkg set. The mechanism to refresh the network topology when configuration round change is not done yet.
* core: vm: implement the rest of governance contract methodsWei-Ning Huang2019-06-123-4/+16
|
* core: vm: add governance contract skeletonWei-Ning Huang2019-06-121-7/+7
|
* dex: update consensus core interfaceWei-Ning Huang2019-06-124-36/+38
|
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-06-1211-66/+66
|
* Use dex.Config instead of eth.ConfigWei-Ning Huang2019-06-124-72/+18
|
* dex: implement notary node info propagation and management mechanismSonic2019-06-123-16/+183
|
* dex: implement notarySet for keeping notary set infoSonic2019-06-121-0/+203
|
* dex: introduce dex64 and remove eth62, eth63Sonic2019-06-123-18/+37
|
* dex: let peer able to send notary node infoSonic2019-06-121-3/+41
|
* dex: let peerSet able to manage notary peersSonic2019-06-121-1/+64
|
* dex: fix use of internal package not allowedSonic2019-06-121-1/+1
|
* Change package name from eth to dexSonic2019-06-128-8/+8
|
* Copy codebase from ethSonic2019-06-128-0/+2407
|
* dex: update interface and use static bls libWei-Ning Huang2019-06-121-0/+5
|
* dex: make geth buildable and update interface skeletonWei-Ning Huang2019-06-124-5/+177
|
* Add udpated governance interface and app interfaceWei-Ning Huang2019-06-122-2/+34
|
* Add dex packageWei-Ning Huang2019-06-122-0/+80