Skip to content

Releases: PirateNetwork/pirate

Version 5.8.1 Signed Release

14 Mar 04:03
Compare
Choose a tag to compare

Pirate 5.8.1

Bug Fix

  • Fix a bug that locked the z_sendmany RPC and prevented it from being used.

c955d71374323e1cbe8ada0615c07e1b5f947089be22481ff935885aa1d9ee5d pirate-cli-aarch64-v5.8.1.zip
a1be1093356f532b0ee78e91a25a08d99a1d787126a294ed2c8d0ed0b3f6f902 pirate-cli-MacOS-v5.8.1.zip
8ff4b8751325f96d13b8137ced490f81ff44f72e06e5e618cf972856a5f85934 pirate-cli-ubuntu1804-v5.8.1.zip
20c8be32348335781134c9a2be45624684c0056d3ba3d3a759b1a951fc2b10a2 pirate-cli-windows-v5.8.1.zip
a667bba321ebe9dec622c74951059eea12c768532425971f911917f8933e6e46 pirate-qt-aarch64-v5.8.1.deb
c6377309dd64ca663a094f020f0c88b81438dd016f12356b2ca406fb1eda9f2e pirate-qt-aarch64-v5.8.1.zip
afc6366912eae1d1d486882207047649d3b213d415792ffdd5a1ad5e0214f475 pirate-qt-MacOS-v5.8.1.dmg
cc965454d3ec9053e67162c609b25282c0d8800b8bc9fff5602f871ac42a133a pirate-qt-ubuntu1804-v5.8.1.deb
cd139de6abcb9a622e7383265bb44cf3628cdeacdfb388641ae2a6c4662c728f pirate-qt-ubuntu1804-v5.8.1.zip
5abdcac76f4387f6852359ba7c10054b1c0b7a47961d054d08a28032fa803aff pirate-qt-windows-v5.8.1.zip

Version 5.8.0 Signed Release

07 Mar 03:53
Compare
Choose a tag to compare

WARNING
5.8.0 included breaking changes to both wallet structures and the block database. Any wallet updated to 5.8.0 will not be compatible with older clients. Please make a backup of your wallet/keys/seed phrase before updating.

Additionally this version will zap all wallet transactions and perform a complete reindex of the chain. The bootstrap option is available to use.

Expectations

  • Based on our internal testing most users with relatively few notes will see little to no performance increase from this update. However users with hundreds or thousands of notes will see dramatic increases in sync speed and block processing speed once synced.

Updates

  • Addition of sapling output proof indexing to prevent the same proof being used more than once (Transaction Spam prevention)
  • Addition of sapling spend proof indexing to prevent the same proof being used more than once (Transaction Spam prevention)
  • Removed the transaction level witness cache
  • Added a wallet level incremental witness Merkle tree
  • Update z_createbuildinstuctions/z_buildrawtransaction to work with an offline signing wallet
  • Revise multi-threaded processing of the ContextualCheckTransactionMultithreaded function
  • Sync wallet transactions to the wallet in batches instead of individually
  • immediately remove 0 value notes from the wallet and move them to the archived transactions
  • Update the hardware wallet interface to support the new witness structures
  • add the witness structure to z_gettreestate to support implementation in the lite wallets
  • remove googlemock and proton dependencies

c01626baef6df27252c8a5fa7e1bca0eed9fd733bb551179718c79178e569949 pirate-cli-aarch64-v5.8.0.zip
b9f3aa7e5bb949b3c802399df671a6cee710bd79bd50f85d78ceec4a08c1a24f pirate-cli-MacOS-v5.8.0.zip
56b67fe5a5801e3ed1f3b725dae48813e0889f4b259a0e466a075658f116e75d pirate-cli-ubuntu1804-v5.8.0.zip
84cd47a6185be5728e93262e64d35bea263ae50008d0c623a00d518912f96ddf pirate-cli-windows-v5.8.0.zip
d6ad7516151bccf726acd3fa2107ad4e6b3af09510e6bc7cd97a28771bc6480a pirate-qt-aarch64-v5.8.0.deb
b45bfa6d861b805ed354072c005527429713c0bb0634847f910bf9971fd1439c pirate-qt-aarch64-v5.8.0.zip
577a9cdea31d1c3bca7b0863d686d36c58bd2a91149530d34b1fa0ae32ded86b pirate-qt-MacOS-v5.8.0.dmg
e8f3a2e73000b4e719560d17d7c3fee6c103ac7fc8e32c954283665cf0c6e934 pirate-qt-ubuntu1804-v5.8.0.deb
8ad19b2adaebbaf120a07f87cb44b013e97b868da84dd5239e9c2be50bced17b pirate-qt-ubuntu1804-v5.8.0.zip
a88473c7d6755f1e09ed67a6d9c867c436e9eae6b125d23213a496e234d44cb5 pirate-qt-windows-v5.8.0.zip

Version 5.7.5 Signed Release

14 Aug 01:34
Compare
Choose a tag to compare

Pirate 5.7.5

Flush the wallet to disk on exit
Periodically flush the witness to disk while building the witness cache
Added cleanup mode which is an aggressive form of consolidation for address that have been spammed
Dusk filter to ignore spam dust transactions below a threshold value
Fix offline transaction building for expired transactions
Add Multithreading to ContextualCheckTransaction
Add Large Transaction throttle to CreateNewBlock

5e0b2a86049ad1aa8942ba67602462db92f1941108060ddfd3c69dab906765c4 pirate-cli-aarch64-v5.7.5.zip
3d915c5e0b3e089649b4f299c14ca7cef1eba3a885a52e46d5757587a78367b0 pirate-cli-MacOS-v5.7.5.zip
9993468abe9cd21062062bf0f8d16905e29b46e92856f87840a6c99ed1262362 pirate-cli-ubuntu1804-v5.7.5.zip
f300efc440c2817143a50d42eb1bfbeec005f44ebf01a8543fea0d1b9d503550 pirate-cli-windows-v5.7.5.zip
443d5317d74bff87fda5712f92080d602963ef3c913d9e0fa4d2d75b47fcfe4a pirate-qt-aarch64-v5.7.5.deb
4cefaa09a9d6c55085b5895eb6daf67ae9197c7fe214dcea6c7d5a3a8000aee8 pirate-qt-aarch64-v5.7.5.zip
e16e3dc07da6fe44ba8f288a76801d926368436e63017587d290f5573ac1caf9 pirate-qt-MacOS-v5.7.5.dmg
b73993665ebc4647e2b39d5284393409798e15f56ebb91bc2e31da5816aaddfb pirate-qt-ubuntu1804-v5.7.5.deb
a9c99809c0e53f33df3f6a2ca67d7fcb85ef346d9a21927f9260ed0d64f4747c pirate-qt-ubuntu1804-v5.7.5.zip
8cab21c04dfd6fab58133b177720761f7a4ad0d58fceea6ad7bb9b084946938b pirate-qt-windows-v5.7.5.zip

Version 5.7.4 Signed Release

02 Jul 17:10
Compare
Choose a tag to compare

Pirate 5.7.4

Bug Fix

  • Fix a bug that was preventing note detection in 5.7.3

All users who installed 5.7.3 should update and rescan their wallets.

e8bf00a888b9903fd1e8e5a1dd7a6ae82ae903f32193de59a3807f394b929e91 pirate-cli-aarch64-v5.7.4.zip
51c2a513581d7f6297f1eb2fc3205767c95743c30e4098ad61fb8a0214a6afc0 pirate-cli-MacOS-v5.7.4.zip
f44e9ebda32996883273d5b6282ee12d5a7f67a89a86da74d410aea43eafeae4 pirate-cli-ubuntu1804-v5.7.4.zip
11a6be358db702af76867d331f4a5cefde9eb5874fae66b81f9e949ce0986f98 pirate-cli-windows-v5.7.4.zip
694b020493dfb67a3e083c1acc79d87c61c818b907e9f608398f9e13a3b379ef pirate-qt-aarch64-v5.7.4.deb
3c73fbffa6f72ab38264894c4612360f869bafcc8066c913a3b5bbb722889272 pirate-qt-aarch64-v5.7.4.zip
389b45cf1e9c561ee41d51da46b18961886d22b6d8d1e1a516f83fa0751a8901 pirate-qt-MacOS-v5.7.4.dmg
0cd82cc65a5e243e4e662ad1894bb0bfec29e03865d5a736aa1fb30cfef868b9 pirate-qt-ubuntu1804-v5.7.4.deb
232494be62e269a61bd6f5910bf8e697b13a224d975087f37ef6ab4754b56fee pirate-qt-ubuntu1804-v5.7.4.zip
008f5f7ad36f64f3a02fcb3603e351e791e61829adc3d2982eb8f9ee9658cdec pirate-qt-windows-v5.7.4.zip

Version 5.7.3 Signed Release

01 Jul 18:58
Compare
Choose a tag to compare

Pirate 5.7.3

Updates

  • Increase the expiration block of z_createbuildinstructions to match z_sendmany
  • Revise FindMySaplingNotes to limit the number of threads used to decrypt transactions
  • Revise witness building to prevent concurrent readblock calls
  • Pre-fetch the next block for the witness building threads
  • Create a new config option "-maxprocessingthreads" to allow the user to throttle the number of threads the node will use
  • Increase the checkpoint height
  • revise consolidation to use the oldest notes in an address first when creating consolidation transactions

4fec9d214d2698c8c350d5807ee866a2e9408adca72c265a4be78bae6c5df2a0 pirate-cli-aarch64-v5.7.3.zip
9b1fa3fe5139afd023ea574d9b59c07e8d5bffa3854ca9507475b2708a045c10 pirate-cli-MacOS-v5.7.3.zip
951f449c72c092b85f04e49ba9f5cdc1a97f1d7cbbd323d8bf23c00768b5e35e pirate-cli-ubuntu1804-v5.7.3.zip
d61e53e59f1cfe9c2df48dbc183662c6279dd7cf0a62f35ea1d57913087cd666 pirate-cli-windows-v5.7.3.zip
3020a20af12b71c0c1181a76c99b23034583814090cfb4d10c6f0676d5b962d5 pirate-qt-aarch64-v5.7.3.deb
de2a9d4d6fb663badd134b31f801df6f76e27cb90a34f804f09139dbea3739e3 pirate-qt-aarch64-v5.7.3.zip
a580c1adb8653d01e912302d8a2b1468306ceeea36672f991a7ca06266d23b35 pirate-qt-MacOS-v5.7.3.dmg
8b4a731640494affdad5b1b9ccd42832813930c9835ca2d280c8458666948918 pirate-qt-ubuntu1804-v5.7.3.deb
3f4dbddf7c357008d86db59455bc38d98e6547a9fa3b578311bce9f1e573b955 pirate-qt-ubuntu1804-v5.7.3.zip
00dd143b8291c3387e7b3c74870112063e1626ae1d11d5a575ff8441cf14d726 pirate-qt-windows-v5.7.3.zip

Version 5.7.2 Signed Release

24 Jun 02:32
Compare
Choose a tag to compare

Pirate 5.7.2

Updates

  • Revised multithreaded witness building to limit the number of threads used, previous version could error out due to running out of resources.
  • Updated multithreading in FindMySaplingNotes
  • option to bypass TLS connection for whitelisted peers (intended to be used with pool software)

Bug Fixes

  • fixed a bug in the NotifyBlockTip of ActivateBestChain which was not triggering blocknotify

53e6bf8841bbc06fb2ca0effa07f221dcb2c0afeb3be1c75f4882067eef03752 pirate-cli-aarch64-v5.7.2.zip
f648155ffb6dc10a77973a1d42e8e94db1440ddafec9ee1408f4af6227042fc4 pirate-cli-MacOS-v5.7.2.zip
5f37f33de9a42ba1a8c35f2bf76cbdaba5a5d30e674fe8e2dbf648fe527d51c2 pirate-cli-ubuntu1804-v5.7.2.zip
35fe7991559f0dc293d6c900448e638b71dd9a09bd396c0231ec2cc3031e6fda pirate-cli-windows-v5.7.2.zip
7657328ebff8922b853f11f2e20759b3ad4c0c0af2fa8639e07d84c93ffdd6cd pirate-qt-aarch64-v5.7.2.deb
f3a510430934f4d1f19d00ca89513c43004cb78cbbf62c9f4e14f0410a1aa223 pirate-qt-aarch64-v5.7.2.zip
9d469b1f7e00ed9d8f7528c9d95cde33facd8ad190ffd603549529ce2dbb4da2 pirate-qt-MacOS-v5.7.2.dmg
c74dee6ab86c1322ed581cfb9cc4a72068b75319a16555746e4c328508760c90 pirate-qt-ubuntu1804-v5.7.2.deb
5ee136d75fc74f376fac27364cc55a10067366cc1eb2d8929d1033385e5ec084 pirate-qt-ubuntu1804-v5.7.2.zip
83592086fc366a56e086535e1380d07bed9c78716f141b8e1a25cc806166a1f1 pirate-qt-windows-v5.7.2.zip

Version 5.7.1 Signed Release

18 Jun 04:49
Compare
Choose a tag to compare

Pirate 5.7.0

Bug fix for Qt users unable to send transactions.

354bf8bdf4549062feb8eccac8b064a49dd5e06361717ef89138eb5554a8afa0 pirate-cli-aarch64-v5.7.1.zip
0f60dc677e18a37057c598e5c96d511047f4ad35d3ee7fa255684e057cce9c0c pirate-cli-MacOS-v5.7.1.zip
0b7f7449cfc0be220e6d87cdcd21f2a567ce384ed0e89e4d1b8f6e4d8172b993 pirate-cli-ubuntu1804-v5.7.1.zip
3377a6175c6ba56d079de201587f5e344891bf9beb6fbb7dc54127e77880d93e pirate-cli-windows-v5.7.1.zip
b91d0cbb1e4c3b43612d66995b31e629e619fca0a22334d4627ec1f818f9efcb pirate-qt-aarch64-v5.7.1.deb
4b37125fce059c716767ebc3499fd08d323f3be4422273bb8b72f658313a89d8 pirate-qt-aarch64-v5.7.1.zip
8eb8742a33b2d826eec544dd98fe4ebb75e9b2913b9673769b878c52a8ea85f3 pirate-qt-MacOS-v5.7.1.dmg
2a9921d616602a310cff4ed3a3693867c8961023c852e2d2634746f0220d004a pirate-qt-ubuntu1804-v5.7.1.deb
f4fe831a701fe45a67b94cc2d3ce47625187f1db223b6baccaecb8249df2a632 pirate-qt-ubuntu1804-v5.7.1.zip
7ff8d88dd7da1a09ef29a0d3f0aee0bb819b38cf9bde3f702069b5a337ac712a pirate-qt-windows-v5.7.1.zip

Version 5.7.0 Signed Release

16 Jun 04:17
Compare
Choose a tag to compare

Pirate 5.7.0

dPow Season 7 hard fork. All wallets must be updated bu 6/30/2023 in order to continue syncing.

bcaa89eba4348c83797c260b0b84b054faef1146b3cb8a19e61b5f6077119070 pirate-cli-aarch64-v5.7.0.zip
34679239666d18c83703f97ff12985fde4a39e327f2306490729ad3a23efeac8 pirate-cli-MacOS-v5.7.0.zip
b5ccdc22dfe5eebfd10cab1a08a6293d247a47d6280746582c01821b707ecd04 pirate-cli-ubuntu1804-v5.7.0.zip
9dc549c09e3d6c391ce4526d9da899fb5ac66ebe7488da90048e0a9dbd5f14f9 pirate-cli-windows-v5.7.0.zip
0ab67f789432bcef5eed5a3a68451871b79cad3db2f450c2d905d8fa9e58e16e pirate-qt-aarch64-v5.7.0.deb
77678b21ba29f1a211bd7a470597174785f262dc6192c8dd058686fb974ca71d pirate-qt-aarch64-v5.7.0.zip
e1b4ced9b8dd6a8eaf4a5b71fbab888e1d21e7964f9ea7aba570bc40cf53da02 pirate-qt-MacOS-v5.7.0.dmg
aea93116fd3008f051ad74b1dce957ac4992b02f98c26e9d441e77308547fbd2 pirate-qt-ubuntu1804-v5.7.0.deb
e3d2d031e70e04d492274fb33ffd41d049bcfb56d4245af6c6afcd3ca558e7d5 pirate-qt-ubuntu1804-v5.7.0.zip
12c263011fdadfe4e24b208460776297d3c82a7f2a68014187beeb67c1ed5bcb pirate-qt-windows-v5.7.0.zip

Version 5.6.1 Signed Release

14 Apr 15:26
Compare
Choose a tag to compare

New Features:

  • GUI user activity detection to keep wallet unlocked while the user is active, wallet will now lock after 5 minutes of inactivity
  • Update notification. User will be notified when a new version is released on github.com.

d9e8b4a9e627826bda0d21417ce97ae9e9f100d83cedc1b70626f4d414c1113e pirate-cli-aarch64-v5.6.1.zip
e7f1c4b0d418b75d92f8d203a46c2300adf1eeded07709b57b11546662f302f3 pirate-cli-MacOS-v5.6.1.zip
d09fe1c95497c701f696d5cb52e59d372ba0ad096c35b5bc77d3b825dae88d88 pirate-cli-ubuntu1804-v5.6.1.zip
d54724542b5c68f196ac8d8856f36db2db6499adbd2a0019cee3c5a75d61ad79 pirate-cli-windows-v5.6.1.zip
f7cee3da38c143984f07edd2de3dfd315b42b0a9d9c68c46a05fa0015e2175f9 pirate-qt-aarch64-v5.6.1.deb
48e329e28c80943318451ac64e7d210b31f08fc9414f96f041f3d0c7fa6d3c8b pirate-qt-aarch64-v5.6.1.zip
73f2378a8baf040b7dd576a600cb363b65210604142e1204bd88f04b0d5aee7c pirate-qt-MacOS-v5.6.1.dmg
3eec27cac56687a15090e8aad4ffbeeba93ff19f35345bbc4c663b5850b7f1fb pirate-qt-ubuntu1804-v5.6.1.deb
933237caa65f2cba54efaa7d5645e200fe44997abd72de0729fb75593206d02a pirate-qt-ubuntu1804-v5.6.1.zip
b18eb15d1e41bea65d57ea6e354eb23378c8c6ec2af280dfc16c32d844e1ac05 pirate-qt-windows-v5.6.1.zip

Version 5.6.0 Signed Release

15 Nov 07:17
Compare
Choose a tag to compare

Pirate 5.6.0

New Features:

  • Implement i2p and TorV3 network connections
  • New RPC to export sapling checkpoint files
  • Implement GUI option to support cold wallet setup
  • Create new diversified spending and viewing key to support importing specific diversified addresses
  • Update Dump wallet to export new diversified keys
  • Update Import wallet to import new diversified keys
  • Remove code that limits private chains to Pirate only

Updates:

  • zlib to 1.2.13
  • raw-cpuid to 9.1.1
  • thread_local to 1.1.4
  • hyper to 0.14.12
  • ujson to 5.4.0
  • openssl to 1.1.1q
  • leveldb to 1.20
  • Tor setup guide
  • Update offline signing to support hardware wallet release
  • Updated offline signing to support zip212
  • randomize preferred TLS cipher

Fixes:

  • Fix 512 character length on offline signing transactions

b8d588eb8f7cfac8bf9dc0141ad07370d0514681e6e6e9bcf08fbc771b1f1cf9 pirate-cli-aarch64-v5.6.0.zip
6e6b3aa2b71565b3e7b0014ddf71dc511c92d1933a7330bce919aaff57ea2fde pirate-cli-MacOS-v5.6.0.zip
d51cfeb548a434f7915c877767f7219fe8bbdee501f72c962828bd363b0aadd4 pirate-cli-ubuntu1804-v5.6.0.zip
6fc66829bb6936a078af4686bfc02e7ebc0c4edc11a4fb501e282241001ceb11 pirate-cli-windows-v5.6.0.zip
e459db8a812a32d4ef6d719f71a70da600c6a0536ba2dca7e92182f9db937420 pirate-qt-aarch64-v5.6.0.deb
b9f453a7c7ba1c9ea44d87b53e1f83ed96e765a40038c3b1b800395fc2226b12 pirate-qt-aarch64-v5.6.0.zip
5449cb024a9bb2ca3fc2704cca7ee7e129cf0df2651337dc702deabd005abffe pirate-qt-MacOS-v5.6.0.dmg
cf85e00287b1219124c1c7e052c6e82b3531c40ccc5cf972b70efea66e612946 pirate-qt-ubuntu1804-v5.6.0.deb
3458b58f68cd4ddb766bd0751d7eeddddc5d80c36b7276891f1ae32f72e0a484 pirate-qt-ubuntu1804-v5.6.0.zip
7e60143e744fee7a83ba9249cf6566d8941dce98bfb883765a50f60423d83267 pirate-qt-windows-v5.6.0.zip