From 8a67990529b4033918c483168e0330c1869b2b83 Mon Sep 17 00:00:00 2001 From: Assaf Morami Date: Tue, 17 Oct 2023 17:18:35 +0300 Subject: [PATCH] Fix Migrate4to5 for very old contracts --- x/compute/internal/types/types.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/x/compute/internal/types/types.go b/x/compute/internal/types/types.go index 784959b68..94d169577 100644 --- a/x/compute/internal/types/types.go +++ b/x/compute/internal/types/types.go @@ -334,6 +334,13 @@ var ZeroSender = sdk.AccAddress{ } func (c ContractInfo) InitialHistory(initMsg []byte) ContractCodeHistoryEntry { + if c.Created == nil { + c.Created = &AbsoluteTxPosition{ + BlockHeight: 0, + TxIndex: 0, + } + } + return ContractCodeHistoryEntry{ Operation: ContractCodeHistoryOperationTypeInit, CodeID: c.CodeID,