From 01e3c8206bb3df6f7ef7a5f195e92b6c624d709d Mon Sep 17 00:00:00 2001 From: Simon Wicky Date: Tue, 31 Mar 2026 17:32:57 +0200 Subject: [PATCH] alias not working, adding separate method --- contracts/ecash/src/contract/mod.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/contracts/ecash/src/contract/mod.rs b/contracts/ecash/src/contract/mod.rs index ad989902d4..78b415c457 100644 --- a/contracts/ecash/src/contract/mod.rs +++ b/contracts/ecash/src/contract/mod.rs @@ -186,14 +186,18 @@ impl NymEcashContract { } #[sv::msg(query)] - #[sv::attr(serde(alias = "get_required_deposit_amount"))] - #[sv::attr(serde(alias = "GetRequiredDepositAmount"))] pub fn get_default_deposit_amount(&self, ctx: QueryCtx) -> StdResult { let deposit_amount = self.config.load(ctx.deps.storage)?.deposit_amount; Ok(deposit_amount) } + // Poor man's alias for backwards compatibility as sv::attr didn't seem to work + #[sv::msg(query)] + pub fn get_required_deposit_amount(&self, ctx: QueryCtx) -> StdResult { + self.get_default_deposit_amount(ctx) + } + #[sv::msg(query)] pub fn get_reduced_deposit_amount( &self,