Hello, Golem group! With stunning summer season throughout – at the least for these of us on the Northern Hemisphere – we’re undecided if we will get your moods even increased however at the least we’ll have a stab at it.
Right here we’re with our latest child – the shiny new main launch – Brass Golem Beta 0.20.Zero which comes with a complete lot of goodies so that you can mess around with. The 2 most vital ones are gWASM that we talked about earlier than and described intimately on our weblog in addition to RASPA2 a.ok.a. gLambda assist (additionally talked about in our earlier Dev Replace). The small caveat right here is that, on this launch, we’re making them obtainable to testnet customers solely, for now. That implies that though you received’t be capable of earn GNT for being a supplier of gWASM and RASPA2/gLambda but, you’re most welcome to begin experimenting with the brand new execution environments – particularly with gWASM, that we’re planning to make obtainable on mainnet quickly.
Yet one more time for these within the again – that is it! gWASM and RASPA a.ok.a. gLambda at the moment are built-in into the Golem software program!
These of you interested by diving into gWASM straight away, please take a look at our fairly in depth primer on the right way to run our first gWASM take a look at case – gflite – and the right way to write your individual gWASM app:
Blissful testing and coding!
Apart from that, what you’ll most likely discover straight away is the a lot revamped Electron front-end – it options the brand new activity record for requestors, with nicer-looking and far more detailed record of jobs assigned to suppliers and their respective statuses, improved standing reporting offering informative hints about doable issues when launching and working Golem app in addition to a complete slew of smaller updates like new icons, fixes and efficiency enhancements.
One other main change is the whole overhaul of our file switch daemon (hyperg) with our personal, tailor-made answer so as to make it quicker and extra strong, thus eradicating a serious impediment that usually prevented the Golem nodes from accurately finalizing the duty’s move. We consider it will likely be a significant component in bettering the ratio of successes to all assigned duties for all Golem suppliers.
The same rationale is what has pushed one other characteristic launched within the 0.20 – the persistent message queue which ought to enhance communication between Golem nodes in eventualities the place the connection between them is unstable and usually simplify communication move between Golem nodes.
Other than these main modifications, our staff has spent numerous hours figuring out, tracing and fixing many, many points that had been recognized in our earlier releases and we’re fairly assured that the general expertise for our mainnet customers needs to be a lot smoother than it had been to date.
For these of you interested by much more particulars, please seek the advice of the complete changelog.
As all the time, we wholeheartedly encourage you to obtain the replace and share any and all suggestions – pertaining to each Golem itself and to our new gWASM surroundings – with us on chat, reddit and over electronic mail.
Right here’s what to do if you wish to improve:
Upgrading to Brass Golem Beta 0.20.0
Obtain and execute the installer from our launch server..
Should you’re upgrading from variations previous to 0.19.x, bear in mind that Brass Golem Beta 0.19+ makes use of Docker for Home windows. Docker for Home windows comes with a brand new kind of virtualization assist: Hyper-V (Home windows Server Virtualization) instead of the previous Docker Toolbox. This virtualization change ought to present a extra secure surroundings for Golem nodes, however it doesn’t come with out difficulties.
Please bear in mind that if you’re utilizing every other virtualization software program (for eg. Docker Toolbox, VMware), don’t attempt to set up Hyper-V as this might doubtlessly impression efficiency.
Additionally if you’re a Home windows 10 Dwelling consumer you will be unable to put in Hyper-V as it is not supported. Happily, we’ve saved Docker Toolbox assist on this case. The one draw back is that you’ll have to set up Docker Toolbox manually any more (obtainable right here), because it’s not a part of the set up bundle. You’ll discover extra detailed Golem+Docker Toolbox set up directions in our docs.
Should you encounter any issues with Hyper-V you’ll be able to nonetheless uninstall it, and attempt to run Golem with Docker Toolbox.
If any errors happen throughout any course of, please tell us within the testers channel at chat.golem.community or write an electronic mail to [email protected] (make certain to incorporate “Error” within the topic discipline so we will catch it shortly).
Please take a look at our Home windows 10 set up tutorial on YouTube: https://youtu.be/TAozKguVoCc
Obtain the Linux set up script. In terminal, run:
chmod +x set up.sh && ./set up.sh
To improve Golem, kind instructions beneath to replace Golem:
brew improve golem
brew cask improve golem
brew unlink golem
brew unlink hyperg
brew hyperlink golem
brew hyperlink hyperg
With these easy steps in place, you have to be working the newest launch of Golem for macOS.
Please take a look at our Mac OS set up tutorial on YouTube: https://youtu.be/TAozKguVoCc
Vital! Earlier than you run Golem make certain to be working Docker for Mac:
Cmd + house bar, kind Docker and hit enter.
Affirm that Docker is working correctly. Should you encounter any points with Docker for Mac please comply with directions on Docker for Mac github.