Commit Graph
32108 Commits
Author SHA1 Message Date
jl777 c9fbb1a741 Sync addtoblockindex 2018-04-25 03:00:53 +03:00
jl777 6cc888dd99 Set second 2018-04-25 02:55:40 +03:00
jl777 f190f354b0 -print 2018-04-25 02:51:17 +03:00
jl777 9376e387db +ensure 2018-04-25 02:47:30 +03:00
jl777 8771059f5b Mi->second = index 2018-04-25 02:32:54 +03:00
jl777 9cdde30c2c Test 2018-04-25 02:32:14 +03:00
jl777 27113a317e Miself update 2018-04-25 02:30:59 +03:00
jl777 58ef04c7dc Set mi->second 2018-04-25 02:28:14 +03:00
Eirik Ogilvie-Wigley cab341e1a8 Add sapling nullifiers to db and mempool 2018-04-24 17:16:43 -06:00
jl777 ab158faa6d Simplify ensure 2018-04-25 01:49:01 +03:00
jl777 85328429bb Test 2018-04-25 01:41:44 +03:00
jl777 4ac854ea90 Simplify ensure 2018-04-25 01:37:43 +03:00
jl777 695ffea8de +ensure 2018-04-25 01:30:28 +03:00
jl777 163fbf95a1 Test 2018-04-25 01:29:00 +03:00
jl777 55c01f138d Audo addtoblockindex 2018-04-25 01:14:19 +03:00
jl777 d60fb8fa36 Test 2018-04-25 01:10:52 +03:00
Jack Grigg bf605b2644 Return result of boost::apply_visitor
Not returning a value at the end of a non-void function is undefined behaviour.
Given that this managed to pass our full test suite, I guess that GCC looks for
un-returned values at the end of a function and uses them as the return value,
if the keyword is missing. Clang OTOH complains, which is how we spotted this:
https://ci.z.cash/#/builders/16/builds/282
2018-04-24 23:04:09 +01:00
jl777 4270df91a3 -ensure 2018-04-25 01:01:26 +03:00
jl777 537cfef7d9 +error 2018-04-25 00:59:58 +03:00
jl777 cfd2492e38 Skip ensure 2018-04-25 00:49:55 +03:00
jl777 d1c9d1b492 Test 2018-04-25 00:45:38 +03:00
jl777 9a26ff906c Test 2018-04-25 00:42:36 +03:00
jl777 4cbd837c0b Test 2018-04-25 00:40:07 +03:00
jl777 6fa7fd0c16 Test 2018-04-25 00:35:20 +03:00
jl777 5d214ce738 New approach for komodo_ensure 2018-04-25 00:24:07 +03:00
jl777 6b619d6edf Test 2018-04-25 00:20:58 +03:00
Homu f961e5c3c0 Auto merge of #3195 - str4d:3180-clang-warnings, r=str4d
Remove now-unshadowed serialization lines that do nothing

Previously we had both nVersion as a class parameter *and* a serialization
argument, and in several inherited serializers the latter was set to the former,
in order to pass the serialized object's version into underlying parsers. #3180
pulled in the upstream changes to clean this up, and in doing so these lines
became no-ops - setting the class parameter to itself. Clang throws warnings on
this, which turn into errors on the MacOS builder.

We can just remove these, because upstream already had done so in earlier PRs,
indicating that they were not being relied on by underlying parsers.
2018-04-24 14:03:57 -07:00
jl777 b571143669 Update komodo_ensure 2018-04-25 00:01:34 +03:00
jl777 223fbb65cb Fix komodo_ensure 2018-04-24 23:56:42 +03:00
jl777 12c4543d51 Fix komodo_ensure 2018-04-24 23:50:45 +03:00
jl777 e0ed9dca91 -print 2018-04-24 23:18:08 +03:00
jl777 9ffe5e947b Latest pindex autocrat 2018-04-24 23:15:57 +03:00
jl777 c1029e9df4 Test 2018-04-24 23:07:12 +03:00
jl777 8a1b1894bc Test 2018-04-24 23:01:03 +03:00
jl777 70c6301c92 Syntax 2018-04-24 22:58:35 +03:00
jl777 169abf82c5 Test 2018-04-24 22:53:46 +03:00
jl777 b1af3ff165 Test 2018-04-24 22:47:45 +03:00
jl777 857c644fad Auto set index 2018-04-24 22:46:23 +03:00
jl777 b04e28042d Test 2018-04-24 22:38:24 +03:00
jl777 b8d0ed28ea Fix 2018-04-24 22:37:06 +03:00
jl777 bab6d6ab0c Update check deposit code 2018-04-24 22:32:56 +03:00
jl777 753b841f99 Move POW code around 2018-04-24 22:31:28 +03:00
jl777 6bf62671eb komodo_checkPOW functions 2018-04-24 22:18:34 +03:00
jl777 b2b5381f52 Add hash 2018-04-24 22:16:49 +03:00
jl777 ed5ef86613 komodo_POW 2018-04-24 22:15:42 +03:00
jl777 d81711c398 komodo_ensure, process/testblock 2018-04-24 22:12:58 +03:00
jl777 09a409ea91 Accept block future block changes 2018-04-24 22:10:01 +03:00
jl777 af58b81e17 More 2018-04-24 22:05:50 +03:00
jl777 3ae9dcb4c3 More future block 2018-04-24 22:01:53 +03:00
jl777 1d1c75f4f0 Futureblock flag 2018-04-24 21:57:30 +03:00