Skip to content

gridironOne/eth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gridiron Ethereum

Welcome to Gridiron Ethereum, a modular framework for injecting a Go-Ethereum (geth) EVM into any underlying consensus layer. This folder's directory structure closely resembles that of geth, as it is meant to be a thin wrapper around the existing geth codebase. The following architecture diagram shows how Gridiron Ethereum integrates into the application level of a host chain.

gridiron_architecture.png

api

api includes the public Chain API that Gridiron Ethereum exports.

core

core includes the Gridiron Core logic that runs the EVM: process blocks, transactions, and state transitions. This encapsulates State Processor and Embedded Host Chain in the architecture diagram.

rpc

rpc includes rpc service that can be injected into the host chain's JSON-RPC server. This encapsulates RPC Backend in the architecture diagram.

The GridironProvider can be exported and used by the host chain.