joystream

Joystream Monorepo

GPL-3.0 License

Downloads
503
Stars
1.4K
Committers
120

Bot releases are hidden (Show)

joystream - Ephesus release candidate 1

Published by mnaamani over 1 year ago

joystream - Apps Release

Published by mnaamani over 1 year ago

This release introduced "Apps"

joystream - Supervised Runtime + Application Updates 1

Published by mnaamani over 1 year ago

Joystream v12.1001.0

The release contains all changes since mainnet launch v12.1000.0

Runtime

spec_version: 1001
This has been in production for a while and available in master branch.
The update enabled all functionality on the network.

Application updates

Colossus v3.1.0 https://github.com/Joystream/joystream/issues/4568

Argus v1.0.0 https://github.com/Joystream/joystream/issues/4567

Query Node v1.0.1

  • Added missing WorkingGroupBudgetFunded event mapping
  • Hydra dependencies updated from 4.0.0-alpha.9 to `4.0.0-alpha.11
  • Bug Fix handling deleting channels with collaborators

Types package

Unchanged as version: v0.20.5

joystream - v10.5.0 - Olympia

Published by mnaamani over 2 years ago

Olympia release

joystream - v9.7.0 - Sumer

Published by mnaamani over 3 years ago

Sumer runtime upgrade.

Verify wasm hash:

$ b2sum -l 256 sumer_runtime_v9.7.wasm 
14804c71d70ce6f657ce5c015e025cc0c8ae5d28bc7289210047ad88b36028ca  sumer_runtime_v9.7.wasm

The same node binary from Antioch release can be used to join the network.

Executed as a runtime upgrade of the Antioch testnet via a proposal:

Screen Shot 2021-06-01 at 5 11 56 PM

joystream - v9.3.0 - Antioch

Published by mnaamani over 3 years ago

Antioch - Testnet 5

joystream - v7.5.0 - Alexandria

Published by mnaamani about 4 years ago

Alexandria (new chain)

joystream - Nicaea

Published by mnaamani about 4 years ago

Nicaea

Updates to all the applications and tools to work with the Nicaea runtime
following the runtime upgrade of the Constantinople . For details on whats new in Nicaea checkout the blog post constantinople-upgrade

joystream - v6.21.0 - Nicaea runtime

Published by mnaamani about 4 years ago

Nicaea WASM runtime built using docker script from commit b8e2a0f81cc600a6a925c56d701533d929d54b42

Blake2b256 hash of WASM code:
0x68ad18e7fdf65831250f974339ec377b1c42cffc202991a2822d74c19dee751b

File Size:
1,398,702 Bytes

Docker Hub build log: https://hub.docker.com/repository/registry-1.docker.io/joystream/node/builds/b8cce040-bd2d-4201-b9ad-f542bc14b749

Proposal: https://testnet.joystream.org/#/proposals/38
As the council term ended before the voting was completed, the network was upgraded with sudo at block number: 1,914,788
The Release implements goals from the Nicaea Release Plan

Binaries from the Rome release are compatible with the latest runtime.

joystream - v6.15.0

Published by mnaamani over 4 years ago

Changes - Runtime Upgrade and Pioneer updates

  • Updated runtime to sort out type name clashes between the proposal discussion module
    and forum module
  • Increased ROLE_PARAMETERS_REWARD_MAX_VALUE to 100,000 - council can now propose higher reward upto 99,999 tokens per period
  • Pioneer: Add support for Proposal Discussions
  • Pioneer: Bug fix in pioneer media app https://github.com/Joystream/joystream/pull/555
  • Pioneer: Some minor UI tweaks

Runtime Hash

blake2b 256bit WASM Runtime hash can be computed with b2sum command:

$ b2sum -l 256 joystream_runtime_6_15_0.wasm
cae786ae24e5d625acd063625603b8c0e064ec78761e6280ec0eede588c8d521  joystream_runtime_6_15_0.wasm

The runtime file was produced on docker hub built from the release commit. check the build logs here The computation appears near the end of the log.

Proposal on testnet

The proposal is at https://testnet.joystream.org/#/proposals/14
Created at block 1193393 - check the proposalsCodex.createRuntimeUpgradeProposal extrinsic

Screen Shot 2020-06-09 at 5 02 53 PM

Verifying the build matches the proposed runtime

Instructions to build and verify that the runtime was built from the current release commit (you need docker tools):

# get the same rust build environment
docker pull joystream/rust-builder
# clone the joystream repo
git clone https://github.com/Joystream/joystream.git
cd joystream
# checkout the release version 
git checkout v6.15.0
# build the node and runtime
./scripts/build-joystream-node-docker-image.sh
# Get some coffee and check the computed hash at the end of the build :)
joystream - v6.13.0 - Constantinople

Published by mnaamani over 4 years ago

Constantinople runtime new features:

  • New proposal system that strengthens the governance structure of the platform
  • Adjusted inflation curve to better reflect a new realistic economic system for the platform
joystream - v6.8.0 - Rome

Published by mnaamani over 4 years ago

joystream - v5.4.0 - Acropolis

Published by mnaamani over 5 years ago

New Features

  • Forum
  • Improved Storage and Discovery Module

Bug Fixes

  • Clearing role entry requests correctly after expiry
  • Fix implementation of removing actors by sudo

Build Details

compiled wasm blob hash: f430d43887a5c71692bbd2a063d00ad699f00565ad069f965023fb2e135983e9

Steps to reproduce build:

git clone https://github.com/Joystream/substrate-runtime-joystream
git checkout v5.4.0
./build-with-docker.sh

will generate a joystream_runtime.wasm file that should match the attached joystream_runtime_v5.4.0.wasm in this release.

To verify the attached blob download it and run:
OSX:

brew install b2sum
b2sum -a blake2b -l 256 joystream_runtime.wasm

Ubuntu 17.0+:

apt-get install coreutils;
b2sum -l 256 joystream_runtime.wasm

Runtime upgrade proposal

This release has been proposed for Joystream Athens testnet upgrade on Saturday June 22nd 2019.

Council members are invited to review and vote in the proposal.

https://testnet.joystream.org/athens/pioneer/#/proposals/2

Proposal Approved by Council

The proposal reached the required quorum and passed on:
Monday June 24th 2019
block height: 1010101
block hash: 0x6ed1033acd63fd35305abda1d8405dff6cdfb1f3148519a358aa9c03e29ef435

https://testnet.joystream.org/acropolis/pioneer/#/explorer/query/1010101

joystream - v5.3.0

Published by mnaamani over 5 years ago

Upgraded Athens testnet at:

block no: 177,517
block hash: 0xcb6ec7dc90a2e0b6309b8d41285420f8630b2bf395e810c596097bd0f36808dd
timestamp: Sat Apr 27 2019 19:25:30 GMT+0300 (Eastern European Summer Time)

joystream - v5.2.0

Published by mnaamani over 5 years ago

  • Improved staking mechanism for staked actors

Upgraded Athens testnet at:

Timstamp: Wed Apr 17 2019 20:23:30 GMT+0300 (Eastern European Summer Time)
Block no.: 34526
Blockhash: 0x0d89c40800caba77a63aec83abddf7a628190e306ac4255fffb285772f61ba84

joystream - v5.1.0 - Athens testnet release

Published by mnaamani over 5 years ago

joystream - Testnet v1 runtime spec v4

Published by mnaamani over 5 years ago

Joystream testnet v1 runtime

authoring_version: 3
spec_version: 4
impl_version: 0