Skip to content

chore: remove stray contract files and unused ethers dep (#864-865) - #883

Merged
BigBen-7 merged 2 commits into
mainfrom
batch/Tinna23
Jul 23, 2026
Merged

chore: remove stray contract files and unused ethers dep (#864-865)#883
BigBen-7 merged 2 commits into
mainfrom
batch/Tinna23

Conversation

@BigBen-7

@BigBen-7 BigBen-7 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Cleanup of dead code carried over from earlier directions.

Changes

Verification

  • Confirmed the removed contract files are not referenced in lib.rs or
    Cargo.toml.
  • Confirmed ethers has no usages in Backend/src and no longer appears in
    the lockfile.

Closes #864
Closes #865

BigBen-7 and others added 2 commits July 23, 2026 20:34
vault.rs, multi.rs, ops.rs and rollback.rs were never declared as modules
in lib.rs and reference undefined types (e.g. BatchWalletContract) — they
are copy-pasted boilerplate from an unrelated wallet/multisig/governance
project and are not part of the compiled crate. Only GistRegistry (lib.rs)
is real. Remove the dead files.

Fixes #864

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
ethers (EVM library) had zero usages anywhere in Backend/src — leftover
from an earlier direction. GistPin targets Stellar/Soroban. Remove it and
sync the lockfile.

Fixes #865

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@BigBen-7
BigBen-7 merged commit 92928c9 into main Jul 23, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Backend: remove unused ethers dependency Contracts: remove stray non-compiling files (vault/multi/ops/rollback)

1 participant