Skip to content

Releases: RunOnFlux/flux

v0.70.0

03 Aug 07:59
c0e3a8f
Compare
Choose a tag to compare

ZelFront UI has now many more sections available and has been rewritten. Offering information about calls, better dialogs, help sections and much more!

API adjustments:
/zelapps/location/:zelapp? - get location of a single name specified zelapp
/zelbench/help/:command? - now accepts a command to show specific help for
/zelnode/startzelbench and /zelnode/start - start zelbench
/zelnode/restartzelbench and /zelbench/restart - restart zelbench
/zelnode/tailzelcashdebug - get last 100 lines of zelcash debug.log file
/zelnode/tailzelbenchdebug - get last 100 lines of zelbench debug.log file
/zelnode/tailzelfluxerrorlog - get last 100 lines of flux error.log file

Functions for new api methods added
Corrects getinfo to persue privacy of admin privilege
Correct validateaddress to presue privacy of admin priviletes
Fix typo in getdoslist call

v0.69.0

29 Jul 07:11
4498bbc
Compare
Choose a tag to compare

Add gte search for time of broadcast. To ensure fall back to older message is not possible

v0.68.0

29 Jul 06:40
2abddad
Compare
Choose a tag to compare

Add delay between sending to peers
Add random delay before storing message
Reject old messages

v0.67.1

28 Jul 11:55
38491e5
Compare
Choose a tag to compare

Reenable Flux Discovery
Fix typo on api endpoint

v0.67.0

28 Jul 11:52
68163a2
Compare
Choose a tag to compare

Introduce zelappsLocations
Global installation parameters
Application block lasting for 22000
Implement getDOSList api call
Implement getStartList api call
Following ZelApps api calls added:
locations, rescanglobalappsinformation, reindexglobalappsinformation, reindexglobalappslocation
Adjust getScannedHeight function
Add protection for blockheight < 0
checkAndNotifyPeersOfRunningApps - continous sending of messages to peers about running apps
trySpawningGlobalApplication - automatic spawning of global applications
fix availableSpaceForZelApps to correctly account for already assigend space of app that is about to be spawned
adjust local FoldingAtHome app to be according to apps specifications
checkZelAppRequirements - checks local node if its compatible with an application specifics
Adjust getGlobalZelAppsSpecifications function
Adjust specifications to block apps starting with 'zel'
Precautions for case sensitivness of registrations
Precaution for root folder of volume
Adjust installedZelApps to be reusable
expireGlobalApplications - expires global applications specifications, removes them and stops them locall
reindexGlobalAppsLocation - reindexes global apps locations
reindexGlobalAppsInformationAPI - api to trigger reindexGlobalAppsLocation
rescanGlobalAppsInformationAPI - rescans global apps informations given a blockheight
getZelAppsLocations - obtain locations of globally running apps
checkSynced - check if blockprocessing is synced with zelcash height
getAllGlobalApplicationsNames - give a list of all applications
getRunningAppList - give a list of all locally running application
getApplicationSpecifications - get current specifications for a global application
handleZelAppRunningMessage - handles messages of running applications
broadcastZelAppRunningMessage - broadcasts messages of running applications to all peers
storeZelAppRunningMessage - stores obtained running messages to collection
Adjust ports available for global applications from 31000-39999. Ports 30000-30999 are reserved for local applications

v0.66.0

15 Jul 19:41
78da0b9
Compare
Choose a tag to compare

correct handleZelAppRegisterMessage
introduce serviceManager that starts flux instead of communication service
available call /zelapps/hashes
tweak conditions for scanning app hashes
add boolean message parameter to app hashes
continuous scanning of for missing zelapps messages
do not check for possible forks on safe heights
use findOne for scanned height
tweak storing with random delays
fix db rescan for apps

v0.65.0

11 Jul 15:55
e68cd81
Compare
Choose a tag to compare

Add precautions and resolve possibility of multiple block processors running

v0.64.1

10 Jul 10:32
f4a88ab
Compare
Choose a tag to compare

Fixes wrong index name

v0.64.0

10 Jul 09:41
4e9ccf1
Compare
Choose a tag to compare

Rewrite Block processing - fixes bugs and up to 3x performance - sync within 12 hours on 4 cores (super node).
Rewrite connecting to mongo database - use single connection
Breaking change: utxo database now contains vout instead of voutIndex to be in alignment with insight api
/zelapps/permanentmessages call now available
/zelapps/globalspecifications call now available
/explorer/reindex/:reindexapps? has now possibility to reindex apps database - use with caution
/explorer/rescan/:blockheight?/:rescanapps? has now possibility to rescan apps database - use with caution
Better database indexes
Fixes possible unresponsivness of reindex and rescan calls
Takes chain reorganisations in consideration

v0.63.0

30 Jun 15:00
0e44f71
Compare
Choose a tag to compare

Temporarily disable block processing
Flux logo
Keep range of connections between 1-2%
Adds delay as helper
Broadcasts to incoming connections about apps messages
Requests of apps messages
checks and requests of apps messages
correct receivedAt and validTilll in temp messages so it is always when we receive the message and not on first broadcast
if we do not have a message, request it from other peers
checks of message existance now returns the message
proper sending message to WS
wsList for sending to outgoing
zelapprequest type of message
responds to zelappregister of outgoing connection is the some as of inc