Releases: BeamMW/android-wallet
Testnet Fierce Fermion 6.0
Improvements:
- Send and Receive screens became simple to use, thanks to every community member who pushed us to rework the address-related logic
- Selecting a node looks nicer now and so the blockchain sync process
Known limitations:
- Once generated, do not offer the same offline address to multiple senders of payments
Points to mention:
- Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required.
For a more comprehensive list of the tasks accomplished please see here.
Fierce Fermion 6.0
TL;DR Release Highlights:
- The hard fork will take place at block 1280000. To continue accessing your funds please upgrade your wallets prior to reaching the height!
Improvements:
- Send and Receive screens became simple to use, thanks to every community member who pushed us to rework the address-related logic
- Selecting a node looks nicer now and so the blockchain sync process
Known limitations:
- Once generated, do not offer the same offline address to multiple senders of payments
Points to mention:
- Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required.
For a more comprehensive list of the tasks accomplished please see here.
Verifying release binaries
PGP key: "A6C6 2C9F 5593 1860 AFF8 3BBB 997E AB9F 3DF7 F375"
- Go to https://keybase.io/beammw and get the Public PGP key.
- Download the signed binary file (with extension .asc) you want to verify.
- Verify the signature using PGP Suite or any other PGP verification tools
HOTFIX - Eager Electron 5.2.1
Fixes:
- Exchange rate issue
Points to mention:
- Thanks to the mobile node, when running two wallets that were initiated from the same seed phrase the balance will be always in sync. HOWEVER, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history). Therefore, when the balance is changed without any send or receive from the wallet - check the activity in any other wallet. No funds will be lost in any case.
HOTFIX - Eager Electron 5.2.0.1
Fixes:
- Crash when opening send screen (occurred some devices)
Points to mention:
- Thanks to the mobile node, when running two wallets that were initiated from the same seed phrase the balance will be always in sync. HOWEVER, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history). Therefore, when the balance is changed without any send or receive from the wallet - check the activity in any other wallet. No funds will be lost in any case.
Eager Electron 5.2
TL;DR Release Highlights:
- Max Privacy transactions bring a dramatic privacy boost thanks to the brand new implementation of the power-savvy mobile node
Features:
- Enabled Max Privacy transactions by implementing Lelantus MW protocol with anonymity set of up to 64K
- Public offline addresses for collecting donations while your wallet is completely offline
- Payment proofs for Offline and Max Privacy transactions
- The wallet speaks 13 languages thanks to the amazing community support. Caught a translation mission `or a typo? Drop us a message and we’ll invite you to the translators’ Telegram group.
Improvements:
- Export transactions history export to CSV file now include the info about BTC/USD exchange rate and the transaction type (regular, max privacy or offline)
Fixes:
- Many under-the-hood bug fixes you don’t want to know about, as Beam “just works”
Points to mention:
- Thanks to the mobile node, when running two wallets that were initiated from the same seed phrase the balance will be always in sync. HOWEVER, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history). Therefore, when the balance is changed without any send or receive from the wallet - check the activity in any other wallet. No funds will be lost in any case.
Eager Electron 5.1
TL;DR Release Highlights:
- Offline transactions add the option to use offline addresses: no need to wait for the receiver to come online anymore!
Features:
- Enabled Offline transactions through the Lelantus MW protocol implemented at the last hard fork.
- For Offline transactions new “offline” addresses are supported: it includes all the necessary information for 10 payments so that a receiver doesn’t need to talk to the sender to create a transaction. Once the ten payments run out, the sender wallet will automatically request more payments from the receiver using SBBS. In case the Receiver is not online and not responding, the Sender wallet will show an indication that there are no more payments left and the user will request a new address using an external channel.
Improvements:
- The loading screen will be shown in fewer cases, so you’ll see your Beams faster
Fixes:
- Many under-the-hood bug fixes you don’t want to know about, as Beam “just works”
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and additional restore procedure will be required.
Points to mention:
- DO NOT SIMULTANEOUSLY RUN TWO WALLETS INITIATED FROM THE SAME SEED PHRASE. No funds will be lost in any case, please read this article for full details.
- If you really want to run two wallets (read: geek mode), initiated from the same seed phrase, make sure each wallet is connected to the node configured with the owner key (which is derived from the seed phrase). Even if two wallets are connected with such a node which is properly configured with the owner key, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history).
- Offline transaction fees are higher than Mimblewimble transactions and start from 0.01 BEAM per UTXO. The receiver pays his fee (per coin) when the coin is withdrawn from the shielded pool.
- User needs to connect to own node to enable receiving offline transactions
Testnet Eager Electron 5.2
TL;DR Release Highlights:
- Max Privacy transactions bring a dramatic privacy boost thanks to the brand new implementation of the power-savvy mobile node
Features:
- Enabled Max Privacy transactions by implementing Lelantus MW protocol with anonymity set of up to 64K
- Public offline addresses for collecting donations while your wallet is completely offline
- Payment proofs for Offline and Max Privacy transactions
- The wallet speaks 13 languages thanks to the amazing community support. Caught a translation mission `or a typo? Drop us a message and we’ll invite you to the translators’ Telegram group.
Improvements:
- Export transactions history export to CSV file now include the info about BTC/USD exchange rate and the transaction type (regular, max privacy or offline)
Fixes:
- Many under-the-hood bug fixes you don’t want to know about, as Beam “just works”
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and an additional restore procedure will be required.
Points to mention:
- Thanks to the mobile node, when running two wallets that were initiated from the same seed phrase the balance will be always in sync. HOWEVER, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history). Therefore, when the balance is changed without any send or receive from the wallet - check the activity in any other wallet. No funds will be lost in any case.
Testnet Eager Electron 5.1.41
TL;DR Release Highlights:
- Offline transactions add the option to use offline addresses: no need to wait for the receiver to come online anymore!
Features:
- Enabled Offline transactions through the Lelantus MW protocol implemented at the last hard fork.
- For Offline transactions new “offline” addresses are supported: it includes all the necessary information for 10 payments so that a receiver doesn’t need to talk to the sender to create a transaction. Once the ten payments run out, the sender wallet will automatically request more payments from the receiver using SBBS. In case the Receiver is not online and not responding, the Sender wallet will show an indication that there are no more payments left and the user will request a new address using an external channel.
Improvements:
- The loading screen will be shown in fewer cases, so you’ll see your Beams faster
Fixes:
- Many under-the-hood bug fixes you don’t want to know about, as Beam “just works”
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and additional restore procedure will be required.
Points to mention:
- DO NOT SIMULTANEOUSLY RUN TWO WALLETS INITIATED FROM THE SAME SEED PHRASE. No funds will be lost in any case, please read this article for full details.
- If you really want to run two wallets (read: geek mode), initiated from the same seed phrase, make sure each wallet is connected to the node configured with the owner key (which is derived from the seed phrase). Even if two wallets are connected with such a node which is properly configured with the owner key, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history).
Eager Electron 5.0.2
This 5.0 (Eager Electron) release paves the way for Beam towards a confidential finance ecosystem. It enables multiple features that will be introduced later, such as confidential assets, breaking linkability, and many others.
IMPORTANT: After Beam blockchain will reach block 777777 the upgrade to 5.0 is mandatory to access your funds.
Features:
- In one word: "notifications", in two: "decentralized notifications"! Your privacy stays solid, the wallet address won't be exposed when any notification is received.
- We deliver exchange rates to USD/BTC for every amount displayed.
- You’ll know when the new wallet version just came out. No worries, our wallet will never auto-update - this decision is entirely in your hands.
- You’ll never miss the info when a transaction is completed.
- Too many notifications? Switch off those that you don’t need in Settings. Easily.
Improvements:
- In the advanced restore flow (read: geek mode), some wordings just became better.
- Getting BEAM from Beam faucet always present on the Settings screen.
Fixes:
- Few smaller issues and crashes were resolved.
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and additional restore procedure will be required.
Points to mention:
- DO NOT SIMULTANEOUSLY RUN TWO WALLETS INITIATED FROM THE SAME SEED PHRASE. No funds will be lost in any case, please read this article for full details.
- If you really want to run two wallets (read: geek mode), initiated from the same seed phrase, make sure each wallet is connected to the node configured with the owner key (which is derived from the seed phrase). Even if two wallets are connected with such a node which is properly configured with the owner key, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history).
Testnet Eager Electron 5.0.2
This 5.0 (Eager Electron) release paves the way for Beam towards a confidential finance ecosystem. It enables multiple features that will be introduced later, such as confidential assets, breaking linkability, and many others.
IMPORTANT: After Beam blockchain reached block 690000 (testnet) the upgrade to 5.0 is mandatory to access your funds.
Features:
- In one word: "notifications", in two: "decentralized notifications"! Your privacy stays solid, the wallet address won't be exposed when any notification is received.
- We deliver exchange rates to USD/BTC for every amount displayed.
- You’ll know when the new wallet version just came out. No worries, our wallet will never auto-update - this decision is entirely in your hands.
- You’ll never miss the info when a transaction is completed.
- Too many notifications? Switch off those that you don’t need in Settings. Easily.
Improvements:
- In the advanced restore flow (read: geek mode), some wordings just became better.
- Getting BEAM from Beam faucet always present on the Settings screen.
Fixes:
- Few smaller issues and crashes were resolved.
Known limitations:
- When restoring your funds in automatic mode, verify that your most recent transaction (from any device) was completed at least 1 hour ago. Otherwise, your restored balance may be incorrect and additional restore procedure will be required. When restoring your funds with your specific node, verify that the node is fully synchronized with the blockchain before starting the restore procedure. Otherwise, your restored balance may be incorrect and additional restore procedure will be required.
Points to mention:
- DO NOT SIMULTANEOUSLY RUN TWO WALLETS INITIATED FROM THE SAME SEED PHRASE. No funds will be lost in any case, please read this article for full details.
- If you really want to run two wallets (read: geek mode), initiated from the same seed phrase, make sure each wallet is connected to the node configured with the owner key (which is derived from the seed phrase). Even if two wallets are connected with such a node which is properly configured with the owner key, the transaction history will not be synchronized among them (each wallet will see the correct balance but only its own transaction history).