-
Notifications
You must be signed in to change notification settings - Fork 8
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 highlight ingestor #64
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Hi @Myestery Great to see you jump in on this — when you have a minute, could you drop a quick summary of what happened & how it was fixed to help me review the PR? 🙏 Cheers! |
Hi Chris So what I did was to help synchronize the new id format that's used ie base:{contract}:edition with the old ones and reuse the existing functionality. |
User description
Mint Ingestor: Highlight
fix #62
Functionality Supported
Before you submit
src/ingestors
myMintingPlatformGetContractDetails
resources
objectPR Type
Bug fix, Tests
Description
Changes walkthrough 📝
index.ts
Fix URL and contract support for Highlight ingestor
src/ingestors/highlight/index.ts
Highlight URLs.
onchain-metadata.ts
Simplify error handling in onchain metadata
src/ingestors/highlight/onchain-metadata.ts
offchain-metadata.ts
Enhance metadata retrieval and error handling
src/ingestors/highlight/offchain-metadata.ts
editionId
to GraphQL query for collection details.types.ts
Update collection types with new fields
src/ingestors/highlight/types.ts
editionId
andprimaryContract
fields to collection types.highlight.test.ts
Update and enable tests for Highlight ingestor
test/ingestors/highlight.test.ts