From 0e8821351a4e19040908bf909da1a8b6fc545224 Mon Sep 17 00:00:00 2001 From: benesjan Date: Tue, 28 Jan 2025 15:28:28 +0000 Subject: [PATCH] fix --- .../contract_instance_deployer_contract/src/main.nr | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/noir-projects/noir-contracts/contracts/contract_instance_deployer_contract/src/main.nr b/noir-projects/noir-contracts/contracts/contract_instance_deployer_contract/src/main.nr index 9a242a23258..672a758ef96 100644 --- a/noir-projects/noir-contracts/contracts/contract_instance_deployer_contract/src/main.nr +++ b/noir-projects/noir-contracts/contracts/contract_instance_deployer_contract/src/main.nr @@ -56,8 +56,8 @@ contract ContractInstanceDeployer { // kind: 'point' // } - impl Serialize<15> for ContractInstanceDeployed { - fn serialize(self) -> [Field; 15] { + impl ContractInstanceDeployed { + fn serialize_non_standard(self) -> [Field; 15] { [ self.DEPLOYER_CONTRACT_INSTANCE_DEPLOYED_MAGIC_VALUE, self.address.to_field(), @@ -117,10 +117,7 @@ contract ContractInstanceDeployer { version: 1, }; - // This is a hack to get around there being two implementations of `Serialize`. - // Can be replaced with the below once fixed - // let payload = event.serialize(); - let payload = Serialize::<15>::serialize(event); + let payload = event.serialize_non_standard(); dep::aztec::oracle::debug_log::debug_log_format("ContractInstanceDeployed: {}", payload); let padded_log = array_concat(payload, [0; 3]);