Skip to content

Releases: jdogresorg/freewallet-desktop

FreeWallet 2.0.1

31 Oct 14:37
f359c0b
Compare
Choose a tag to compare

Release Notes

  • Fix ‘auto-convert BTC send to dispense` functionality
  • Add back support for “fair mints”
  • Clarify that API errors are coming from the CP API

Important

This version of FreeWallet allows you to perform transactions on the Counterparty 2.0 platform and ledger

FreeWallet v2.0.0

31 Oct 04:21
f359c0b
Compare
Choose a tag to compare

Release Notes

  • Add tag as required field to /compose/destroy
  • Updates to detect BTC payment to address with open dispenser
  • Updated MPMA sends support new memo format (CounterpartyXCP/counterparty-core#2568)
  • Re-enable form submit button after fee estimation failures
  • Updates to support creating CP 2.0 dispense transactions
  • update buy from dispenser form to use dispense instead of send
  • Updated default servers for counterparty 2.0 APIs and Explorer

Important

This version of FreeWallet allows you to perform transactions on the Counterparty 2.0 platform and ledger

FreeWallet Classic v0.9.38

30 Oct 20:28
Compare
Choose a tag to compare

Release Notes

FreeWallet Classic is a release for users who wish to use the Counterparty Classic (9.62.0) version of Counterparty.

Tip

A release of FreeWallet which allows you to perform transactions on Counterparty 2.0 (10.4+) can be found here.

v0.9.37

22 Oct 07:15
Compare
Choose a tag to compare
  • Updates to support counterparty-core /v2/ API

v0.9.36

18 Oct 03:59
Compare
Choose a tag to compare
  • Updates to support Fair Minting

v0.9.35

15 Oct 05:19
Compare
Choose a tag to compare

Updates

  • Disabled origin functionality in dispensers (counterparty-core 10.4 Required)
  • Disabled P2SH encoding on MPMA Sends (counterparty-core 10.4 Required)

Developer Release Notes

Counterparty 10.4 removed dispenser origin functionality

This means no more simple opening up dispensers on an address other than source in a single transaction, thereby requiring 3 transactions and making dispensers more expensive to use and difficult to manage.

This is unfortunate as it has the following consequences :

Before counterparty-core 10.4 :

  • Open dispenser was 1 transaction (fund dispenser address with asset and open dispenser)
  • Close dispenser and return funds was 1 transaction (close dispenser and return funds to origin address)
  • Could trigger a dispenser with a normal BTC send from any address (onboarded lots of ppl to Counterparty)

After counterparty-core 10.4 :

  • Open dispenser is 3 transactions (1=send BTC to dispenser address, 2=send asset to dispenser address, 3=open dispenser)
  • Close dispenser and return funds is 3 transactions (1=Close Dispenser, 2=send asset from dispenser address back to source, 3=Send BTC from dispenser address back to source)
  • Must use a counterparty wallet in order to trigger a dispenser (Users must first download counterparty wallet before being able to use dispensers)

I raised this issue to the core devs and was ignored : CounterpartyXCP/counterparty-core#1764 (comment)

Counterparty 10.4 disabled P2SH encoding

As of counterparty-core 10.4, P2SH encoding is disabled and multisig is required for MPMA/Multi Sends.

This is unfortunate as it has the following consequences :

  • Sends are now much more expensive due to being forced to use multisig encoding, which requires more outputs to encode the data than P2SH encoding did
  • Sends using multisig result in leaving small amounts of BTC in multisig outputs, which requires the user to collect the outputs at a high cost in the future.

v0.9.34

30 Aug 20:11
Compare
Choose a tag to compare
  • Fix issue with divisiblity on Reset Supply form
  • Updates to support datatables 2.1.5

v0.9.33

29 Jul 18:54
Compare
Choose a tag to compare
  • Fix issue with closing dispensers from origin address

v0.9.32

23 Jul 22:53
Compare
Choose a tag to compare
  • Set default CP API servers to public.tokenscan.io
  • Set default explorer API servers to tokenscan.io
  • Fixed numeric value parsing / validation for order forms
  • Fixed checkWalletUpgrade() to handle semantic versioning properly
  • Updated NFT display method to load data from API JSON projects array
  • Removed "Counterparty General Fund" from ADS donation options
  • Removed "View Transaction" context menu from history
  • Added "Create Subasset" context menu
  • Added "Verify" option to signing transaction dialog
  • Added support for displaying change address and amount when verifying transaction
  • Added support for closing dispensers from origin address
  • Added support for saving preferred sort order on markets and dispensers

v0.9.31

15 Apr 20:49
Compare
Choose a tag to compare
  • Set default CP API servers to public.xchain.io
  • Added ‘Reset to Defaults’ option in server settings

Build Notes

  • Binaries built using nwjs 0.84.0-sdk instead of 0.86.0-sdk (fixes issue with MacOS hanging)