Commit Graph
32172 Commits
Author SHA1 Message Date
jl777 23b680a0f4 Test 2018-04-19 19:24:53 +03:00
Cory Fields d207b81d28 prevector: assert successful allocation 2018-04-19 16:49:12 +01:00
Cory Fields c10b69eb64 don't throw std::bad_alloc when out of memory. Instead, terminate immediately 2018-04-19 16:49:02 +01:00
jl777 689a24a772 Test 2018-04-19 18:40:20 +03:00
jl777 d395043eb3 Test 2018-04-19 18:35:16 +03:00
jl777 b36ad22ad6 Test 2018-04-19 18:33:15 +03:00
jl777 1247b7d429 Test 2018-04-19 18:32:29 +03:00
Jack Grigg 72540cee4a Add Sapling v4 transactions to IsStandard 2018-04-19 16:25:04 +01:00
jl777 d5a8071bc7 Test 2018-04-19 18:16:01 +03:00
jl777 67eaffd906 Test 2018-04-19 17:58:27 +03:00
jl777 96cf6918b7 Test 2018-04-19 17:46:08 +03:00
jl777 6897193353 Test 2018-04-19 17:41:56 +03:00
jl777 ff556351ad Test 2018-04-19 17:35:25 +03:00
jl777 861319af5e Test 2018-04-19 17:32:09 +03:00
jl777 d4da197214 Test 2018-04-19 17:31:51 +03:00
jl777 56930f21f1 Test 2018-04-19 17:30:09 +03:00
jl777 b509fdae14 Test 2018-04-19 16:27:54 +03:00
jl777 560da193c6 Test 2018-04-19 16:06:31 +03:00
jl777 7bb789bb66 Test 2018-04-19 16:03:51 +03:00
jl777 af0c41ee3d Test 2018-04-19 15:55:17 +03:00
jl777 bf30e02d79 Test 2018-04-19 15:53:28 +03:00
jl777 997ddd92c7 Test 2018-04-19 15:44:56 +03:00
jl777 eff2c3a35a Test 2018-04-19 15:43:39 +03:00
jl777 286d95b1df Test 2018-04-19 15:38:34 +03:00
jl777 c21c630657 Test 2018-04-19 15:33:36 +03:00
jl777 2ae7e0b5fa Test 2018-04-19 15:19:58 +03:00
jl777 fb3cd913ef Test 2018-04-19 15:13:50 +03:00
jl777 18dd6a3b58 Test 2018-04-19 15:12:19 +03:00
jl777 e5d9a70246 Test 2018-04-19 14:57:51 +03:00
jl777 bb3ab99ac0 Test 2018-04-19 14:50:22 +03:00
jl777 4b5d43e3ff Test 2018-04-19 14:45:16 +03:00
jl777 80afe35bdc test 2018-04-19 14:44:05 +03:00
jl777 4202cc246c Test 2018-04-19 14:32:27 +03:00
jl777 d335898793 Test 2018-04-19 14:31:27 +03:00
jl777 fbd15acf15 Test 2018-04-19 14:18:44 +03:00
jl777 8fbee9292d Test 2018-04-19 14:17:47 +03:00
jl777 f8f740a966 Test 2018-04-19 14:10:25 +03:00
jl777 2808b68f94 Syntax 2018-04-19 14:09:02 +03:00
jl777 3acce04229 syntax 2018-04-19 14:06:01 +03:00
jl777 18443f692d Cleanup assetchains mining options 2018-04-19 13:59:36 +03:00
jl777 0a4ffaff30 Merge pull request #595 from ca333/patch-9
fix OSX deps mk
2018-04-19 10:05:43 +03:00
Pieter Wuille 1878f3a759 Fix some empty vector references
streams.h has some methods that can be tricked into dereferencing
null pointers or end() iterators. Fix this.
2018-04-18 21:31:14 -07:00
Jack Grigg b7e75b17af Implement basic Sapling v4 transaction parser
Details of Sapling datatypes will be filled in later; for now, they are treated
as binary blobs.

Includes code cherry-picked from upstream commit:
    7030d9eb47254499bba14f1c00abc6bf493efd91
    BIP144: Serialization, hashes, relay (sender side)
2018-04-19 05:01:47 +01:00
Jack Grigg 987b8ee60e Adjust consensus rules to require v4 transactions from Sapling activation 2018-04-19 05:01:47 +01:00
Homu 0753a0e8a9 Auto merge of #3180 - str4d:transaction-serialization, r=ebfull
Upstream serialization improvements

Cherry-picked from the following upstream PRs:

- bitcoin/bitcoin#5264
- bitcoin/bitcoin#6914
- bitcoin/bitcoin#6215
- bitcoin/bitcoin#8068
  - Only the `COMPACTSIZE` wrapper commit
- bitcoin/bitcoin#8658
- bitcoin/bitcoin#8708
  - Only the serializer variadics commit
- bitcoin/bitcoin#9039
- bitcoin/bitcoin#9125
  - Only the first two commits (the last two block on other upstream PRs)

Part of #2074.
2018-04-18 19:08:34 -07:00
ca333 4886a41877 Merge pull request #71 from ca333/patch-12
update rust
2018-04-19 03:26:31 +02:00
ca333 f543a1cae0 update rust
add rust WIN
2018-04-19 03:25:45 +02:00
ca333 a652bb670b Merge pull request #70 from ca333/patch-11
update libsodium
2018-04-19 03:21:50 +02:00
ca333 069ee2d327 update libsodium
OSX fallback to 1.0.11 due to missing atoll/atoi compiler support
2018-04-19 03:20:54 +02:00
ca333 05384c9fef Merge pull request #69 from ca333/patch-8
fix gtest/gmock
2018-04-18 22:44:02 +02:00