hypercerts-org / hypercerts-indexer

Indexing service for hypercerts metadata
2 stars 0 forks source link

Develop #168

Closed bitbeckers closed 1 month ago

bitbeckers commented 1 month ago

Performance and stability improvements for indexer:

Creates a regression on test suites, good next issue

github-actions[bot] commented 1 month ago

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 57.15% (🎯 55%) 1678 / 2936
🟢 Statements 57.15% (🎯 55%) 1678 / 2936
🟢 Functions 64.17% (🎯 55%) 43 / 67
🟢 Branches 57.39% (🎯 55%) 97 / 169
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
src/server.ts 0% 0% 0% 0% 1-38
src/fetching/fetchAllowlistFromUri.ts 88.09% 80% 100% 88.09% 36-40
src/monitoring/eas.ts 97.53% 80% 100% 97.53% 46-47
src/monitoring/hypercerts.ts 93.81% 72.72% 100% 93.81% 53-54, 66, 68-70
src/parsing/allowListCreatedEvent.ts 100% 100% 100% 100%
src/parsing/attestationData.ts 95.08% 85.71% 100% 95.08% 116-121
src/parsing/attestedEvent.ts 100% 100% 100% 100%
src/parsing/batchValueTransferEvent.ts 0% 0% 0% 0% 1-43
src/parsing/claimStoredEvent.ts 66.66% 50% 100% 66.66% 40-59
src/parsing/leafClaimedEvent.ts 83.01% 50% 100% 83.01% 45-53
src/parsing/parseTakerBid.ts 0% 0% 0% 0% 1-122
src/parsing/transferBatchEvent.ts 0% 0% 0% 0% 1-45
src/parsing/transferSingleEvent.ts 100% 100% 100% 100%
src/parsing/valueTransferEvent.ts 100% 100% 100% 100%
src/storage/getContractEventsForChain.ts 0% 0% 0% 0% 1-56
src/storage/getMissingMetadataUris.ts 12.5% 100% 0% 12.5% 4-24
src/storage/getSupportedSchemas.ts 100% 100% 100% 100%
src/storage/getUnparsedAllowLists.ts 27.27% 100% 0% 27.27% 4-11
src/storage/getUnparsedAllowListsRecords.ts 19.04% 100% 0% 19.04% 5-21
src/storage/storeAllowListData.ts 100% 100% 100% 100%
src/storage/storeAllowListRecords.ts 22% 100% 0% 22% 12-50
src/storage/storeAttestations.ts 0% 0% 0% 0% 1-62
src/storage/storeBatchValueTransfer.ts 0% 0% 0% 0% 1-29
src/storage/storeTakerBid.ts 0% 0% 0% 0% 1-158
src/storage/storeTransferBatch.ts 0% 0% 0% 0% 1-31
src/storage/storeTransferSingle.ts 56.07% 10% 100% 56.07% 35-48, 50-81, 107
src/storage/storeValueTransfer.ts 0% 0% 0% 0% 1-186
src/storage/updateAllowlistRecordClaimed.ts 0% 0% 0% 0% 1-63
src/storage/updateLastBlockIndexedContractEvents.ts 0% 0% 0% 0% 1-29
src/utils/getBlocksToFetch.ts 100% 100% 100% 100%
src/utils/getMostRecentOrDefined.ts 8.1% 100% 0% 8.1% 2-18, 21-37
src/utils/metadata.zod.ts 100% 100% 100% 100%
src/utils/parseToOzMerkleTree.ts 100% 100% 100% 100%
Generated in workflow #123