diff --git a/auction/src/lib.rs b/auction/src/lib.rs index e9c20c0655b2422b5efcf88f136193edae0533bc..5d9dba5e4c0f88d43b6a9de7b0cad69a99c7833a 100644 --- a/auction/src/lib.rs +++ b/auction/src/lib.rs @@ -37,9 +37,9 @@ type AuctionIdLinkedItem<T> = LinkedItem<<T as Trait>::AuctionId>; decl_storage! { trait Store for Module<T: Trait> as Auction { - pub Auctions get(fn auctions): map hasher(blake2_256) T::AuctionId => Option<AuctionInfo<T::AccountId, T::Balance, T::BlockNumber>>; + pub Auctions get(fn auctions): map hasher(twox_64_concat) T::AuctionId => Option<AuctionInfo<T::AccountId, T::Balance, T::BlockNumber>>; pub AuctionsIndex get(fn auctions_index): T::AuctionId; - pub AuctionEndTime get(fn auction_end_time): map hasher(blake2_256) (T::BlockNumber, Option<T::AuctionId>) => Option<AuctionIdLinkedItem<T>>; + pub AuctionEndTime get(fn auction_end_time): map hasher(twox_64_concat) (T::BlockNumber, Option<T::AuctionId>) => Option<AuctionIdLinkedItem<T>>; } } diff --git a/oracle/src/lib.rs b/oracle/src/lib.rs index f9c9e9e8dd45e2a011625a42d07021ab4bc78278..5308b31114899ea0540f9eafdc2c981b3ec7a40e 100644 --- a/oracle/src/lib.rs +++ b/oracle/src/lib.rs @@ -49,9 +49,9 @@ pub trait Trait: frame_system::Trait { decl_storage! { trait Store for Module<T: Trait> as Oracle { - pub RawValues get(raw_values): double_map hasher(blake2_256) T::OracleKey, hasher(blake2_256) T::AccountId => Option<TimestampedValueOf<T>>; - pub HasUpdate get(has_update): map hasher(blake2_256) T::OracleKey => bool; - pub Values get(values): map hasher(blake2_256) T::OracleKey => Option<TimestampedValueOf<T>>; + pub RawValues get(raw_values): double_map hasher(twox_64_concat) T::OracleKey, hasher(twox_64_concat) T::AccountId => Option<TimestampedValueOf<T>>; + pub HasUpdate get(has_update): map hasher(twox_64_concat) T::OracleKey => bool; + pub Values get(values): map hasher(twox_64_concat) T::OracleKey => Option<TimestampedValueOf<T>>; HasDispatched: Vec<T::AccountId>; } } diff --git a/tokens/src/lib.rs b/tokens/src/lib.rs index 88e14784764f998011a8e26a1635949db3e10f31..35d8e53698f90b6afbbaa2c8ab8d3f194cc5fe6e 100644 --- a/tokens/src/lib.rs +++ b/tokens/src/lib.rs @@ -57,10 +57,10 @@ decl_storage! { }) .into_iter() .collect::<Vec<_>>() - }): map hasher(blake2_256) T::CurrencyId => T::Balance; + }): map hasher(twox_64_concat) T::CurrencyId => T::Balance; /// The balance of a token type under an account. - pub Balance get(fn balance): double_map hasher(blake2_256) T::CurrencyId, hasher(blake2_256) T::AccountId => T::Balance; + pub Balance get(fn balance): double_map hasher(twox_64_concat) T::CurrencyId, hasher(blake2_128_concat) T::AccountId => T::Balance; } add_extra_genesis { config(endowed_accounts): Vec<(T::AccountId, T::CurrencyId, T::Balance)>; diff --git a/vesting/src/lib.rs b/vesting/src/lib.rs index 0a4bc69ec5de39119e838ae6931b3d780c13740f..c080592a8a3c2faf014e8485f4325a532e351c3a 100644 --- a/vesting/src/lib.rs +++ b/vesting/src/lib.rs @@ -80,7 +80,7 @@ decl_storage! { (who.clone(), vec![VestingSchedule {start, period, period_count, per_period}]) ) .collect::<Vec<_>>() - }): map hasher(blake2_256) T::AccountId => Vec<VestingScheduleOf<T>>; + }): map hasher(blake2_128_concat) T::AccountId => Vec<VestingScheduleOf<T>>; } add_extra_genesis {