Skip to content

rosaj/poasim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PoASim - Blockchain simulator

Blockchain simulator implemented in Golang. Based on godes library

Implementing all of the Ethereum layers - RLPx, DEVp2p, Ethereum Subprotocol, PoASim is able to simulate Proof of Authority consensus alghoritms, namely Clique and Aura.

Required packages

godes

go get github.com/agoussia/godes

go-ethereum

go get github.com/ethereum/go-ethereum

gonum

go get gonum.org/v1/plot/...

go_rng

go get github.com/leesper/go_rng

golang-set

go get github.com/deckarep/golang-set

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages