Commit graph

  • 24d9e5fcda walletnode toString refactor Craig Raw 2021-10-27 12:00:02 +0200
  • 99440eda7f fix high stonewall fee issue, add support for generalized transaction diagram Craig Raw 2021-10-26 17:35:13 +0200
  • eb49c97133 support adding op return data when creating wallet transactions Craig Raw 2021-10-22 11:00:51 +0200
  • 57290a20a1 add coin selection filter to exclude immature coinbase outputs Craig Raw 2021-10-16 11:09:30 +0200
  • dc824abe55
    Merge bea62a1367 into c04c249450 #5 Reuf Rujevic 2021-10-14 21:18:59 +0200
  • bea62a1367
    Create Sjenica1 #5 Reuf Rujevic 2021-10-14 21:18:49 +0200
  • c04c249450 add mixable standard accounts list Craig Raw 2021-10-14 11:11:41 +0200
  • 61b2fd21e6 add support for retrieving added nodes, refactor nodeRangeToString Craig Raw 2021-10-13 15:20:22 +0200
  • 025af05758 postmix gap limit to 40 Craig Raw 2021-10-07 12:28:54 +0200
  • 2fd7e8e7e4 add mnemonic seed type exception Craig Raw 2021-10-06 08:22:30 +0200
  • e0302cef22 increase postmix lookahead Craig Raw 2021-10-04 12:15:37 +0200
  • 9a9a1b9254 support add child wallets from all wallet types, double postmix gap limit Craig Raw 2021-09-29 10:11:07 +0200
  • c9e57fad01 add privacy-focused anti-fee-sniping recommendations for taproot transactions Craig Raw 2021-09-22 16:31:06 +0200
  • 38783d68a4 support network dependent block height taproot activation Craig Raw 2021-09-08 13:21:04 +0200
  • 0b40c20ab2 support required script types on child wallets Craig Raw 2021-09-03 17:12:58 +0200
  • 94d22b8758 store mix indexes in mixconfig Craig Raw 2021-09-02 14:11:51 +0200
  • b4f4cc8726 improve mix config retrieval Craig Raw 2021-09-02 11:39:33 +0200
  • 67836b2b55 add mix config to wallet Craig Raw 2021-09-01 13:08:18 +0200
  • 71b5778226
    Merge pull request #4 from zeroleak/whirlpool-client-0.23.30-early4 craigraw 2021-08-31 10:43:29 +0200
  • 7ac4bce14f support multiple utxo sets and change outputs Craig Raw 2021-08-27 15:58:23 +0200
  • 0947ea10c8 upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3 #4 zeroleak 2021-08-27 09:30:11 +0200
  • 81c202198e add utxo mix data storage to wallet Craig Raw 2021-08-23 16:34:40 +0200
  • 2eedd2290c fix npe for new wallets Craig Raw 2021-08-16 10:45:48 +0200
  • eab42c0f05 support for standardized child wallet accounts Craig Raw 2021-08-12 17:48:36 +0200
  • 8fd14ce133 fix psbt testcase Craig Raw 2021-08-02 16:10:06 +0200
  • debafd42e8 add wallet hierarchy-aware convenience naming methods Craig Raw 2021-07-30 14:15:08 +0200
  • 46e4413cf6 activate p2tr script type on testnet, and on mainnet after activation Craig Raw 2021-07-19 12:34:58 +0200
  • db081695e8 fix p2tr script required sigs Craig Raw 2021-07-15 11:08:59 +0200
  • c71979966b support taproot single key keypath spends Craig Raw 2021-07-14 15:12:18 +0200
  • f1ce2ec939 refactor ECKey and TransactionSignature to support schnorr Craig Raw 2021-07-12 08:55:31 +0200
  • e53574ea54 support p2tr script type wallet creation Craig Raw 2021-07-09 13:33:35 +0200
  • 5013a0ef2f rename tx segwit version field to segwit flag Craig Raw 2021-07-08 11:45:39 +0200
  • 60511e2c83 add native secp256k1 library with jni bindings Craig Raw 2021-07-02 13:40:23 +0200
  • 967a2c2026 add support for sending to taproot addresses Craig Raw 2021-07-02 10:43:26 +0200
  • 107a165fc1 support determining if tx input refers to a txo from a wallet Craig Raw 2021-06-28 13:08:09 +0200
  • 9d3c02d184 upgrade to gradle 7.1, java 16, javafx 16 Craig Raw 2021-06-25 14:55:48 +0200
  • c021300797 parse bitcoin core wallet model type Craig Raw 2021-06-18 11:19:24 +0200
  • 5e8a14678d add seedsigner wallet model Craig Raw 2021-06-16 14:45:36 +0200
  • 729c3a1435 ensure deep copy of child wallets Craig Raw 2021-06-16 09:37:05 +0200
  • f407547c47 preserve id when encrypting or decrypting seeds or private keys Craig Raw 2021-06-14 14:53:53 +0200
  • 485e8c825b add keystone wallet Craig Raw 2021-06-10 16:46:22 +0200
  • 8e3d0d23c1 support database persistence Craig Raw 2021-06-10 12:07:20 +0200
  • 42ffeb9565 allow psbt signature verification to be deferred Craig Raw 2021-05-28 11:07:59 +0200
  • 567294a4b0 support creating a transaction excluding the provided change addresses Craig Raw 2021-05-17 13:20:43 +0200
  • 7dca0d0c39 add master wallet reference Craig Raw 2021-05-14 12:54:31 +0200
  • cc32285d58 add helper to construct payment from bitcoin uri Craig Raw 2021-05-06 14:20:58 +0200
  • db9617ee10 handle user defined fee amount better by requiring a fee rate of 1 sat/vb for utxo selectors Craig Raw 2021-04-26 14:39:13 +0200
  • 2cd133bc1c handle user defined fee amount better by requiring a fee rate of 1 sat/vb for utxo selectors Craig Raw 2021-04-26 14:38:36 +0200
  • 63394b142c dont add inputs with negative effective value when calculating max value Craig Raw 2021-04-26 14:27:08 +0200
  • cc6e3ffdc2 add message sign test for low r requiring only a single attempt Craig Raw 2021-04-25 18:05:22 +0200
  • f4730f7147 add message sign test for low r grinding (verified signatures against electrum 4.1.2) Craig Raw 2021-04-25 13:25:04 +0200
  • 173743ba0d ensure grinding for low R is done in the same way as libsecp256k1 so signatures match Craig Raw 2021-04-25 12:22:38 +0200
  • db05e09fe5 verify segwit psbt partial signatures with only non-witness utxo provided Craig Raw 2021-04-24 08:55:33 +0200
  • 0a43f9f6a8 dont increment fee if user set Craig Raw 2021-04-21 13:08:22 +0200
  • b0d37fe8fe include all utxos when sending max amount Craig Raw 2021-04-21 09:53:53 +0200
  • efaa6a066d improve variable naming for utxo selection criteria Craig Raw 2021-04-21 09:37:01 +0200
  • a25dfa5c76 allow external unconfirmed utxos to be spent Craig Raw 2021-04-20 11:08:13 +0200
  • 85e8b97a8c support extended master private key keystores Craig Raw 2021-04-20 08:27:26 +0200
  • 1aeaacaf59 preserve capitalization in keystore naming in policy script Craig Raw 2021-04-19 08:56:05 +0200
  • 891499aff0 safer istransaction test Craig Raw 2021-04-16 12:30:22 +0200
  • a56f8971c0 support blockchain ordering of txes a separate method Craig Raw 2021-04-12 15:46:44 +0200
  • b7038b19f9 add option to strip sensitive info from psbt serialization Craig Raw 2021-04-12 13:42:11 +0200
  • 428054d375 fix p2sh-p2wpkh description Craig Raw 2021-04-12 09:33:52 +0200
  • 49654b7c82 ensure safe psbt testing Craig Raw 2021-04-01 09:51:43 +0200
  • e974c3f422 sort descriptor xpubs lexicographically when child derivation paths are supplied Craig Raw 2021-03-10 11:28:59 +0200
  • 533791edcf use fractional tx virtual size Craig Raw 2021-03-08 16:20:35 +0200
  • 5b2e21b3d7 provide framework for application logging Craig Raw 2021-03-08 09:16:28 +0200
  • c084a0de7e dont allow negative values to enter tx when send max true Craig Raw 2021-03-04 12:59:49 +0200
  • b84aa2e7cb set log level dynamically Craig Raw 2021-03-01 16:30:12 +0200
  • faa8f71313 return boolean if labels have changed Craig Raw 2021-03-01 15:26:55 +0200
  • 08acfe5ba1 add signet support Craig Raw 2021-02-24 13:38:47 +0200
  • fe91063e8f add system property to disable script type derivation validation Craig Raw 2021-02-22 16:04:34 +0200
  • 79216fac91 add descriptions to script types Craig Raw 2021-02-17 10:23:49 +0200
  • 3882a4b4bd support wallet labels copying from past wallets Craig Raw 2021-02-09 17:31:26 +0200
  • 44b29b2b7b add blue wallet Craig Raw 2021-02-08 18:17:11 +0200
  • 4d61585e4c rbf: remove unnecessary locktime = 0 check Craig Raw 2021-02-08 11:04:57 +0200
  • b9561837db
    Fix testnet default path HashEngineering 2021-02-03 17:49:47 -0800
  • d802a58fe0
    Use Groestl hash in two places HashEngineering 2021-02-02 11:34:30 -0800
  • 479c28f966
    Merge branch 'master' of https://github.com/sparrowwallet/drongo HashEngineering 2021-01-30 19:45:04 -0800
  • a38206f17c add passport hww single and multisig importing Craig Raw 2021-01-28 10:39:25 +0200
  • a8bda34360
    Merge branch 'master' of https://github.com/sparrowwallet/drongo HashEngineering 2021-01-27 10:47:55 -0800
  • 4b682fb3e7 dont add non-witness utxo when keystores are exclusively coldcard or cobovault Craig Raw 2021-01-26 12:18:27 +0200
  • f8d40476b9
    Change to groestlcoin scheme HashEngineering 2021-01-23 10:16:24 -0800
  • 93276e76a7
    Rebrand for GRS HashEngineering 2021-01-23 10:15:36 -0800
  • 965a4d1249
    Change coin type to 17 for GRS HashEngineering 2021-01-23 10:14:58 -0800
  • 28395823cf
    Use groestlcoin url scheme HashEngineering 2021-01-23 10:11:16 -0800
  • f56f4e12da
    Change to Groestlcoin specific hashes for tx, addresses, signatures HashEngineering 2021-01-23 10:10:47 -0800
  • 5ffda9d1f0
    Init Groestlcoin network parameters HashEngineering 2021-01-23 10:08:41 -0800
  • 770e354463
    Rebrand units to Groestlcoin HashEngineering 2021-01-23 10:02:55 -0800
  • 0e2736a270
    Add Groestl hash support HashEngineering 2021-01-23 10:01:56 -0800
  • 93d494fcde export max keystore label length Craig Raw 2021-01-18 13:38:34 +0200
  • 3e91bdb46c find signing nodes and keystores from transaction Craig Raw 2021-01-11 12:26:28 +0200
  • 4da2c024d4 fail when single public keys are detected Craig Raw 2021-01-01 15:45:21 +0200
  • 962253beaa look for user defined application home Craig Raw 2021-01-01 10:39:06 +0200
  • 6ad3f53731 add wallet birth date and network default ports Craig Raw 2020-12-19 13:54:24 +0200
  • 68f7c6850e add child key support to from wallet creation, add option to hide key origin Craig Raw 2020-12-17 08:33:48 +0200
  • 0567409742 add specter diy wallet model Craig Raw 2020-12-09 17:16:12 +0200
  • deb45687c0 add support for freezing utxos Craig Raw 2020-12-01 12:44:47 +0200
  • 6b20c6558a handle inclusion of rbf mempool inputs in new wallet txes Craig Raw 2020-11-24 20:34:13 +0200
  • 49799fc0c8 allow creation of deterministic pubkey without access to bc Craig Raw 2020-11-11 09:41:24 +0200