OSDN Git Service
Yongfeng LI [Tue, 17 Apr 2018 06:31:36 +0000 (14:31 +0800)]
take place CompareTwoXpubs with chainkd.IsXpubsEqual
Yongfeng LI [Tue, 17 Apr 2018 03:17:55 +0000 (11:17 +0800)]
fix address set marshal bug
Yongfeng LI [Mon, 16 Apr 2018 13:37:00 +0000 (21:37 +0800)]
delete unused addresses for imported key and account
Yongfeng LI [Mon, 16 Apr 2018 07:22:39 +0000 (15:22 +0800)]
improve importing key progress calculation
Yongfeng LI [Mon, 16 Apr 2018 07:02:11 +0000 (15:02 +0800)]
improve naming
Yongfeng LI [Mon, 16 Apr 2018 06:13:49 +0000 (14:13 +0800)]
improve account manager DeleteAccount parameter
wz [Tue, 17 Apr 2018 03:31:10 +0000 (11:31 +0800)]
update data dir for linux (#672)
Yongfeng LI [Tue, 17 Apr 2018 03:21:24 +0000 (11:21 +0800)]
Merge pull request #670 from Bytom/version
update version to 0.4.7
Yongfeng LI [Tue, 17 Apr 2018 03:19:15 +0000 (11:19 +0800)]
update version to 0.4.7
Paladz [Tue, 17 Apr 2018 02:47:31 +0000 (10:47 +0800)]
Merge pull request #657 from Bytom/coinbase-tx-test
add coinbase tx tests
Paladz [Tue, 17 Apr 2018 02:43:48 +0000 (10:43 +0800)]
Merge pull request #635 from Bytom/unit_test
add cache for tensority
paladz [Tue, 17 Apr 2018 01:52:53 +0000 (09:52 +0800)]
fix for code review
Yongfeng LI [Tue, 17 Apr 2018 01:45:10 +0000 (09:45 +0800)]
Merge pull request #669 from freewind/dev
[外部测试] use built-in string operator replace strings.Compare for better readability and performance
freewind [Mon, 16 Apr 2018 13:43:14 +0000 (21:43 +0800)]
use built-in string operator replace strings.Compare for better readability and performance
lbqds [Mon, 16 Apr 2018 12:23:32 +0000 (20:23 +0800)]
move subsidy tests to consensus
Paladz [Mon, 16 Apr 2018 11:46:09 +0000 (19:46 +0800)]
Merge pull request #636 from Bytom/fix-bytomcli-bugs
Fix bytomcli bugs
Paladz [Mon, 16 Apr 2018 11:41:44 +0000 (19:41 +0800)]
Merge pull request #664 from Bytom/dev_modify_datadir
modify data dir
wz [Mon, 16 Apr 2018 07:35:02 +0000 (15:35 +0800)]
modify data dir
Paladz [Mon, 16 Apr 2018 11:21:01 +0000 (19:21 +0800)]
Merge pull request #665 from Bytom/dev-gas
add api estimate-transaction-gas
Paladz [Mon, 16 Apr 2018 11:13:36 +0000 (19:13 +0800)]
Merge pull request #651 from Bytom/crazy-miner
Crazy miner
lbqds [Mon, 16 Apr 2018 11:09:21 +0000 (19:09 +0800)]
fix unit tests
Yongfeng LI [Mon, 16 Apr 2018 09:27:00 +0000 (17:27 +0800)]
Merge pull request #644 from Bytom/wallet_optimise
fix create-asset definition is nil, issue asset transaction display wrong
oysheng [Mon, 16 Apr 2018 09:19:35 +0000 (17:19 +0800)]
optimise
oysheng [Mon, 16 Apr 2018 09:10:01 +0000 (17:10 +0800)]
modify api name
oysheng [Mon, 16 Apr 2018 08:43:07 +0000 (16:43 +0800)]
Merge branch 'dev' into dev-gas
oysheng [Mon, 16 Apr 2018 08:40:55 +0000 (16:40 +0800)]
add api calculate-transaction-gas
Yongfeng LI [Mon, 16 Apr 2018 07:46:34 +0000 (15:46 +0800)]
Merge pull request #662 from Bytom/network_info
Add NetWorkID to GetNodeInfo api
Yahtoo Ma [Mon, 16 Apr 2018 07:39:58 +0000 (15:39 +0800)]
Merge remote-tracking branch 'origin/dev' into network_info
Yongfeng LI [Mon, 16 Apr 2018 07:39:22 +0000 (15:39 +0800)]
Merge pull request #663 from Bytom/remove-modules
remove .gitmodules
Yongfeng LI [Mon, 16 Apr 2018 07:35:39 +0000 (15:35 +0800)]
remove .gitmodules
Yahtoo Ma [Mon, 16 Apr 2018 06:55:43 +0000 (14:55 +0800)]
Add NetWorkID to GetNodeInfo api
Yongfeng LI [Mon, 16 Apr 2018 05:20:52 +0000 (13:20 +0800)]
Merge pull request #659 from Bytom/dev_parse_env
add parse env for url
wz [Mon, 16 Apr 2018 01:48:27 +0000 (09:48 +0800)]
add parse env for url
lbqds [Sat, 14 Apr 2018 09:55:42 +0000 (17:55 +0800)]
add coinbase tx tests
oysheng [Mon, 16 Apr 2018 01:47:14 +0000 (09:47 +0800)]
Merge branch 'dev' into wallet_optimise
haoyuAThz [Sun, 15 Apr 2018 00:11:16 +0000 (08:11 +0800)]
crazy
haoyuAThz [Sat, 14 Apr 2018 23:58:43 +0000 (07:58 +0800)]
merge
haoyuAThz [Sat, 14 Apr 2018 23:56:40 +0000 (07:56 +0800)]
fix #626
HAOYUatHZ [Tue, 10 Apr 2018 23:22:59 +0000 (07:22 +0800)]
update echo
Yongfeng LI [Sat, 14 Apr 2018 10:32:02 +0000 (18:32 +0800)]
Merge pull request #647 from Bytom/tags
remove tags
Yongfeng LI [Sat, 14 Apr 2018 09:59:06 +0000 (17:59 +0800)]
update bytomcli and README
Yongfeng LI [Sat, 14 Apr 2018 09:40:08 +0000 (17:40 +0800)]
update dashboard
Yongfeng LI [Sat, 14 Apr 2018 09:16:47 +0000 (17:16 +0800)]
remove Asset tags
Yongfeng LI [Sat, 14 Apr 2018 08:52:46 +0000 (16:52 +0800)]
remove Account tags
Yongfeng LI [Sat, 14 Apr 2018 09:40:56 +0000 (17:40 +0800)]
Merge pull request #645 from Bytom/update-readme-examples
update readme
Yongfeng LI [Sat, 14 Apr 2018 08:11:49 +0000 (16:11 +0800)]
Merge pull request #646 from Bytom/utxo-change-address
separate normal and change addresses
Yongfeng LI [Sat, 14 Apr 2018 07:53:14 +0000 (15:53 +0800)]
update dashboard
Yongfeng LI [Sat, 14 Apr 2018 07:36:12 +0000 (15:36 +0800)]
show whether it is change for unspent utxos
oysheng [Sat, 14 Apr 2018 07:34:15 +0000 (15:34 +0800)]
modify func instruction
oysheng [Sat, 14 Apr 2018 07:04:39 +0000 (15:04 +0800)]
fix unit test
Yongfeng LI [Sat, 14 Apr 2018 05:48:02 +0000 (13:48 +0800)]
Revert "remove CtrlProgram#Change and accountOutput#change (#600)"
This reverts commit
6baed9deec77c8267b80412efdefd411e3f98fb5.
oysheng [Sat, 14 Apr 2018 05:47:18 +0000 (13:47 +0800)]
add wallet test when create asset definition is nil
oysheng [Sat, 14 Apr 2018 05:42:04 +0000 (13:42 +0800)]
Merge branch 'dev' into wallet_optimise
Yongfeng LI [Sat, 14 Apr 2018 05:26:53 +0000 (13:26 +0800)]
Merge pull request #643 from Bytom/export-key
fix import key and add change password
Yongfeng LI [Sat, 14 Apr 2018 05:23:24 +0000 (13:23 +0800)]
fix import key and add change password
oysheng [Sat, 14 Apr 2018 04:28:13 +0000 (12:28 +0800)]
fix definition is nil, issue asset transaction display wrong
fix golint
lbqds [Sat, 14 Apr 2018 03:16:31 +0000 (11:16 +0800)]
update readme
lbqds [Sat, 14 Apr 2018 01:41:41 +0000 (09:41 +0800)]
check error is false
paladz [Fri, 13 Apr 2018 13:37:58 +0000 (21:37 +0800)]
edit the unit test name
paladz [Fri, 13 Apr 2018 13:28:13 +0000 (21:28 +0800)]
edit for fix unit test
paladz [Fri, 13 Apr 2018 13:16:28 +0000 (21:16 +0800)]
add unit test for block header
Paladz [Fri, 13 Apr 2018 12:38:01 +0000 (20:38 +0800)]
Merge pull request #637 from Bytom/wallet_optimise
fix no-BTM asset display
oysheng [Fri, 13 Apr 2018 12:30:06 +0000 (20:30 +0800)]
fix no-BTM asset display
paladz [Fri, 13 Apr 2018 11:49:40 +0000 (19:49 +0800)]
add cache for tensority
Paladz [Fri, 13 Apr 2018 11:39:58 +0000 (19:39 +0800)]
Merge pull request #634 from Bytom/multi
update dashboard to support multi-sign transaction
Yongfeng LI [Fri, 13 Apr 2018 11:37:33 +0000 (19:37 +0800)]
update dashboard to support multi-sign transaction
Paladz [Fri, 13 Apr 2018 08:49:44 +0000 (16:49 +0800)]
Merge pull request #632 from Bytom/dev_fix_param_for_addportmapping
fix param for addportmapping
wz [Fri, 13 Apr 2018 07:36:40 +0000 (15:36 +0800)]
fix param for addportmapping
Paladz [Fri, 13 Apr 2018 07:35:13 +0000 (15:35 +0800)]
Merge pull request #631 from Bytom/remove-local
remove Template#Local
Yongfeng LI [Fri, 13 Apr 2018 07:32:51 +0000 (15:32 +0800)]
remove Template#Local
lbqds [Fri, 13 Apr 2018 06:58:40 +0000 (14:58 +0800)]
fix usage of some command
Paladz [Fri, 13 Apr 2018 06:30:34 +0000 (14:30 +0800)]
Merge pull request #629 from Bytom/unit_test
add unit test for calcReorganizeNodes
lbqds [Fri, 13 Apr 2018 06:02:35 +0000 (14:02 +0800)]
fix delete key failed
paladz [Fri, 13 Apr 2018 05:30:49 +0000 (13:30 +0800)]
rename the variable
paladz [Fri, 13 Apr 2018 05:21:50 +0000 (13:21 +0800)]
add unit test for calcReorganizeNodes
lbqds [Fri, 13 Apr 2018 02:59:46 +0000 (10:59 +0800)]
fix usage of build-transaction
lbqds [Fri, 13 Apr 2018 02:51:05 +0000 (10:51 +0800)]
fix delete non exist token id successfully
lbqds [Fri, 13 Apr 2018 02:41:21 +0000 (10:41 +0800)]
fix check invalid access token passed
Paladz [Fri, 13 Apr 2018 01:22:39 +0000 (09:22 +0800)]
Merge pull request #624 from Bytom/test-add-invalid-tx-to-txpool
test add invalid tx to txpool
Paladz [Thu, 12 Apr 2018 12:29:45 +0000 (20:29 +0800)]
Merge pull request #618 from Bytom/fix_bug
Closes #604
paladz [Thu, 12 Apr 2018 12:27:44 +0000 (20:27 +0800)]
Closes #604
HAOYUatHZ [Thu, 12 Apr 2018 11:51:46 +0000 (19:51 +0800)]
Change files name in tensority package. (#614)
* change files name
* Update .gitignore
* change files name
* update echo for make
Yongfeng LI [Thu, 12 Apr 2018 11:04:50 +0000 (19:04 +0800)]
update dashboard (#613)
lbqds [Thu, 12 Apr 2018 10:24:01 +0000 (18:24 +0800)]
test add invalid tx to txpool
Yongfeng LI [Thu, 12 Apr 2018 09:10:29 +0000 (17:10 +0800)]
add omitempty for AssetDefinition (#610)
WangYifu [Thu, 12 Apr 2018 09:02:59 +0000 (04:02 -0500)]
Bytomcli control account (#609)
* remove control account
* fix cli sign-submit-transaction
HAOYUatHZ [Thu, 12 Apr 2018 08:51:14 +0000 (16:51 +0800)]
temporary fix for make clean (#608)
Paladz [Thu, 12 Apr 2018 06:46:55 +0000 (14:46 +0800)]
fix bug for err tx should not goes into txpool (#605)
Yongfeng LI [Thu, 12 Apr 2018 06:39:48 +0000 (14:39 +0800)]
Fix sign api (#603)
* return error when sign-submit-transaction has no sign
* upgrade version
* correct the way to check sign
* Revert "correct the way to check sign"
This reverts commit
04484a82a540bf705a9ebecc8f1cdb373f98e801.
* fix the way to check sign
yahtoo [Thu, 12 Apr 2018 03:27:16 +0000 (11:27 +0800)]
Change testnet seed peer (#602)
Yongfeng LI [Thu, 12 Apr 2018 03:26:33 +0000 (11:26 +0800)]
remove CtrlProgram#Change and accountOutput#change (#600)
yahtoo [Thu, 12 Apr 2018 03:07:22 +0000 (11:07 +0800)]
Fix p2p peer duplicate dail error (#599)
* Fix p2p peer duplicate connection error
* Optimization debug log print
WangYifu [Thu, 12 Apr 2018 01:54:39 +0000 (20:54 -0500)]
Functional tests (#543)
* add integration test
* tiny refactor
* add chain tests
* update wallet tests
* add wallet rollback test
* mock utxo, create asset, account
* fix can't find btm asset
* fix verify control program failed
* add tx tests
* tx test, output large than input
* add gas used test
* validate tx when gen block
* add tx version tests
* add gas only tx, spend immature coinbase output tests
* add block header tests
* spent retire, insufficient assets tests
* add coinbase tx test
* golint
* add double spend tests
* tx have no outputs test
* chain fork tests
* GenerateGenesisBlock for tests
* separate unit tests and functional tests
* update status with ProcessBlock
* fix tests
* gofmt
* add tx pool tests
* simplify code
* fix typo
* add max block gas test
* remove useless code
* fix chain tests
* serialize tx manually
* remove mux vm verify
* tmp save
* change the code style
* edit code format
* rename the file
* mv validate block to right folder
* delete unused from validation package
* add unit test for checkBlockTime && checkCoinbaseAmount
* delete unused test_file
* update the blockindex import
* fix tests
* format protocol level
* fix for golint
* edit for fix bug
* fix chain rollback tests
Yongfeng LI [Wed, 11 Apr 2018 13:48:04 +0000 (21:48 +0800)]
set password and show tx output address (#591)
* simplify sign-submit-transaction parameters
* add address to list-transactions output
* add address to transaction inputs
* update dashboard
* correct address for tx inputs and outputs
* remove useless code to get address from db
Paladz [Wed, 11 Apr 2018 13:12:48 +0000 (21:12 +0800)]
Frozen vm (#577)
* remove mux vm verify
* tmp save
* change the code style
* edit code format
* rename the file
* mv validate block to right folder
* delete unused from validation package
* add unit test for checkBlockTime && checkCoinbaseAmount
* delete unused test_file
* update the blockindex import
* format protocol level
* fix for golint
* edit for fix bug
HAOYUatHZ [Wed, 11 Apr 2018 13:06:43 +0000 (21:06 +0800)]
fix Makefile (#586)
wz [Wed, 11 Apr 2018 08:35:29 +0000 (16:35 +0800)]
Optimized mining api (#585)
yahtoo [Wed, 11 Apr 2018 07:46:41 +0000 (15:46 +0800)]
Broadcast new status when sync complete (#583)
* Broadcast new status when sync complete
* Fix peerset access thread safety bug
Yongfeng LI [Wed, 11 Apr 2018 07:33:24 +0000 (15:33 +0800)]
Merge pull request #582 from Bytom/dev_mining_api
add mining api
wz [Wed, 11 Apr 2018 03:17:56 +0000 (11:17 +0800)]
add mining api