OSDN Git Service

Address (#213)
authorPaladz <yzhu101@uottawa.ca>
Tue, 26 Dec 2017 09:10:35 +0000 (17:10 +0800)
committerGitHub <noreply@github.com>
Tue, 26 Dec 2017 09:10:35 +0000 (17:10 +0800)
commit7136d89b769f752d7eb85ad40c46384f2b5c8cc5
tree07f63e5a97bdaa00d348ff07bd4aab36bf981c5f
parent40081b9fbf9c54e300421f40d56655b11700fb5f
Address (#213)

* tmp save for developing

* tmp save for check other available method

* update txbuilder pass the unit test

* add integration test

* address to pubkeyHash

* edit txbuild for support pay to address ==> pubkeyHash

* black, white, elegant
37 files changed:
blockchain/account/accounts.go
blockchain/account/builder.go
blockchain/account/indexer.go
blockchain/account/receivers.go
blockchain/account/reserve.go
blockchain/receivers.go
blockchain/rpc_reactor.go
blockchain/transact.go
blockchain/txbuilder/actions.go
blockchain/txbuilder/builder.go [changed mode: 0644->0755]
blockchain/txbuilder/data_witness.go [new file with mode: 0755]
blockchain/txbuilder/finalize.go [changed mode: 0644->0755]
blockchain/txbuilder/rawtxsig_witness.go [new file with mode: 0755]
blockchain/txbuilder/signature_program.go [new file with mode: 0755]
blockchain/txbuilder/signature_witness.go [new file with mode: 0755]
blockchain/txbuilder/signing_instruction.go [new file with mode: 0755]
blockchain/txbuilder/txbuilder.go [changed mode: 0644->0755]
blockchain/txbuilder/txbuilder_test.go [new file with mode: 0755]
blockchain/txbuilder/types.go [changed mode: 0644->0755]
blockchain/txbuilder/witness.go [changed mode: 0644->0755]
blockchain/txbuilder/witness_test.go [changed mode: 0644->0755]
blockchain/wallet/indexer.go
cmd/bytomcli/example/issue.go
cmd/bytomcli/example/spend.go
cmd/bytomcli/example/wallet.go
cmd/bytomcli/main.go
config/genesis.go
consensus/difficulty/difficulty.go [moved from consensus/difficulty.go with 91% similarity]
consensus/difficulty/difficulty_test.go [moved from consensus/difficulty_test.go with 59% similarity]
consensus/general.go
integration_test/standard_transaction_test.go [new file with mode: 0644]
mining/cpuminer/cpuminer.go
mining/mining.go
protocol/validation/validation.go
protocol/vm/crypto.go
protocol/vm/ops.go
protocol/vm/vmutil/script.go