All Projects → xianfeng92 → ethereum-code-analysis

xianfeng92 / ethereum-code-analysis

Licence: GPL-3.0 license
ethereum-code-analysis

Projects that are alternatives of or similar to ethereum-code-analysis

reveal-code-focus
A Reveal.js plugin that allows focusing on specific lines of code blocks.
Stars: ✭ 108 (+800%)
Mutual labels:  code
custom-easings-with-keyframes
🏃 Make custom non-cubic-bezier easings using keyframes and animations with this online css code generator.
Stars: ✭ 15 (+25%)
Mutual labels:  code
flaskcode
A web based code editor on python flask framework.
Stars: ✭ 43 (+258.33%)
Mutual labels:  code
generaptr
Generaptr is a node package that helps when starting up a project by generating boilerplate code for Express api.
Stars: ✭ 16 (+33.33%)
Mutual labels:  code
php-tester
Run your PHP scribbles
Stars: ✭ 17 (+41.67%)
Mutual labels:  code
wp-googlecodeprettify
一个基于 Google Code Prettify 实现的WordPress代码高亮插件,在TinyMCE编辑器中提供了一个插入代码的按钮。在文本编辑器中,加入了pre-js,pre-css,pre-html 3个快捷按钮;
Stars: ✭ 60 (+400%)
Mutual labels:  code
gintonic
A declarative transformation language for GraphQL 🍸
Stars: ✭ 27 (+125%)
Mutual labels:  code
lite-xl
A lightweight text editor written in Lua
Stars: ✭ 2,796 (+23200%)
Mutual labels:  code
codes2pdf
Auto-generate a PDF notebook from your source codes (useful for ACM-ICPC)
Stars: ✭ 149 (+1141.67%)
Mutual labels:  code
medium-code
A place to store my jupyter notebooks for my medium articles
Stars: ✭ 27 (+125%)
Mutual labels:  code
ml dev env
Machine Learning / Deep Learning Environment. Everywhere. Anywhere.
Stars: ✭ 47 (+291.67%)
Mutual labels:  code
ViaCEP
The ViaCEP API/webservice .NET client
Stars: ✭ 21 (+75%)
Mutual labels:  code
Containerization-Automation
Study and Use of Containers and Automation Tools
Stars: ✭ 45 (+275%)
Mutual labels:  code
CodeWars
Daily Coding Exercises to sharpen problem solving skills
Stars: ✭ 67 (+458.33%)
Mutual labels:  code
tradingview-webhooks
Backend service converting tradingview alerts into action.
Stars: ✭ 44 (+266.67%)
Mutual labels:  code
gogen
Command-line tool to generate GO applications and libraries
Stars: ✭ 17 (+41.67%)
Mutual labels:  code
react-native-awesome-pin
A highly interactive and customisable PIN code screen for React Native.
Stars: ✭ 28 (+133.33%)
Mutual labels:  code
Gestures-Samples
Project Prague Code Samples
Stars: ✭ 98 (+716.67%)
Mutual labels:  code
Roassal2
Agile Visualization Engine for Pharo and VisualWorks
Stars: ✭ 23 (+91.67%)
Mutual labels:  code
bcp-47
Parse and stringify BCP 47 language tags
Stars: ✭ 51 (+325%)
Mutual labels:  code

ethereum-code-analysis


目前阅读源码,第一版只是一些源码阅读记录, 后面会基于源码分析以太坊的运行流程

以太坊的分析部分会在小专栏中写, 免费公开给该项目的关注者阅读


源码分析

从源码上去分析以太坊上 tx 的执行,节点通信以及数据存储的具体流程和实现细节。

节点中tx

节点通信

交易池

数据存储

共识过程


源码阅读记录

源码阅读部分主要参考:teaspring的技术专栏






以太坊整体的架构图


Go 语言学习

the-way-to-go_ZH_CN


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].