Commit Graph

60 Commits

Author SHA1 Message Date
jl777
06bed214f9 Check for null ptr before -> 2019-04-21 02:17:00 -11:00
blackjok3r
d16cdf5538 Add -testmode command line arg 2019-04-21 13:05:39 +08:00
blackjok3r
18854e2af7 ac_nk params 2019-04-17 13:42:02 +08:00
jl777
ece9e468bc #define PRICES_MAXDATAPOINTS 8 2019-04-15 23:14:50 -11:00
jl777
bceb29eb2b New refs 2019-04-12 21:55:55 -11:00
jl777
d0fd337b25 Revert 2019-04-12 08:44:54 -11:00
jl777
77afae4f25 Support stock prices 2019-04-12 07:51:28 -11:00
jl777
348c7a970c Update raw prices 2019-04-11 00:42:31 -11:00
jl777
0ac427ee97 Prices update 2019-04-11 00:28:35 -11:00
jl777
2993a76b30 komodo_pricesinit 2019-04-10 20:39:55 -11:00
blackjok3r
237f115594 Clean up some LABS related code, remove un-used/needed stuff.
Adds actual working and feild tested wallet filter. Can set any amount 
of whitelist address's, in conf file or commandline args. 
fix daemon deadlock, when doing z_mergetoaddress and mining at same time 
(needs more testing on staking chains) 
Set z_mergtoaddress to use a 0 expiry height when not doing z-tx's. They 
were failing and peers were getting banned trying to broadcast them.
2019-04-09 18:53:32 +08:00
jl777
9c3418cf8d Syntax 2019-04-05 22:50:50 -11:00
jl777
3155223e51 Compiler errors 2019-04-05 21:17:53 -11:00
jl777
5d861c188a -ac_prices 2019-04-02 23:37:01 -11:00
jl777
3a9b149200 int32_t 2019-04-01 21:57:23 -11:00
jl777
21a8da8667 Mineropret and cbopret 2019-03-28 03:11:59 -11:00
jl777
b7cd7f4006 komodo_netevent 2019-03-22 08:51:37 -11:00
Duke Leto
c99801952b Teach RPC interface about dpow-enabled minconfs (#1231)
* Make minconfs dpow-aware in z_listunspent + z_listreceivedbyaddress

* Add dpow-related test files to test suite

* Add dpow simulation to regtest every 7 blocks

* Fix compiler errors

* Fix link error

* Fix stdout spam when running regtests

* Dpowminconfs for listreceivedbyaddress

* dpowconfs tests

* Start adding specific tests for dpowminconfs in listreceivedbyaddress

* Get dpowminconfs tests for listreceivedbyaddress working

* Add dpowminconfs to getreceivedbyaddress + listunspent

* Add test for listtransactions + getreceivedbyaddress support

* Reliably passing dpowminconf tests. We only check for notarized-ness now, not exact confirmation numbers, to avoid race conditions

* Poll for the expected notarization info before running further tests; add support for getbalance

* Migrate tx_height() to a place where asyncrpcoperation_sendmany.cpp can use it

* fix

* Teach GetFilteredNotes about dpowconfs

Many RPCs rely on this internal function, which now correctly uses
dpowconfs to filter by the minconf/maxconf parameters.

* Fix sendmany when using non-default minconf

* inline seems to make things happy

* cleanup

* Add some code to test z_sendmany, which points out https://github.com/jl777/komodo/issues/1247

* try this

* Use already calculated value of dpowconfs instead of calculating it again
2019-03-03 12:27:50 -11:00
jl777
e64f0f7bc6 10 billion and 1 2019-03-03 05:30:49 -11:00
jl777
1f4863694b Move things 2019-03-02 03:32:18 -11:00
blackjok3r
142744f22d verushashv1_1, fix walletdb.h, proto version, cleanwallettransactions add 2019-02-26 17:35:07 +08:00
blackjok3r
13012c169f Merge branch 'notarypay_new' 2019-02-18 19:26:50 +08:00
blackjok3r
cb5aa3c45c Merge branch 'FSM' of https://github.com/jl777/komodo into jl777-FSM 2019-02-18 19:09:54 +08:00
blackjok3r
498e6154a5 Add notarypay to eras, for main chain. 2019-02-14 16:46:15 +08:00
jl777
be6279d62d ASSETCHAINS_BLOCKTIME 2019-02-09 03:44:03 -11:00
blackjok3r
2cf2102887 -ac_notarypay 2019-01-30 00:33:08 +08:00
blackjok3r
bf726a2c03 Merge branch 'new_staker' into mastertest 2019-01-23 17:46:36 +08:00
blackjok3r
292edfb284 Merge branch 'FSM' of https://github.com/jl777/komodo into mastertest 2019-01-23 16:57:05 +08:00
jl777
51a6360f57 Fix 2019-01-21 00:41:59 -11:00
jl777
f22c02d1fd Test 2019-01-21 00:36:06 -11:00
jl777
2cb2b335d7 Prune inconsistent refs 2019-01-21 00:34:19 -11:00
jl777
7cfb6293c6 komodo_defs a lot more 2019-01-21 00:31:14 -11:00
jl777
70fba21c46 SETBIT 2019-01-19 00:50:51 -11:00
jl777
2df13c428f Workaround for -maxreorg 2019-01-09 04:24:04 -11:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
jl777
05d0f6c0b3 +comments 2018-11-29 01:58:48 -11:00
jl777
418439b929 Add height 2018-11-24 08:58:43 -11:00
jl777
91f355fd69 4MB block size with sapling 2018-11-24 08:39:23 -11:00
jl777
0b876f9224 JUMBLR for KMDCC 2018-11-23 08:42:02 -11:00
jl777
d39300e3ff Conditional activate of sapling 2018-11-23 03:26:18 -11:00
jl777
ed81fb7a64 Activate one hour from now 2018-11-22 05:22:08 -11:00
jl777
ac5aa8dff4 Test timestamp 2018-11-22 02:46:24 -11:00
jl777
19042ac062 Activate half hour ago 2018-11-22 01:07:31 -11:00
jl777
e09959ff66 Test activation a week ago 2018-11-22 00:54:39 -11:00
jl777
e6154dc141 Sapling edge detection 2018-11-22 00:27:38 -11:00
miketout
6e2a502b0e Merge of Komodo and Verus Technologies Post Sapling, Pre-VerusPoP with Support for Time locked coinbases 2018-11-14 16:40:10 -08:00
jl777
9a4e737db3 #define KOMODO_FIRSTFUNGIBLEID 100 2018-11-10 01:57:22 -11:00
jl777
19e4c023b6 ASSETCHAINS_TXPOW for signrawtransaction 2018-10-21 11:36:18 -11:00
miketout
e871bb78ad Fix Komodo compatibility 2018-10-17 16:57:27 -07:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00