Skip to content

Reputation decay recovery - #585

Merged
Levi-Ojukwu merged 4 commits into
Invoice-Liquidity-Network:mainfrom
D-Lord-15:reputation-decay-recovery
Jul 26, 2026
Merged

Reputation decay recovery#585
Levi-Ojukwu merged 4 commits into
Invoice-Liquidity-Network:mainfrom
D-Lord-15:reputation-decay-recovery

Conversation

@D-Lord-15

Copy link
Copy Markdown
Contributor

Summary

…489 token-aware update, #490 cancel partial-funding refunds
closes #487
closes #488
closes #489
Closes #490

Package Affected

  • SDK (@iln/sdk)
  • CLI (@iln/cli)
  • Indexer (@iln/indexer)
  • Notifications
  • Smart Contracts (invoice_liquidity, iln_governance, iln_distribution, reputation_bonus)
  • E2E Tests
  • Documentation
  • CI/CD

Related Issue

Closes #

Complexity

  • Trivial (typo, docs, small refactor)
  • Medium (new feature, bug fix)
  • High (major refactor, breaking change, security-critical)

Changes Made

Changeset Included

  • Yes
  • No (not needed for this change)

Test Evidence

# Example:
# cargo test
# running 15 tests
# test result: ok. 15 passed; 0 failed
Test output

Breaking Change

  • Yes (migration notes below)
  • No

Migration Notes

Security Considerations

Checklist

  • Code follows project conventions (see CONTRIBUTING.md)
  • Tests added/updated and passing
  • Documentation updated (if needed)
  • Commit message follows Conventional Commits
  • No secrets or sensitive data in code
  • Breaking changes documented (if applicable)
  • Changeset added (if needed for release)

Muhammad Fuhad and others added 4 commits July 25, 2026 23:20
…ecay

Cleanup following PR review feedback on commit 212d8d9:
- Deleted ~47 orphaned tests_*.rs files in contracts/invoice_liquidity/src/ whose
  mod declarations had been removed from lib.rs (dead code on disk).
- Removed the no-op non_freelancer_cannot_cancel_smoke test from
  contracts/invoice_liquidity/tests/cancel_invoice.rs (was a smoke test that
  asserted nothing - pure CI noise).

Still passes 77/77 unit tests for Invoice-Liquidity-Network#487 Invoice-Liquidity-Network#488 Invoice-Liquidity-Network#489 Invoice-Liquidity-Network#490 coverage.
@Levi-Ojukwu
Levi-Ojukwu merged commit 16be272 into Invoice-Liquidity-Network:main Jul 26, 2026
4 checks passed
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