Fast and efficient synchronization for all applications using our holding system.
The new wallet interface will use Electron. This means that our backend must be able to connect to all functions on the frontend. All those connections need to be built. A new system always brings bugs and they have to be fixed. There is a known bug where windows wallets crash during mining and holding. Unfortunately, there is still too little information to fix this bug. This means monitoring and testing, which takes quite a lot of time.
The iOS app has been completely rebuilt. The interface is completely new and there are several improvements in terms of ease of use and performance.
The Android app for Florin will have a completely new interface and several improvements in stability and functionality.
Direct integration of cloud holding into Florin applications so you only need a mobile app for holding.
A login and access functionality in the Florin application for websites and events.
An easy way for webshops and physical stores to accept Florin as a payment method.
Introducing the NFT transaction type for various applications.
Massively reduce transaction fees. Fix a crash when performing a reindex (e.g. if enabling -txindex in florin.conf). Various synchronization improvements.
Introduce a discount on relay fees for transactions that contain mining/witness rewards
CORE – Major load time performance increase on large wallets, especially on machines with slower disks
CORE – Fix an issue that was causing unnecessarily frequent flushing to disk; this should bring large performance improvements for machines with slow disks
CORE – Fix a sync issue that would sometimes cause new installs to get stuck when syncing the first few blocks
CORE – Apply some optimisations to ConnectBlock calls that should improve performance quite substantially on some machines
CORE/UI – Introduce a separate mining parameter for number of threads to use for “arena setup” when mining so that this can be set independently of “mining threads”
RPC – “setgenerate” gains an extra parameter for the above, all miners should be aware of this as previous setgenerate syntax may fail
RPC – Add “selected_shavite_implementation”, “selected_echo_implementation” and “selected_argon_implementation” to “getmininginfo” output
RPC – Add arena setup time to “gethashps” output
CORE – Introduce some code that makes it easier for users that missed the fork to update with any manual intervention
CORE – Introduce some performance improvements to the code
CONSENSUS – Fix a rare issue with index based utxo getting corrupted (memory only, disk data remained valid)
Various other minor improvements from upstream codebase
CONSENSUS: Improve holding account earning curve, activates at block 114000
UI: Fix an issue with debug menu sometimes being disabled on macOS
UI: Fix earnings calculation for holding accounts
CORE: Fix an issue that was leading to occasional client freezes and drop in hashrate as a result
Total supply and reward update (hard fork). Various bug fixes, network improvements and in-app buy/sell functionality.
Few small adjustments.
UI: Add a sync progress screen when opening app on a wallet that is still syncing
CORE: Fix an issue that was causing periodic crashing of some machines (especially on windows)
CORE: Lower default fee amounts
CORE: Various holding account related fixes
RPC: New command repairwitnessaddress
RPC: Extend validateaddress behaviour for holding addresses, allow for easier debugging of any holding issues users may have
UI: Add a settings screen that allows renaming of accounts
RPC: Add various “holding account” related RPC commands
RPC: Improve usability of autocomplete, hide various rarely used developer specific commands from autocomplete
RPC: New debugging related commands “submitheader” and “forcesigseg”
MISC: Various other stability related changes and minor UI tweaks
Because Florin is a new cryptocurrency it required extra steps in the App Store approval process. A few legal matters had to be sorted out on our side. Also small adjustments were needed in the app.
Development of Florin non-custodial application for iOS, Android, macOS, Windows and Linux
Designing, testing and developing the Florin blockchain.