qqonline / block-validation-geth

Fork of https://github.com/ethereum/go-etherem with block validation API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

original readme

Block validation API

Geth with additional RPC method flashbots_validateBuilderSubmissionV1.
The new method accepts github.com/flashbots/go-boost-utils/types.BuilderSubmitBlockRequest - boost relay builders' block submission.
It will ensure that the block is valid and that it transfers the expected funds to the fee recipient.

This code is not production ready. Do not use in production environments.

Blacklisting

By default the node will load blacklisted addresses from ofac_blacklist.json from working directory. You can specify the path to the file via --builder.validation_blacklist.

The default OFAC blacklist is provided with this repository in ofac_blacklist.json.

About

Fork of https://github.com/ethereum/go-etherem with block validation API.

License:GNU Lesser General Public License v3.0


Languages

Language:Go 89.8%Language:C 4.9%Language:JavaScript 3.2%Language:Assembly 0.7%Language:Java 0.2%Language:Sage 0.2%Language:M4 0.2%Language:NSIS 0.2%Language:Shell 0.1%Language:Solidity 0.1%Language:HTML 0.1%Language:Python 0.1%Language:Makefile 0.1%Language:Dockerfile 0.0%Language:Ruby 0.0%