difftreelog
Merge pull request #329 from UniqueNetwork/release-v918001
in: master
Release v918001
5 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -8706,13 +8706,10 @@
"derivative",
"fp-rpc",
"fp-self-contained",
- "frame-benchmarking",
"frame-executive",
"frame-support",
"frame-system",
- "frame-system-benchmarking",
"frame-system-rpc-runtime-api",
- "hex-literal",
"orml-vesting",
"pallet-aura",
"pallet-balances",
Dockerfile-parachaindiffbeforeafterboth--- a/Dockerfile-parachain
+++ b/Dockerfile-parachain
@@ -1,5 +1,5 @@
# ===== Rust builder =====
-FROM phusion/baseimage:focal-1.0.0 as rust-builder
+FROM phusion/baseimage:focal-1.1.0 as rust-builder
LABEL maintainer="Unique.Network"
ARG RUST_TOOLCHAIN=nightly-2021-11-11
@@ -77,7 +77,7 @@
# ===== RUN ======
-FROM phusion/baseimage:focal-1.0.0
+FROM phusion/baseimage:focal-1.1.0
ARG PROFILE=release
node/cli/src/chain_spec.rsdiffbeforeafterboth72impl RuntimeIdentification for Box<dyn sc_service::ChainSpec> {72impl RuntimeIdentification for Box<dyn sc_service::ChainSpec> {73 fn runtime_id(&self) -> RuntimeId {73 fn runtime_id(&self) -> RuntimeId {74 #[cfg(feature = "unique-runtime")]74 #[cfg(feature = "unique-runtime")]75 if self.id().starts_with("unique") {75 if self.id().starts_with("unique") || self.id().starts_with("unq") {76 return RuntimeId::Unique;76 return RuntimeId::Unique;77 }77 }787879 #[cfg(feature = "quartz-runtime")]79 #[cfg(feature = "quartz-runtime")]80 if self.id().starts_with("quartz") {80 if self.id().starts_with("quartz") || self.id().starts_with("qtz") {81 return RuntimeId::Quartz;81 return RuntimeId::Quartz;82 }82 }8383pallets/unique/src/eth/sponsoring.rsdiffbeforeafterboth--- a/pallets/unique/src/eth/sponsoring.rs
+++ b/pallets/unique/src/eth/sponsoring.rs
@@ -24,7 +24,7 @@
use up_sponsorship::SponsorshipHandler;
use core::marker::PhantomData;
use core::convert::TryInto;
-use up_data_structs::TokenId;
+use up_data_structs::{TokenId, CreateItemData, CreateNftData};
use up_evm_mapping::EvmBackwardsAddressMapping;
use pallet_common::account::CrossAccountId;
@@ -60,7 +60,7 @@
let _token_id: TokenId = token_id.try_into().ok()?;
withdraw_create_item::<T>(
&collection,
- who.as_sub(),
+ &who,
&CreateItemData::NFT(CreateNftData::default()),
)
.map(|()| sponsor)
pallets/unique/src/sponsorship.rsdiffbeforeafterboth--- a/pallets/unique/src/sponsorship.rs
+++ b/pallets/unique/src/sponsorship.rs
@@ -246,7 +246,12 @@
..
} => {
let (sponsor, collection) = load(*collection_id)?;
- withdraw_create_item::<T>(&collection, who, data).map(|()| sponsor)
+ withdraw_create_item::<T>(
+ &collection,
+ &T::CrossAccountId::from_sub(who.clone()),
+ data,
+ )
+ .map(|()| sponsor)
}
Call::transfer {
collection_id,