Commit Graph

115 Commits

Author SHA1 Message Date
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi
0c8fa56a02 All latest updates, smart contracts, including oracle from KMD/jl777 2018-09-13 13:00:13 -07:00
jl777
7542d92054 Def 2018-09-05 20:01:41 -11:00
jl777
e0f78699ce Ccactivate 2018-08-21 02:30:05 -11:00
jl777
a409a6e419 Test 2018-08-19 07:02:12 -11:00
jl777
8b26f1169c KOMODO_CONNECTING 2018-08-19 04:28:41 -11:00
jl777
6e78d3df43 KOMODO_MININGTHREADS to control staking vs PoW, delay start mining by 15 seconds 2018-08-13 21:06:49 -11:00
Michael Toutonghi
5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
jl777
99ba67a0d1 insync flag 2018-07-25 00:00:29 -11:00
jl777
6d2fc2903e -stopat=<height> 2018-07-11 23:19:45 -11:00
jl777
36f9e6d6d5 -ac_private 2018-07-02 07:09:29 -11:00
jl777
1bc74c28cf -donation option to donate 5% rewards to a pubkey 2018-06-28 21:58:03 -11:00
jl777
626179f166 -ac_public -> disable z transactions if you want to prevent privacy 2018-06-28 21:46:16 -11:00
jl777
4d0683677d fix staking destination, enable staking with genproclimit=0, enable cross chain notarization checks for notary nodes 2018-06-28 21:37:47 -11:00
Michael Toutonghi
4dcb64c081 Radical hash rate optimization 2018-06-26 07:39:50 -07:00
Michael Toutonghi
3c8a1c9d1f Change name and off-by-one to make compatible with dry-run chain 2018-05-20 11:42:41 -07:00
Michael Toutonghi
dbe656fe39 Significant mining optimization and POS DAA modification 2018-05-19 18:34:46 -07:00
Michael Toutonghi
1fae37f6bf Working proof of stake with new algorithm 2018-05-15 00:54:18 -07:00
Michael Toutonghi
1f722359c1 Verus Proof of Stake Compete with Additional ant-fork protection on block 1 2018-05-13 18:59:06 -07:00
miketout
e980a26ddd Enable time locked coin bases to be used as normal coinbase transactions with longer maturity, fix max_money 2018-05-04 16:33:34 -07:00
miketout
48d800c2c6 Merge all Komodo changes, including proof of stake, crypto conditions, passport, etc. 2018-05-02 03:24:21 -07:00
miketout
2910478b5a Added LWMA difficulty algorithm for Verus, enabled compiler optimizations for verushash 2018-04-29 23:21:35 -07:00
miketout
a0dd01bc50 Bug fixes in hash algorithm, parameters, and time lock support 2018-04-28 15:05:20 -07:00
miketout
42181656c2 Implementation of VerusHash CPU-friendly hash algorithm, parameters to enable it, miner, and all changes required to support it on new asset chains 2018-04-27 00:34:50 -07:00
jl777
9d65762061 Test 2018-04-25 18:52:27 +03:00
jl777
efee0b0e9d Fix 700kb limit 2018-04-25 18:50:55 +03:00
jl777
94d3d09da0 Test 2018-04-25 15:37:32 +03:00
miketout
a1af306f81 Accounted for 50 coin transaction in genesis block as genesispremine 2018-04-23 22:49:56 -07:00
Michael Toutonghi
6b78e01d5d Cleanup, rename, fix bug that returned false to return true when we do not recognize a transaction as invalid 2018-04-23 10:54:12 -07:00
jl777
346d96b956 Test 2018-04-22 17:13:18 +03:00
jl777
05c2ba6371 split out asset chain p2p port from roc port 2018-04-22 17:10:35 +03:00
Michael Toutonghi
29bd53a102 Rewrite time locks, coinbase validation, and script functions in C++ for easier integration 2018-04-20 18:38:39 -07:00
Michael Toutonghi
f0e0d9e560 Added time lock transaction creation and verification 2018-04-18 09:41:30 -07:00
jl777
093f2730c8 Fix 2018-04-18 19:22:51 +03:00
jl777
ddd8e4744f Merge branch 'beta' into dev 2018-04-17 23:58:53 +03:00
jl777
958190997f Default jumble paused 2018-04-17 21:25:10 +03:00
jl777
e8fa58ecb5 Default JUMBLR_PAUSE.1 2018-04-17 16:43:03 +03:00
jl777
cf53fd7c3d Test 2018-04-17 16:25:27 +03:00
Michael Toutonghi
abb90a8979 chainparams 2018-04-16 21:36:28 -07:00
jl777
bdeeaa4978 Test 2018-04-16 08:29:21 +03:00
jl777
7b136bcd74 Merge branch 'dev' into devmerge
# Conflicts:
#	src/init.cpp
#	src/komodo_bitcoind.h
#	src/komodo_events.h
#	src/komodo_notary.h
#	src/komodo_structs.h
#	src/main.cpp
#	src/pow.cpp
#	src/rpcblockchain.cpp
2018-04-16 08:28:20 +03:00
jl777
64c8549164 Fix 2018-04-16 08:03:53 +03:00
jl777
a5f848c45a Merge branch 'testmaster' into beta 2018-04-16 03:29:05 +03:00
Michael Toutonghi
7daf656729 Rename time lock parameters and globals 2018-04-15 00:43:57 -07:00
Michael Toutonghi
d26b557b73 Make ASSETCHAINS_TIMELOCKABOVE signed to be greater than negative numbers 2018-04-15 00:18:14 -07:00
Michael Toutonghi
d121e75b0b Adding coinbase transaction checkpoints... slight cleanup 2018-04-15 00:10:21 -07:00
Michael Toutonghi
da94ffe5a6 Checkin small changes to share in prep for coinbase time locks 2018-04-14 01:05:08 -07:00
jl777
9283382740 +komodo_heightstamp 2018-04-14 01:57:38 +03:00
jl777
5d80d093a7 -assetchain_pubkeys 2018-04-14 01:55:51 +03:00
jl777
20dfaa77f5 New notaries activate height 820000
Bugfix for 790833 bug
Performance improvements

If your node crashed, you should be able to just pull and rebuild and
it should startup. We are not seeing the need to resync on most nodes.

If you are mining, this is a must update right away
2018-04-14 01:30:23 +03:00