Skip to content

Codex/171 financial replay retention - #205

Open
muokwejosh-cloud wants to merge 4 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/171-financial-replay-retention
Open

Codex/171 financial replay retention#205
muokwejosh-cloud wants to merge 4 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/171-financial-replay-retention

Conversation

@muokwejosh-cloud

Copy link
Copy Markdown
Contributor

Closes #171

Summary

  • Added bounded on-chain replay receipt retention for funding, repayment, and refunds.
  • Preserved original operation results for idempotent retries.
  • Added receipt retention status and owner-authorized restoration for archived markers.
  • Documented seven-year archival retention and operator restoration steps.

Validation

  • git diff --check passed.
  • cargo test -p chainmove-pool could not run because Cargo could not reach the configured dependency registry.

Affected Areas

  • Frontend
  • Backend
  • Authentication
  • Payments
  • Stellar
  • Documentation
  • Tests
  • UI/UX

Checklist

  • Code follows project conventions
  • npm run lint passes
  • npm run build passes
  • Tests updated where needed
  • No secrets committed
  • No production credentials used
  • Documentation updated if required

@Obiajulu-gif

Copy link
Copy Markdown
Collaborator

Hi! This PR currently has a merge conflict with the base branch and can't be merged as-is. Could you please rebase/merge main into your branch and resolve the conflicts? Thanks!

@Obiajulu-gif

Copy link
Copy Markdown
Collaborator

Thanks for this PR! It currently has merge conflicts against main and can't be merged as-is. Could you rebase/merge main into your branch and resolve the conflicts? I'll take another look once it's conflict-free.

@Obiajulu-gif

Copy link
Copy Markdown
Collaborator

@muokwejosh-cloud resolve merge conflict

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.

[CRITICAL][IDEMPOTENCY] Preserve operation replay protection for the full financial retention window

2 participants