From d5d7c0c24b824b0a166c606b4e71a92bd5e16e21 Mon Sep 17 00:00:00 2001
From: Martin Holst Swende <martin@swende.se>
Date: Sun, 1 Dec 2019 20:49:00 +0100
Subject: [PATCH] core/state/snapshot: fix difflayer origin-initalization after
 flatten

---
 core/state/snapshot/difflayer.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/core/state/snapshot/difflayer.go b/core/state/snapshot/difflayer.go
index 0743e4759..cf8c47c3e 100644
--- a/core/state/snapshot/difflayer.go
+++ b/core/state/snapshot/difflayer.go
@@ -396,6 +396,7 @@ func (dl *diffLayer) flatten() snapshot {
 	// Return the combo parent
 	return &diffLayer{
 		parent:      parent.parent,
+		origin:      parent.origin,
 		root:        dl.root,
 		storageList: parent.storageList,
 		storageData: parent.storageData,
-- 
GitLab