This website requires JavaScript.
0217d91cd2
ToString
jl777
2016-09-14 05:22:33 -03:00
9fc05259a7
syntax
jl777
2016-09-14 05:21:26 -03:00
93b5c955d4
fix syntax
jl777
2016-09-14 05:17:26 -03:00
1fb0786301
syntax
jl777
2016-09-14 05:14:32 -03:00
fcd361184f
komodo message hooks
jl777
2016-09-14 05:12:12 -03:00
f03d63720c
reduce allowed future timestamp 2hrs -> 10 min
jl777
2016-09-14 04:20:11 -03:00
3ea1795dec
Merge pull request #2 from jl777/PoS
jl777
2016-09-13 16:15:40 -03:00
f333b7b9e9
ICO allocation
jl777
2016-09-13 16:14:36 -03:00
1a32177712
PoS block
jl777
2016-09-13 15:51:25 -03:00
d72fa6e769
Merge pull request #1 from jl777/PoS
jl777
2016-09-13 15:29:14 -03:00
3a02f67bf3
coin supply, rewards
jl777
2016-09-13 15:04:42 -03:00
684eb8d626
test
jl777
2016-09-13 14:36:32 -03:00
11db2ca24c
skip minpeers
jl777
2016-09-13 14:33:21 -03:00
e725f1cbf1
test
jl777
2016-09-13 14:28:23 -03:00
f3ae714c95
qt
jl777
2016-09-13 13:57:57 -03:00
94cc76bf6c
fix rpc ports
jl777
2016-09-13 13:22:54 -03:00
5166804f02
komodo strings
jl777
2016-09-13 13:03:02 -03:00
202856091f
1 minute blocks
jl777
2016-09-13 12:14:10 -03:00
3090f2a15b
change chain params
jl777
2016-09-13 12:09:42 -03:00
9e52ca3205
Measure multithreaded solveequihash time per-thread
Jack Grigg
2016-08-11 00:45:31 +12:00
3a15b1637e
Move serialized Zcash address length constants into zcash/Address.hpp
Jack Grigg
2016-08-16 22:55:06 +12:00
6ae516f10b
Check we haven't trashed the first key entry with the second
Jack Grigg
2016-08-11 14:32:00 +12:00
16d140f4a2
Add support for encrypting spending keys
Jack Grigg
2016-08-10 17:47:13 +12:00
0163f8faa2
Closes #1371 by updating signed message
2016-09-12 11:01:28 -07:00
80259d4b4f
Add release notes for 1.0.0-beta1.
Sean Bowe
2016-09-09 00:41:41 -06:00
88188dc2a3
Update pchMessageStart and add testnet DNS boostrapper.
Sean Bowe
2016-09-09 00:37:49 -06:00
f11099e2f0
Change version to 1.0.0. This is just a beta.
Sean Bowe
2016-09-09 00:32:19 -06:00
48bb727d8a
Remove .z# suffix from version
Jack Grigg
2016-09-09 16:29:39 +12:00
b11bb0e26a
Replace GetTxid() with GetHash()
Simon
2016-09-08 21:54:34 -07:00
6114cfe767
Improve check that user supplied memo field is too long.
Simon
2016-09-08 20:46:39 -07:00
e79ded8a47
Remove line of commented out code we don't need
Simon
2016-09-08 20:15:24 -07:00
dfc0080d06
Update comment with ticket issue number
Simon
2016-09-08 20:14:59 -07:00
1eb8789789
Add assert
Simon
2016-09-08 16:46:56 -07:00
ed42053a6c
Fix formatting
Simon
2016-09-08 16:41:29 -07:00
2ad0b7bfe2
Use zcash constants
Simon
2016-09-08 16:40:31 -07:00
b99d4f9b17
Improve error reporting when attempting to spend coinbase utxos.
Simon
2016-09-08 15:05:37 -07:00
9fb18458e8
Add assert for two mutually exclusive member variables.
Simon
2016-09-08 15:03:20 -07:00
cc59ac12a9
Add ticket number to issues raised in comment.
Simon
2016-09-08 13:25:08 -07:00
00edda4ac6
Remove unused varible.
Simon
2016-09-08 12:34:01 -07:00
e2574666f6
Add lock for member variables. Clean up and clarify that id_ and creation_time_ are never to be mutated anywhere. Fix incomplete copy/assignment constructors.
Simon
2016-09-08 12:32:29 -07:00
da5e7e5185
Formatting and updated test per review.
Simon
2016-09-08 11:06:18 -07:00
03812fefe4
Fix incorrect default value for argument of GetFilteredNotes.
Simon
2016-09-07 23:36:40 -07:00
a101ef7979
Update log statement to include fee.
Simon
2016-09-07 23:35:24 -07:00
9bdad43462
Fix formatting
Simon
2016-09-07 23:07:05 -07:00
e883ffef91
Add test for calling RPC z_getbalance, z_gettotalbalance, z_listreceivedbyaddress with invalid parameters.
Simon
2016-09-07 23:01:32 -07:00
12448b6457
Add extra RPC parameter checks for minconf<0 and zaddr not belonging to wallet.
Simon
2016-09-07 23:00:47 -07:00
5e363861e0
Replace unique_lock with lock_guard, where appropriate, for consistency
Simon
2016-09-07 21:51:49 -07:00
a50fd5fdb7
Add lock guard to getNumberOfWorkers()
Simon
2016-09-07 21:48:49 -07:00
e91048f28d
Fix formatting
Simon
2016-09-07 21:47:45 -07:00
69a4cb448a
Move lock guard to start of addOperation to protect isClosed() and isFinishing()
Simon
2016-09-07 21:46:32 -07:00
61ea2abaf5
Update formatting and documentation.
Simon
2016-09-07 19:39:33 -07:00
ca0ec80b4c
Add 'DEPRECATED' to help message of zcraw* commands
Simon
2016-09-07 19:23:24 -07:00
6c41028f7c
Add z_listreceivedbyaddress RPC call
Simon
2016-09-07 16:09:16 -07:00
1b141933e5
Rename GetUnspentNotes to GetFilteredNotes
Simon
2016-09-07 16:07:26 -07:00
6d2d045c6b
Disable z_sendmany in safe mode
Simon
2016-09-07 15:39:23 -07:00
fc46069e81
Add more logging.
Simon
2016-09-07 14:36:18 -07:00
a9743bc8bf
Refactor async sendmany and getbalance calls to use GetUnspentNotes().
Simon
2016-09-07 11:54:26 -07:00
fe2f198277
Add test for GetUnspentNotes() in wallet.
Simon
2016-09-07 11:53:22 -07:00
a5ac2e25a0
Add GetUnspentNotes to wallet.
Simon
2016-09-07 11:52:32 -07:00
7b79275eba
Add tests to try and improve coverage of perform_joinsplit.
Simon
2016-09-07 11:51:29 -07:00
269310ce3c
Replace zcashParams_ with global.
Simon
2016-09-07 08:34:55 -07:00
5f8118c8a4
Revert "Reduce use of global pzcashParams with private member variable"
Simon
2016-09-07 08:29:13 -07:00
4b32c16ba5
Reduce use of global pzcashParams with private member variable
Simon
2016-09-06 22:59:14 -07:00
485145ea78
Disable proof generation when testmode is enabled in async SendMany operation.
Simon
2016-09-06 22:55:08 -07:00
4cff8a5c50
Fix typo in error message
Simon
2016-09-06 22:52:34 -07:00
a0a3334c4d
Add z_getbalance and z_gettotalbalance RPC calls to close #1201 .
Simon
2016-09-06 15:15:33 -07:00
cff6f0ac46
Add friend class for testing private members of AsyncRPCOperation_sendmany.
Simon
2016-09-06 00:06:12 -07:00
9bb6162626
Add extra checking of memo data in hexadecimal string format.
Simon
2016-09-05 19:38:56 -07:00
a5905772c8
Add logging under the category "asyncrpc".
Simon
2016-09-05 11:31:51 -07:00
39c7f954d0
Remove redundant call.
Simon
2016-09-05 09:05:22 -07:00
fc4b127ed3
Add tests for async queue and rpc commands: z_getoperationstatus, z_getoperationresult, z_listoperationids, z_sendmany
Simon
2016-09-04 23:18:26 -07:00
15c83ac6b4
Remove redundant check when getting spending key for a payment address.
Simon
2016-09-04 19:08:12 -07:00
f86f625dce
Update RPCServer to use AsyncRPCQueue's shared queue.
Simon
2016-09-04 08:13:56 -07:00
423a63d0a9
Add shared queue to AsynRPCQueue.
Simon
2016-09-04 08:12:46 -07:00
b922924d14
Add test for AsyncRPCQueue and AsyncRPCOperation.
Simon
2016-09-03 22:25:13 -07:00
017b3ede33
Clear the operation queue when closing it.
Simon
2016-09-03 22:24:03 -07:00
87f7c98795
Refactor to use wallet note tracking from commit a72379
Simon
2016-09-03 14:13:27 -07:00
97b6f365a1
Fix bug where wallet was not persisting witnesses to disk. Author: str4d
Simon
2016-09-03 09:51:17 -07:00
9cd713439a
Added option to close a queue and wait for queued up operations to finish, rather than just closing a queue and immediately cancelling all operations.
Simon
2016-09-02 19:21:42 -07:00
c93d8bdf9c
Fix bug where call to sign and send a transaction was in wrong scope.
Simon
2016-09-02 08:52:44 -07:00
3fd5a615ac
Coinbase utxos can only be spent when sending to a single zaddr. Change from the transaction will be sent to the same zaddr.
Simon
2016-09-01 19:58:42 -07:00
008fccfa48
Disable option to allow multiple async rpc workers.
Simon
2016-09-01 17:02:11 -07:00
14af21e9f7
Add chaining of JoinSplits within a transaction.
Simon
2016-09-01 15:29:31 -07:00
c1eae2806c
Closes #1293 by adding z_getoperationresult and making z_getoperationstatus idempotent.
Simon
2016-08-30 16:03:38 -07:00
3b54bf5813
Refactoring and small improvements to async rpc operations.
Simon
2016-08-28 19:50:39 -07:00
34f0001ccc
Implement RPC call z_listoperationids and update z_getoperationstatus to take a list parameter.
Simon
2016-08-22 09:18:44 -07:00
861513a01f
Add public method to AsycnRPCQueue to retrieve all the known operation ids.
Simon
2016-08-22 09:16:01 -07:00
c72a427274
Add public method to get state as a human readable string from an AsyncRPCOperation.
Simon
2016-08-22 09:15:22 -07:00
15d345466d
Successful result of z_sendmany returns txid so it doesn't need to return raw hex.
Simon
2016-08-22 09:14:04 -07:00
b7d7b2ad9d
z_sendmany from a taddr now routes change to a new address instead of back to the sender's taddr,
Simon
2016-08-21 23:57:12 -07:00
4876de6c6d
Update find_unspent_notes() as mapNoteAddrs_t has been replaced by mapNoteData_t.
Simon
2016-08-21 00:15:14 -07:00
dafb81614b
Implement z_sendmany RPC call.
Simon
2016-08-20 22:54:40 -07:00
4eb1a96f9a
Add public field 'memo' to JSOutput to enable creation of notes with custom memos.
Simon
2016-08-20 19:53:35 -07:00
8d08172d0d
Add config option 'rpcasyncthreads' to specify number of async rpc workers. Default is 1.
Simon
2016-08-19 12:25:33 -07:00
2e6321a154
Add prefix to async operation id so it is easier to manage on cli.
Simon
2016-08-19 12:23:46 -07:00
fc72c078be
Add async RPC queue and operation classes. Add z_getoperationstatus RPC command. Add z_sendmany RPC command (dummy implementation, does not send actual coins).
Simon
2016-08-16 10:33:04 -07:00
289b12e448
Add tests for refactored wallet code
Jack Grigg
2016-09-07 10:55:07 +12:00
ac1c94350d
Refactor wallet note code for testing
Jack Grigg
2016-09-07 10:11:04 +12:00
2271d3feda
Auto merge of #1338 - str4d:147-tweak-difficulty-adjustment-algorithm, r=ebfull
zkbot
2016-09-08 02:21:13 +00:00
0372ce1f92
Auto merge of #1355 - bitcartel:zc.v0.11.2.latest_paymentapi, r=ebfull
zkbot
2016-09-08 01:40:49 +00:00