jl777
093f2730c8
Fix
2018-04-18 19:22:51 +03:00
jl777
ef7159cff0
Fix
2018-04-18 19:19:55 +03:00
jl777
16d589c27b
Fix
2018-04-18 19:18:20 +03:00
Homu
b3f2da18ef
Auto merge of #3184 - str4d:b6820-univalue-subdir, r=str4d
...
build: univalue subdir build fixups
Backported from bitcoin/bitcoin#6820 .
2018-04-18 08:22:59 -07:00
Jay Graber
7dc0f84788
Add test for dependent txs to mempool_tx_expiry.py
2018-04-18 06:34:09 -07:00
jl777
869d40e1f3
-print
2018-04-18 14:45:38 +03:00
jl777
3a443f3378
-print
2018-04-18 14:45:08 +03:00
Cory Fields
da96e3b71a
build: univalue subdir build fixups
...
- Force a rebuild if the headers change
- Only build the lib target
- Clean univalue on 'make clean'
2018-04-18 00:36:49 +01:00
Sean Bowe
acfcdb94b9
Load Sapling testnet parameters into memory.
2018-04-17 15:04:46 -06:00
jl777
ddd8e4744f
Merge branch 'beta' into dev
2018-04-17 23:58:53 +03:00
jl777
8664be3a58
Merge pull request #593 from jl777/jl777
...
Jl777
2018-04-17 23:48:51 +03:00
jl777
7213e636c1
Merge branch 'dev' into jl777
2018-04-17 23:28:32 +03:00
jl777
9bcc632131
,
2018-04-17 21:31:33 +03:00
jl777
a95bf7f719
Test
2018-04-17 21:28:21 +03:00
jl777
e21c70e9a4
Test
2018-04-17 21:26:08 +03:00
jl777
958190997f
Default jumble paused
2018-04-17 21:25:10 +03:00
jl777
20f6a7273f
Default JUMBLR paused
2018-04-17 21:24:14 +03:00
jl777
ebc4965c18
Test
2018-04-17 21:22:11 +03:00
jl777
0ce6dd741f
Test
2018-04-17 21:20:50 +03:00
jl777
6a1216c1a1
Test
2018-04-17 21:19:11 +03:00
jl777
91e76e0cec
Test
2018-04-17 21:16:38 +03:00
jl777
dbc800502f
Add netinfo fields
2018-04-17 21:14:35 +03:00
jl777
0d8dc237cd
Test
2018-04-17 20:54:10 +03:00
jl777
e14d2c31c3
Add GPU miners
2018-04-17 20:47:09 +03:00
jl777
df03549da8
+minerids rpc
2018-04-17 20:27:16 +03:00
Pieter Wuille
0b6594f444
Avoid unaligned access in crypto i/o
2018-04-17 09:15:55 -07:00
jl777
3b03fd34e8
Ccdata
2018-04-17 18:08:57 +03:00
jl777
e8fa58ecb5
Default JUMBLR_PAUSE.1
2018-04-17 16:43:03 +03:00
jl777
e86c03cf07
-walletprefetch
2018-04-17 16:34:07 +03:00
jl777
cf53fd7c3d
Test
2018-04-17 16:25:27 +03:00
jl777
ccff4876b9
-print
2018-04-17 15:48:23 +03:00
pbca26
10d5104fe3
Merge pull request #13 from jl777/master
...
updating to latest master
2018-04-17 15:42:39 +03:00
pbca26
d92d02afa2
Merge pull request #14 from jl777/beta
...
Beta update
2018-04-17 15:42:30 +03:00
pbca26
a66e92b515
Merge pull request #15 from jl777/dev
...
Dev update
2018-04-17 15:42:17 +03:00
jl777
b7fae74e58
Test
2018-04-17 15:31:35 +03:00
jl777
5f5802ae29
Test
2018-04-17 15:30:23 +03:00
Pieter Wuille
c7d71985c9
Add deserializing constructors to CTransaction and CMutableTransaction
2018-04-17 13:29:51 +01:00
jl777
6c0b16b0a6
Display init timestamps
2018-04-17 15:11:40 +03:00
jl777
9baf8ee686
Test
2018-04-17 15:10:05 +03:00
Pieter Wuille
40cc9aa7dd
Add serialization for unique_ptr and shared_ptr
2018-04-17 13:09:48 +01:00
Pieter Wuille
87a5975ca0
Use fixed preallocation instead of costly GetSerializeSize
...
Dbwrapper used GetSerializeSize() to compute the size of the buffer
to preallocate. For some cases (specifically: CCoins) this requires
a costly compression call. Avoid this by just using fixed size
preallocations instead.
2018-04-17 13:09:48 +01:00
Pieter Wuille
098917052d
Add optimized CSizeComputer serializers
...
To get the advantages of faster GetSerializeSize() implementations
back that were removed in "Make GetSerializeSize a wrapper on top of
CSizeComputer", reintroduce them in the few places in the form of a
specialized Serialize() implementation. This actually gets us in a
better state than before, as these even get used when they're invoked
indirectly in the serialization of another object.
2018-04-17 13:09:48 +01:00
Pieter Wuille
93aaf4fc94
Make CSerAction's ForRead() constexpr
...
The CSerAction's ForRead() method does not depend on any runtime
data, so guarantee that requests to it can be optimized out by
making it constexpr.
Suggested by Cory Fields.
2018-04-17 13:09:48 +01:00
Pieter Wuille
9b228f0391
Avoid -Wshadow errors
...
Suggested by Pavel Janik.
2018-04-17 13:09:48 +01:00
Jack Grigg
68a1a592ca
Remove nType and nVersion from Zcash-specific code
2018-04-17 13:09:47 +01:00
Pieter Wuille
242f1421db
Get rid of nType and nVersion
...
Remove the nType and nVersion as parameters to all serialization methods
and functions. There is only one place where it's read and has an impact
(in CAddress), and even there it does not impact any of the recursively
invoked serializers.
Instead, the few places that need nType or nVersion are changed to read
it directly from the stream object, through GetType() and GetVersion()
methods which are added to all stream classes.
2018-04-17 13:09:28 +01:00
jl777
6a0c98266c
Test
2018-04-17 15:03:20 +03:00
jl777
103fde3508
Test
2018-04-17 14:48:12 +03:00
jl777
e1a6427cc7
Test
2018-04-17 14:43:59 +03:00
jl777
d00db11558
Test
2018-04-17 14:38:07 +03:00