From bbfd7b73dee4fc77532e87c9d568510f3cab32ce Mon Sep 17 00:00:00 2001 From: Mihai Calin Luca Date: Thu, 30 May 2024 01:35:15 +0200 Subject: [PATCH] proxy compare fix --- contracts/feature-tests/abi-tester/sc-config.toml | 4 ++++ contracts/feature-tests/abi-tester/src/abi_proxy.rs | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/contracts/feature-tests/abi-tester/sc-config.toml b/contracts/feature-tests/abi-tester/sc-config.toml index df90daa529..9e6193932a 100644 --- a/contracts/feature-tests/abi-tester/sc-config.toml +++ b/contracts/feature-tests/abi-tester/sc-config.toml @@ -18,3 +18,7 @@ add-endpoints = [ [[proxy]] path = "src/abi_proxy.rs" + +[[proxy.path-rename]] +from = "multiversx_sc::types::managed::wrapped::managed_decimal::" +to = "" diff --git a/contracts/feature-tests/abi-tester/src/abi_proxy.rs b/contracts/feature-tests/abi-tester/src/abi_proxy.rs index 55f3a6e6ef..2011970429 100644 --- a/contracts/feature-tests/abi-tester/src/abi_proxy.rs +++ b/contracts/feature-tests/abi-tester/src/abi_proxy.rs @@ -578,3 +578,12 @@ pub enum ExplicitDiscriminantMixed { b: u16, }, } + +#[type_abi] +#[derive(TopEncode, TopDecode)] +pub struct ManagedDecimalWrapper +where + Api: ManagedTypeApi, +{ + pub field: ManagedDecimal>, +}