OSDN Git Service

core upgrade (#310)
authorPaladz <yzhu101@uottawa.ca>
Wed, 24 Jan 2018 06:44:07 +0000 (14:44 +0800)
committerGitHub <noreply@github.com>
Wed, 24 Jan 2018 06:44:07 +0000 (14:44 +0800)
commit6149b99ef48fbd78d54d2bc58b2e99696de338ba
treea7e0a96b05047690e953300db3c8fb1a8952229e
parent1f59f1fd05b3507b929833629ef902ed772e8955
core upgrade (#310)

* tmp save

* fix the small bug

* add bit map status struct

* add unit test

* init push for core upgrade

* update the wallet part for core upgrade

* fix bug

* add utxo update

* fix for unit test

* fix mining part bug

* first version of elegant

* fix a mining part bug

* vm verify small change

* fix wallet part get transactions pointer bug

* code review variable rename
26 files changed:
blockchain/query.go
blockchain/query/annotated.go
blockchain/txdb/utxo_view.go
blockchain/txdb/utxo_view_test.go
blockchain/wallet/annotated.go
blockchain/wallet/indexer.go
config/genesis.go
consensus/general.go
consensus/segwit/segwit.go
mining/mining.go
protocol/bc/bc.pb.go
protocol/bc/bc.proto
protocol/bc/blockheader.go
protocol/bc/legacy/block_header.go
protocol/bc/legacy/block_test.go
protocol/bc/legacy/map.go
protocol/bc/merkle_test.go
protocol/bc/tx.go
protocol/bc/tx_status.go [new file with mode: 0644]
protocol/bc/tx_status_test.go [new file with mode: 0644]
protocol/state/utxo_view.go
protocol/state/utxo_view_test.go
protocol/tx.go
protocol/validation/validation.go
protocol/validation/validation_test.go
test/integration/standard_transaction_test.go