From bcaa5cfe0f8a23a641d9db993b312e2d54cfdd60 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Mon, 7 Aug 2023 19:33:08 +0400 Subject: [PATCH] feat: use proper vm version in Ceres --- docker/aeternity_node_mean16.yaml | 2 +- src/tx/builder/constants.ts | 1 + src/tx/builder/field-types/ct-version.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/aeternity_node_mean16.yaml b/docker/aeternity_node_mean16.yaml index 49cb447836..c6704d1c5b 100644 --- a/docker/aeternity_node_mean16.yaml +++ b/docker/aeternity_node_mean16.yaml @@ -20,7 +20,7 @@ chain: persist: false hard_forks: "1": 0 - "6": 1 + "5": 1 mining: autostart: true diff --git a/src/tx/builder/constants.ts b/src/tx/builder/constants.ts index 377d313f91..af0a72765c 100644 --- a/src/tx/builder/constants.ts +++ b/src/tx/builder/constants.ts @@ -74,6 +74,7 @@ export enum VmVersion { Fate = 5, SophiaImprovementsLima = 6, Fate2 = 7, + Fate3 = 8, } /** diff --git a/src/tx/builder/field-types/ct-version.ts b/src/tx/builder/field-types/ct-version.ts index dd3963f2c3..c466445038 100644 --- a/src/tx/builder/field-types/ct-version.ts +++ b/src/tx/builder/field-types/ct-version.ts @@ -19,7 +19,7 @@ export const ProtocolToVmAbi = { }, [ConsensusProtocolVersion.Ceres]: { 'contract-create': { - vmVersion: [VmVersion.Fate2], abiVersion: [AbiVersion.Fate], + vmVersion: [VmVersion.Fate3], abiVersion: [AbiVersion.Fate], }, 'contract-call': { vmVersion: [], abiVersion: [AbiVersion.Fate],