From d5666a3f54753d529d49b34288ba7bd245f8a5be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?BT3GL=20/ba=C9=AAt=C9=A1=C9=9D=C9=AB/?=
<1130416+bt3gl@users.noreply.github.com>
Date: Thu, 21 Apr 2022 04:32:31 +0400
Subject: [PATCH] Cleanup and add DeFi notes (#21)
---
{random-notes/ethereum => MEV}/README.md | 0
{random-notes/MEV => MEV}/arbitrage-notes.md | 0
{random-notes/MEV => MEV}/flashbots.md | 0
{random-notes/MEV => MEV}/flashbots_bundle.md | 0
{random-notes/MEV => MEV}/frontrunners-notes.md | 0
{random-notes/MEV => MEV}/liquidations-notes.md | 0
{random-notes/MEV => MEV}/sandwich-tranding-notes.md | 0
{random-notes/MEV => MEV}/terminology.md | 0
{random-notes/MEV => MEV}/the_mempool_and_mev.md | 0
README.md | 5 ++---
random-notes/README.md | 11 -----------
11 files changed, 2 insertions(+), 14 deletions(-)
rename {random-notes/ethereum => MEV}/README.md (100%)
rename {random-notes/MEV => MEV}/arbitrage-notes.md (100%)
rename {random-notes/MEV => MEV}/flashbots.md (100%)
rename {random-notes/MEV => MEV}/flashbots_bundle.md (100%)
rename {random-notes/MEV => MEV}/frontrunners-notes.md (100%)
rename {random-notes/MEV => MEV}/liquidations-notes.md (100%)
rename {random-notes/MEV => MEV}/sandwich-tranding-notes.md (100%)
rename {random-notes/MEV => MEV}/terminology.md (100%)
rename {random-notes/MEV => MEV}/the_mempool_and_mev.md (100%)
delete mode 100644 random-notes/README.md
diff --git a/random-notes/ethereum/README.md b/MEV/README.md
similarity index 100%
rename from random-notes/ethereum/README.md
rename to MEV/README.md
diff --git a/random-notes/MEV/arbitrage-notes.md b/MEV/arbitrage-notes.md
similarity index 100%
rename from random-notes/MEV/arbitrage-notes.md
rename to MEV/arbitrage-notes.md
diff --git a/random-notes/MEV/flashbots.md b/MEV/flashbots.md
similarity index 100%
rename from random-notes/MEV/flashbots.md
rename to MEV/flashbots.md
diff --git a/random-notes/MEV/flashbots_bundle.md b/MEV/flashbots_bundle.md
similarity index 100%
rename from random-notes/MEV/flashbots_bundle.md
rename to MEV/flashbots_bundle.md
diff --git a/random-notes/MEV/frontrunners-notes.md b/MEV/frontrunners-notes.md
similarity index 100%
rename from random-notes/MEV/frontrunners-notes.md
rename to MEV/frontrunners-notes.md
diff --git a/random-notes/MEV/liquidations-notes.md b/MEV/liquidations-notes.md
similarity index 100%
rename from random-notes/MEV/liquidations-notes.md
rename to MEV/liquidations-notes.md
diff --git a/random-notes/MEV/sandwich-tranding-notes.md b/MEV/sandwich-tranding-notes.md
similarity index 100%
rename from random-notes/MEV/sandwich-tranding-notes.md
rename to MEV/sandwich-tranding-notes.md
diff --git a/random-notes/MEV/terminology.md b/MEV/terminology.md
similarity index 100%
rename from random-notes/MEV/terminology.md
rename to MEV/terminology.md
diff --git a/random-notes/MEV/the_mempool_and_mev.md b/MEV/the_mempool_and_mev.md
similarity index 100%
rename from random-notes/MEV/the_mempool_and_mev.md
rename to MEV/the_mempool_and_mev.md
diff --git a/README.md b/README.md
index 7fddf4c..35b2676 100644
--- a/README.md
+++ b/README.md
@@ -7,15 +7,14 @@
-* [My random notes on the blokchains and MEV](https://github.com/bt3gl-labs/Scratch-notes-Stateful-blockchains-MEV-solidity/tree/main/notes)
-* [PoC `geth` in Docker and Kubernetes](https://github.com/bt3gl-labs/Stateful-Blockchains-and-Flashbots/tree/main/geth_and_k8s)
+* [MEV on Ethereum](https://github.com/bt3gl-labs/Scratch-Space-Stateful-Blockchains/tree/main/MEV)
+* [`geth`: notes and code](https://github.com/bt3gl-labs/Stateful-Blockchains-and-Flashbots/tree/main/geth_and_k8s)
* [The ROOK project](https://github.com/bt3gl-labs/Scratch-Space-Stateful-Blockchains/tree/main/keeperDAO)
* [The Uniswap project](https://github.com/bt3gl-labs/Scratch-Space-Stateful-Blockchains/tree/main/Uniswap)
* [MEV on Avalanche](https://github.com/bt3gl-labs/Scratch-Space-Stateful-Blockchains/tree/main/Avalanche)
* [DeFi and day trading resources](https://github.com/bt3gl-labs/Blockchains-AMMs-and-MEV/tree/main/DeFi_and_Day-trading)
-
diff --git a/random-notes/README.md b/random-notes/README.md
deleted file mode 100644
index 57cffa7..0000000
--- a/random-notes/README.md
+++ /dev/null
@@ -1,11 +0,0 @@
-## Notes on MEV
-
-
-
-### How the blockchain works 101
-
-* Each block in the blockchain contains a list of transactions in a particular order, enconding a sequence of updates to the blockchain sate (world state).
-* Anyone can broadcast a transaction to the network, which means that the transaction is public. A broadcast is a request. In order for that request to be carried out, someone must place the transaction in a block and add the block to the blockchain.
-* Anyone can listen for transactions being broadcast and gather them into a list. In order to a turn a list into a block, it needs to be validated. Validation creats a mathematical (cryptographic) proof that the state changes are consistent.
-* In a proof-of-work blockchain, block producers are miners. In a proof-of-stake blockchain, they are validators.
-* The act of converting a transaction into a block is called *settlement*. The process of block production is called *settlement layer* or *consensus layer*.