Skip to content

A Reth Execution Extension (ExEx) with shared object (.so / .dylib) plugins

License

Notifications You must be signed in to change notification settings

0xurb/reth-exex-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reth-exex-plugin

A Reth Execution Extension (ExEx) with shared object (.so / .dylib) plugins

examples/minimal directory includes a minimal dylib plugin example that just writes notifications into JSON file.

Build

Note: See Makefile to run for examples/minimal or reth-exex-plugin lib separately.

# Builds `reth-exex-plugin` lib and `examples/minimal` plugin implementation.
# By default in release mode.
# Note: `examples/minimal` should be build in release mode to produce .dylib file
make build
# Linting and formatting.
make fix

Test

Note: ensure that examples/minimal/assets/notifications.json is exists and empty before running

make test

About

A Reth Execution Extension (ExEx) with shared object (.so / .dylib) plugins

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published