Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Brass Golem Alpha2 0.12.0

Compare
Choose a tag to compare
@badb badb released this 01 Mar 15:12
· 4929 commits to develop since this release
9411b5c

Core

Verification:

  • Advance local verification for Blender task implemented
  • Compositing turned off by default for images that are split into parts
  • Verification queue added

Protocol:

  • Anti-sybil mechanism based on required key difficulty introduced
  • Requester now sends minimum from task deadline and subtask deadline as expected deadline
  • Provider checks that parameters in CompTaskDef are same as declared in TaskHeader.

Monitoring:

  • Optional collecting and sending requestor stats to golem monitor. This feature can be turned off by adding --nomonitor flag to golem core.
  • Proper balances shown in monitor

Payments:

  • GNTConverter for automatic conversion from GNT to GNTW
  • Information about last successful update of GNT passed to UI
  • Support for geth 1.8.x
  • No more double GNT requested

Resources:

  • Check size of resources that are downloaded via HyperG
  • Timeouts for downloading resources are now proportional to resource size
  • Attach hash to resources that are sent via network
  • Files resources are now ziped to one file and package hash is saved in task state for further references
  • Hyperg file cleanup fixed

Network:

  • Explicit checking for existing UPnP port mapping

Concent:

  • Support for SubtaskResultRejected message
  • Pinging and receiving messages from concent
  • Support for ForceReportComputedTask method
  • Improvements in MessageHistoryService

Other:

  • Removed support for Python 3.5
  • Tools for database migration introduced
  • Fixed problems with unclean golem turning off
  • Set default datadir earlier in the flow
  • Show more information about providers banned from task
  • Generation of keys moved to separate thread

Electron

  • Electron security update
  • Task settings form issues are fixed; new rules applied, verification corrected
  • Misleading currency names are fixed with “t” prefix
  • Default parameters from the given file are suggested
  • Stale balance information
  • Informative local render errors
  • App size increased vertically
  • UX improvements