Skip to content

fix(schema): align wallet audit field (#2682) - #3595

Open
Larslllllll wants to merge 1 commit into
Chain-Love:json-toolsfrom
Larslllllll:fix/dbip-2682-schema
Open

fix(schema): align wallet audit field (#2682)#3595
Larslllllll wants to merge 1 commit into
Chain-Love:json-toolsfrom
Larslllllll:fix/dbip-2682-schema

Conversation

@Larslllllll

Copy link
Copy Markdown

Summary

Adds the minimal json-tools prerequisite for approved DBIP #2682 and the coordinated data PR #3563.

Changes

  • Rename $defs.wallets.properties.audit to auditsPerformed
  • Rename the matching wallets required key
  • Remove the redundant wallet-only audit column metadata
  • Reuse the existing shared auditsPerformed metadata already used by bridges, oracles, and ramps

Why this PR

The previous tools attempt #3114 was closed after CI issues and included an unrelated workflow rewrite. This recreation changes only the two schema/meta files needed by the approved DBIP.

Validation

  • Both JSON files parse successfully
  • Every wallet required key exists in wallet properties
  • Wallets contain auditsPerformed and no legacy audit
  • Shared auditsPerformed metadata exists; legacy audit metadata is removed
  • git diff --check passes

Coordination

This targets json-tools. After merge, I will isolate existing data PR #3563 onto upstream/main so it contains only the 90 header renames and can pass CI.

No separate reward is claimed for this prerequisite; the approved DBIP's 10 USDC remains assigned once to the complete data implementation in #3563.

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.

1 participant