Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
a03a392
substrate update: initial update
mnaamani Apr 2, 2019
787aaed
substrate upgrade: fix runtime configuration
mnaamani Apr 2, 2019
02276fc
substrate upgrade: fix migration, build method doesn't need to return…
mnaamani Apr 2, 2019
29e52a2
substrate upgrade: fixes for changed balances module
mnaamani Apr 2, 2019
a7ed299
substrate upgrade: fix currency::reward -> currency::deposit_into_exi…
mnaamani Apr 2, 2019
1f50bf1
substrate upgrade: add missing trait bound for proposals module
mnaamani Apr 2, 2019
d915101
substrate upgrade: export StakerStatus
mnaamani Apr 3, 2019
af64bbb
Merge branch 'development' into update-substrate
mnaamani Apr 3, 2019
514c5b1
rustfmt
mnaamani Apr 3, 2019
a60d625
fix warnings: keep no_std cfg attribute only in crate root
mnaamani Apr 3, 2019
66c78a4
substrate upgrade: fix warnings in test not handling return value
mnaamani Apr 3, 2019
dfc35d6
fix warning in migrations, cannot deal with error result
mnaamani Apr 3, 2019
f2f349f
fix additional warnings in tests
mnaamani Apr 3, 2019
f667a5b
substrate upgrade: bump runtime version
mnaamani Apr 3, 2019
64859e7
Cargo.lock to go along with version bump
mnaamani Apr 3, 2019
faf234a
warnings: remove unused imports
mnaamani Apr 3, 2019
3d7ff42
substrate upgrade: use substrate v1.0.0rc1
mnaamani Apr 3, 2019
044a9e5
substrate upgrade: fix english spelling of methods in impl_runtime_apis!
mnaamani Apr 3, 2019
9ecf2f4
substrate upgrade: use ReservableCurrency trait
mnaamani Apr 3, 2019
62b9d21
substrate upgrade: fix timestamp api
mnaamani Apr 3, 2019
ef428be
substrate upgrade: fix tests
mnaamani Apr 3, 2019
5ce1912
substrate upgrade: fix warnings about unused result values in tests
mnaamani Apr 3, 2019
147b06d
substrate upgrade: update impl_runtime_apis!
mnaamani Apr 3, 2019
1d75e1a
substrate upgrade: enable GRANDPA
mnaamani Apr 3, 2019
69ab23d
disable creation of account indices
mnaamani Apr 4, 2019
a2cc6f7
substrate upgrade: support both ed and sr signature schemes for accou…
mnaamani Apr 4, 2019
47f6729
add storage role at genesis with default params
mnaamani Apr 5, 2019
80bd88b
actors: give RequestLifeTime config a name
mnaamani Apr 5, 2019
9a6f5de
Merge branch 'development' into update-substrate
mnaamani Apr 5, 2019
e40dcfa
fix storage mocks for latest substrate
mnaamani Apr 6, 2019
5c37eee
roles: update bondage mechanism to use LockableCurrency trait
mnaamani Apr 6, 2019
2179066
substarte update: track upstream branch v1.0
mnaamani Apr 8, 2019
74c8e0a
WIP: Refactor a storage module and integrate it with UI
siman Apr 9, 2019
73e8916
substrate update: change UK spelling to US
mnaamani Apr 10, 2019
b551c6e
Merge remote-tracking branch 'siman/storage-ui-integration' into upda…
mnaamani Apr 10, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 47 additions & 26 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
authors = ['Joystream']
edition = '2018'
name = 'joystream-node-runtime'
version = '1.0.1'
version = '4.1.0'

[features]
default = ['std']
Expand All @@ -15,7 +15,6 @@ std = [
'runtime-io/std',
'srml-support/std',
'balances/std',
'fees/std',
'executive/std',
'aura/std',
'indices/std',
Expand All @@ -30,48 +29,46 @@ std = [
'consensus-aura/std',
'staking/std',
'session/std',
'offchain-primitives/std',
'consensus-authorities/std',
'grandpa/std',
'finality-tracker/std',
]
[dependencies.aura]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-aura'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.balances]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-balances'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.consensus]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-consensus'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.consensus-aura]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'substrate-consensus-aura-primitives'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.executive]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-executive'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'

[dependencies.fees]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-fees'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.indices]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-indices'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.parity-codec]
default-features = false
Expand All @@ -85,25 +82,25 @@ version = '3.1'
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'substrate-primitives'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.rstd]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'sr-std'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.runtime-io]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'sr-io'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.runtime-primitives]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'sr-primitives'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.safe-mix]
default-features = false
Expand All @@ -120,45 +117,69 @@ version = '1.0'
[dependencies.srml-support]
default_features = false
git = 'https://github.com/joystream/substrate.git'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.substrate-client]
default_features = false
git = 'https://github.com/joystream/substrate.git'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.sudo]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-sudo'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.system]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-system'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.timestamp]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-timestamp'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.version]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'sr-version'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.staking]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-staking'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.session]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-session'
rev = 'df5e65927780b323482e2e8b5031822f423a032d'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.offchain-primitives]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'substrate-offchain-primitives'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.consensus-authorities]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'substrate-consensus-authorities'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.grandpa]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-grandpa'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'

[dependencies.finality-tracker]
default_features = false
git = 'https://github.com/joystream/substrate.git'
package = 'srml-finality-tracker'
rev = '89bbb7b6d0e076f0eda736b330f5f792aa2e2991'
4 changes: 1 addition & 3 deletions src/governance/council.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
#![cfg_attr(not(feature = "std"), no_std)]

use rstd::prelude::*;
use runtime_primitives::traits::{As, Zero};
use srml_support::{decl_event, decl_module, decl_storage, ensure, StorageValue};
Expand Down Expand Up @@ -68,7 +66,7 @@ decl_module! {
pub struct Module<T: Trait> for enum Call where origin: T::Origin {
fn deposit_event<T>() = default;

fn on_finalise(now: T::BlockNumber) {
fn on_finalize(now: T::BlockNumber) {
if now == Self::term_ends_at() {
Self::deposit_event(RawEvent::CouncilTermEnded(now));
T::CouncilTermEnded::council_term_ended();
Expand Down
Loading