Commit Graph

16485 Commits

Author SHA1 Message Date
Jianping Wu
c50e868e14 Began to use SEGWIT by default! 2018-12-13 10:43:53 -08:00
Jianping Wu
a93ded2feb Used kva instead of ltc.
Changed Base58 prefix for legacy (K), segwit (V) and secret key (M).
2018-12-13 10:43:53 -08:00
Jianping Wu
f9a7c7d3cb Added notes for mining.cpp for GetNodeCount. 2018-12-13 10:43:53 -08:00
Jianping Wu
0a3cd4eccd Fixed consensus.nMinimumChainWork. 2018-12-13 10:43:53 -08:00
Jianping Wu
6d38a1ea6d Fixed C files linking issue -fPIC 2018-12-13 10:43:53 -08:00
Jianping Wu
6b28595a6f Fixed namespace/key update checking. 2018-12-13 10:43:53 -08:00
Jianping Wu
fecf3a8ab5 Fixed getting namespace txin. 2018-12-13 10:43:53 -08:00
Jianping Wu
56693daa32 Used Base64 with N prefix for namespace. 2018-12-13 10:43:53 -08:00
Jianping Wu
11746152dc Implemented keva_get. 2018-12-13 10:43:53 -08:00
Jianping Wu
0d808fcdd0 Implemented keva_list_namespaces. 2018-12-13 10:43:53 -08:00
Jianping Wu
c72450e983 Stored the latest tx output in namespace data. 2018-12-13 10:43:53 -08:00
Jianping Wu
1a4f002243 Fixed cached namespace. 2018-12-13 10:43:53 -08:00
Jianping Wu
d3e92247d7 Fixed KEVA_PUT checking. 2018-12-13 10:43:53 -08:00
Jianping Wu
148ff7fcbd Handled OP_KEVA_* - treated them as NOP. 2018-12-13 10:43:53 -08:00
Jianping Wu
45fecd334e Changed HasNamespace to GetNamespace. Fixed BackedView error.
Started working on keva_put.
2018-12-13 10:43:53 -08:00
Jianping Wu
ef2c2789f5 Marked keva namespace coin as unspendable. 2018-12-13 10:43:53 -08:00
Jianping Wu
83f7bd5071 Fixed tuple const valtype& crash issues. 2018-12-13 10:43:53 -08:00
Jianping Wu
ff4cda4884 Base64 encode namespace. 2018-12-13 10:43:53 -08:00
Jianping Wu
d341a86c09 Fixed keva_namespace transaction propagation.
Now it crashed maybe when connecting block.
2018-12-13 10:43:53 -08:00
Jianping Wu
2ba7b82896 Handled keva script with getAddress. 2018-12-13 10:43:53 -08:00
Jianping Wu
b8fa12de6b ApplyNameTransaction. 2018-12-13 10:43:53 -08:00
Jianping Wu
194323ed89 Fixed standard.cpp compilation. 2018-12-13 10:43:53 -08:00
Jianping Wu
041c521d77 Standard.cpp handled keva script. 2018-12-13 10:43:53 -08:00
Jianping Wu
5977428951 Wallet getDebit with excluded keva. 2018-12-13 10:43:53 -08:00
Jianping Wu
29eb41121d CTransaction, GetValueOut(bool fExcludeKeva) 2018-12-13 10:43:53 -08:00
Jianping Wu
f94b3294f8 Fixed args check for keva. 2018-12-13 10:43:53 -08:00
Jianping Wu
adb513eeaa Continued adding keva support. 2018-12-13 10:43:53 -08:00
Jianping Wu
49de399c30 Implemented writing to DB. 2018-12-13 10:43:53 -08:00
Jianping Wu
afa40c41b6 Fixed keva op. 2018-12-13 10:43:53 -08:00
Jianping Wu
17a422025e Finally everything built! 2018-12-13 10:43:53 -08:00
Jianping Wu
97b35682e0 WIP: main.cpp compiled. 2018-12-13 10:43:53 -08:00
Jianping Wu
d05ab948e2 WIP: tried to compile keva/main.cpp. 2018-12-13 10:43:53 -08:00
Jianping Wu
c56fb50b55 WIP: namespace/key 2018-12-13 10:43:53 -08:00
Jianping Wu
b112e0c795 WIP: fixed compilation errors. 2018-12-13 10:43:53 -08:00
Jianping Wu
ec2f335382 Started fixing compilation errors. 2018-12-13 10:43:53 -08:00
Jianping Wu
fb0acfc6d9 WIP: started implementing keva_namespace. 2018-12-13 10:43:53 -08:00
Jianping Wu
7b6206d83a nSubsidyHalvingInterval from 840000 to 840000 * 4. 2018-12-13 10:43:53 -08:00
Jianping Wu
30e907bac6 Digishield difficulty adjustment.
Changed block time to 2 minutes.
2018-12-13 10:43:53 -08:00
Jianping Wu
b3a0506e4c Changed initial target. 2018-12-13 10:43:53 -08:00
Jianping Wu
d40f735500 Lowered difficulty for CN algorithm. 2018-12-13 10:43:53 -08:00
Jianping Wu
7f27245431 Switched to cryptonight PoW. 2018-12-13 10:43:53 -08:00
Jianping Wu
fac4394247 Started working on Cryptonight. 2018-12-13 10:43:53 -08:00
Jianping Wu
855dc114e9 WIP: support two OPs. 2018-12-13 10:43:52 -08:00
Jianping Wu
4837682b4d WIP: started implementing namespace, key and value. 2018-12-13 10:43:52 -08:00
Jianping Wu
ec7aaa8b1f Fixed genesis block generation - GetPoWHash is scrypt hash, GetHash is SHA2 hash! 2018-12-13 10:43:52 -08:00
Jianping Wu
108ab19e27 WIP: changed pchMessageStart for test and regtest. 2018-12-13 10:43:52 -08:00
Jianping Wu
ddc94011a2 WIP: started working on genesis block. 2018-12-13 10:43:52 -08:00
Adrian Gallagher
e2f9d9c5c1
Merge pull request #552 from MiWCryptoCurrency/master
qt: Revert "Force TLS1.0+ for SSL connections"
2018-10-30 11:32:27 +11:00
MiWCryptoCurrency
10753d669d
qt: Revert "Force TLS1.0+ for SSL connections"
fix for upstream bitcoin qt5 openssl issue: https://github.com/bitcoin/bitcoin/pull/14403
2018-10-25 20:51:22 -04:00
Adrian Gallagher
69fce74411
Merge pull request #536 from thrasher-/0.16
v0.16.3 patchset
2018-09-19 13:16:47 +10:00