2021-08-22 12:07:48
Hello @everyone, it's time for an update on our development.
So far, it is going great. We have just rewritten the entire block re-organize function, we have incorporated rolling checkpoints, and we are currently in the testing phase of the latest wallet. This upcoming release will be mandatory for all users and exchanges. App development has been going great as well, thanks to the many contributions of @M1chl. We will be releasing a new timetable for future updates as well. Now to talk about what has been implemented so far since the last update:
- Defined dual-layer obfuscation
- Added fractal obfuscation logic
- Added fractal de-obfuscation logic
- Added fractal contract read/decode method
- Added decode logging for verification of smart-contract handling
- Updated syntax and syntax handling for smart-contract data stored by the data obfuscation system
- Updated decode function handling
- Added character matching from decoded/de-obfuscated data
- Added message to inform the user of test smart-contract writes to compliment the reading message committed prior.
- Added Image Parsing for N.F.T. minting (up to 400x400 JPG & PNG at this time)
- Added Fractal N.F.T. writing function
- Added U.I. Test functionality (tested parsing successfully!)
- Expanded data obfuscation method's size handling capabilities.
- Upgraded image handling method for both N.F.T. and B.V.A.C. functions
- Updated .pro file (fixes build issues for Qt users)
- Staged B.V.A.C. for upcoming dual-format support (JPG and PNG)
- Updated Fractal engine contract handling to include N.F.T.s
- Slimmed-down Fractal data obfuscation handling
- Updated Fractal data obfuscation to include N.F.T. handling
- Updated N.F.T. Minting/Encoding
- Added basic U.I. controls for testing
- Updated .pro file with new U.I. files
- Added a "Contract View" page for advanced smart-contract control
- Removed junk lines in fractalcontract.cpp
- Overhauled fractaldataob.cpp handling
- Overhauled fractalengine.cpp handling
- Updated "Set Best Chain" function, this includes reorganization handling - Updated Checkpoint handling
- Updated Velocity handling and functionality
- Fixed the Masternode Locking bug
- Got Tier 2 Masternodes functioning, thanks to the many contributions of @pepsinside
As many of our users know, we have joined two exchanges: Dextrade, and Vindax; However, We are also joining a new exchange named 'Hypecoin Exchange', in addition to that, we are getting the information required to get legally reviewed, so that we may join the Bittrex exchange, free of charge.
As for what is, generally, left to work on, there are [6] things.
1) Development of Sync nodes, for those who don't know, a seed node is not what a wallet syncs to, but it provides a list of nodes for the wallet to use. We're developing these sync nodes so that a user will sync to one of our official nodes. That way, we will always ensure a clean fork/spork in the future. These will only be used for the initial sync to ensure the decentralization of the network.
2)Flutter incorporation into the wallet's G.U.I.
3) Developing the ability for users to sync only the last 100 blocks while the wallet syncs through the rest of the chain in the background (This means your wallet will be synced and ready to use the second you open it)
4) Developing the sidechain system (Fractal Network)
5) Development of CCASH Classrooms / Campuses.
6) Development of the U.I., so that users can utilize these functions.
All releases and code updates can be found at: https://github.com/CampusCash/CampusCash_Core For those who want to assist us in beta testing, please contact @Franky goes to Hollywood, @MelonHead, @M1chl, or me @SaltineChips. There will also be plans to live-stream these tests for anyone to view or participate in. These updates will be made every two weeks for anyone to follow, if you have any questions about development, please contact me @SaltineChips through either our discord or my DMs. Many thanks!
61 views09:07