OSDN Git Service

Add p2p network manager function (#397)
authoryahtoo <yahtoo.ma@gmail.com>
Fri, 9 Mar 2018 17:24:44 +0000 (01:24 +0800)
committerPaladz <yzhu101@uottawa.ca>
Fri, 9 Mar 2018 17:24:44 +0000 (01:24 +0800)
commita195c9f454be5be05c971e81a93f6e6f504daf47
tree4fd5b6ef0ced6378bb53c1ff0938692cb594aeec
parent01c9383d4a9f2fc6fe45f042258f14c82b8a4b9d
Add p2p network manager function (#397)

* Add p2p network manager function

* Adjust the code logic

* Optimize code
13 files changed:
blockchain/block_keeper.go
blockchain/reactor.go
node/node.go
p2p/switch.go
p2p/trust/config.go [new file with mode: 0644]
p2p/trust/metric.go [new file with mode: 0644]
p2p/trust/metric_test.go [new file with mode: 0644]
p2p/trust/store.go [new file with mode: 0644]
p2p/trust/store_test.go [new file with mode: 0644]
p2p/trust/ticker.go [new file with mode: 0644]
protocol/block.go
protocol/state/utxo_view.go
protocol/validation/validation.go