Skip to content

Releases: phantasma-io-archive/Poltergeist

2.4.0

27 Apr 01:05
Compare
Choose a tag to compare
  • Add support for MetaMask seed phrases
  • Add support for both 12 and 24 words seed phrases
  • Add seed phrase verification dialog asking for words in a random order
  • Prompt again for a password if incorrect password is entered
  • Add countdown till account deletion is allowed from within the account
  • Change button countdowns from 15 seconds to 10
  • Fix fastest RPC not saved after restart
  • Fix NEO tokens initialization on testnet

2.3.0

16 Apr 21:12
Compare
Choose a tag to compare

Attention to Mac users!
If you upgrading from version 1.9 or older, upgrade to version 2.1.2 first:
https://github.com/phantasma-io/Poltergeist/releases/tag/v2.1.2
If you upgrading from version 2.0.x or 2.1.x - please read instructions for 2.2.0 release:
https://github.com/phantasma-io/Poltergeist/releases/tag/v2.2.0

Please ensure that you have your wallets' seed words (and/or WIF private keys) saved safely!

  • Dynamic tokens support (Phantasma tokens are fetched from chain now)
  • Add support for custom Ethereum and Neo tokens
  • Faster platform switching
  • Add support for Escape/Enter in modal dialogs
  • Mark encrypted files in the storage file list
  • Add burn button for fungible burnable phantasma tokens (Left Shift changes "Send" to "Burn" for such tokens)
  • Use CROWNs number in expected daily KCAL earnings calculation
  • Change default gas limit to 2100
  • Better sizing of settings' scrollable area
  • Fix TTRS NFTs loading
  • Fix ETH swap fee estimations
  • Fix Crown NFTs sorting by name
  • Fix crash on a consequent wallet deletion in wallet management screen if wallet wasn't selected
  • Fix Storage not working on Linux
  • Disable "Set Name" button for Eth and Neo

2.2.1

02 Mar 19:54
Compare
Choose a tag to compare

Attention to Mac users!
If you upgrading from version 1.9 or older, upgrade to version 2.1.2 first:
https://github.com/phantasma-io/Poltergeist/releases/tag/v2.1.2
If you upgrading from version 2.0.x or 2.1.x - please read instructions for 2.2.0 release:
https://github.com/phantasma-io/Poltergeist/releases/tag/v2.2.0

Please ensure that you have your wallets' seed words (and/or WIF private keys) saved safely!

  • Add token sale contract support
  • Fix startup crash on unresponsive getpeers call
  • Potential fix for audio driver crash after PC resuming from hibernation

2.2.0

28 Feb 10:38
Compare
Choose a tag to compare

Attention to Mac users! This release is not compatible with previous versions of Poltergeis for MacOS.

If you upgrading from version 1.9 for Mac or older, upgrade to version 2.1.2 first:
https://github.com/phantasma-io/Poltergeist/releases/tag/v2.1.2

If you upgrading from version 2.0.x or 2.1.x for Mac - please follow instructions below:

Please ensure that you have your wallets' seed words (and/or WIF private keys) saved safely!

Before installing new 2.2.0 version on Mac, open "Wallet Management" screen by pressing "Manage" button on Poltergeist's 2.0.x/2.1.x main screen, then press "Export" button and "Confirm" until you have your wallets' backup copied into clipboard (using password for backup is recommended for wallets' safety). You can paste it in the file to store it safely. After launching new 2.2.0 version open "Wallet Management" again and press "Import" button and paste backup data into dialog's input field. After that complete the import and press "Save and Close".

  • Add support for new Phantasma's auctions
  • Add DANK, DYT and MUU tokens support
  • Fix MacOS application data storage path
  • Fix swap destination verification for manually entered addresses
  • Fix password weakness check
  • Fix random startup crash
  • Neo: Fix testnet crash on get_unclaimed call

2.1.2

11 Feb 23:56
Compare
Choose a tag to compare
  • Optimize NFT images caching
  • Fix Android crash on hi-res NFTs
  • Fix camera crash on MacOS
  • Support for custom gas limit on Phantasma
  • Fix accounts initialization crash on an old Mac

2.1.1

30 Jan 13:07
Compare
Choose a tag to compare
  • Fix sendTx issue in Phantasma Link v1.0

2.1.0

29 Jan 12:44
Compare
Choose a tag to compare
  • Add support for Phantasma Link 2.0
  • Fix crash on a second instance launch on Windows

2.0.2

31 Dec 13:49
Compare
Choose a tag to compare
  • Fix CROWN and GHOST NFT sorting
  • Fix CROWN and GHOST NFT view for Turkish locale (and maybe others)
  • Fix claiming on Eth/Neo demanding KCAL (introduced in 2.0.1)
  • Fix NFT mass burn gas limit

2.0

21 Dec 20:20
Compare
Choose a tag to compare
2.0
  • Add Crown and Ghost NFT support
  • Add support for updated NFT standard
  • Add NFT burn button
  • Add support for contract deployment
  • Fully reworked accounts storage for better security (ensure words/WIFs are saved before upgrading to 2.0!!!)
  • Eth swaps reworked, now more intuitive
  • Add account management: Change order, rename, delete, export and import of selected accounts
  • Add Phantasma chain storage support
  • Limit swaps with current account
  • Add button to go directly to balance page on explorer for all chains
  • Add live KCAL price
  • Add checksum verification for Eth addresses
  • Fix delay after "Send" is pressed
  • Add "View" button for claim transactions
  • Add touch scroll on mobiles
  • Support for app focus switching with Phantasma Link
  • Always use default values for hidden settings for mainnet and testnet
  • Report internet connection issue if all RPCs are not available
  • Link: Auto-switch to Phantasma if other chain is selected
  • Ensure that balance is updated properly after cosmic swap into fee token
  • Fix crash on Infura errors
  • Add retries to some Infura calls to make its work more stable
  • Fix account controls become unavailable if balance load failed
  • Calculate estimated ETH fees of PHA to ETH swaps same way as BP does it
  • Show Eth/Gas fees when swapping from Phantasma
  • Settings:
    • Add "Open log location" button
    • Add "Display settings" button
    • Add "Reset settings" button
    • Add Phantasma Explorer URL to settings
    • Add Phantasma NFT explorer setting

1.9

30 Sep 23:40
Compare
Choose a tag to compare
1.9

Major upgrade enabling Ethereum support in addition to numerous enhancements and bug fixes to improve functionality and user experience.

Major feature additions:
• Added Phantasma – Ethereum swaps
• Added GAS fee (default is set to 0.001) for NEO transfers and NEO — Phantasma swaps to avoid issues during NEO congestion
• Gas fees for Phantasma — Neo swaps are now deducted (were previously refunded after swapped funds were claimed on the Neo blockchain)
• Added NEO GAS claiming
• Added generation of Ethereum address using current and freshly imported private keys — one private key, three chains
• Added own NEO RPCs to eliminate reliance on public NEO RPCs
• Added benchmarking of NEO RPCs on wallet launch, dropping malfunctioning nodes

Minor feature additions:
• Enabled exporting private key in both HEX and WIF format. This enables using private keys and wallets from Poltergeist in other wallets such as Ethereum’s Metamask or NEO’s Neon wallet
• Added custom Ethereum gas fee on each send with additional “safe low”, “standard”, “fast” & “fastest” options
• Added automatic renewal of all interop addresses when switching between mainnet / testnet (for wallet & chain testing purposes)
• Improved selection of best Phantasma RPC if last RPC is not responding
• Improved rounding of token amounts
• Improved request timeout handling
• Improved minimum fee calculation for swaps
• Improved handling when sending whole balance transfers to avoid creating 0 value outputs, subtract fees from max transferable value
• Improved UX for the dropdown menus where you can now only choose addresses capable of receiving the token you are attempting to transfer
• Added number group separators for tokens to improve readability
• Improved address display in dropdown menus when transferring
• Improved logging options for all platforms (configurable in wallet settings)

Enhancements and bug fixes:
• Added explanatory text to private key export
• Added GAS limit warning for Phantasma-NEO swaps
• Added warnings about time lock when staking or claiming KCAL
• Added Soul Master split warning when staking 100k SOUL or more
• All around easier to understand error messages
• Fixed SOUL stake/transfer/swap error after cosmic swapping to KCAL when swapping full balance
• Fixed token fiat value display
• Fixed crash issue when logging out of a wallet
• Fixed crash on wallet opening when 22series.com is unavailable
• Fixed rare issue where the wallet would stall
• Fixed wallet password character limit discrepancy between creation and logging in
• Fixed NEO address reported as invalid if it started with ‘Aa’ for Norway locale

Installation:
It is highly recommended that you backup you WIF prior following these steps:
• Log into your Phantasma wallet/-s
• Click account
• Click export WIF
• Save in an application like KeePass2, paste it in a text file and print, or write it down.
In Windows, Linux or OSX simply extract files to a new folder or delete existing files and extract to that directory. It's advisable that you restart your device or computer prior to doing this to ensure that no existing installations are running in the background.
Note: if you have just upgraded from an older version pre-1.6, to enable the automatic RPC node selection to distribute load globally do the following:
• Click settings
• Click the node selection drop down
• Choose "mainnet"
• Click confirm