Commit Graph

  • 392b7aba5f More changes from litecoin to kevacoin. Jianping Wu 2019-01-28 17:21:28 -0800
  • 5f8376e01e Fixed blockchain difficulty tests. Jianping Wu 2019-01-26 18:15:10 -0800
  • c627628f11 Skipped some miner tests (CreateNewBlock_validity) as genesis block is not available yet. TODO: add back these test cases. Jianping Wu 2019-01-26 17:53:16 -0800
  • 9ab8e8d8a0 Fixed base58 test cases. Skipped lots of test cases since many of them are irrelevant, e.g. kevacoin only have compressed keys. Jianping Wu 2019-01-26 17:49:29 -0800
  • c6b604c418 Changed LTC to KVA. Fixed qt test cases. Jianping Wu 2019-01-26 16:34:11 -0800
  • 22cae7e612 Fixed rpc rawsign test case. Jianping Wu 2019-01-26 15:20:05 -0800
  • 16ff06c5c2 Fixed script and transaction tests. Jianping Wu 2019-01-26 00:57:32 -0800
  • 72d45d6a69 Fixed unit tests. Jianping Wu 2019-01-25 13:15:03 -0800
  • a0f5c3a91d Changed kevacoin icons. Jianping Wu 2019-01-24 22:19:12 -0800
  • c78814d779
    Update README.md JustWonder 2019-01-21 21:44:01 -0800
  • 166d96ea1c Properly fixed testnet checking. v0.16.3-rc1 Jianping Wu 2019-01-21 19:34:15 -0800
  • 6dd2e1a8fd
    Update README.md JustWonder 2019-01-18 17:39:33 -0800
  • d814fc3128 Fixed kevacoin difficulty calculation. Jianping Wu 2019-01-18 12:13:09 -0800
  • 86d85c886d Added testnet fixed seeds. Jianping Wu 2019-01-18 11:45:19 -0800
  • 8bf578cf49 Removed accidental commit. Jianping Wu 2019-01-17 21:20:40 -0800
  • 7b9d2ade4e Adjusted genesis block difficulty. Updated dns seeders. Jianping Wu 2019-01-17 21:13:58 -0800
  • 1bc0bb7c55 Disabled mainnet for now. Jianping Wu 2019-01-17 11:56:35 -0800
  • fd939df4f2 Updated dns seeders. Jianping Wu 2019-01-17 11:37:52 -0800
  • 9a34a74f14 Fixed testnet configuration. Jianping Wu 2019-01-10 14:27:54 -0800
  • e3c8d3cf1c Fixed macOS crash. Jianping Wu 2018-12-29 14:12:45 -0800
  • 21d1e1782f Updated README, added build section. Updated other MD files. Jianping Wu 2018-12-28 12:12:31 -0800
  • 9dfb141524 Fixed test net genesis nonce. Jianping Wu 2018-12-20 19:28:27 -0800
  • f7a73a4f32 Increased MAX_BLOCK_WEIGHT from 4000000 to 6000000. Jianping Wu 2018-12-17 13:14:36 -0800
  • f80d9fed49 Set the same halving schedule as bitcoin. Increased block reward to 500. Jianping Wu 2018-12-15 21:22:25 -0800
  • 63452ca5df Updated readme. Jianping Wu 2018-12-14 12:27:01 -0800
  • 9a025be151 Implemented keva_filter. Jianping Wu 2018-12-12 15:19:21 -0800
  • 33bb11cdda Re-arranged keva ops. Changed genesis block reward to 0.00001 coin. Jianping Wu 2018-12-12 12:25:59 -0800
  • f6b074a81c Fixed keva_delete. Jianping Wu 2018-12-11 23:04:51 -0800
  • df20cfc6d2 WIP: implemented keva_delete. Problem: after the call, the corresponding keva coin is gone! Jianping Wu 2018-12-11 21:32:19 -0800
  • ceefe25a87 WIP: Keva mempool test. Jianping Wu 2018-12-10 23:17:00 -0800
  • 37ea895cde Keva undo tests. Jianping Wu 2018-12-10 21:41:39 -0800
  • 7f2f9e55b7 Started working on keva test case. Jianping Wu 2018-12-10 17:18:50 -0800
  • eb9ea1b9dd Made sure to delete the entries from the db is they are new (i.e. no namespace and key combo before). TODO: add keva test. Jianping Wu 2018-12-10 12:01:52 -0800
  • cf0c3f22c0 Reduced the nMinimumChainWork for the first release. Jianping Wu 2018-12-02 20:09:57 -0800
  • 9b51553117 CLIENT_NAME("KevacoinCore") Jianping Wu 2018-12-02 17:33:07 -0800
  • ceb78e8e72 Fixed genesis coinbase scriptPubKey. Jianping Wu 2018-12-02 14:46:01 -0800
  • 638a5a715c Added kevacoin DNS seeders. Jianping Wu 2018-11-30 22:56:36 -0800
  • c436fe9b65 Fixed most miner tests. Still three failures. Jianping Wu 2018-11-30 16:55:25 -0800
  • fd588c921a Fixed script test. Jianping Wu 2018-11-27 17:16:39 -0800
  • 781e53a22b Fixed POW test cases. Jianping Wu 2018-11-27 16:15:41 -0800
  • e4376fdcb5 Increased total supply to: 1344000000. Fixed subsidy test case. Jianping Wu 2018-11-27 16:01:48 -0800
  • d5ca3d6bd1 Fixed properly the keva name. Jianping Wu 2018-11-26 21:41:34 -0800
  • 19c0ce9f75 Changed ts file LITECOIN to KEVACOIN. Jianping Wu 2018-11-26 21:17:53 -0800
  • 5435d4b512 Tried to improve icons. Jianping Wu 2018-11-26 19:02:17 -0800
  • 4d49d6ec97 Multiple icon size in the same file. Jianping Wu 2018-11-26 18:09:54 -0800
  • 037da953d2 Added Kevacoin icons. Jianping Wu 2018-11-26 17:40:41 -0800
  • feccd14a48 Second major changes from litecoinS to kevacoinS. Jianping Wu 2018-11-26 13:56:11 -0800
  • 7a994de062 First major changes to kevacoin text. Jianping Wu 2018-11-26 13:54:34 -0800
  • 2c382b4dc0 Fixed test net genesis. Jianping Wu 2018-11-26 13:38:25 -0800
  • 6e12ede1d6 More changes from litecoins to kevacoins. Jianping Wu 2018-11-25 22:32:25 -0800
  • e3a786f827 Fixed windows build. Fixed qt build. Jianping Wu 2018-11-25 21:34:15 -0800
  • 98234230d2 Added Base58 format checking for namespace. Jianping Wu 2018-11-21 19:57:46 -0800
  • 080740146f Fixed list namespaces output - used valid JSON. Jianping Wu 2018-11-21 19:06:42 -0800
  • f947286c8b Used DecodeBase58Check to match EncodeBase58Check. Max value length is MAX_SCRIPT_ELEMENT_SIZE. Jianping Wu 2018-11-21 16:36:29 -0800
  • e30e56ef11 OK, it was decided that MAX_SCRIPT_ELEMENT_SIZE shall be 3072. Jianping Wu 2018-11-21 16:11:27 -0800
  • 45fed9568c N for prefix of namespace. Jianping Wu 2018-11-21 15:44:05 -0800
  • 66f3985021 N or M for namespace. TODO: make sure it is N only! Jianping Wu 2018-11-21 15:38:53 -0800
  • cfa582bd00 Added op name in keva_pending output. Jianping Wu 2018-11-21 13:09:28 -0800
  • ce08f141cc Implemented keva_pending. Jianping Wu 2018-11-21 12:48:33 -0800
  • 11c740f549 Cleaned up code - removed dead code from namecoin. Removed lots of legacy checks from namecoin. Jianping Wu 2018-11-21 11:36:19 -0800
  • a875d1ca34 Find keva coins from wallet. Jianping Wu 2018-11-20 21:47:10 -0800
  • 2e6a3dbec7 Removed confirmed/conflicted namespaces and keys. Jianping Wu 2018-11-20 13:22:50 -0800
  • 126f160722 Started working on instant results. Jianping Wu 2018-11-20 12:35:37 -0800
  • 1d0a0efaeb Validated unique namespace id. Jianping Wu 2018-11-19 17:51:57 -0800
  • e23a5a6fe8 Used hash of the first TxIn as namespace id. This ensures that the namespace id is unqiue. TODO: verify that the TxIn is indeed the hash of the first TxIn. Jianping Wu 2018-11-19 17:04:39 -0800
  • 7d80f78f4e Fixed keva amount in wallet. Jianping Wu 2018-11-16 14:16:49 -0800
  • af0a8efb0a More kevacoin name changes. Jianping Wu 2018-11-16 13:45:06 -0800
  • 049a7b2a80 Bug: remove keva input value from the value to select. Jianping Wu 2018-11-16 12:29:16 -0800
  • 294f4f1cda Started changing from litecoin to kevacoin. Jianping Wu 2018-11-15 19:00:04 -0800
  • 348513dda6 Upgraded to Cryptonight V8. Jianping Wu 2018-11-15 11:51:05 -0800
  • b363a8d80e Base58 encoding for namespace (prefix 2, to be fixed to N) Segwit P2SH-P2WPKH. redeemScript = 0x0014{20-byte keyhash} scriptPubKey = OP_HASH160 hash160(redeemScript) OP_EQUAL Jianping Wu 2018-11-06 15:46:56 -0800
  • c50e868e14 Began to use SEGWIT by default! Jianping Wu 2018-11-06 14:08:52 -0800
  • a93ded2feb Used kva instead of ltc. Changed Base58 prefix for legacy (K), segwit (V) and secret key (M). Jianping Wu 2018-11-05 15:28:11 -0800
  • f9a7c7d3cb Added notes for mining.cpp for GetNodeCount. Jianping Wu 2018-11-05 11:54:51 -0800
  • 0a3cd4eccd Fixed consensus.nMinimumChainWork. Jianping Wu 2018-11-04 00:11:27 -0700
  • 6d38a1ea6d Fixed C files linking issue -fPIC Jianping Wu 2018-11-03 23:29:59 -0700
  • 6b28595a6f Fixed namespace/key update checking. Jianping Wu 2018-11-03 13:42:50 -0700
  • fecf3a8ab5 Fixed getting namespace txin. Jianping Wu 2018-11-02 17:14:42 -0700
  • 56693daa32 Used Base64 with N prefix for namespace. Jianping Wu 2018-11-02 16:44:55 -0700
  • 11746152dc Implemented keva_get. Jianping Wu 2018-11-02 14:33:50 -0700
  • 0d808fcdd0 Implemented keva_list_namespaces. Jianping Wu 2018-11-02 14:15:08 -0700
  • c72450e983 Stored the latest tx output in namespace data. Jianping Wu 2018-11-02 12:25:41 -0700
  • 1a4f002243 Fixed cached namespace. Jianping Wu 2018-11-01 22:18:27 -0700
  • d3e92247d7 Fixed KEVA_PUT checking. Jianping Wu 2018-11-01 16:20:00 -0700
  • 148ff7fcbd Handled OP_KEVA_* - treated them as NOP. Jianping Wu 2018-11-01 15:58:41 -0700
  • 45fecd334e Changed HasNamespace to GetNamespace. Fixed BackedView error. Started working on keva_put. Jianping Wu 2018-11-01 14:35:55 -0700
  • ef2c2789f5 Marked keva namespace coin as unspendable. Jianping Wu 2018-11-01 12:42:46 -0700
  • 83f7bd5071 Fixed tuple const valtype& crash issues. Jianping Wu 2018-10-31 19:24:54 -0700
  • ff4cda4884 Base64 encode namespace. Jianping Wu 2018-10-30 22:25:54 -0700
  • d341a86c09 Fixed keva_namespace transaction propagation. Now it crashed maybe when connecting block. Jianping Wu 2018-10-30 20:57:02 -0700
  • 2ba7b82896 Handled keva script with getAddress. Jianping Wu 2018-10-30 16:35:24 -0700
  • b8fa12de6b ApplyNameTransaction. Jianping Wu 2018-10-30 15:33:28 -0700
  • 194323ed89 Fixed standard.cpp compilation. Jianping Wu 2018-10-30 15:06:08 -0700
  • 041c521d77 Standard.cpp handled keva script. Jianping Wu 2018-10-30 15:05:32 -0700
  • 5977428951 Wallet getDebit with excluded keva. Jianping Wu 2018-10-30 14:45:05 -0700
  • 29eb41121d CTransaction, GetValueOut(bool fExcludeKeva) Jianping Wu 2018-10-30 14:07:37 -0700
  • f94b3294f8 Fixed args check for keva. Jianping Wu 2018-10-30 13:16:20 -0700
  • adb513eeaa Continued adding keva support. Jianping Wu 2018-10-29 12:21:06 -0700
  • 49de399c30 Implemented writing to DB. Jianping Wu 2018-10-26 17:19:51 -0700
  • afa40c41b6 Fixed keva op. Jianping Wu 2018-10-26 10:39:22 -0700