OSDN Git Service

bytom/bytom-spv.git
16 months agoUpdate readme file master
Yahtoo Ma [Fri, 31 Aug 2018 08:49:42 +0000 (16:49 +0800)]
Update readme file

16 months agoUpdate readme file
Yahtoo Ma [Fri, 31 Aug 2018 08:46:29 +0000 (16:46 +0800)]
Update readme file

16 months agoUpdate Makefile file
Yahtoo Ma [Fri, 31 Aug 2018 08:43:59 +0000 (16:43 +0800)]
Update Makefile file

16 months agoChange Makefile file
Yahtoo Ma [Thu, 30 Aug 2018 12:56:25 +0000 (20:56 +0800)]
Change Makefile file

16 months agoChange readme file
Yahtoo Ma [Thu, 30 Aug 2018 12:40:45 +0000 (20:40 +0800)]
Change readme file

16 months agoChange lib directory
Yahtoo Ma [Thu, 30 Aug 2018 12:38:25 +0000 (20:38 +0800)]
Change lib directory

16 months agoChange Readme for bytom spv wallet
Yahtoo Ma [Thu, 30 Aug 2018 12:09:22 +0000 (20:09 +0800)]
Change Readme for bytom spv wallet

16 months agoFix fastsync require block 0 err v1.0.5-alpha
Yahtoo Ma [Thu, 30 Aug 2018 11:02:27 +0000 (19:02 +0800)]
Fix fastsync require block 0 err

16 months agoMerge dev branch
Yahtoo Ma [Thu, 30 Aug 2018 10:35:43 +0000 (18:35 +0800)]
Merge dev branch

16 months agoOpz code format
Yahtoo Ma [Thu, 30 Aug 2018 02:32:42 +0000 (10:32 +0800)]
Opz code format

17 months agoChange merkle block tx status storage
Yahtoo Ma [Wed, 29 Aug 2018 06:13:59 +0000 (14:13 +0800)]
Change merkle block tx status storage

17 months agoRevert block header validation func
Yahtoo Ma [Wed, 29 Aug 2018 03:13:25 +0000 (11:13 +0800)]
Revert block header validation func

17 months agoRevert block header validation func
Yahtoo Ma [Wed, 29 Aug 2018 02:46:06 +0000 (10:46 +0800)]
Revert block header validation func

17 months agoChange saveSubBlock func
Yahtoo Ma [Wed, 29 Aug 2018 02:24:45 +0000 (10:24 +0800)]
Change saveSubBlock func

17 months agoAdd txstatus to core saveBlock
Yahtoo Ma [Wed, 29 Aug 2018 02:13:37 +0000 (10:13 +0800)]
Add txstatus to core saveBlock

17 months agoAdd tx status merkle proof check
Yahtoo Ma [Tue, 28 Aug 2018 08:32:04 +0000 (16:32 +0800)]
Add tx status merkle proof check

17 months agoDel core ValidateBlock
Yahtoo Ma [Tue, 28 Aug 2018 06:53:15 +0000 (14:53 +0800)]
Del core ValidateBlock

17 months agoDel core utxos manager
Yahtoo Ma [Tue, 28 Aug 2018 02:14:37 +0000 (10:14 +0800)]
Del core utxos manager

17 months agoDel txpool
Yahtoo Ma [Mon, 27 Aug 2018 09:24:10 +0000 (17:24 +0800)]
Del txpool

17 months agoDel unused mining func
Yahtoo Ma [Mon, 27 Aug 2018 06:04:32 +0000 (14:04 +0800)]
Del unused mining func

17 months agoChange spv wallet send tx
Yahtoo Ma [Fri, 24 Aug 2018 06:42:47 +0000 (14:42 +0800)]
Change spv wallet send tx

17 months agoDel unused txPool.RemoveTransaction
Yahtoo Ma [Fri, 24 Aug 2018 04:56:24 +0000 (12:56 +0800)]
Del unused txPool.RemoveTransaction

17 months agoDel unused block_fetcher function
Yahtoo Ma [Fri, 24 Aug 2018 04:44:44 +0000 (12:44 +0800)]
Del unused block_fetcher function

17 months agoAdd change address to spv filter
Yahtoo Ma [Fri, 24 Aug 2018 04:35:00 +0000 (12:35 +0800)]
Add change address to spv filter

17 months agoAdd merkle proof check
Yahtoo Ma [Thu, 23 Aug 2018 08:27:44 +0000 (16:27 +0800)]
Add merkle proof check

17 months agoDel coinbase tx check
Yahtoo Ma [Thu, 23 Aug 2018 05:37:40 +0000 (13:37 +0800)]
Del coinbase tx check

17 months agoAdd connection peer spv flag check
Yahtoo Ma [Wed, 22 Aug 2018 10:53:18 +0000 (18:53 +0800)]
Add connection peer spv flag check

17 months agoOpz merkleBlock msg struct
Yahtoo Ma [Wed, 22 Aug 2018 10:38:34 +0000 (18:38 +0800)]
Opz merkleBlock msg struct

17 months agoclean miningpool (#1265)
HAOYUatHZ [Wed, 22 Aug 2018 07:55:14 +0000 (15:55 +0800)]
clean miningpool (#1265)

* :zap: Improve miningpool blockUpdater()

* :fire: Clean up

* Rename minepool.go to miningpool.go

* :art: No need to change timestamp

* :fire: clean import

17 months agozap: Improve miningpool blockUpdater() (#1264)
HAOYUatHZ [Tue, 21 Aug 2018 13:41:15 +0000 (21:41 +0800)]
zap: Improve miningpool blockUpdater() (#1264)

* :zap: Improve miningpool blockUpdater()

* :fire: Clean up

17 months agoFrontend (#1259)
Zhiting Lin [Mon, 20 Aug 2018 08:46:51 +0000 (16:46 +0800)]
Frontend (#1259)

* Add the translation to  contract

* update dashboard.

17 months agoFix pool bug (#1254)
Paladz [Tue, 14 Aug 2018 11:19:33 +0000 (19:19 +0800)]
Fix pool bug (#1254)

* fix use wrong type of lock bug

* fix wrong type of lock bug

17 months agocreate-asset add user defined contract for issue-program (#1245)
oysheng [Tue, 14 Aug 2018 11:19:10 +0000 (19:19 +0800)]
create-asset add user defined contract for issue-program (#1245)

* create-asset add user defined contract for issue-program

* fix signer is nil

* extracting common functions AddContractArgs

17 months agolist-accounts add filter alias (#1253)
oysheng [Tue, 14 Aug 2018 07:25:41 +0000 (15:25 +0800)]
list-accounts add filter alias (#1253)

17 months agoRearrange (#1252)
HAOYUatHZ [Mon, 13 Aug 2018 11:26:46 +0000 (19:26 +0800)]
Rearrange (#1252)

17 months agoFix $HOME env (#1250)
HAOYUatHZ [Mon, 13 Aug 2018 10:31:39 +0000 (18:31 +0800)]
Fix $HOME env (#1250)

* Fix $HOME env

* Use strings.Join() to concat

17 months agoBytom spv client implement
Yahtoo Ma [Tue, 21 Aug 2018 06:55:58 +0000 (14:55 +0800)]
Bytom spv client implement

17 months agoBytom spv client implement
Yahtoo Ma [Mon, 20 Aug 2018 06:46:55 +0000 (14:46 +0800)]
Bytom spv client implement

17 months ago Use best block for default in /get-hash-rate (#1243)
HAOYUatHZ [Mon, 13 Aug 2018 03:22:59 +0000 (11:22 +0800)]
 Use best block for default in /get-hash-rate (#1243)

* Use best block for default in /get-hash-rate

* minor

17 months agofix return the error (#1246)
Derek [Mon, 13 Aug 2018 03:06:49 +0000 (11:06 +0800)]
fix return the error (#1246)

* fix the coinbase generate bug (#1136)

* fix return the error

17 months agoFormat release-notes (#1247)
HAOYUatHZ [Mon, 13 Aug 2018 03:05:17 +0000 (11:05 +0800)]
Format release-notes (#1247)

* Format release-notes-1.0.4.md

* Format release-notes

17 months agoadd expiration for OrphanManage (#1241)
Derek [Thu, 9 Aug 2018 02:37:53 +0000 (10:37 +0800)]
add expiration for OrphanManage (#1241)

* fix the coinbase generate bug (#1136)

* add expiration for OrphanManage

* change OrphanTx to OrphanBlock

* modify expiration for OrphanManage

* modify expiration for OrphanManage again

* adjust the order

* change OrphanBlock to orphanBlock

* adjust the order

17 months agotxpool handle orphan (#1228)
Paladz [Wed, 8 Aug 2018 08:06:44 +0000 (16:06 +0800)]
txpool handle orphan (#1228)

* tmp save

* elegant the code

* add unit test for TestRemoveOrphan

* add unit test for TestAddOrphan

* add unit test for addTransaction

* add unit test for ExpireOrphan

* add unit test for processOrphans

* edit the mock tx

* fix functional test error

* try to fix functional test bug

17 months agoFix format verbs in tests (#1239)
HAOYUatHZ [Wed, 8 Aug 2018 02:10:14 +0000 (10:10 +0800)]
Fix format verbs in tests (#1239)

17 months agodelete EventSwitch of types (#1237)
Derek [Tue, 7 Aug 2018 11:41:02 +0000 (19:41 +0800)]
delete EventSwitch of types (#1237)

* fix the coinbase generate bug (#1136)

* delete EventSwitch of types

* delete EventSwitch of types

17 months agoDev wallet sa (#1238)
muscle_boy [Tue, 7 Aug 2018 11:34:33 +0000 (19:34 +0800)]
Dev wallet sa (#1238)

* the transaction output amout prohibit set zero

* add network access control api

* format import code style

* refactor

* code refactor

* bug fix

* the struct node_info add json field

* estimate gas support multi-sign

* add testcase of estimate gas

* add testcase

* bug fix

* add test case

* test case refactor

* list-tx,list-address,list-utxo support partition

* list-addresses list-tx list-utxo support pagging

* refactor pagging

* fix save asset

* fix save external assets

* remove blank

* remove useless context

* remove redudant web address config

* fix bug

* remove useless ctx

17 months agoupdate dashboard (#1236)
Zhiting Lin [Tue, 7 Aug 2018 10:24:06 +0000 (18:24 +0800)]
update dashboard (#1236)

17 months agoadd control-program for list-addresses (#1235)
oysheng [Tue, 7 Aug 2018 03:05:47 +0000 (11:05 +0800)]
add control-program for list-addresses (#1235)

17 months agomodify ns time to s (#1230)
Derek [Tue, 7 Aug 2018 02:50:42 +0000 (10:50 +0800)]
modify ns time to s (#1230)

* fix the coinbase generate bug (#1136)

* modify ns time to s

17 months ago modify multi sign result for same password (#1232)
oysheng [Mon, 6 Aug 2018 10:52:56 +0000 (18:52 +0800)]
 modify multi sign result for same password  (#1232)

* modify multi sign result for same password

* optimise

* fix unit test

17 months agoCoinbase arbitrary (#1219)
HAOYUatHZ [Mon, 6 Aug 2018 10:33:55 +0000 (18:33 +0800)]
Coinbase arbitrary (#1219)

* get mining address

* Set mining addr

* go fmt

* Fix CI

* Avoid mining to null addr

* Prevent mining to null addr for api

* clean vendor

* format get/setMiningAddress func

* Update if statements format

* Combine

* go fmt

* clean GetMiningAddress()

* compact IF statements

* compact IF statements

* revert

* SetMiningAddress for non-local address

* combine

* go fmt

* private getProgramByAddress()

* Avoid mining to nil addr for get-work

* Roll back

* Fix CI

* tweak func seq

* Add /get-coinbase-arbitrary api

* setCoinbaseArbitrary

* abHexStr

* re-construct code

* go fmt

* fix conflict

* go fmt

* re org code

* GetBlockTemplate

* rm get-coinbase-arbitrary

* go fmt

* RenewBlkTplWithArbitrary

* clean up

* CoinbaseArbitraryOversize check

* Iter to find CoinbaseArbitrary

* go fmt

* Change arbitrary json from string to chainjson

* Fix CI

* get/set-coinbase-arbitrary

* Fix

* go fmt

* Fix

* Fix

* Fix CI

* Disable test -v

* Fix coinbase arbitrary in get-work-json

* Fix arbitrary call

* Roll back (Ignore coinbase arbitrary in get-work-json)

* Rm block.CoinbaseArbitrary()

* Reformat

* Clean getBlockHelper()

* Add import

* Fix getBlockHelper() logic

* Clean up codes

17 months agoadd API check-key-password (#1233)
oysheng [Mon, 6 Aug 2018 10:24:41 +0000 (18:24 +0800)]
add API check-key-password (#1233)

17 months agochange BTMAssetID to human readable (#1216)
Derek [Fri, 3 Aug 2018 09:28:09 +0000 (17:28 +0800)]
change BTMAssetID to human readable (#1216)

* fix the coinbase generate bug (#1136)

* change BTMAssetID to human readable

* fix txfedd syntax

* change BTMAssetID to human readable again

* revert fix txfedd syntax

* adjust import

17 months agofix error exhibition (#1229)
oysheng [Fri, 3 Aug 2018 09:13:12 +0000 (17:13 +0800)]
fix error exhibition (#1229)

17 months agofix save external asset bug. (#1218)
muscle_boy [Fri, 3 Aug 2018 07:09:22 +0000 (15:09 +0800)]
fix save external asset bug. (#1218)

* the transaction output amout prohibit set zero

* add network access control api

* format import code style

* refactor

* code refactor

* bug fix

* the struct node_info add json field

* estimate gas support multi-sign

* add testcase of estimate gas

* add testcase

* bug fix

* add test case

* test case refactor

* list-tx,list-address,list-utxo support partition

* list-addresses list-tx list-utxo support pagging

* refactor pagging

* fix save asset

* fix save external assets

* remove blank

17 months agoAdd sync completion status broadcast function (#1208)
yahtoo [Fri, 3 Aug 2018 02:37:59 +0000 (10:37 +0800)]
Add sync completion status broadcast function (#1208)

* Add sync completion status broadcast function

* Del peer unused variable knownStatus

17 months agoDev wallet sa (#1204)
muscle_boy [Wed, 1 Aug 2018 11:11:24 +0000 (19:11 +0800)]
Dev wallet sa (#1204)

* the transaction output amout prohibit set zero

* add network access control api

* format import code style

* refactor

* code refactor

* bug fix

* the struct node_info add json field

* estimate gas support multi-sign

* add testcase of estimate gas

* add testcase

* bug fix

* add test case

* test case refactor

* list-tx,list-address,list-utxo support partition

* list-addresses list-tx list-utxo support pagging

* refactor pagging

17 months agoget/set mining addr (#1195)
HAOYUatHZ [Wed, 1 Aug 2018 06:11:00 +0000 (14:11 +0800)]
get/set mining addr (#1195)

* get mining address

* Set mining addr

* go fmt

* Fix CI

* Avoid mining to null addr

* Prevent mining to null addr for api

* clean vendor

* format get/setMiningAddress func

* Update if statements format

* Combine

* go fmt

* clean GetMiningAddress()

* compact IF statements

* compact IF statements

* revert

* SetMiningAddress for non-local address

* combine

* go fmt

* private getProgramByAddress()

* Avoid mining to nil addr for get-work

* Roll back

* Fix CI

* tweak func seq

17 months agoRemove p2p peer exchange module (#1196)
yahtoo [Tue, 31 Jul 2018 08:23:21 +0000 (16:23 +0800)]
Remove p2p peer exchange module (#1196)

17 months agoDisconnect only for diff major version (#1203)
HAOYUatHZ [Tue, 31 Jul 2018 07:50:34 +0000 (15:50 +0800)]
Disconnect only for diff major version (#1203)

17 months agomodify field name (#1202)
oysheng [Tue, 31 Jul 2018 06:12:45 +0000 (14:12 +0800)]
modify field name (#1202)

17 months agoUpdate make clean (#1198)
HAOYUatHZ [Tue, 31 Jul 2018 03:14:05 +0000 (11:14 +0800)]
Update make clean (#1198)

17 months agoupdate equity frontend. (#1199)
Zhiting Lin [Tue, 31 Jul 2018 02:52:05 +0000 (10:52 +0800)]
update equity frontend. (#1199)

18 months agoadd sm2 (#1193)
Chengcheng Zhang [Fri, 27 Jul 2018 06:44:50 +0000 (14:44 +0800)]
add sm2 (#1193)

* add sm2

* fix import

18 months agoMerge pull request #1188 from Bytom/edit-release
Paladz [Thu, 26 Jul 2018 03:23:57 +0000 (11:23 +0800)]
Merge pull request #1188 from Bytom/edit-release

fix the format

18 months agofix the format
paladz [Thu, 26 Jul 2018 03:21:58 +0000 (11:21 +0800)]
fix the format

18 months agoadd release note (#1185)
Paladz [Thu, 26 Jul 2018 03:17:22 +0000 (11:17 +0800)]
add release note (#1185)

* add release note

* elegant the release note

* fix the grammar

* elegant the release note (#1186)

* elegant the release note

* elegant the release note

18 months agoAdd simd section in README (#1184)
successli [Thu, 26 Jul 2018 02:40:53 +0000 (10:40 +0800)]
Add simd section in README (#1184)

18 months agoupdate dashboard (#1183)
Zhiting Lin [Wed, 25 Jul 2018 11:46:57 +0000 (19:46 +0800)]
update dashboard (#1183)

18 months agoDev readme (#1182)
successli [Wed, 25 Jul 2018 11:06:55 +0000 (19:06 +0800)]
Dev readme (#1182)

* fix the coinbase generate bug (#1136)

* update README.md file

* update README.md file delete --mining param

* Add simd section in README

18 months agoupdated equity frontend. (#1177)
Zhiting Lin [Wed, 25 Jul 2018 07:46:59 +0000 (15:46 +0800)]
updated equity frontend. (#1177)

18 months agoedit sync logic, make it fast (#1176)
Paladz [Wed, 25 Jul 2018 07:42:56 +0000 (15:42 +0800)]
edit sync logic, make it fast (#1176)

* edit sync logic, make it fast

* fix ci error

18 months agoedit the config for prod (#1174)
Paladz [Wed, 25 Jul 2018 05:32:30 +0000 (13:32 +0800)]
edit the config for prod (#1174)

18 months agoadd unit test for netsync (#1162)
Paladz [Wed, 25 Jul 2018 03:20:30 +0000 (11:20 +0800)]
add unit test for netsync (#1162)

* add unit test for block_keeper

* fix unit test error

* add unit test for locateHeaders

* add unit test for locateBlocks

* add unit test for TestNextCheckpoint

* add unit test for TestRequireBlock

* add unit test for regular block sync

* add unit test for TestFastBlockSync

* fix golint

18 months agoupdate equity frontend part (#1171)
Zhiting Lin [Tue, 24 Jul 2018 12:10:28 +0000 (20:10 +0800)]
update equity frontend part (#1171)

18 months agofix typo (#1168)
broadroad [Tue, 24 Jul 2018 11:25:53 +0000 (19:25 +0800)]
fix typo (#1168)

18 months agoTry (#1165)
HAOYUatHZ [Tue, 24 Jul 2018 11:24:51 +0000 (19:24 +0800)]
Try (#1165)

* Add simd tag

* Clean up Makefile

* Request CI again

* Fix link option for Darwin

* Update readme

18 months agomodify list-pubkeys response order (#1170)
oysheng [Tue, 24 Jul 2018 07:24:32 +0000 (15:24 +0800)]
modify list-pubkeys response order (#1170)

18 months agoFrontend (#1169)
Zhiting Lin [Tue, 24 Jul 2018 02:56:41 +0000 (10:56 +0800)]
Frontend (#1169)

* updated dashboard

* update the equity frontend.

* update dashboard nav.

18 months agoadd filter field pubkey for list-pubkeys (#1161)
oysheng [Mon, 23 Jul 2018 07:03:41 +0000 (15:03 +0800)]
add filter field pubkey for list-pubkeys (#1161)

* add filter pubkey for list-pubkeys

* optimise

* optimise import

18 months agoAdd simd tag (#1160)
HAOYUatHZ [Mon, 23 Jul 2018 06:30:54 +0000 (14:30 +0800)]
Add simd tag (#1160)

* Add simd tag

* Clean up Makefile

* Request CI again

18 months agofix unit test for sm op (#1156)
Paladz [Mon, 23 Jul 2018 01:55:18 +0000 (09:55 +0800)]
fix unit test for sm op (#1156)

18 months agoedit go version (#1153)
Paladz [Fri, 20 Jul 2018 10:38:56 +0000 (18:38 +0800)]
edit go version (#1153)

18 months agofix comment (#1152)
Chengcheng Zhang [Fri, 20 Jul 2018 09:42:42 +0000 (17:42 +0800)]
fix comment (#1152)

* fix comment

* delete pem

18 months agoAdd netsync node error handler (#1151)
yahtoo [Fri, 20 Jul 2018 08:34:32 +0000 (16:34 +0800)]
Add netsync node error handler (#1151)

18 months agoFix txSyncLoop null pointer error (#1150)
yahtoo [Fri, 20 Jul 2018 05:27:04 +0000 (13:27 +0800)]
Fix txSyncLoop null pointer error (#1150)

18 months agoadd utxo_opt algorithm (#1149)
Paladz [Fri, 20 Jul 2018 02:13:29 +0000 (10:13 +0800)]
add utxo_opt algorithm (#1149)

* add utxo_opt algorithm

* edit the unit test

* edit the comment

18 months agoDev simd (#1146)
HAOYUatHZ [Thu, 19 Jul 2018 14:05:24 +0000 (22:05 +0800)]
Dev simd (#1146)

* Adapt.

* re-arrange package

* Update Makefile

18 months agoFix node discovery table delete entry bug (#1139)
yahtoo [Thu, 19 Jul 2018 12:16:39 +0000 (20:16 +0800)]
Fix node discovery table delete entry bug (#1139)

18 months agoequity compiler (#1144)
oysheng [Thu, 19 Jul 2018 11:30:16 +0000 (19:30 +0800)]
equity compiler (#1144)

* add equity compiler API

* modify name declared_type to type

* optimise equity compile API

* optimise

* modify compile API

* optimise

* optimise params

* optimise params

* add equity index

* add equity Authenticate

* add the equity.go to the production

* add print log while validate transaction fail

* add test for VM

* add the equity dashboard

* delete test log

* fixed the equity corss-origin error and remove escrow contract template

18 months agoAdd block fast sync function (#1104)
yahtoo [Thu, 19 Jul 2018 11:09:05 +0000 (19:09 +0800)]
Add block fast sync function (#1104)

* Add block headers handler for fast sync

* Add testnet checkpoint

* Add debug info

* Fix GetHeadersMessage bug

* Add debug info

* Fix HeadersMessage bug

* Add HeadersMessage handler

* Fast sync call BlockRequestWorker download block

* Add debug info for measure time

* Add getBlocks for fast sync

* Fix code logic errors

* Del unused variable headersFirstMode

* Fix hash string compare error

* Fix code logic errors

* Fix blocksSend logic error

* Optimize log printing

* Add max blocksMsg package size limit

* Modify fast sync node selection logic

* Fix multi checkpoint fast sync error

* Del unused code prevGetHdrsMtx

* Add fast sync txs merkle root check

* Add fast sync complete new status broadcast

* Change variable hash format

* edit the code format

* delete the unused checkpoint

* edit netsync message byte

* Fix Duplicate Byte BlockRequestMessage

* Add testnet checkpoint

* tmp save

* edit the handle logic

* edit the fast sync

* move tx process out of blockKeeper

* elegant the message

* elegant the peer.go

* elegant block_keeper

* elegant the block_fetcher

* fix api node info bug

* delete unused data

* edit the tx_keeper

* edit ban method

* make sure both size sync tx

* add response bool on every send

* handle all the peer dc

* merge with dev

* fix bug on merge with dev

* add max block peer msg limit

* limit the max send block size

* fix the web wallet display bug

* fix hand shake timepout error

* fix logic if statement

* edit the services flag bug

* add error message log

* edit blocks/headers, marshal/unmarshal

* edit the message field name

* fix sync logic bug

* fix sync bug

* fix a code logic error

18 months agoreorganize error code (#1133)
oysheng [Thu, 19 Jul 2018 11:06:41 +0000 (19:06 +0800)]
reorganize error code (#1133)

* modify errors for build-transaction

* submit transaction error

* modify onlyHaveSpendActions to onlyHaveInputActions
add build-transaction error code

* modify validation error

* add vm error

* add hsm error

* modify run VM error

* modify rum VM wrapErr function

18 months agoupdate dashboard (#1143)
Zhiting Lin [Thu, 19 Jul 2018 03:01:35 +0000 (11:01 +0800)]
update dashboard (#1143)

18 months agoAdd timeout did not confirm txs del function (#1141)
yahtoo [Wed, 18 Jul 2018 07:52:10 +0000 (15:52 +0800)]
Add timeout did not confirm txs del function (#1141)

* Add timeout did not confirm txs del function

* Fix code review problem

18 months agoMerge pull request #1137 from Bytom/v1.0.3_fix
yahtoo [Sat, 14 Jul 2018 10:42:15 +0000 (18:42 +0800)]
Merge pull request #1137 from Bytom/v1.0.3_fix

V1.0.3 fix

18 months agofix the coinbase generate bug
paladz [Sat, 14 Jul 2018 09:24:03 +0000 (17:24 +0800)]
fix the coinbase generate bug

18 months agofix unit test for ispushdata (#1132)
oysheng [Thu, 12 Jul 2018 06:35:13 +0000 (14:35 +0800)]
fix unit test for ispushdata (#1132)

18 months agodecode-raw-transaction API add tx_id and txinput add input_id (#1130)
oysheng [Wed, 11 Jul 2018 02:31:37 +0000 (10:31 +0800)]
decode-raw-transaction API add tx_id and txinput add input_id (#1130)

18 months agoestimate gas support multi-sign (#1126)
muscle_boy [Tue, 10 Jul 2018 06:17:34 +0000 (14:17 +0800)]
estimate gas support multi-sign (#1126)

* the transaction output amout prohibit set zero

* add network access control api

* format import code style

* refactor

* code refactor

* bug fix

* the struct node_info add json field

* estimate gas support multi-sign

* add testcase of estimate gas

* add testcase

* bug fix

* add test case

* test case refactor

18 months agoinit version for list-unspend-output support 0 confirmed utxo (#1129)
Paladz [Tue, 10 Jul 2018 03:16:19 +0000 (11:16 +0800)]
init version for list-unspend-output support 0 confirmed utxo (#1129)

* init version for list-unspend-output support 0 confirmed utxo

* add unit test for list 0 confirmed utxo