This repository has been archived by the owner on Oct 31, 2023. It is now read-only.
Brass Golem Alpha2 0.12.0
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