Skip to content

chore: release tidx@1.0.0#241

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-release/main
Open

chore: release tidx@1.0.0#241
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changelogs release workflow.

When you're ready to release, merge this PR and the packages will be published.


tidx@1.0.0

Major Changes

Breaking: Moved PostgreSQL chain settings into a nested [chains.postgres] section (url, password_env, api_url, api_password_env), removing the root-level pg_url, pg_password_env, api_pg_url, and api_pg_password_env fields.

  • [[chains]]
  • name = "mainnet"
  • chain_id = 4217
  • rpc_url = "https://rpc.tempo.xyz"
    -pg_url = "postgres://user@host:5432/tidx_mainnet"
    -pg_password_env = "TIDX_PG_PASSWORD"
    -api_pg_url = "postgres://user@host:5432/tidx_mainnet_r"
    -api_pg_password_env = "TIDX_API_PG_PASSWORD"
  • +[chains.postgres]
  • +url = "postgres://user@host:5432/tidx_mainnet"
  • +password_env = "TIDX_PG_PASSWORD"
  • +api_url = "postgres://user@host:5432/tidx_mainnet_r"
  • +api_password_env = "TIDX_API_PG_PASSWORD"
  • 
    

Minor Changes

  • Added dex_ohlc_1m, a refreshable ClickHouse materialized view that rolls dex_fills into per-minute OHLC candles keyed by (token, bucket), removing the 1000-fill in-memory bucketing cap on the OHLC endpoint and enabling multi-month windows with the work moved off the request path. (by @jxom, #228)
  • Added support for the Tempo T6 network upgrade (TIP-1028 receive policies, TIP-1049 admin keys). Excluded the ReceivePolicyGuard precompile (0xb10c...) from holder/balance derivation so blocked transfers no longer credit the guard as a fake holder, while leaving raw token_transfers/token_supply movement intact. Added a one-time post-derived migration that deletes any pre-existing guard rows from token_holder_deltas/address_holder_deltas (a no-op on fresh deployments) so historical balances and refreshable holder aggregates stop counting the guard. Pinned the Tempo crates to the T6 release commit. (by @stevencartavia, #244)
  • Added tiered storage: with [chains.retention], PostgreSQL keeps a hot window of recent blocks and prunes the rest once durable in the ClickHouse archive.
  • [[chains]]
  • name = "mainnet"
  • chain_id = 4217
  • rpc_url = "https://rpc.tempo.xyz"
  • [chains.clickhouse]
  • enabled = true
  • url = "http://clickhouse:8123"
  • +[chains.retention]
  • +pg_keep = "30d"
  • 
    

Patch Changes

  • Added replicated_database option under [chains.clickhouse]. When enabled, the sink creates the database with ENGINE = Replicated and rewrites MergeTree-family table engines to their Replicated* counterparts, so schema and data replicate across self-hosted multi-replica clusters coordinated by Keeper. Defaults to off; ClickHouse Cloud and single-node deployments are unaffected. (by @KamilSzczygieł, #252)
  • Stored holder balance deltas as unsigned UInt256 magnitude with the sign carried in leg. (by @jxom, #247)

@github-actions github-actions Bot force-pushed the changelog-release/main branch 3 times, most recently from 246e53b to 39f790e Compare July 4, 2026 09:32
@github-actions github-actions Bot force-pushed the changelog-release/main branch 3 times, most recently from 44ba783 to 71b41b5 Compare July 11, 2026 02:08
@github-actions github-actions Bot changed the title chore: release tidx@0.8.0 chore: release tidx@1.0.0 Jul 11, 2026
@github-actions github-actions Bot force-pushed the changelog-release/main branch from 71b41b5 to 617ec8c Compare July 11, 2026 06:56
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