jl777
e251f1edcd
Test
2017-03-30 05:31:42 +03:00
jl777
945f015d80
Initial merge
2017-03-30 04:35:16 +03:00
Jonas Schnelli
a10a6e2a0e
[Univalue] add univalue over subtree
...
similar to secp256k1 include and compile univalue over a subtree
2017-02-10 02:18:51 +00:00
Jack Grigg
cc71666a51
unsigned int -> size_t for comparing with UniValue.size()
2017-02-10 00:53:13 +00:00
Jack Grigg
0d37ae3a59
Migrate Zcash-specific code to UniValue
2017-02-10 00:52:57 +00:00
Jonas Schnelli
d014114d67
Remove JSON Spirit wrapper, remove JSON Spirit leftovers
...
- implement find_value() function for UniValue
- replace all Array/Value/Object types with UniValues, remove JSON Spirit to UniValue wrapper
- remove JSON Spirit sources
2017-02-10 00:35:24 +00:00
Jonas Schnelli
851f58f94e
remove JSON Spirit UniValue wrapper
2017-02-10 00:35:24 +00:00
Jonas Schnelli
38fc4b7090
expicit set UniValue type to avoid empty values
2017-02-10 00:35:24 +00:00
Jonas Schnelli
9756b7bd29
extend conversion to UniValue
2017-02-10 00:35:24 +00:00
Jeff Garzik
ed21d5bd4b
Convert tree to using univalue. Eliminate all json_spirit uses.
2017-02-10 00:35:24 +00:00
Jack Grigg
6d0ab3ee59
Show all JoinSplit components in getrawtransaction and decoderawtransaction
...
Closes #2030
2017-01-31 21:32:19 +01:00
jl777
69383c9f5e
test
2016-12-01 11:33:36 -03:00
jl777
cd78b48143
test
2016-12-01 11:30:16 -03:00
jl777
ebec4dd836
test
2016-11-21 06:58:29 -03:00
jl777
ce906ce757
test
2016-11-15 11:17:55 -03:00
jl777
919b3cff75
test
2016-11-15 10:57:44 -03:00
jl777
e596e202ca
test
2016-11-15 10:56:34 -03:00
jl777
f2176cec53
test
2016-11-15 10:51:04 -03:00
jl777
0fec0cc4b3
test
2016-11-15 10:38:38 -03:00
jl777
a130c5cb66
test
2016-11-15 07:47:14 -03:00
jl777
654330ab99
test
2016-10-26 08:26:03 -03:00
jl777
17878015bb
test
2016-10-22 13:23:25 -03:00
jl777
fdbf481faf
test
2016-10-22 11:56:19 -03:00
jl777
e42867d124
test
2016-10-22 11:38:25 -03:00
jl777
cad0d1ca62
test
2016-10-22 11:32:24 -03:00
jl777
03b093e29f
test
2016-10-22 10:28:41 -03:00
jl777
6ef202b24a
test
2016-10-22 10:24:06 -03:00
jl777
8ad9f27fdd
test
2016-10-21 18:32:52 -03:00
jl777
0f24f24562
test
2016-10-21 17:28:28 -03:00
jl777
f2dd868d93
test
2016-10-20 06:32:43 -03:00
jl777
c69c6c3e89
test
2016-10-18 20:03:22 -03:00
jl777
7c11831e04
test
2016-10-18 19:47:48 -03:00
jl777
254debb628
test
2016-10-18 19:44:12 -03:00
jl777
482c3933ad
test
2016-10-18 13:17:40 -03:00
Simon
f7cfb52d3c
Add vjoinsplit to JSON output of RPC call gettransaction
2016-10-06 19:53:46 -07:00
Simon
805344dcf4
Refactor: replace calls to GetTxid() with GetHash()
2016-09-07 15:12:09 -07:00
Sean Bowe
50aba0ec19
Remove TODO 808.
2016-09-05 13:03:32 -06:00
Simon
10d2c57c0d
Replace calls to GetHash() with GetTxid() for transaction objects.
...
Where the caller intends to receive a transaction id and not a double
SHA256 hash.
2016-07-26 17:13:03 -07:00
Sean Bowe
22de160219
Fixes for indentation and local variable names.
2016-07-18 10:07:29 -06:00
Sean Bowe
b7e4abd6f7
Rename some usage of 'pour'.
2016-07-18 10:06:18 -06:00
Sean Bowe
bfeaf0049a
Rename JSDescription's serials to nullifiers.
2016-07-18 10:06:18 -06:00
Sean Bowe
8675d94b63
Rename vpour to vjoinsplit.
2016-07-18 10:06:18 -06:00
Sean Bowe
a8c68ffe99
Rename CPourTx to JSDescription.
2016-07-18 10:06:18 -06:00
Sean Bowe
2dc3599271
Transplant of libzcash.
2016-05-12 16:44:47 -06:00
Sean Bowe
2140639309
Remove scriptPubKey/scriptSig from CPourTx, and add randomSeed.
2016-05-12 16:44:30 -06:00
Sean Bowe
63ea9b75bb
Add decoding support for vpour in the decoderawtransaction RPC.
2016-01-23 18:07:18 -07:00
jtimon
da29ecbcc6
Consensus: MOVEONLY: Move CValidationState from main consensus/validation
2015-05-15 16:05:28 +02:00
dexX7
8ac2a4e178
RPC: show script verification errors in "signrawtransaction" result
...
If there are any script verification errors, when using "signrawtransaction", they are shown in the RPC result:
```
// ...
Result:
{
"hex" : "value", (string) The hex-encoded raw transaction with signature(s)
"complete" : true|false, (boolean) If the transaction has a complete set of signatures
"errors" : [ (json array of objects) Script verification errors (if there are any)
{
"txid" : "hash", (string) The hash of the referenced, previous transaction
"vout" : n, (numeric) The index of the output to spent and used as input
"scriptSig" : "hex", (string) The hex-encoded signature script
"sequence" : n, (numeric) Script sequence number
"error" : "text" (string) Verification or signing error related to the input
}
,...
]
}
```
2015-05-05 09:40:55 +02:00
Pieter Wuille
de8e801d3f
Report missing inputs in sendrawtransaction
2015-04-28 07:16:39 -07:00
Matt Corallo
59ed61b389
Add RPC call to generate and verify merkle blocks
2015-04-23 17:50:39 -07:00