Skip to content

Fix escrow auth coverage and scope missing-docs lint - #754

Merged
chonilius merged 2 commits into
MergeFi:mainfrom
Darkvader-ship-it:fix/escrow-auth-tests-and-missing-docs
Oct 20, 2026
Merged

chonilius merged 2 commits into
MergeFi:mainfrom
Darkvader-ship-it:fix/escrow-auth-tests-and-missing-docs

Conversation

@Darkvader-ship-it

Copy link
Copy Markdown
Contributor

Summary

Related issues

Changes

Test plan

  • Existing tests pass (make test)
  • New tests added for changed behaviour
  • Manually verified against a local node / testnet where applicable

Checklist

  • Branch is up to date with main
  • No debug / dead code left in
  • cargo fmt and cargo clippy are clean

- Add targeted positive/negative auth tests for pause, release, and
  early refund; negative tests assert the host Auth/InvalidAction error.
- Re-enable missing_docs on the hand-written contract entrypoints while
  keeping the module-level allow for macro-generated items, and document
  escrow's set_treasury.
- Drop stale orphan doc comments that broke cargo doc -D warnings.
- Repair escrow test helpers so the suite builds on soroban-sdk 26 and
  the full escrow test suite passes.
@drips-wave

drips-wave Bot commented Oct 20, 2026

Copy link
Copy Markdown

@Darkvader-ship-it Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@vercel

vercel Bot commented Oct 20, 2026

Copy link
Copy Markdown

@Darkvader-ship-it is attempting to deploy a commit to the chonilius' projects Team on Vercel.

A member of the Team first needs to authorize it.

@chonilius
chonilius merged commit 2729b1d into MergeFi:main Oct 20, 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

2 participants