internal/

directory
v0.0.0-...-e95794f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2026 License: Apache-2.0

Directories

Path Synopsis
Mock implementations for data layer models used in testing
Mock implementations for data layer models used in testing
db
Package indexer provides high-performance data buffering for Stellar blockchain ingestion.
Package indexer provides high-performance data buffering for Stellar blockchain ingestion.
processors
EffectsProcessor processes Stellar transaction effects and extracts state changes for account properties.
EffectsProcessor processes Stellar transaction effects and extracts state changes for account properties.
types
Package types defines data structures for the Stellar wallet indexer and GraphQL API.
Package types defines data structures for the Stellar wallet indexer and GraphQL API.
infrastructure
backfill_helpers.go provides helper functions for backfill integration testing.
backfill_helpers.go provides helper functions for backfill integration testing.
graphql
GraphQL utilities for error handling and other GraphQL-related functionality Contains helper functions for customizing GraphQL behavior
GraphQL utilities for error handling and other GraphQL-related functionality Contains helper functions for customizing GraphQL behavior
graphql/dataloaders
GraphQL DataLoaders package - implements efficient batching for GraphQL resolvers DataLoaders solve the N+1 query problem by batching multiple requests into single database queries This is essential for GraphQL performance when resolving relationship fields
GraphQL DataLoaders package - implements efficient batching for GraphQL resolvers DataLoaders solve the N+1 query problem by batching multiple requests into single database queries This is essential for GraphQL performance when resolving relationship fields
graphql/resolvers
Package resolvers provides utility functions for parsing Stellar ledger entries into GraphQL balance types.
Package resolvers provides utility functions for parsing Stellar ledger entries into GraphQL balance types.
graphql/scalars
GraphQL custom scalars package - implements custom scalar types for gqlgen Custom scalars extend GraphQL's built-in types with application-specific data types This package handles marshaling between Go types and GraphQL representations
GraphQL custom scalars package - implements custom scalar types for gqlgen Custom scalars extend GraphQL's built-in types with application-specific data types This package handles marshaling between Go types and GraphQL representations
middleware
Package middleware provides HTTP middleware components for the wallet backend server.
Package middleware provides HTTP middleware components for the wallet backend server.
Package services provides business logic for the wallet-backend.
Package services provides business logic for the wallet-backend.
Package store provides data access layer for Redis operations.
Package store provides data access layer for Redis operations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL