index
:
dexon
cliff-log
dev-test
dexon-classic
jimmy-monkey
jm-vm-design-doc
jm-vm-entry
master
mission-merge-core
mission-tmp
release/1.0
s-lds
s-network-monitor
s-truffle
taipei
testnet
vm
vm-skymizer
vm-skymizer-wasm-cache
vm-skymizer-wasm-no-cache
wasm-vm
wip/gy-sqlvm-gas-model
wip/gy-sqlvm-runtime-benchmark
wip/gy-sqlvm-runtime-p5
wip/lantw/checker
wip/wmin0/codegen
wip/yenlin/planner
wip/yenlin/storage_index
yilan
DEXON full node (https://github.com/dexon-foundation/dexon)
LAN-TW
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
dex
Commit message (
Expand
)
Author
Age
Files
Lines
*
dex: implement downloader for dex
Sonic
2019-04-09
11
-88
/
+499
*
dex: use dex/downloader in dex
Sonic
2019-04-09
8
-19
/
+19
*
dex: copy fetcher and downloader from eth
Sonic
2019-04-09
15
-0
/
+7440
*
core: add global signature cache and improve concurrency (#42)
Wei-Ning Huang
2019-04-09
2
-2
/
+2
*
core, dex: Batch process touchSender. Lower priority for tx. (#41)
Jimmy Hu
2019-04-09
1
-0
/
+1
*
dex: Tx message optimization (#39)
Jimmy Hu
2019-04-09
2
-7
/
+42
*
dex: add BlockDB, which implements consensus core's blockdb.BlockDatabase (#36)
Sonic
2019-04-09
2
-11
/
+56
*
governance: implement delegate/undelegate function and add tests (#33)
Wei-Ning Huang
2019-04-09
2
-4
/
+4
*
core: more fix on light node synchronization (#32)
Wei-Ning Huang
2019-04-09
2
-8
/
+7
*
core: fix light node synchronization issue (#30)
Wei-Ning Huang
2019-04-09
2
-0
/
+5
*
app: remove notify to prevent dead lock with consensus core
BJ4
2019-04-09
1
-39
/
+3
*
app: add cache to reuse same tx address which has already recovered (#26)
BJ4
2019-04-09
1
-9
/
+2
*
core: refactor validator and fix light node sync (#25)
Wei-Ning Huang
2019-04-09
3
-47
/
+75
*
dex: remove gasprice package and use eth/gasprice instead
Wei-Ning Huang
2019-04-09
4
-192
/
+3
*
dex, core: Fix make fail (#24)
Jimmy Hu
2019-04-09
1
-1
/
+1
*
core, dex: Optimize sender calculation in block transactions. (#22)
Jimmy Hu
2019-04-09
1
-0
/
+6
*
core: validate DKG set with correct nodeset in round-2 (#19)
Wei-Ning Huang
2019-04-09
1
-4
/
+2
*
dex: return correct pending nonce (#14)
Wei-Ning Huang
2019-04-09
2
-4
/
+5
*
dex: porting test to enode (#9)
Sonic
2019-04-09
4
-112
/
+132
*
app: bug fix (#7)
bojie
2019-04-09
1
-0
/
+7
*
app: fix core test
BJ4
2019-04-09
1
-1
/
+2
*
dex: remove useless code
Sonic
2019-04-09
1
-115
/
+0
*
dex: peer: more fix on ID conversion
Wei-Ning Huang
2019-04-09
1
-53
/
+53
*
dex: fix conflict caused by rebase
Wei-Ning Huang
2019-04-09
4
-59
/
+79
*
dex: increase governance tx gas price
Wei-Ning Huang
2019-04-09
1
-0
/
+4
*
core: validate roundHeight mapping in governance contract
Wei-Ning Huang
2019-04-09
1
-0
/
+7
*
dex: proofread and fix bugs
Wei-Ning Huang
2019-04-09
1
-161
/
+145
*
test: disable standalone RPC server as BroadcastBlock currently cause forking
Wei-Ning Huang
2019-04-09
1
-3
/
+1
*
test: start a separate RPC node for testing block sync
Wei-Ning Huang
2019-04-09
2
-10
/
+5
*
app: add back mutex to prevent concurrent map read write
BJ4
2019-04-09
1
-1
/
+9
*
dex: remove finalization information in block cache
Jimmy Hu
2019-04-09
1
-0
/
+2
*
app: lock by chain correctly and remove old core in vendor
BJ4
2019-04-09
1
-24
/
+12
*
core: vm: governance: remove maxInterval
Wei-Ning Huang
2019-04-09
1
-1
/
+0
*
Rename import due to dexon-consensus rename
Wei-Ning Huang
2019-04-09
10
-68
/
+68
*
dex: implement PullBlocks/PullVotes (#1)
Jimmy Hu
2019-04-09
6
-2
/
+415
*
dex: minor refactor
Wei-Ning Huang
2019-04-09
1
-12
/
+18
*
dex: set blocktime to millisecond timestamp
Wei-Ning Huang
2019-04-09
1
-1
/
+1
*
dex: increase TX queue size
Wei-Ning Huang
2019-04-09
1
-1
/
+1
*
core: tx_pool: remove transactions on BlockConfirmed event
Wei-Ning Huang
2019-04-09
1
-1
/
+2
*
vendor: sync consensus core and fix conflic
Jimmy Hu
2019-04-09
1
-0
/
+21
*
dex: add block gas limit into governance
Wei-Ning Huang
2019-04-09
2
-11
/
+4
*
app: refactor prepare logic
Bojie Wu
2019-04-09
1
-11
/
+17
*
app: using lock correctly to use map safely
Bojie Wu
2019-04-09
1
-63
/
+77
*
app: fix nil pointer issue
Bojie Wu
2019-04-09
1
-4
/
+6
*
vendor: sync consensus core and fix conflict
Wei-Ning Huang
2019-04-09
1
-0
/
+5
*
app: add cache mechanism to increase performance
Bojie Wu
2019-04-09
1
-103
/
+63
*
app: add mutex to prevent concurrent read write map
Bojie Wu
2019-04-09
1
-0
/
+3
*
dex: update default network ID
Wei-Ning Huang
2019-04-09
1
-1
/
+1
*
dex: fix types changes in consensus core
Sonic
2019-04-09
1
-10
/
+9
*
dex: remove uneeded info from block header
Wei-Ning Huang
2019-04-09
1
-15
/
+5
*
vendor: sync consensus core and fix conflict
Wei-Ning Huang
2019-04-09
5
-27
/
+30
*
app: fix bug when prepare transaction
Bojie Wu
2019-04-09
1
-2
/
+7
*
dex: fix test
Sonic
2019-04-09
1
-1
/
+1
*
app: correct process pending block logic
Bojie Wu
2019-04-09
1
-29
/
+38
*
dex: fix missing randomness assignment
Wei-Ning Huang
2019-04-09
1
-1
/
+2
*
dex: fix DKG round switching
Wei-Ning Huang
2019-04-09
1
-3
/
+3
*
dex: prevent broadcasting agreement and randomness indefinitely
Wei-Ning Huang
2019-04-09
1
-2
/
+6
*
dex: fix round switching and initialize dMoment correctly
Wei-Ning Huang
2019-04-09
1
-1
/
+8
*
dex: misc fixes
Wei-Ning Huang
2019-04-09
2
-8
/
+17
*
app: check nonce and balance in prepare payload
Bojie Wu
2019-04-09
1
-20
/
+111
*
geth: add propose flag to enable/disable proposing
Sonic
2019-04-09
1
-0
/
+7
*
core: included Dexcon metadata in block
Wei-Ning Huang
2019-04-09
1
-5
/
+11
*
dex: no need to rlp encode/decode now, consensus supports it
Sonic
2019-04-09
4
-41
/
+31
*
dex: use RLP to encode contract payload data
Wei-Ning Huang
2019-04-09
1
-6
/
+6
*
dex: fix public key conversion
Wei-Ning Huang
2019-04-09
1
-6
/
+2
*
dex: fix DKGMasterPublicKey and DKGComplaints unmarshal
Wei-Ning Huang
2019-04-09
1
-3
/
+2
*
dex: pass logger object to consensus core
Wei-Ning Huang
2019-04-09
1
-1
/
+1
*
app: implement verify block logic
Bojie Wu
2019-04-09
1
-22
/
+195
*
consensus: dexcon: fetch config from state
Wei-Ning Huang
2019-04-09
4
-7
/
+15
*
dex: fix public key parsing due to changes in consensus core
Wei-Ning Huang
2019-04-09
1
-12
/
+8
*
app: fixup message format
Wei-Ning Huang
2019-04-09
1
-8
/
+8
*
app: implement new insert blocks logic
Bojie Wu
2019-04-09
1
-147
/
+66
*
core/dex: fix governance contract implementation
Wei-Ning Huang
2019-04-09
1
-8
/
+8
*
dex: add initial block to Run
Jimmy Hu
2019-04-09
1
-1
/
+3
*
dex: polish network related function
Sonic
2019-04-09
4
-103
/
+211
*
dex: let notary nodes connect to some dkg nodes
Sonic
2019-04-09
4
-185
/
+204
*
dex/core: misc bug fixes
Wei-Ning Huang
2019-04-09
3
-2
/
+10
*
dex: register ethereum APIs
Wei-Ning Huang
2019-04-09
3
-1
/
+1036
*
dex: implement peerSetLoop
Sonic
2019-04-09
6
-11
/
+74
*
app: fix log message
Bojie Wu
2019-04-09
1
-8
/
+8
*
hack: temp fix for running tests
Wei-Ning Huang
2019-04-09
2
-8
/
+5
*
app: correct dexon application logic
Bojie Wu
2019-04-09
1
-81
/
+51
*
core: fix nil map initialization
Wei-Ning Huang
2019-04-09
1
-1
/
+2
*
dex: gov: using dex-consensus-core NodeSetCache
Sonic
2019-04-09
5
-64
/
+71
*
dex: add subprotocols
Sonic
2019-04-09
1
-1
/
+1
*
dex: run consensus core on Start
Wei-Ning Huang
2019-04-09
1
-0
/
+1
*
app: add default block reward
Bojie Wu
2019-04-09
1
-1
/
+1
*
dex: set tmp dMoment for testing
Wei-Ning Huang
2019-04-09
1
-1
/
+2
*
dex: fix flaky test
Sonic
2019-04-09
1
-0
/
+12
*
dex: add self node meta after Start
Sonic
2019-04-09
4
-6
/
+47
*
dex: add method to get NumChains, NotarySet, DKGSet easily
Sonic
2019-04-09
6
-43
/
+80
*
dex: move dexcon blockdb into datadir
Wei-Ning Huang
2019-04-09
1
-1
/
+3
*
dex: interface update
Wei-Ning Huang
2019-04-09
1
-1
/
+3
*
app: pass chain config instead of nil
Bojie Wu
2019-04-09
1
-3
/
+6
*
dex: network: implement the network interface
Sonic
2019-04-09
9
-58
/
+1024
*
dex: bug fix to allow running geth without crashing
Wei-Ning Huang
2019-04-09
3
-45
/
+50
*
dex: implement sendTx related governance methods
Wei-Ning Huang
2019-04-09
2
-6
/
+128
*
dex: pass p2p nodeKey to Dexon instance
Wei-Ning Huang
2019-04-09
3
-13
/
+20
*
app: modify for new interface method
Bojie Wu
2019-04-09
1
-19
/
+33
*
dex: implement some governance interface functions
Wei-Ning Huang
2019-04-09
4
-22
/
+98
*
dex: governance: implement governance interface
Wei-Ning Huang
2019-04-09
3
-16
/
+38
*
app: implement new interface method
Bojie Wu
2019-04-09
1
-27
/
+104
*
dex: add api_backend.go and it's dependencies
Wei-Ning Huang
2019-04-09
5
-2
/
+566
*
dex: update application interface
Wei-Ning Huang
2019-04-09
1
-20
/
+27
*
app: correct validation logic
Bojie Wu
2019-04-09
1
-4
/
+10
*
dex: implement dexon application interface
Bojie Wu
2019-04-09
3
-17
/
+285
*
dex: remove DAO related code
Sonic
2019-04-09
2
-62
/
+2
*
core: vm: refactor and add DKGFinalizeds related implementations
Wei-Ning Huang
2019-04-09
2
-4
/
+13
*
dex: redesign p2p network topology
Sonic
2019-04-09
12
-449
/
+1825
*
core: vm: implement the rest of governance contract methods
Wei-Ning Huang
2019-04-09
3
-4
/
+16
*
core: vm: add governance contract skeleton
Wei-Ning Huang
2019-04-09
1
-7
/
+7
*
dex: update consensus core interface
Wei-Ning Huang
2019-04-09
4
-36
/
+38
*
Change import go github.com/dexon-foundation/dexon
Wei-Ning Huang
2019-04-09
11
-66
/
+66
*
Use dex.Config instead of eth.Config
Wei-Ning Huang
2019-04-09
4
-72
/
+18
*
dex: implement notary node info propagation and management mechanism
Sonic
2019-04-09
3
-16
/
+183
*
dex: implement notarySet for keeping notary set info
Sonic
2019-04-09
1
-0
/
+203
*
dex: introduce dex64 and remove eth62, eth63
Sonic
2019-04-09
3
-18
/
+37
*
dex: let peer able to send notary node info
Sonic
2019-04-09
1
-3
/
+41
*
dex: let peerSet able to manage notary peers
Sonic
2019-04-09
1
-1
/
+64
*
dex: fix use of internal package not allowed
Sonic
2019-04-09
1
-1
/
+1
*
Change package name from eth to dex
Sonic
2019-04-09
8
-8
/
+8
*
Copy codebase from eth
Sonic
2019-04-09
8
-0
/
+2407
*
dex: update interface and use static bls lib
Wei-Ning Huang
2019-04-09
1
-0
/
+5
*
dex: make geth buildable and update interface skeleton
Wei-Ning Huang
2019-04-09
4
-5
/
+177
*
Add udpated governance interface and app interface
Wei-Ning Huang
2019-04-09
2
-2
/
+34
*
Add dex package
Wei-Ning Huang
2019-04-09
2
-0
/
+80