Commit Graph
1486 Commits
Author SHA1 Message Date
jl777 012026ed97 -print 2018-06-01 07:03:52 -11:00
jl777 3851fb86e4 Test 2018-06-01 06:58:50 -11:00
jl777 65777b40ab Syntax 2018-06-01 06:56:35 -11:00
jl777 2e4cc2a27f Test 2018-06-01 06:54:14 -11:00
jl777 2214fc14b8 Prints 2018-06-01 06:39:23 -11:00
jl777 6fd79871df wallet/rpcwallet.cpp:2701: uint64_t komodo_interestsum(): Assertion pwalletMain != NULL' failed. 2018-05-30 02:03:48 -11:00
Michael Toutonghi cc1ae28b0c Made time locked addresses visible 2018-05-28 12:45:22 -07:00
jl777 2ad1557300 Fix ;; 2018-05-27 20:21:15 -11:00
jl777 bbf29c15e2 Merge branch 'dev' into jl777 2018-05-22 10:50:46 +03:00
alrighttt 1333d0d7cf Changed help docs to reflect KMD/assetchains 2018-05-21 18:34:18 -04:00
jl777 137e08d729 -print 2018-05-20 00:12:37 +03:00
jl777 f5446e44b7 Enable zmergetoaddress by default 2018-05-18 16:56:44 +03:00
jl777 221cc791c3 Change notary sig to CRYPTO output 2018-05-15 22:45:16 +03:00
Michael Toutonghi 1fae37f6bf Working proof of stake with new algorithm 2018-05-15 00:54:18 -07:00
Jack Grigg f55029e7d1 Correctly serialize Groth16 JSDescription for verifyjoinsplit benchmark 2018-05-14 16:29:02 -06:00
Sean Bowe 34f6ea95dc Adjust tests and benchmarks 2018-05-14 16:29:02 -06:00
Sean Bowe b7a6c32178 Integrate Groth16 verification and proving. 2018-05-14 16:26:23 -06:00
Michael Toutonghi 1f722359c1 Verus Proof of Stake Compete with Additional ant-fork protection on block 1 2018-05-13 18:59:06 -07:00
Jack Grigg e5eab182b5 Use boost::variant to represent shielded addresses and keys
libzcash::PaymentAddress has been renamed to libzcash::SproutPaymentAddress,
and a new typedef boost::variant is now libzcash::PaymentAddress. Similarly
for ViewingKey and SpendingKey.

A new class InvalidEncoding is introduced as the default boost::variant
option for each address and key type; it is used during decoding instead
of boost::optional.

All address and key storage functions in the wallet have been modified to
refer specifically to the Sprout types, as they are used very precisely.
In most other cases, the more general type is leveraged as much as possible,
and we convert to the Sprout type when necessary. This will be subsequently
wrapped in, or replaced with, context-specific functions once Sapling
types are implemented.
2018-05-11 17:14:49 -04:00
jl777 09511571af Test 2018-05-11 16:36:21 +03:00
jl777 ae3f3fea6c +GAME sanitize listunspent interest calc 2018-05-11 16:28:52 +03:00
Jonathan "Duke" Leto 30bf78ca23 Clarify help that signmessage only works on taddrs 2018-05-10 17:25:13 -07:00
miketout 135fa24e0f Integrate new proof of stake support 2018-05-09 21:40:17 -07:00
miketout c2f6623fdf Add blocks to maturity in transaction JSON for listtransactions RPC API 2018-05-09 02:06:55 -07:00
miketout 204cf3fcba Enable seamless spending of timelocked coinbases through z_shieldcoinbase 2018-05-09 00:49:09 -07:00
Pieter Wuille 3d31e09cbb Split key_io (address/key encodings) off from base58 2018-05-08 21:39:56 +01:00
Jack Grigg 8bf3a3d700 Introduce wrappers around CZCViewingKey 2018-05-08 21:39:55 +01:00
Jack Grigg 472f75bc2d Introduce wrappers around CZCSpendingKey 2018-05-08 21:39:55 +01:00
Jack Grigg 80ed13d545 Introduce wrappers around CZCPaymentAddress
This patch removes the need for the intermediary Base58 type
CZCPaymentAddress, by providing {Encode,Decode}PaymentAddress
functions that directly operate on the conversion between strings
and libzcash::PaymentAddress.
2018-05-08 21:39:55 +01:00
jl777 ba1587fd37 Test 2018-05-08 18:55:16 +03:00
jl777 bed8cd1f49 Test 2018-05-08 18:38:51 +03:00
Homu 1d4235dce7 Auto merge of #3239 - str4d:sapling-default-tx-version, r=str4d
Update CreateNewContextualCMutableTransaction for Sapling

Part of #3063.
2018-05-07 12:27:47 -07:00
jl777 db4b45a62b Test 2018-05-07 19:08:49 +03:00
jl777 56c6c06b39 Test 2018-05-07 17:48:32 +03:00
jl777 f31815fc3c Test 2018-05-07 17:39:01 +03:00
jl777 3566cdf6e6 Test 2018-05-07 17:26:20 +03:00
jl777 1500012776 Test 2018-05-07 17:13:49 +03:00
jl777 0eb15e9463 Test 2018-05-07 17:08:28 +03:00
jl777 3ed2e7334c Test 2018-05-07 17:07:38 +03:00
jl777 6d04359865 Test 2018-05-07 17:00:35 +03:00
jl777 e6a3570c42 Test 2018-05-07 16:48:04 +03:00
jl777 a9bad5a300 test 2018-05-07 15:47:18 +03:00
jl777 ff1ee86e6a Test 2018-05-07 15:31:23 +03:00
jl777 0b18f1230c Test 2018-05-07 15:16:20 +03:00
jl777 c4eb1abbfc Test 2018-05-07 15:12:34 +03:00
jl777 39fefa6be9 Test 2018-05-07 14:34:20 +03:00
jl777 f8fb4922da Test 2018-05-07 14:14:12 +03:00
jl777 469e1de39f Test 2018-05-07 14:04:18 +03:00
jl777 496f1fd267 Test 2018-05-07 13:57:43 +03:00
Jack Grigg 892ae945f7 Rework z_sendmany z-address recipient limit
From Sapling, the z-address recipients could require either JSDescriptions or
OutputDescriptions. Instead of trying to give an exact number in the help text,
rely on transaction size estimation to guide user behaviour.
2018-05-04 11:17:30 +01:00