Skip to content

Releases: STATION-I/stai-blockchain

1.3.1

29 Aug 17:50
Compare
Choose a tag to compare

STAI 1.3.1, based on Chia 1.5.0.

The most important changes are:

  • Added introducer.staicoin.com as a DNS introducer domain.
    • We still recommend adding introducer.staicoin.com to config.yaml under wallet > dns_servers as this change has no effect on existing configurations. Consider doing the same under full_node > dns_servers.
  • Fixed TypeError: object of type 'NoneType' has no len() when using Python 3.10.8.

The rest of the changes are:

  • Various bugfixes to the full node status messages.
  • Major bugfixes and improvements to the sync speedometer.
  • The wallet status header now shows the current sync height of the wallet again, something that was disabled in Chia 1.4.
  • The STAI logo in the "About" window has been replaced with a high resolution version, so it will no longer be blurry.

1.3.0

08 Jan 13:13
Compare
Choose a tag to compare

STAI 1.3.0, based on Chia 1.5.0.

We recommend regenerating config.yaml for this update.

Highlights:

  • Fixed introducer config options.
  • Improved the full node status messages.
    • Added the following status messages that will show in place of "Not Synced":
      • Not Connected to Peer(s) - When there are no connected full node peers.
      • Not Enough Peer Info - When there is at least 1 connected full node peer, but none of them are reporting their height.
      • Peer(s) Behind - When all of the connected full node peers are reporting a height below yours.
      • Peer(s) Stalled - When the highest reported height from your connected peers is the same as yours.
    • Added a progress meter to the following status messages:
      • Syncing
      • Not Synced
      • Peer(s) Behind
  • Added a full node syncing speedometer to the CLI and GUI.
    • See stai show -h for more info.
  • Implemented multiprocessing_limit option in config.yaml to limit the number of workers used by the full node and wallet.
    • To use this, add multiprocessing_limit: 1 to the top or bottom of config.yaml with no indentation. This example will limit the full node and wallet to 1 worker each. Recommended for small fork farmers who want to reduce CPU and memory usage.
  • Clicking on addresses in the GUI's Block Explorer will open them in All The Blocks.
  • Fixed stai db validate.
    • Uses the genesis hash from config.yaml.
    • Properly formats unexpected genesis hash in hexadecimal instead of Python binary representation, something that is still broken in Chia to this day.
  • Implemented the divmod softfork at height 2,300,000.

Stai 1.2.3 - SSL CA Certificate Update

17 Sep 10:57
Compare
Choose a tag to compare

Due to the SSL CA certificate expiry today, we have issued a new certificate. This version should be able to connect to other peers running the same version. We recommend upgrading as soon as possible to quickly update the majority of the network to the new SSL CA certificate.

Note that this version is not to be confused with the one based on Chia 1.5.0, which is still under development. This version, just like the previous Stai 1.2 releases, is based on Chia 1.3.3.

THIS UPDATE REQUIRES ADDITIONAL STEPS

While Stai isn't running, please delete .stai/mainnet/config. You may backup config.yaml first.

Then, do the following to rebuild the config folder with the new certificates:

  • If you're using the GUI, simply open it. Close the GUI if you want to re-add your backed up config.yaml.
  • If you're using the CLI, run stai init --fix-ssl-permissions.

Stai 1.2.2 Reward fix

22 Apr 16:28
9d43ac4
Compare
Choose a tag to compare

This update fixes the INVALID_REWARD issue while finding a block with 1.2.0 & 1.2.1 update.
We are sorry for any inconvenience you may have encountered

Stai 1.2.1

21 Apr 16:50
a0d8516
Compare
Choose a tag to compare
Stai 1.2.1 Pre-release
Pre-release

Update to fix Missing mozilla-ca and Cheap Parser Error.
Otherwise the update is the same as released 1.2.0 version.

UPDATE: This has been marked as a pre-release due to a coding error that causes it to lose block rewards.

Stai Update 1.2.0

18 Apr 20:07
Compare
Choose a tag to compare
Stai Update 1.2.0 Pre-release
Pre-release

Stai 1.2.0 based on Chia 1.3.3 update

This release includes all the security and improvement features of Chia's 1.3.3 update.
The previous GUI design was not compatible with the new features so we dropped it and stood by Chia's GUI design.
Regarding the database, you have the choice to keep your old .stai folder if you wish to. In this case the GUI will automatically use the v1 database from your old config.yaml.
If you wish to upgrade the database you can use the following command stai db upgrade. You can also find the v2 database file directly on our discord.
If you need help regarding the database please join our discord and we'll be glad to help you : Discord
Please let us know if you find any issue with this release.

UPDATE: This has been marked as a pre-release due to a coding error that causes it to lose block rewards.

Stai Update 1.1.3 for CLI users

25 Jan 18:15
a8ca05c
Compare
Choose a tag to compare

This update fixes an issue related to the command "stai farm summary" encountered by CLI users only.
If you are a GUI user then you were not affected by the issue in any way and this update is optional for you.

STAI Update 1.1.2

09 Jan 12:02
Compare
Choose a tag to compare

This update is optional, it fixes an issue regarding the "Total Stai farm amount" displayed in the GUI.
When a farmer received a reward with a transaction fee, the calculation went wrong and the amount wasn't displayed anymore, this issue is now fixed !

Some other changes were made to be as transparent as possible with our community, the submodule which causes the Github Actions rendering to fail was removed and the Windows/Linux/MacOs GUI installers are now rendered directly from this repository and can be checked here : STAI Actions

Stai Update 1.1.1 Peer connectivity & GUI fix

27 Dec 22:44
c54db8a
Compare
Choose a tag to compare

This update includes :

  • DNS fix : you should be able to connect to nodes right away.
  • Plot LookUp time (in ms) added back in Farm tabโ€จ. Node Location added back in Node tab.
    INSTRUCTIONS :
    Coming from Stai 1.1.0 :
    The config.yaml need to be updated in this release so you will need to delete .stai folder before installing the update. Backup the blockchain db file in /db & /wallet. Move it back, add your plots path in the GUI or edit the config.yaml accordingly. Enjoy farming again !
    Coming from the old GUI :
    We changed the name of the blockchain from .staicoin to .stai to match the blockchain name with the brand STAI. Once installed this version will create a new .stai folder. You can transfer the /db & /wallet folders from . staicoin directory to the new .stai to avoid syncing from scratch. Please use the new config.yaml do not copy the old one.
    You will then need to insert mnemonic back and add your plots in the config.yaml or manually through the GUI.
    If you need additionnal support, please reach us on discord : https://discord.gg/q4FgUeT9WE

Stai update to Chia 1.2.11 & New GUI design

23 Dec 11:30
Compare
Choose a tag to compare

This release includes all the security and performance improvements of Chia's 1.2.11 update.
Features included :
Blockchain name changed from Staicoin to Stai
New GUI design ! (only dark mode available for now)
Protect your Stai wallet with a passphrase !
Madmax plotter directly added to the GUI (when you create a plot it uses the madmax script)

IMPORTANT
Due to the change of blockchain name once you install this version it will create a new folder named .stai and you will have to enter your mnemonic back again. To quickly add your plots back, you can copy the plot_directory section with all the paths from the old config.yaml to the new one !
Please do not re-use the same config.yaml as previously, instead edit the new one to avoid any compatibility issues.
Please also copy your blockchain database (/db & /wallet folder) from . staicoin to .stai to avoid starting over the syncing process !

Download links removed, please refer to 1.1.1 release for now thank you !