OSDN Git Service

Txpool upgrade (#327)
authorPaladz <yzhu101@uottawa.ca>
Mon, 29 Jan 2018 02:02:00 +0000 (10:02 +0800)
committerGitHub <noreply@github.com>
Mon, 29 Jan 2018 02:02:00 +0000 (10:02 +0800)
commite9d4e31f6df5a7098e334910f832d01b377b546a
treed63fab71bd37714923d4541a684bd4847567892f
parent4a8b4b4cbc42ae9387d0c12b29eddb407832bbb7
Txpool upgrade (#327)

* change the block time from ms to second

* update block header time from ms to scond

* limit block max time

* txpool add uncommit utxo

* txpool remove tx will clean the utxo map

* tx add max time

* update for code review

* add log info
26 files changed:
config/genesis.go
consensus/difficulty/difficulty.go
consensus/difficulty/difficulty_test.go
consensus/general.go
mining/mining.go
mining/sort.go [new file with mode: 0644]
protocol/bc/bc.pb.go
protocol/bc/bc.proto
protocol/bc/blockheader.go
protocol/bc/entry_test.go
protocol/bc/legacy/block_header.go
protocol/bc/legacy/block_test.go
protocol/bc/legacy/fuzz_test.go
protocol/bc/legacy/map.go
protocol/bc/legacy/transaction.go
protocol/bc/legacy/transaction_test.go
protocol/bc/legacy/tx_test.go
protocol/bc/merkle_test.go
protocol/bc/time.go [deleted file]
protocol/bc/txheader.go
protocol/mempool.go
protocol/mempool_test.go
protocol/protocol.go
protocol/tx.go
protocol/validation/block_test.go
protocol/validation/validation.go