From a693fa91906a2eb0734594e6563336476b2da4ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Mon, 23 Jan 2023 11:58:07 +0100 Subject: [PATCH] Handling edge-case for when no vesting accounts exist (#2888) --- nym-api/src/support/nyxd/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nym-api/src/support/nyxd/mod.rs b/nym-api/src/support/nyxd/mod.rs index 4492fbaa04..7ec23b9780 100644 --- a/nym-api/src/support/nyxd/mod.rs +++ b/nym-api/src/support/nyxd/mod.rs @@ -189,6 +189,9 @@ impl Client { .nyxd .query_contract_raw(vesting_contract, b"key".to_vec()) .await?; + if res.is_empty() { + return Ok(0); + } Ok(serde_json::from_slice(&res).map_err(NyxdError::from)?) }