Commit Graph

25745 Commits

Author SHA1 Message Date
jl777
a3b4e026da Cleanup .pack file 2019-03-03 21:21:59 -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
5cb774d1fe Merge branch 'FSM' into jl777 2019-03-03 12:18:59 -11:00
ca333
a4ed36e3c4 windowsify rogue build (#1310)
* update rogue makefile

* update roguelib libs

* update rogue makefile

* update rogue libs

* add ncurses

* add rogue WIN artifacts
2019-03-03 12:18:45 -11:00
jl777
96038d5f89 Merge branch 'FSM' into jl777 2019-03-03 08:19:56 -11:00
jl777
7f0cadf5d2 Merge pull request #1309 from Mixa84/FSM
Fix channelslist RPC.
2019-03-03 08:19:15 -11:00
Mihailo Milenkovic
e3b9f3cb21 Fix channelslist RPC. 2019-03-03 20:16:32 +01:00
jl777
f005240c4f Remove voutsum check 2019-03-03 07:19:56 -11:00
jl777
709c3e590f Merge pull request #1308 from jl777/jl777
skip revalidating already validated playerdata, ie. 't'
2019-03-03 06:10:33 -11:00
jl777
c816d2d558 -print 2019-03-03 06:03:23 -11:00
jl777
bbc9c187fb Check 'c' for valid player data 2019-03-03 06:02:51 -11:00
jl777
70ac45748f Skip revalidating player data on 't' 2019-03-03 05:54:36 -11:00
jl777
e64f0f7bc6 10 billion and 1 2019-03-03 05:30:49 -11:00
jl777
12b23c595d Remove voutsum overflow check, rely on monotonicity 2019-03-03 05:08:15 -11:00
jl777
32496bcab2 Merge pull request #1307 from Alrighttt/jl777
remove libboost-dev as dependency
2019-03-03 05:00:52 -11:00
Alrighttt
96d66260fc remove libboost-dev dep 2019-03-03 13:37:32 +01:00
Alrighttt
017f549d30 Merge pull request #5 from jl777/jl777
Jl777
2019-03-03 13:36:31 +01:00
jl777
71fbf19c47 Test 2019-03-03 00:11:34 -11:00
jl777
66644afe27 Pritns 2019-03-03 00:07:42 -11:00
jl777
e12cf5ad4f Cache prints 2019-03-02 23:58:43 -11:00
jl777
11800949cf Token fill shouldn't be invalid 2019-03-02 23:57:21 -11:00
jl777
59725a3c3e Syntax 2019-03-02 22:36:38 -11:00
jl777
548c281975 Extract zombies for comparison 2019-03-02 22:34:28 -11:00
jl777
78f4a6c627 c_str() 2019-03-02 21:40:46 -11:00
jl777
ce7b7c3330 +msg 2019-03-02 21:39:07 -11:00
jl777
75f9fdfec9 Merge pull request #1306 from jl777/jl777
fix Qsend
2019-03-02 21:00:36 -11:00
jl777
53b76616ad -print 2019-03-02 20:28:02 -11:00
jl777
e54f9c4850 Nnumvouts 2019-03-02 20:25:59 -11:00
jl777
1a87dd883c Recalc Qmsg 2019-03-02 20:21:49 -11:00
jl777
b544ed791c Typo 2019-03-02 20:16:46 -11:00
jl777
e3de4fd2ef +print 2019-03-02 20:06:11 -11:00
jl777
f0e7dd73ae Merge pull request #1305 from jl777/jl777
Truncate next file
2019-03-02 09:22:48 -11:00
jl777
164b718ccd Truncate next file 2019-03-02 09:19:05 -11:00
jl777
89fa6c20ac Merge pull request #1304 from jl777/jl777
fix maxmoney estimates
2019-03-02 08:09:34 -11:00
jl777
729edc4e80 -print 2019-03-02 08:03:10 -11:00
jl777
9b9f61566d Fix maxmoney calc for period 0 chains 2019-03-02 08:00:58 -11:00
jl777
25109df8ec Test 2019-03-02 07:57:19 -11:00
jl777
022cfeee63 +print 2019-03-02 07:54:50 -11:00
jl777
ef8df0fd1b +print 2019-03-02 07:49:37 -11:00
jl777
1d692f4df3 Fix maxmoney estimate for acPErc 2019-03-02 07:45:06 -11:00
jl777
76bb0a2360 +print 2019-03-02 07:41:09 -11:00
jl777
ccd07daece Merge pull request #1303 from jl777/jl777
Fix mempool acceptance bug
2019-03-02 05:45:44 -11:00
jl777
37086fe0a7 Fix mempool acceptance bug 2019-03-02 05:44:38 -11:00
jl777
c07a5d8708 Merge pull request #1302 from jl777/jl777
fix MTST3 sync, support up to 90billion ac_supply
2019-03-02 05:33:41 -11:00
jl777
845ce0b543 Height 100 exception 2019-03-02 05:30:10 -11:00
jl777
c6322f54ec Test slowflag 2019-03-02 05:18:27 -11:00
jl777
92f2fe7cf0 Prevent > 10 billion for -ac_script/-ac_perc 2019-03-02 04:20:03 -11:00
jl777
f442acaeb6 > 10 billion exemption 2019-03-02 04:15:55 -11:00
jl777
0ca3cae556 Fix ac_subsidy calls 2019-03-02 03:43:08 -11:00
jl777
4a77a2d625 Prevent too big tx to enter mempool 2019-03-02 03:35:56 -11:00