Commit Graph

  • 3c3d1f0a38 Clean up wallet unit tests: replace .value() with .get() for clarity. Simon 2018-08-08 11:04:35 -07:00
  • 58a1224d63 Update wallet unit tests to revert upgraded network parameters. Simon 2018-08-08 10:55:35 -07:00
  • 52d162319d Add new wallet test: MarkAffectedSaplingTransactionsDirty Simon 2018-08-07 21:06:03 -07:00
  • eba096f24e Add new wallet test: GetConflictedSaplingNotes Simon 2018-08-07 19:07:46 -07:00
  • a5ca7967a4 Add new wallet test: SetSaplingNoteAddrsInCWalletTx. Simon 2018-08-07 15:38:23 -07:00
  • 3afc6ce219 Update CWallet::GetConflicts for Sapling. Simon 2018-08-07 10:55:40 -07:00
  • 6d8ea4fa82 Fix typo in parameter name. Simon 2018-08-07 10:18:21 -07:00
  • 9fe34549b1 Fix inaccurate comments in test. Simon 2018-08-07 09:59:23 -07:00
  • 668ca2974a Fix typo in variable name in test. Simon 2018-08-07 09:57:24 -07:00
  • 992a82c649 Rename wallet tests for clarity between Sprout and Sapling. Simon 2018-08-07 09:54:49 -07:00
  • f13387486e Add new wallet tests: SpentSaplingNoteIsFromMe. Simon 2018-08-06 20:11:03 -07:00
  • fba4168049 Add new wallet test: UpdatedSaplingNoteData. Simon 2018-08-03 22:10:57 -07:00
  • e5df6ec5cc Add new wallet test: NavigateFromSaplingNullifierToNote Simon 2018-08-03 11:31:59 -07:00
  • 2f6481f835 Add two new wallet tests: FindMySaplingNotes, SaplingNullifierIsSpent. Simon 2018-08-02 23:56:31 -07:00
  • c343e2db9a Fix code review nits. Simon 2018-08-02 23:21:55 -07:00
  • 3b6dd486b4 Refactor IsSpent(nullifier) for Sprout and Sapling domain separation. Simon 2018-08-02 23:12:25 -07:00
  • ec064abbdf Iterate over mapSaplingFullViewingKeys with ivk->fvk mapping (1:1). Simon 2018-08-02 22:30:30 -07:00
  • 28d3dc8532 Add test for CWalletTx::SetSaplingNoteData() Simon 2018-08-02 19:13:24 -07:00
  • f12daeb44a Clean up names of unit tests in gtest/test_wallet.cpp. Simon 2018-08-02 19:00:03 -07:00
  • edfc6a787f Update CWallet::IsSpent() to check Sapling nullifiers. Simon 2018-08-02 18:21:28 -07:00
  • ad1e90dd34 Add caching and updating of Sapling note nullifier. Simon 2018-08-01 15:28:27 -07:00
  • f9816408b2 Update CWalletTx::GetAmounts() to return COutputEntry for Sapling valueBalance. Simon 2018-07-31 20:15:00 -07:00
  • f686388991 Cleanup CWalletTx::GetAmounts() for clarity. No-op. Simon 2018-07-31 20:11:39 -07:00
  • c47c1e9363 Remove dead code in CWalletTx::GetAmounts() as filed in issue #3434. Simon 2018-07-31 14:42:20 -07:00
  • d7cf640bbf Create CWallet::IsSaplingNullifierFromMe() Simon 2018-07-30 17:09:13 -07:00
  • 037cacf2ce Rename IsFromMe(nullifier) to IsSproutNullifierFromMe(nullifier). Simon 2018-07-30 15:35:34 -07:00
  • 78584ef794 Create CWallet::FindMySaplingNotes() Simon 2018-07-28 10:09:42 -07:00
  • d4d0ec7e95 Update test to pass in required cm to SaplingNotePlaintext::decrypt(). Simon 2018-08-01 14:02:32 -07:00
  • 69c4391b0f Check commitment validity within the decryption API for Sapling note plaintexts. Sean Bowe 2018-07-30 14:37:12 -06:00
  • 52332fb417 Create CWallet::AddToSaplingSpends() to track Sapling nullifiers. Simon 2018-07-28 10:06:55 -07:00
  • 3a83e7c9a4 Update CWallet::UpdatedNoteData() for Sapling. Simon 2018-07-28 10:04:54 -07:00
  • dae1c4204a Update CWallet::MarkAffectedTransactionsDirty() for Sapling. Simon 2018-07-28 10:02:48 -07:00
  • a132719da5 Add ivk member variable and equality comparators to SaplingNoteData class. Simon 2018-07-28 00:04:09 -07:00
  • da85cdfe27 Revise help output for z_sendmany Za Wilcox 2018-08-08 12:57:27 -06:00
  • 3438e26cc3 Rename mapTxNullifiers to mapTxSproutNullifiers. Simon 2018-07-27 16:56:57 -07:00
  • d5e490d9f2 Rename CWallet::AddToSpends methods for clarity. Simon 2018-07-27 16:56:26 -07:00
  • f41bf503e1 Rename mapNullifiersToNotes to mapSproutNullifiersToNotes. Simon 2018-07-25 20:08:36 -07:00
  • 618206c7d5 Rename GetNoteNullifier to GetSproutNoteNullifier. Simon 2018-07-25 20:03:59 -07:00
  • 57faf44e61 Rename FindMyNotes to FindMySproutNotes. Simon 2018-07-25 17:12:03 -07:00
  • 6dd7c4ef34 test ca333 2018-08-08 16:06:35 +02:00
  • cb9bbcdd70 test ca333 2018-08-08 15:42:03 +02:00
  • 40f320e0ee Auto merge of #3443 - daira:testnet-rollback, r=str4d Homu 2018-08-08 05:28:08 -07:00
  • aca80695b1 -print jl777 2018-08-08 00:10:51 -11:00
  • 13751895c7 Move RewindBlockIndex log message inside rewindLength check Jack Grigg 2018-08-08 12:08:29 +01:00
  • 112803d8e1 Require sbits/fundingtxid matches for rewards vins jl777 2018-08-07 21:25:51 -11:00
  • 77373514f5 Add dicelist test; dicefund/tokeninfo tests need to be funded to work correctly Jonathan "Duke" Leto 2018-08-08 09:25:47 +02:00
  • 776fb6cd62 Add tests for tokenorders and tokenbalance Jonathan "Duke" Leto 2018-08-08 09:11:33 +02:00
  • 8567b4386b Add a test for tokenlist Jonathan "Duke" Leto 2018-08-08 07:25:52 +02:00
  • 7b6e9bf069 More faucet and token tests Jonathan "Duke" Leto 2018-08-07 23:34:50 +02:00
  • 380bcb10ba Add some dice tests Jonathan "Duke" Leto 2018-08-07 21:50:54 +02:00
  • d48c67574f Improve faucetaddress tests Jonathan "Duke" Leto 2018-08-07 21:45:32 +02:00
  • 8d454fb58e Sleep a bit to give time for regtest komodod to start Jonathan "Duke" Leto 2018-08-07 21:32:56 +02:00
  • dcc6cdb083 Remove reference to REGTEST.conf in start_node which all tests use, not just CC tests. it is passed via extra_args Jonathan "Duke" Leto 2018-08-07 21:24:33 +02:00
  • eb8f0960e1 Fix some docs and references to bitcoind Jonathan "Duke" Leto 2018-08-07 21:23:05 +02:00
  • 38a2d0c825 Pass along extra_args correctly to get correct rpc user/pass Jonathan "Duke" Leto 2018-08-07 20:57:42 +02:00
  • 3528faa711 Use correct rpc user/pass; this only works the second time its run, some kind of timing/caching issue Jonathan "Duke" Leto 2018-08-07 20:51:12 +02:00
  • 0c5733fc22 Auto merge of #3448 - ebfull:sapling-params, r=bitcartel Homu 2018-08-07 11:20:10 -07:00
  • 626af0e73e Getting closer, invalid rpc user/pass instead of wrong port Jonathan "Duke" Leto 2018-08-07 20:13:32 +02:00
  • d587c96cfc Minimum rewardsfunding jl777 2018-08-07 04:46:54 -11:00
  • bf109a68b6 Merge pull request #807 from jl777/dev jl777 2018-08-07 03:22:46 -11:00
  • 9d76231a95 Merge pull request #806 from jl777/jl777 jl777 2018-08-07 03:21:52 -11:00
  • 7b4ddf1b14 Merge branch 'dev' into jl777 jl777 2018-08-06 21:21:59 -11:00
  • 5ec4373ca4 More debugging trying to make getblockcount work and not have komodod hang the test Jonathan "Duke" Leto 2018-08-07 09:22:40 +02:00
  • 32829f6d6f Fix various test suite bugs and create CC AC in our tests Jonathan "Duke" Leto 2018-08-07 08:13:18 +02:00
  • 467e1047aa Optimize our cc python test; only start 1 node for now Jonathan "Duke" Leto 2018-08-06 23:00:47 +02:00
  • 25709e3078 These %lli/%li formats are platform-dependent Jonathan "Duke" Leto 2018-08-06 22:50:38 +02:00
  • 5034d1c134 Sync with latest Komodo changes Michael Toutonghi 2018-08-06 12:52:22 -07:00
  • 6358342934 debug valid pubkey error Jonathan "Duke" Leto 2018-08-06 10:59:33 -07:00
  • 4e1e91512d Fix assertion and comment Eirik Ogilvie-Wigley 2018-08-01 14:46:09 -06:00
  • 7929851626 Only include the change field if we have a spending key Eirik Ogilvie-Wigley 2018-08-01 14:16:04 -06:00
  • f4cdde0e85 Enable txindex in regtest komodo.confs and update binary in initialize_chain Jonathan "Duke" Leto 2018-08-06 08:09:15 -07:00
  • eea3a3cdb1 N jl777 2018-08-05 23:39:57 -11:00
  • 6facc0ea06 Syntax jl777 2018-08-05 23:39:16 -11:00
  • 718255b3fd smart utxo selection without press release to coin telegraph jl777 2018-08-05 23:36:00 -11:00
  • b24e0ff44e ) jl777 2018-08-05 20:49:12 -11:00
  • 8a78bd9d8c Test jl777 2018-08-05 20:47:51 -11:00
  • 45a4cba477 fix test docs Jonathan "Duke" Leto 2018-08-06 00:44:49 -07:00
  • a8cd6416d9 Merge pull request #805 from letolabs/issue_template jl777 2018-08-05 20:44:32 -11:00
  • 6deb8c09eb Disable FSM, auction, lotto and add some error checks jl777 2018-08-05 20:43:35 -11:00
  • 3ccd5a79e5 Look for the correct config file in our tests Jonathan "Duke" Leto 2018-08-06 00:43:31 -07:00
  • 752791ae3d Add stub test file for cc tests Jonathan "Duke" Leto 2018-08-06 00:36:10 -07:00
  • 8e5de27a67 Fix some compile issues on os x Jonathan "Duke" Leto 2018-08-05 23:53:07 -07:00
  • 107fe4500a Fix location of kmd binary used in tests Jonathan "Duke" Leto 2018-08-05 23:52:51 -07:00
  • 1008b2b48c Update Github issue template Jonathan "Duke" Leto 2018-08-05 22:08:10 -07:00
  • 563329ab20 Add new test file Jonathan "Duke" Leto 2018-08-05 22:04:24 -07:00
  • 41ecade012 Fix some typos in rpc-tests readme Jonathan "Duke" Leto 2018-08-05 21:51:35 -07:00
  • 8df048b1de Auto merge of #3447 - str4d:zip32-prep, r=str4d Homu 2018-08-05 05:26:10 -07:00
  • d0372cff5e Adjust Makefile so that common can be used by the wallet Jack Grigg 2018-08-04 17:45:21 +01:00
  • e188723823 Upgrade Rust to 1.28.0 stable Jack Grigg 2018-08-03 15:57:45 +01:00
  • 0ecdd0f30a chainparams: Add BIP 44 coin type (as registered in SLIP 44) Jack Grigg 2018-08-01 15:01:16 +01:00
  • 4922d1c19a Fix test_bitcoin circular dependency issue Jonas Schnelli 2017-07-07 16:03:24 +02:00
  • 6a753e4f9c crypter: shuffle Makefile so that crypto can be used by the wallet Cory Fields 2015-03-26 19:15:28 -04:00
  • 79a3b761c2 Change regrets address prefix jl777 2018-08-04 22:25:00 -11:00
  • 4e7f0c5e5a test ca333 2018-08-05 11:09:06 +02:00
  • d49599cf23 Merge branch 'dev' into jl777 jl777 2018-08-04 20:49:33 -11:00
  • 70218bdb82 Merge pull request #804 from KomodoPlatform/dev jl777 2018-08-04 20:47:44 -11:00
  • 2a0d52ab43 Merge pull request #99 from VerusCoin/dave-dev Asher Dawes 2018-08-04 17:18:36 -07:00
  • 3ccaf5de85 Put undefines for _cpuid back. Asher Dawes 2018-08-04 17:15:27 -07:00
  • 5ddb85b297 Change version to 0.3.12 for gilab CI. Asher Dawes 2018-08-04 16:48:11 -07:00
  • f76a2ec064 Merge branch 'master' into dave-dev Asher Dawes 2018-08-04 16:42:55 -07:00