https://github.com/wevm/invoker
Generalized EIP-3074 Invoker with batch transaction support.
https://github.com/wevm/invoker
Last synced: 9 months ago
JSON representation
Generalized EIP-3074 Invoker with batch transaction support.
- Host: GitHub
- URL: https://github.com/wevm/invoker
- Owner: wevm
- License: mit
- Archived: true
- Created: 2024-04-19T05:37:09.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-27T00:41:57.000Z (about 2 years ago)
- Last Synced: 2025-01-28T21:38:48.476Z (over 1 year ago)
- Language: Solidity
- Size: 23.5 MB
- Stars: 17
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!WARNING]
> THIS REPOSITORY HAS BEEN UPSTREAMED TO [`3074-invokers`](https://github.com/anton-rs/3074-invokers).
# EIP-3074 Invoker
Generalized EIP-3074 Invoker with batch transaction support. Inspired by @clabby's work on [`eip-3074-foundry`](https://github.com/clabby/eip-3074-foundry).
## Patches
This repository contains patches (h/t @clabby) of the following repositories to support EIP-3074 opcodes:
- [`revm`](https://github.com/jxom/revm/tree/jxom/eip-3074)
- [`foundry`](https://github.com/jxom/foundry/tree/jxom/eip-3074)
- [`solc`](https://github.com/clabby/solidity/tree/cl/eip-3074)
## Installation
```
git submodule update --init --recursive && make
```
## Building Contracts
```
make build
```
## Running Tests
```
make test
```