فهرست منبع

eth/tracers: fixed incorrect storage from prestate_tracer (#18253)

* eth: fixed incorrect storage from prestate_tracer

* eth/tracers: updated assets.go
Max Sistemich 7 سال پیش
والد
کامیت
dfa16a3e4e
2فایلهای تغییر یافته به همراه12 افزوده شده و 15 حذف شده
  1. 11 11
      eth/tracers/internal/tracers/assets.go
  2. 1 4
      eth/tracers/internal/tracers/prestate_tracer.js

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 11 - 11
eth/tracers/internal/tracers/assets.go


+ 1 - 4
eth/tracers/internal/tracers/prestate_tracer.js

@@ -40,10 +40,7 @@
 		var idx = toHex(key);
 
 		if (this.prestate[acc].storage[idx] === undefined) {
-			var val = toHex(db.getState(addr, key));
-			if (val != "0x0000000000000000000000000000000000000000000000000000000000000000") {
-				this.prestate[acc].storage[idx] = toHex(db.getState(addr, key));
-			}
+			this.prestate[acc].storage[idx] = toHex(db.getState(addr, key));
 		}
 	},
 

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است