Skip to content

Commit e67c392

Browse files
authored
docs: update changelog
1 parent 1d65601 commit e67c392

File tree

1 file changed

+103
-0
lines changed

1 file changed

+103
-0
lines changed

CHANGELOG.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,108 @@
11
# Changelog
22

3+
## May 21 - Jul 25, 2025
4+
5+
- docs: DEXs API documentation
6+
- fix: transfers count field in transaction type
7+
- fix: use isCoinbase flag in transactions counter; use an auxiliary filter if only chainId was feat: provided in transactions query
8+
- fix: adjust query logic when only first or last was provided
9+
- fix: made fungibleAccount queries use chainweb-node directly
10+
- fix: blocksFromDepth and blocksFromDepth pagination
11+
- fix: circulating coins value
12+
- fix: transactions cursor pagination
13+
- fix: missing ssl config
14+
- fix: adjusted the all transactions fetch logic in the database repository
15+
- fix: the error in streaming by sequalize transaction
16+
- fix: removed the duplicated index (pool_stats_pairid_timestamp_idx) on down function as well
17+
- fix: changed the blocksFromHeight response to return blocks in ascending order based on the startHeight parameter
18+
- fix: improve effectiveSyncMinHeight calculation logic in backfill process
19+
- fix: sanitize data in SaveTransactionDetails to prevent unsupported Unicode errors
20+
- fix: update backfill process to use effectiveSyncMinHeight and rename max function
21+
- fix: adjust nextHeight calculation in backfill process
22+
- fix: backfill time analysis
23+
- fix: no debug on production
24+
- fix: the order error in pools and luiquidity-balances
25+
- fix: the after error
26+
- fix: after error in pools and liquidity-balances
27+
- fix: the false of hasNextPage in pools and liquidity-positions
28+
- fix: the pool-transaction timestamp error
29+
- fix: the error in liquidity position
30+
- fix: the error to show 0 fee data if there are no swaps
31+
- fix: the limit calculation error
32+
- fix: added missing create pool transaction migration
33+
- fix: sequelize.sync and migrations approach conflict
34+
- fix: the empty transaction error in pools query
35+
- fix: missing transaction id during event creation on the streaming process
36+
- fix: use tsconfig-paths to run scrips in dev mode
37+
- fix: added create table migrations for DEX Protocol Data
38+
- fix: the path error in pair service
39+
- fix: resolve the reviews
40+
- fix: the return type for pool-query-resolver
41+
- fix: old graphql import error
42+
- fix: resolve conflicts
43+
- fix: alias resolution inside a container; missing dotenv-cli package
44+
- fix: missing nfts
45+
- fix: graphql hot reload and subscription tests
46+
- remove: duplicated index
47+
- remove: duplicate code to fetch pool data
48+
- remove: env testing
49+
- remove: env example from git ignore
50+
- refactor: removed unused devcontainer configuration
51+
- refactor: changed complexity calculation
52+
- refactor: removed old graphql code
53+
- refactor: changed gasPrice type in graphql schema
54+
- refactor: improved balances backfill; normalized the gas price format in the database to a decimal to ensure consistency
55+
- refactor: removed unnecessary backfill code
56+
- refactor: increase max complexity to 4k
57+
- refactor: use DEFAULT_PROTOCOL in module names
58+
- refactor: creating new path for wss
59+
- refactor: the namespace
60+
- refactor: added canonical flag to the Events table
61+
- refactor: added canonical = true on backfill
62+
- refactor: the contract address
63+
- refactor: decimal from (20,2) to (20,10)
64+
- refactor: liquidity-positions
65+
- refactor: primary key from int to string in pair
66+
- refactor: the total supply when adding/removing liquidity
67+
- refactor: the pool-resolver
68+
- refactor: the sushi namespace
69+
- refactor: splitted the backfill steps in batches to make it faster
70+
- refactor: query params in pools
71+
- refactor: query params in liquidity-position
72+
- refactor: graphql query for pool-transaction
73+
- refactor: scope into span
74+
- refactor: rename example env
75+
- refactor: added a database index for pactid; adjusted how to fetch a cross chain transfer
76+
- feat: added custom database script to run a postgres with pgbackrest inside a docker container
77+
- feat: orphan blocks mechanism
78+
- feat: added coinbase field in block queries
79+
- feat: added latest transactions query and subscription
80+
- feat: removing impractical allowed origin method
81+
- feat: set env without affecting existing services
82+
- feat: enhance SSL configuration for database connections with optional CA validation
83+
- feat: kadena ssl auth config
84+
- feat: displaying block height when throwing errors
85+
- feat: adding some configs for a faster postgres
86+
- feat: calculate tvlUsd in real time in pool query
87+
- feat: transacionCount24h to the PoolStats
88+
- feat: get chart data by hours and days
89+
- feat: store poolstats data by dateonly
90+
- feat: query pairs by the protocol
91+
- feat: group pools by id
92+
- feat: more args for charts and transactions data in the pool query
93+
- feat: logic to process changes in liquidity balances
94+
- feat: get a token price by the protocol
95+
- feat: tokenPrice and tokenPrices queries
96+
- feat: token address in the token query and fix the empty transaction error in pools query
97+
- feat: protocolAddress in pools query
98+
- feat: query dexMetrics by protocol
99+
- feat: migration for new index in pair model
100+
- feat: create a pair if it doesn't exist when updating reserves
101+
- feat: sort events by the transaction creationtime
102+
- feat: sort events by the block height in the backfill
103+
- feat: sentry plugin
104+
- feat: add backfill function for pair tables
105+
3106
## May 13 - May 20, 2025
4107

5108
- merge: PR of Sushi

0 commit comments

Comments
 (0)