Commit Graph

16520 Commits

Author SHA1 Message Date
Jianping Wu
7b07bb8817 Fixed validation_block_tests with correct heights. 2019-03-21 12:53:11 -07:00
Jianping Wu
70df11c1a7 Fixed unit test blockchain generation. 2019-03-21 10:31:35 -07:00
Jianping Wu
c301a99642 Updated chainparams with CN v4. 2019-03-20 23:14:42 -07:00
Jianping Wu
1e55d22ac0 Introduced block legacy mode for regtests. 2019-03-20 21:50:44 -07:00
Jianping Wu
937095dd4d WIP: started fixing make check. Fixed difficulty computation. 2019-03-20 20:51:25 -07:00
Jianping Wu
d48d05a182 Supported Cryptonight Variant 4. 2019-03-20 12:26:47 -07:00
Jianping Wu
8766247be1 Fixed CN RPC call transfer. 2019-03-19 22:49:52 -07:00
Jianping Wu
b39ed3748d Implemented transfer RPC call. 2019-03-19 00:26:36 -07:00
Jianping Wu
350f6fa953 Fixed CN APIs. 2019-03-18 10:29:26 -07:00
Jianping Wu
48cec14bc4 Added json_rpc url for cryptonote client. 2019-03-15 20:59:54 -07:00
Jianping Wu
27617b446b Fixed CN error messages for mining. 2019-03-15 18:15:38 -07:00
Jianping Wu
b9335132b0 WIP: changed CN dummy key. 2019-03-08 14:45:46 -08:00
Jianping Wu
d44c783fcc WIP: Fixed KevaUnchecked locking issue. 2019-03-08 14:23:53 -08:00
Jianping Wu
8d8c36a77f WIP: mining started to work! 2019-03-08 13:15:24 -08:00
Jianping Wu
3a657f0615 WIP: fixed PoW hash computation. 2019-03-08 11:55:31 -08:00
Jianping Wu
9e442eb109 WIP: fixed block serialization. 2019-03-08 11:19:10 -08:00
Jianping Wu
420c6a56d6 WIP: fixed keva block deserialization. 2019-03-07 22:37:20 -08:00
Jianping Wu
4d44c773c6 WIP: Fixed extra field deserialization. 2019-03-07 22:07:49 -08:00
Jianping Wu
adb3502f77 WIP: HexStr the template blob. 2019-03-07 17:32:08 -08:00
Jianping Wu
8f4b44cbf6 WIP: added get_info for cryptonote. 2019-03-07 16:21:06 -08:00
Jianping Wu
5424d869fa WIP: fixed getblocktemplate. 2019-03-07 15:44:38 -08:00
Jianping Wu
ed57dabf1e Moved to testnet7.
Fixed getblocktemplate.
2019-03-07 15:18:17 -08:00
Jianping Wu
57ab5c7255 WIP: implemented submitblock. 2019-03-06 23:15:11 -08:00
Jianping Wu
bbb78c76a0 WIP: built with latest cn code. 2019-03-06 17:44:09 -08:00
Jianping Wu
baf31da4a7 WIP: integrated latest cn code. 2019-03-06 15:55:46 -08:00
Jianping Wu
80396a7a0f WIP: added cn header to block header. 2019-03-06 13:12:55 -08:00
Jianping Wu
5e39efc98b WIP: implemented getlastblockheader. 2019-03-05 21:26:08 -08:00
Jianping Wu
8b1d430007 WIP: Implemented getblockheaderbyheight. 2019-03-05 21:10:29 -08:00
Jianping Wu
cd9d169a8f WIP: fixed build with cnutils. 2019-03-05 13:18:08 -08:00
Jianping Wu
aa97d9938c WIP: getblocktemplate for cn style return. 2019-03-04 22:13:48 -08:00
Jianping Wu
9afc758027 Started implementing cn layer for kevacoin. 2019-03-02 22:47:25 -08:00
Jianping Wu
4f74153e56 Added cn utils lib. 2019-03-02 22:12:43 -08:00
Jianping Wu
caef63a27f Reversed incorrect commit. 2019-03-02 11:07:26 -08:00
Jianping Wu
b62873f1e8 WIP cn utils. 2019-03-01 20:06:42 -08:00
Jianping Wu
2d8820811e Difficulty 1 is: 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 2019-02-21 14:02:27 -08:00
Jianping Wu
7fbe6d4a6c Added .vscode in .gitignore. 2019-02-14 16:27:59 -08:00
Jianping Wu
71c8b50086 Updated kevacoin icons. 2019-02-14 14:23:09 -08:00
Jianping Wu
06fef7b09b Updated copyright year 2019. 2019-02-14 12:09:46 -08:00
Jianping Wu
ce06e591cd Changed default mainnet P2P port from 9333 to 9338.
Changed default mainnet RPC port from 9332 to 9337.
mBTC: va
uBTC: mva
Changed default example address to SegWit address.
2019-02-14 11:21:03 -08:00
Jianping Wu
1e187fea9d Added block disconnecting test cases for keva. 2019-02-13 22:42:47 -08:00
Jianping Wu
1aa9fbd044 Fixed keva unit test. 2019-02-13 21:24:42 -08:00
Jianping Wu
37dfb034a6 1. Fixed pending information containing other people's information.
2. Fixed keva undo.
2019-02-13 20:46:30 -08:00
Jianping Wu
8c5def9909 Used SegWit address for keva_delete. 2019-02-12 20:26:25 -08:00
Jianping Wu
c763ddc985 Added feature_keva.py functional test case. 2019-02-12 18:45:29 -08:00
Jianping Wu
ffc04e7399 1. Handled "too-long-mempool-chain" by deleting the offending Tx so that it is not in mempool and will not affect the subsequent operations.
2. Fixed typos in keva_filter output and help message.
2019-02-12 15:51:23 -08:00
Jianping Wu
53d29e5690 Fixed key comparator for kevacache. 2019-02-12 11:54:03 -08:00
Jianping Wu
316b951bd2 Fixed CDbKeyIterator constructor warning.
Removed incorrect items from the results of keva_filter.
2019-02-11 23:56:39 -08:00
Jianping Wu
0fa3dfbcc0 Used SegWit address for keva_put. 2019-02-11 23:20:25 -08:00
Jianping Wu
bf62b97a6a Fixed constructor initialization warnings.
Fixed nameSpace variable assignment used in keva_filter.
2019-02-11 22:30:32 -08:00
Jianping Wu
3ea0145db8 Moved keva_get and keva_filter to non-wallet rpc methods. They don't need wallet to function. 2019-02-11 13:02:42 -08:00