Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

uniswap-v4-indexer

uniswap-v4-indexer에는 enviodev에서 수집한 skills 14개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
14
Stars
53
업데이트
2026-05-26
Forks
27
직업 범위
직업 카테고리 2개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

indexer-blocks
소프트웨어 개발자

Use when processing every block (or every Nth block) for time-series data, periodic snapshots, or block-level aggregations. indexer.onBlock API, where filter with block-number range and stride, and block handler context.

2026-05-26
indexer-configuration
소프트웨어 개발자

Use when writing or editing config.yaml. Chain/contract structure, addresses, start_block, event selection, field_selection, custom event names, env vars, address_format, schema/output paths, YAML validation, and deprecated options.

2026-05-26
indexer-external-calls
소프트웨어 개발자

Use when making RPC calls, fetch requests, or any external I/O from handlers. Effect API with createEffect, S schema validation, context.effect(), preload optimization (handlers run twice), cache and rateLimit options.

2026-05-26
indexer-factory
소프트웨어 개발자

Use when indexing contracts deployed by factory contracts at runtime. contractRegister API, dynamic contract config (no address), async registration, and same-block event coverage.

2026-05-26
indexer-filters
소프트웨어 개발자

Use when filtering events by indexed parameters to reduce processing volume. The `where` option supports static filters, dynamic per-chain functions, contract address filtering, and conditional enable/disable.

2026-05-26
indexer-handlers
소프트웨어 개발자

Use when writing or editing event handlers. Handler registration, context API (entity CRUD, getWhere queries, chain, log), spread updates, indexer runtime API, and common pitfalls.

2026-05-26
indexer-multichain
소프트웨어 개발자

Use when deploying an indexer across multiple chains. Entity ID namespacing to avoid collisions, chain-specific configuration patterns, and the context.chain runtime API.

2026-05-26
indexer-performance
소프트웨어 개발자

Use when optimizing indexer speed or tuning sync performance. HyperSync vs RPC, batch size, RPC tuning parameters, WebSocket config, and preload optimization.

2026-05-26
indexer-schema
소프트웨어 개발자

Use when defining or editing schema.graphql. Entity types, scalar types, enums, relationships, @derivedFrom, @index, @config directives, array rules, naming conventions, and schema-to-TypeScript type mapping.

2026-05-26
indexer-testing
소프트웨어 품질 보증 분석가·테스터

Write and run tests for Envio Indexer projects using Vitest and createTestIndexer(). Covers test setup, processing block ranges, asserting entity changes with toMatchInlineSnapshot, and TDD workflow. Use when writing tests, debugging handler output, or verifying indexer behavior.

2026-05-26
indexer-traces
소프트웨어 개발자

Use when needing call trace data from transactions. HyperSync supports trace queries at the data layer. No handler-level trace API currently — access traces via HyperSync client directly.

2026-05-26
indexer-transactions
소프트웨어 개발자

Use when needing transaction-level data in handlers. Configure field_selection to include transaction fields on events, and access via event.transaction. No native transaction handler — access through event handlers.

2026-05-26
indexer-wildcard
소프트웨어 개발자

Use when indexing all instances of a contract across all addresses (e.g., all ERC-20 transfers on a chain). Config setup (no address), wildcard handler option, and event.srcAddress.

2026-05-26
migrate-from-subgraph
소프트웨어 개발자

Migrate a TheGraph subgraph to Envio Indexer using TDD. Covers schema conversion (remove @entity, Bytes->String, @derivedFrom), handler translation (save->set, store.get->context.get, templates->contractRegister), and verification against subgraph data.

2026-05-26