--- a/pallets/proxy-rmrk-core/src/lib.rs +++ b/pallets/proxy-rmrk-core/src/lib.rs @@ -462,7 +462,7 @@ let target_nft_budget = budget::Value::new(NESTING_BUDGET); - let target_nft_owner = >::get_checked_indirect_owner( + let target_nft_owner = >::get_checked_topmost_owner( target_collection_id, target_nft_id.into(), Some((collection_id, nft_id)), --- a/pallets/structure/src/lib.rs +++ b/pallets/structure/src/lib.rs @@ -149,7 +149,7 @@ }) } - pub fn get_checked_indirect_owner( + pub fn get_checked_topmost_owner( collection: CollectionId, token: TokenId, for_nest: Option<(CollectionId, TokenId)>, @@ -203,7 +203,7 @@ None => user, }; - Self::get_checked_indirect_owner(collection, token, for_nest, budget) + Self::get_checked_topmost_owner(collection, token, for_nest, budget) .map(|indirect_owner| indirect_owner == target_parent) }