2664 Commits (5203742b053e2427d189a6bce867cc2bf6cd1ec1)
 

Author SHA1 Message Date
CalDescent 5203742b05 Started work on architecture-specific lite wallet library loading. Paths are not yet correct. 2 years ago
CalDescent f14b494bfc "Disposable" wallets renamed to "null seed" wallets, as this is a better description of what they are. 2 years ago
CalDescent 9a4ce57001 Increase blockchain lock wait time from 30 to 60 seconds in /transactions/process. 2 years ago
CalDescent 10af961fdf Consider a node with a block in the last 30 mins to be "up to date" when trading. 2 years ago
CalDescent b17b28d9d6 Catch NoSuchMethodError in ElectrumX, and log it, just in case we ever reencounter a dependency issue. 2 years ago
CalDescent e95249dc1b Reduced bouncycastle version to 1.69, as 1.70 was having compatibility issues with the ElectrumX code. 2 years ago
CalDescent bb4bdfede5 Added concept of a "disposable" pirate chain wallet. 2 years ago
CalDescent e2b241d416 Fix ConcurrentModificationException in getCachedSigValidTransactions() 2 years ago
CalDescent aeb94fb879 Merge branch 'master' into pirate-chain 2 years ago
QuickMythril 8e71cbd822
Reduce static Bitcoin trade fee 2 years ago
QuickMythril 9896ec2ba6
Fix typo 2 years ago
QuickMythril 9f9a74809e Add Bitcoin ACCTv3 2 years ago
QuickMythril acce81cdcd
Add tray menu item to show Build Version 2 years ago
CalDescent d72953ae78 Drop expired transactions from the import queue before they are considered "sig valid". 2 years ago
CalDescent 32213b1236 Catch all exceptions in PirateLightClient 2 years ago
CalDescent 761d461bad Bump bouncycastle version to 1.70, necessary for ALPN support in some JDKs. 2 years ago
CalDescent 774a3b3dcd Catch RuntimeException, so that the gRPC client is shutdown. 2 years ago
CalDescent 30567d0e87 Correctly handle shutdown of gRPC managed channel on error. 2 years ago
CalDescent 6b53eb5384 Pirate Chain uses the 'b' prefix for P2SH addresses, but the light wallet library is configured to use 't3' (from Zcash), so it's easiest to just derive a different prefix for each destination. 2 years ago
CalDescent 767ef62b64 Added PirateChain.isValidWalletKey() 2 years ago
CalDescent f7e6d1e5c8 Merge branch 'master' into pirate-chain 2 years ago
CalDescent 551686c2de Updated AdvancedInstaller project for v3.3.1 2 years ago
CalDescent b73c041cc3 Bump version to 3.3.1 2 years ago
CalDescent 9e8d85285f Removed extra unnecessary digest after writing new data. 2 years ago
CalDescent f41fbb3b3d Removed "consecutive blocks" limitation in block minter. 2 years ago
CalDescent 3f5240157e Return more detailed errors in trade portal APIs. 2 years ago
CalDescent 7c807f754e First draft of Pirate Chain trade bot. Not tested yet. 2 years ago
CalDescent 9e1b23caf6 Removed unused constants. 2 years ago
CalDescent c2bad62d36 Updated status text when not initialized. 2 years ago
CalDescent 4516d44cc0 UnspentOutput additions to support latest PirateChainHTLC methods 2 years ago
CalDescent 9c02b01318 Added PirateChainHTLC.getUnspentFundingTxid(), allowing a minimum amount to be specified. 2 years ago
CalDescent 08fab451d2 Added PirateChainHTLC.getFundingTxid(), to lookup the txid that funded a P2SH. 2 years ago
CalDescent d47570c642 First draft of Pirate Chain ACCT, with modifications to allow for 33 byte public keys instead of 20 byte PKH. Pirate Chain HTLCs are required to use full public keys rather than hashes. 2 years ago
CalDescent 4547386b1f Increase receiving_account_info column size from 32 to 128 bytes, to allow for Pirate Chain sapling shielded addresses, which are much longer. 2 years ago
CalDescent ab01dc5e54 Implemented address validation for Pirate Chain 2 years ago
CalDescent 380c742aad Pirate chain minimum order size temporarily decreased to 0.0001, for testing only. 2 years ago
CalDescent 368359917b Use LegacyZcashAddress (copied and modified from bitcoinj) to derive and encode Pirate Chain P2SH addresses. 2 years ago
CalDescent 1c1b570cb3 Added Pirate TLC and raw transaction tests 2 years ago
CalDescent 3fe43372a7 Added PirateChainHTLC - uses a different HTLC format suitable for Pirate Chain. 2 years ago
CalDescent c7bc1d7dcd Hardcode fee to MAINNET_FEE when sending coins. 2 years ago
CalDescent a7ea6ec80d Added wrapper methods for Pirate LiteWalletJni P2SH funding/redeeming/refunding. 2 years ago
CalDescent 9cf574b9e5 Added support for Pirate Chain transaction lookups and deserialization, necessary for HTLC status checks. 2 years ago
CalDescent 20e63a1190 Removed "consecutive blocks" limitation in block minter. 2 years ago
CalDescent f6fc5de520 Removed extra unnecessary digest after writing new data. 2 years ago
CalDescent 0b89118cd1 Fixed bug in Pirate wallet transaction parsing. 2 years ago
CalDescent fa3a81575a Reduce wasted time that could otherwise be spent validating queued transaction signatures. 2 years ago
CalDescent 6990766f75 Speed up unconfirmed transaction propagation. 2 years ago
CalDescent e1e1a66a0b Improvements and fixes to PirateWallet 2 years ago
CalDescent e552994f68 Merge branch 'master' into pirate-chain 2 years ago
CalDescent b33afd99a5 Bump invalid transaction import logging from trace to debug. 2 years ago