From 58047384e1e24d5573a3c5465a2cb48c99394f00 Mon Sep 17 00:00:00 2001 From: bt3gl <1130416+bt3gl@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:02:06 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=B1=20add=20evm=20knownledge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EVM-knowledge.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) rename MEV/EVM-pre-requisite-knowledge.md => MEV_on_Ethereum/EVM-knowledge.md (96%) diff --git a/MEV/EVM-pre-requisite-knowledge.md b/MEV_on_Ethereum/EVM-knowledge.md similarity index 96% rename from MEV/EVM-pre-requisite-knowledge.md rename to MEV_on_Ethereum/EVM-knowledge.md index d1c8dec..a5f1d94 100644 --- a/MEV/EVM-pre-requisite-knowledge.md +++ b/MEV_on_Ethereum/EVM-knowledge.md @@ -1,4 +1,8 @@ -## Basic EVM pre-requisite knowledge +## 🍟 basic evm knowledge + +
+ +### tl;dr
@@ -31,10 +35,13 @@ * a message is like a transaction, except it is produced by a contract and not an external actor. A message is produced when a cotnract currently executing code executes the CALL opcode. +---
-### Code execution +### code execution + +
* the code in Ethereum contracts is written in a low-level, stack-based bytecode language, referred as the EVM.