Skip to content

fix: resolve indexer and secret redaction issues - #1434

Open
damiedee96 wants to merge 1 commit into
ancore-org:mainfrom
damiedee96:fix/issues-1425-1428
Open

damiedee96 wants to merge 1 commit into
ancore-org:mainfrom
damiedee96:fix/issues-1425-1428

Conversation

@damiedee96

Copy link
Copy Markdown

Summary
Fixes four issues across the AI agent and indexer services:
Fixes #1425 by making seed-phrase redaction case-insensitive, preventing capitalized recovery phrases from reaching audit logs.
Fixes #1426 by adding dead-letter idempotency with a unique database constraint and ON CONFLICT DO NOTHING.
Fixes #1427 by advancing the backfill cursor for all fetched events, including those outside the requested range.
Fixes #1428 by validating contract addresses using checksummed Stellar C-address StrKeys instead of shape-only validation.

Testing
AI-agent redaction tests
Indexer backfill tests
Indexer contract-address validation tests
Rust formatting check
Rust Clippy with warnings denied
Migration lint
Prettier check
Full repository pre-push checks

Closes #1425 , Closes #1426 , Closes #1427 , Closes #1428

@drips-wave

drips-wave Bot commented Sep 26, 2026

Copy link
Copy Markdown

@damiedee96 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

@coderabbitai

coderabbitai Bot commented Sep 26, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 3dfac443-e3f4-4eb9-8196-776cb8916dbc


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment