Skip to content

Releases: gridcoin-community/Gridcoin-Research

3.5.9.0-Leisure

05 Jun 12:42
Compare
Choose a tag to compare

Gridcoin Research 3.5.9.0/MSI=42.4
Leisure Upgrade

  • Upgraded security on voting system - voting proof of balance and proof of magnitude
  • Security enhancement by Tomas
  • Added execute unspentreport (shows proof of unspent coins in wallet)
  • Added FoggyXs beacon fixes
  • Added Translations

3.5.8.9-Leisure

14 May 23:56
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.9/MSI=42.3
Leisure Upgrade

  • Make client readvertise beacon using existing keypair after 5 months
  • Implement voting functionality for Linux and OSX (@skcin).
  • Windows are now resizable
  • Replace Windows voting dialog with the new dialog
  • Update Gridcoin icon on Windows
  • Update Hungarian translations (@matthew11), Update Portuguese translations (Miguel Veiga).
  • Update icon set by @Peppernrino, Update icon on OSX, #193 (@coagmano)
  • Reduced memory usage by around 100MB+. Optimize released resources.
  • Improve UI when used with dark themes on Linux, #222 (@skcin)
  • Fix occasional crashes when starting on Linux, #139
  • Fix freeze when clicking on the "Amount" field under Send Coins when using KDE, #210.
  • Fix OSX build issues, #174 (@coagmano)
  • Change splash screen
  • Add manpages (Caraka), Add Travis, Various spelling corrections

3.5.8.8-Mandatory

02 Apr 13:12
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.8/MSI=42.2
Mandatory Upgrade

  • Resolve syncing problem with beacon business logic.

3.5.8.7-Mandatory

26 Mar 23:28
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.7/MSI=42.1
Mandatory Upgrade

  • Added checkpoint at 850000
  • Enforce beacon age; beacons over 6 months are discarded network wide. Beacons may be re-sent without restarting if they are expired.
  • To sync: From the command line on windows: grcrestarter downloadblocks. NOTE ** We still need 51% to upgrade to stay in sync. After block 855000, clients enforce the mandatory upgrade.

3.5.8.6-leisure

13 Feb 01:39
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.6/MSI=42.0
Leisure Upgrade

  • Removed the dependency on Netsoft to test a new CPID
  • Modified 'list cpids' to detect the users projects and CPID without a call to Netsoft
  • Modified 'execute proveownership' to work in a decentralized fashion
  • Tested 'execute advertisebeacon' to ensure it works with a valid new CPID with 0 rac
  • Note: New users must have boinc installed with at least one project mounted in order to advertise a beacon
    and the Gridcoin e-mail setting must match the project server e-mail address value.

3.5.8.4-leisure

31 Dec 23:28
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.4/MSI=41.9
Leisure Upgrade

  • Catch HTTP error on Diagnostics page
  • Add checkpoints up to 770000
  • Remove unused functions (cryptolottery, options trading)
  • Merge in Denravonska #158 - CPU-Usage-Fix: This fix prevents GRC from copying memory structs and is designed to lower CPU usage

3.5.8.3-leisure

21 Nov 13:19
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.3/MSI=41.8
Leisure Upgrade

  • Remove legacy hardcoded hashes and unused functions (lower memory consumption), remove millisleeps (attempt to prevent UI blocks), remove Option functions
  • Add legacy code that allows 1000 blocks to be loaded (this is an attempt to bring back our fast syncing) and to help the ARM sync
  • Attempt to improve arm syncing
  • Remove peek cache (lower memory consumption)
  • Made magnitude vote weight Total Money Supply / 5.67 * Magnitude

3.5.8.2-Mandatory

02 Nov 00:05
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.2/MSI=41.7
Mandatory Upgrade

  • At block 725000 we require blocks to be signed with keypairs.
  • Enable binary superblocks at block 725000.
  • When keys expire at the 6 month interval, check the keypair by signing a Test block, and if good, renew the keypair, otherwise generate a new keypair and a new beacon and save the new keypair automatically.
    (The wallet will repair the keypair if one of two keys are missing).
  • Note: execute beaconstatus to find the status of your Prod keypair.

3.5.8.1-leisure

15 Oct 20:50
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.1/MSI=41.6
Leisure Upgrade

  • Added Configuration File backup into the nightly Wallet Backup process (the file is stored in \walletbackups). Execute backupwallet to test.
  • Added a suffix to the keypair configuration key name for TESTNET only (PROD has no suffix).
    NOTE: Anyone who has a Testnet Keypair that is already set up, please add the testnet suffix to your keypair name like this:
    publickeyCPIDtestnet=
    (otherwise you will see errors in execute beaconstatus)
  • Added more error messages to execute beaconstatus to detect configuration problems: (Verify local config public key matches beacon public key),
    Local Config Public key missing, Show last superblock magnitude, and we now perform a block signing test and show the results.
    If the config shows as a failure, Staking will not work and this should help diagnose problems in testnet.

3.5.8.0-leisure

02 Oct 22:34
Compare
Choose a tag to compare

Gridcoin Research 3.5.8.0/MSI=41.5
Mandatory Upgrade for TESTNET
Leisure Upgrade for PROD

  • At block 196550 in TestNet we require POR blocks to be signed (with the CPID private key)
  • Added 'list magnitude CPID_' where CPID_ is Part of your cpid, for example if your cpid starts with 784, list magnitude 784 will show the magnitude for that CPID as of the last superblock.
    This should cut down confusion if your magnitude is showing as 0 or if you wonder what value your next POR will be assessed at.
  • Fixed problem where the chain rolls back to the next mandatory block cutover in testnet.
  • Added patch to store 0 or 1 in nContract field (please test after block 196550)