Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v1.728.0 #8483

Merged
merged 2 commits into from
Jan 7, 2025
Merged

chore: release v1.728.0 #8483

merged 2 commits into from
Jan 7, 2025

Conversation

woodenfurniture
Copy link
Member

perf: minimise asset data size (#8423)
fix: fee sliders remove user currency prefix (#8475)

gomesalexandre and others added 2 commits January 7, 2025 10:10
* fix: fee sliders remove user currency prefix

* feat: rm suffix

* feat: america fuck yeah
* fix: dont use stale related asset data when generating the related asset index

* Revert "fix: dont use stale related asset data when generating the related asset index"

This reverts commit bd04c84.

* fix: dont use stale related asset data when generating the related asset index

* chore regenerate related asset index

* fix: dont choose a relatedAssetKey for an asset we dont have data for

* chore: regenerate relatedAssetIndex.json

* measure time spent fetching top 1000 assets on boot

* perf: load assets on boot without redux rain dance

* chore: remove unused action

* chore: cleanup getAssetDescription a bit

* chore: use createThrottle from utils

* feat: implemented asset data encoder and decoder

* chore: add asset with relatedAssetKey to test data

* chore: ensure test checks assetId sorting

* feat: dont encode base assets

* chore: update coingecko utils to support specifying page meta

* feat: update asset generation script to consume asset data encoder

* feat: asset data encoding reconciling against full dataset

* feat: compress assetIds

* chore: revert changes to generatedAssetData.json

* feat: encode relatedAsssetIndex

* chore: cleanup temporary asset data files

* feat: wire up encoding to generation scripts

* feat: created migration utility to upgrade the asset data to new schema

* fix: migration utility should actually work

* feat: initial migrated asset data

* chore: regenerate asset data

* feat: wire in encoded asset data to asset service

* feat: use singleton pattern for asset service

* fix: skill issue passing data

* chore: update asset service in tests

* chore: update tsconfig.json

* chore: remove unused CSP entry

* chore: avoid re-import of asset data

* chore: simplify asset selectors

* chore: linting

* fix: mutation of readonly objects

* fix: broken exhaustiveness checks in switch statements

* fix: add missing export

* fix: asset generation script

* fix: wrong filepaths for asset gen sript

* chore: revert migration increment

* fix: consume base assets from compiled package

* chore: cleanup

* chore: delete unused tests for asset data

* chore: use correct naming for icon decoding

* chore: use correct naming for relatedAssetKey decoding

* chore: better readability for isPool decoding

* feat: increase page size to 250

* chore: exhaustiveness for assetNamespace switch

* chore: resync asset data

* chore: delete migration script

* chore: delete generatedAssetData.json and relatedAssetIndex.json

* chore: update tsconfig.json
@gomesalexandre gomesalexandre merged commit 531fdab into main Jan 7, 2025
15 checks passed
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.

2 participants