From 7de072f0cd889c06dd50ea546f26b48a69c39418 Mon Sep 17 00:00:00 2001 From: parazyd Date: Tue, 19 Dec 2023 17:11:44 +0100 Subject: [PATCH] contract/deployooor: Avoid unnecessary db key serialization --- src/contract/deployooor/src/entrypoint.rs | 6 +----- src/contract/deployooor/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/contract/deployooor/src/entrypoint.rs b/src/contract/deployooor/src/entrypoint.rs index f8c8a9023..8fbb27466 100644 --- a/src/contract/deployooor/src/entrypoint.rs +++ b/src/contract/deployooor/src/entrypoint.rs @@ -68,11 +68,7 @@ fn init_contract(cid: ContractId, _ix: &[u8]) -> ContractResult { } // Update db version - db_set( - info_db, - &serialize(&DEPLOY_CONTRACT_DB_VERSION), - &serialize(&env!("CARGO_PKG_VERSION")), - )?; + db_set(info_db, DEPLOY_CONTRACT_DB_VERSION, &serialize(&env!("CARGO_PKG_VERSION")))?; Ok(()) } diff --git a/src/contract/deployooor/src/lib.rs b/src/contract/deployooor/src/lib.rs index 92ba06950..30015be98 100644 --- a/src/contract/deployooor/src/lib.rs +++ b/src/contract/deployooor/src/lib.rs @@ -54,7 +54,7 @@ pub const DEPLOY_CONTRACT_INFO_TREE: &str = "info"; pub const DEPLOY_CONTRACT_LOCK_TREE: &str = "lock"; // These are keys inside the info tree -pub const DEPLOY_CONTRACT_DB_VERSION: &str = "db_version"; +pub const DEPLOY_CONTRACT_DB_VERSION: &[u8] = b"db_version"; /// zkas derive circuit namespace pub const DEPLOY_CONTRACT_ZKAS_DERIVE_NS_V1: &str = "DeriveContractID";