Skip to content

1.9

Compare
Choose a tag to compare
@Relfos Relfos released this 30 Sep 23:40
· 561 commits to master since this release

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