Skip to content

v4.6.0

Latest
Compare
Choose a tag to compare
@AlphaX-Reloaded AlphaX-Reloaded released this 18 Oct 17:54
ec8ddf2

Qortal Core V4.6.0

Changes in this release:

  • Multiple feature triggers added for first of two updates to implement proposed modifications.

  • Feature Trigger to temporarily disable REWARD_SHARE transaction creation. Activates on Block 1899100.

  • Feature Trigger to enable Name-Based Minting validation. Activates on Block 1900300.

  • Feature Trigger to enable Group-Based Minting validation. Activates on Block 1902700.

  • Feature Trigger to re-enable REWARD_SHARE transaction creation. Activates on Block 1905100.

*NOTE - These Feature Triggers together implement the start of the 'Mintership' concept. Group name MINTER will be the new group for group-based Minting validation. Group ID 694. Minters that are not in this group after block 1902700 will no longer be able to mint.

The concept known as 'Sponsorship' will no longer be a method of creating new minters. Moving forward a single account will not be able to provide minting rights to another. GROUP_APPROVAL transactions will be utilized instead. This update alone will implement GROUP_APPROVAL based addition/removal of both admins and minting accounts at the same 40% approval threshold. Next update will reduce the threshold for adding/removing group members (minters) to a decided set number between 3 and 5 (TBD).

Next update after this one will implement the additional proposal modifications to complete all existing proposed changes.
[18:46]

  • New API call additions for 'Mintership', 'Sponsorship', 'levels', and 'sponsor'. These API calls were leveraged in the creation of the 'scoring algorithm' that assisted in determination of the initial MINTER group. It will also assist in creation of the 'Mintership Forum Data Page' that will be leveraged by the new MINTER group admins to discover account data more easily.

  • New API endpoints:

'/addresses/levels/{minLevel}' - Call to obtain every address of every account on the network above input level.

'/addresses/mintership/{address} - Returns statistics on an input address in relation to past Minting history.

'/addresses/sponsorship/{address}' - Returns statistics on any given 'sponsor' account, and names of each 'sponsee'.

'/addresses/sponsorship/{address}/sponsor' - Returns statistics on any given minter correlating to their 'sponsor'.

qortal.jar

MD5: 32704473aaaf75aaeb1e57f048e92080
SHA1: e02c3b47010af661040475238068aa28b314acca
SHA256: 183d0614911804bb8b3fc05f281befa957a6a8ec0ee1e5dad075aa9fffd60c2d

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: a8f83c49fc946d0aa66becaac31cabd8
SHA1: 3e0770d0af8b61023065d90eb1f8528266ef31f1
SHA256: 45d4fcb5cca9c2f5d83c28fa67f5f841d35dfbef2160b91921a35e251754de0f