Skip to content

fix(safe): dedupe mantle in transactions_all and add berachain/ronin - #9999

Open
kriss39 wants to merge 3 commits into
duneanalytics:mainfrom
kriss39:fix/safe-all-union-mantle-dup
Open

kriss39 wants to merge 3 commits into
duneanalytics:mainfrom
kriss39:fix/safe-all-union-mantle-dup

Conversation

@kriss39

@kriss39 kriss39 commented Sep 13, 2026

Copy link
Copy Markdown

Description:

safe.transactions_all has listed safe_mantle_transactions twice since #6942 (Mantle was already in the list from #6777), so every Mantle Safe transaction appears twice in the union view. This removes the duplicate ref.

While in the file I also added the chains that have per-chain Safe models but were never included in the umbrella views:

  • safe_berachain_transactions and safe_ronin_transactionssafe.transactions_all
  • safe_ronin_eth_transferssafe.native_transfers_all

safe.safes_all already had both chains. The per-chain models are generated from the same macros as the chains already in the union, so the column lists line up. safe_schema.yml blockchain metadata updated to match (it also had a stray empty entry in the safes_all list).

All three models are views, so no backfill is needed.

safe.transactions_all listed safe_mantle_transactions twice since duneanalytics#6942
(mantle had already been added in duneanalytics#6777), so every Mantle Safe transaction
appeared twice in the union. Remove the second ref.

While here, include the chains that have per-chain Safe models but were
never added to the umbrella views: berachain and ronin in transactions_all,
ronin in native_transfers_all. safe_safes_all already had both. Update the
blockchain metadata in safe_schema.yml to match (also drops a stray empty
entry in the safes_all list).
@github-actions github-actions Bot added WIP work in progress dbt: hourly covers the hourly dbt subproject labels Sep 13, 2026
@github-actions

github-actions Bot commented Sep 13, 2026

Copy link
Copy Markdown

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@kriss39
kriss39 marked this pull request as ready for review September 13, 2026 13:17
@cursor

cursor Bot commented Sep 13, 2026

Copy link
Copy Markdown

Bugbot needs on-demand usage enabled

Bugbot uses usage-based billing for this team and requires on-demand usage to be enabled.

A team admin can enable on-demand usage in the Cursor dashboard.

@github-actions github-actions Bot added ready-for-review this PR development is complete, please review and removed WIP work in progress labels Sep 13, 2026
@kriss39

kriss39 commented Sep 13, 2026

Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

github-actions Bot added a commit that referenced this pull request Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dbt: hourly covers the hourly dbt subproject ready-for-review this PR development is complete, please review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant