Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align with api format of flashbots builder #8

Merged
merged 25 commits into from
Oct 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
f8470e4
Copy paste shoot_payloads script
ckoopmann Sep 29, 2023
f1c0d2e
Script to send single test payload to api
ckoopmann Sep 30, 2023
6887c3d
Adjust api to take in whole Validation Request Body in the same forma…
ckoopmann Sep 30, 2023
e6040d8
Test deserialization of example message body
ckoopmann Sep 30, 2023
517aed7
Change namespace and method name ot be compatible with flashbots buil…
ckoopmann Sep 30, 2023
5ea4c30
Adjust test script to avoid argument list too long on linux
ckoopmann Sep 30, 2023
acfbccd
Copy paste message != block checks form geth api
ckoopmann Sep 30, 2023
a8fc09c
Factor out message vs. block comparison to helper func
ckoopmann Sep 30, 2023
f49c10a
Add test step to ci
ckoopmann Sep 30, 2023
45f233b
Adjust test command in README
ckoopmann Sep 30, 2023
d19af4b
Fix build error
ckoopmann Sep 30, 2023
7d093d6
Replace H256 with B256
ckoopmann Sep 30, 2023
536ac7c
Replace dependency on reth fork with the real thing
ckoopmann Oct 1, 2023
58b9b3f
Start server in integrationtest
ckoopmann Oct 2, 2023
89a5865
Adjust test to send actual payload
ckoopmann Oct 2, 2023
ead7a21
Fix test by expecting block unknown errror
ckoopmann Oct 2, 2023
c1842cc
Move tokio to dev dependency
ckoopmann Oct 2, 2023
9786f13
cargo fmt
ckoopmann Oct 2, 2023
2af8261
Add additional test
ckoopmann Oct 2, 2023
a1b02d0
Clippy fix
ckoopmann Oct 2, 2023
e32efe7
Rename it -> integration
ckoopmann Oct 24, 2023
7695d1f
Remove pub(crate)
ckoopmann Oct 24, 2023
7aaff66
Track Cargo.lock
ckoopmann Oct 24, 2023
a073cc7
Lock reth commit explicitly
ckoopmann Oct 24, 2023
d03ebbb
Cargo fmt
ckoopmann Oct 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,8 @@ jobs:
command: clippy
args: --all --all-features --benches --tests

- name: cargo test
uses: actions-rs/cargo@v1
with:
command: test

3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
debug/
target/

# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
Cargo.lock

# These are backup files generated by rustfmt
**/*.rs.bk
Expand Down
Loading