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

fix: token indexing #80

Merged
1 commit merged into from
Jul 6, 2023
Merged

fix: token indexing #80

1 commit merged into from
Jul 6, 2023

Conversation

NicolasPennie
Copy link

Overview

  • Only update token indexes for NFTs, to reduce load.
  • Add metrics for delegate/freezing. In the future we may want to make the conditions for updating delegates/freezes different.

Testing

  • N/A, needs to be tested by @nikhil-helius before deploying

@ghost ghost merged commit dad4850 into helius Jul 6, 2023
@ghost ghost deleted the token-index-fix branch July 6, 2023 07:30
NicolasPennie added a commit that referenced this pull request Jul 24, 2023
* Add structured logging and reduce log noisiness (#48)

* Fix GetAssetsByCreator query (#8)

* Bump to 0.7.1

* Handle HTTP errors

Handle and log http errors separately.

* Make bgtask runner configurable

Partially addresses metaplex-foundation#50.

* Enable configurable retries

Enable configurable retries for the bgtask.

* Add purged task metric

* add new task metric

* Fixed nft ingester

* Fix the reading of task timeout

* Set slow statements to debug

* Remove task name

* Fix purge task

* acc forwarder (#11)

* acc forwarder

* version to .0.1

* Fixing unused imports

Cleaning out unused imports.

* Hopefully final fix for interval handling

* Fix interval

* fix(das-api): fix getAssetProof

* Fix before/after cursors. (#67)

* Fix edition nonce (#78)

* fix(ingester): fix compressed nft burn indexing (#24) (#80)

* fix(ingester): fix compressed nft burn indexing

* Small fix for asssetId calculation

* feat(das-api): support searching assets by `jsonUri` parameter (#79)

* add dto parameter

* add dao condition

* upd asset_data fetching to ensure single presence of asset_data in query

* use asset.asset_data key for linking between asset/asset_data

* fix: breaking arg order for array queries

* chore: consistent arg order in `SearchAssets` destructuring

* fix: breaking arg count for array params in searchAssets

* fix: use IndexMap instead of BTreeMap

---------

Co-authored-by: Nicolas Pennie <[email protected]>
Co-authored-by: Linus Kendall <[email protected]>
Co-authored-by: ethyi <[email protected]>
Co-authored-by: Richard Wu <[email protected]>
Co-authored-by: Austin Adams <[email protected]>
Co-authored-by: Alex Tsymbal <[email protected]>
NicolasPennie added a commit that referenced this pull request Jul 27, 2023
* fix(ingester): fix compressed nft burn indexing

* Small fix for asssetId calculation
NicolasPennie pushed a commit that referenced this pull request Oct 15, 2023
Fixes ported from
- fix(ingester): index token freeze (#47) (#80)
- Backport of f057cd5

Co-authored-by: juanito87 <[email protected]>
This pull request was closed.
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