β Process the ethereum blockchain in the Browser ou Node.js with β¦libp2p π
MIT License
Get the ethereum blockchain in the Browser or in a Node.js process using libp2p and run through it using ethereum-vm. This is the humble starts of getting a full ethereum node running in JavaScript that can interact with the rest of the network.
This module is a work in progress! So beware of dragons! π² π
Ethereum.Node
const eth = new Ethereum.Node()
eth.start([PeerInfo], callback)
eth.stop(callback)
eth.libp2p
See ipfs/js-libp2p-ipfs for documentation.
eth.blockchain
eth.blockchain.sync([PeerInfo], callback)
Synchronizes the BlockChain, fetching every block in the network.
eth.vm
Instance of ethereumjs-vm, see ethereumjs/ethereumjs-vm for docs.
WIP
WIP
MIT Β© David Dias