Skip to content

Commit

Permalink
No more cached checkpoints in agents (#550)
Browse files Browse the repository at this point in the history
* Update ABIs, compiles. Removed Inbox indexer and cached checkpoints from the Inbox

* Rm checkpoint indexing test

* Update InboxValidatorManager, just need to connect the pieces now

* Add channels

* So close

* Fix InboxValidatorManager deploy

* Fix bug where prover_sync wasn't in line with latest_signed_checkpoint

* Rm immediate message processing, clean up

* rm abacus-cli

* more cleanup

* rename / rm some settings

* TS renames / rms

* Lower some processing failure logs to info

* Checkpoint fetcher doesn't need the CommittedMessages

* Hardcode kathy dispatching

* Move to watch channel

* I'm sorry clippy

* nits

* rm some nonce related stuff

* PR comments
  • Loading branch information
tkporter committed Jun 8, 2022
1 parent ea55dce commit ffe5ef3
Show file tree
Hide file tree
Showing 55 changed files with 611 additions and 2,010 deletions.
101 changes: 1 addition & 100 deletions rust/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ cargo-features = ["edition2021"]
members = [
"abacus-core",
"abacus-base",
"abacus-cli",
"abacus-test",
"chains/abacus-ethereum",
"agents/kathy",
Expand Down
4 changes: 1 addition & 3 deletions rust/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ RUN apt-get update && \
COPY agents ./agents
COPY chains ./chains
COPY abacus-base ./abacus-base
COPY abacus-cli ./abacus-cli
COPY abacus-core ./abacus-core
COPY abacus-test ./abacus-test
COPY ethers-prometheus ./ethers-prometheus
Expand All @@ -30,8 +29,7 @@ RUN \
mkdir -p /release && \
cp /usr/src/target/release/validator /release && \
cp /usr/src/target/release/relayer /release && \
cp /usr/src/target/release/kathy /release && \
cp /usr/src/target/release/abacus-cli /release
cp /usr/src/target/release/kathy /release

## 2: Copy the binaries to release image
FROM ubuntu:20.04
Expand Down
Loading

0 comments on commit ffe5ef3

Please sign in to comment.