Skip to content

olegasivakov/ep-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EP-1: The mempool search JSON RPC call to ethnode

Overview

Usecases

Context

Technical analysis

Includes EP-0 bugfixes.

How to test

How to deploy

Usage

1. Improve your node

Copy the next files to ethnode sourcecode and build geth as usual:

  • ./core/txpool/blobpool/blobpool.go
  • ./core/txpool/legacypool/legacypool.go
  • ./core/txpool/legacypool/list.go
  • ./core/txpool/subpool.go
  • ./core/txpool/txpool.go
  • ./eth/api_backend.go
  • ./internal/ethapi/api.go
  • ./internal/ethapi/backend.go
  • ./internal/web3ext/web3ext.go
  • ./les/api_backend.go
  • ./light/txpool.go

Important

Compare files! Only EP-1 and EP-0 rows are needed!

Note

See // EP-0 and // EP-1 lines in the sourcecode.

2. RPC call

Notes

Note

Based on ethnode release Mawinor (v1.12.2) (https://github.com/ethereum/go-ethereum/releases/tag/v1.12.2) commit bed8460.

Note

Version EP-1b is available for BSC node: https://github.com/olegasivakov/ep-1b

License

GitHub license

MIT

About

EP-1: The mempool search JSON RPC call to ethnode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages