Releases
v0.23.0
Compare
Sorry, something went wrong.
No results found
0.23.0 (2026-01-23)
Bug Fixes
add 'invalid JSON' error message to common error handling (61688be )
add 'not valid JSON' error message to common error handling (be5bfaa )
add EnsValidator stub to RatesService index test (28a7bba )
ens: enhance ENS validation logic and add integration tests for expired ENS handling (5fd1cfc )
ens: enhance ENS validation logic and add integration tests for expired ENS handling (2eb1d73 )
ens: update test descriptions and adjust coverage check for accuracy (4358219 )
package: package.json (956f3f9 )
restore caret (^) version ranges for consistency (3d8e29d )
Features
add EnsValidator for managing ENS updates and expirations (59d1e6c )
asset: add includeSpam filter option and update related tests (1a8c194 )
conflict: fix conflict on the rate service (5455a84 )
contract: implement decodeActionBatch for batch action decoding and add related tests (53b8166 )
contract: increase decode limit from 20 to 30 (aa0d6b7 )
decoder: enhance decoding tests with additional edge cases and error handling (96fedc7 )
decoder: implement DecoderLight for batch action decoding and add related tests (d9e0078 )
decoderLight: update address handling and fix contractDecoderLight queue tests (ae983c3 )
dependencies: update package versions for improved stability and features (c4a6e04 )
gauge: add getGaugeVotes method and update metrics handling (b7edeaf )
governance: add split and merge event handling in VeGovernance (611666e )
governance: remove redundant comments (ccf0e0f )
governance: restructure lockWithdraw update for clarity and completeness (3124ba5 )
index: enhance plugin processing for gauge interface type when token is not found (75c0aa7 )
index: format-fix (6707ed9 )
lib: improve code formatting and add test for veLock lock issue (af3d1ff )
logTokenVoting: runEscrowCrawler and refactor gauge processing to include token retrieval (b8b69a1 )
logTokenVoting: streamline runEscrowCrawler logic and add warnings for missing parameters (631799d )
logTokenVoting: use optional chaining for escrowAddress check in runEscrowCrawler (27e30e3 )
migration: rmDuplicateAssetsPeaq migration + implementation code (9db3ef3 )
migration: rmDuplicateAssetsPeaq migration + implementation code (4f1d30e )
migration: rmDuplicateAssetsPeaq migration + implementation code (ed5716b )
migration: rmDuplicateAssetsPeaq migration + implementation code (5ab9285 )
proxyToken: improve token creation tests and handle spam tokens (ff8275b )
rates: implement scam token refresh mechanism and scoring system (5ac4007 )
refreshSpamTokens: adjust spamScore values in test cases for accuracy (b066373 )
refreshSpamTokens: include default spamScore in update assertions (4469b92 )
refreshSpamTokens: update spam detection stubs to return spamScore and isSpam (5ca4d0c )
regenerate yarn.lock for Node 22.18.0 (79c1b5e )
spamFields: enhance logo filtering by normalizing input and expanding risk keyword detection (b7b1474 )
spamFields: enhance logo filtering by normalizing input and expanding risk keyword detection (c472028 )
spamFields: enhance logo filtering logic to include Covalent logo URLs (74adaee )
spamFields: integrate CoinGecko data for enhanced spam detection and token updates (828ca0b )
spamFields: refine logo filtering to exclude spam tokens (cbf7e0c )
spamFields: streamline token update logic with CoinGecko data handling (5c4c465 )
spamFields: update regex for red flags to support Unicode characters (bc41144 )
spamFields: update spam detection logic to utilize CoinGecko data and refine test cases (673b334 )
spamFields: update token creation to use collection.insertOne for spam field tests (aac57d5 )
spam: implement spam detection fields and migration for tokens (9a63ce7 )
spam: simplify addSpamFieldsToToken migration (fb16e62 )
spamTokenHandling: add integration tests for spam token handling logic (2c30b55 )
token: add tokenInfo queue handling and related tests (b66926f )
token: enhance tokenInfo queue processing and add result validation in tests (a59dce0 )
tokenUtils: enhance spam detection to include spamScore in token updates (5e1dd88 )
tokenUtils: enhance token syncability checks for spam tokens (13f158d )
tokenUtils: refactor spam detection to return spamScore and isSpam (56d6643 )
tokenUtils: refactor spam detection to return spamScore and isSpam (c543853 )
You can’t perform that action at this time.