|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 106 | ## May 13 - May 20, 2025 |
4 | 107 |
|
5 | 108 | - merge: PR of Sushi |
|
0 commit comments