infrastructure/

directory
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2026 License: MIT

Directories

Path Synopsis
accountpool
client
Package client provides a client SDK for the NeoAccounts service.
Package client provides a client SDK for the NeoAccounts service.
marble
Package neoaccounts provides API routes for the neoaccounts service.
Package neoaccounts provides API routes for the neoaccounts service.
supabase
Package supabase provides NeoAccounts-specific database operations.
Package supabase provides NeoAccounts-specific database operations.
types
Package types defines the shared API types for the neoaccounts service.
Package types defines the shared API types for the neoaccounts service.
Package chain provides base contract wrapper for service-specific contracts.
Package chain provides base contract wrapper for service-specific contracts.
Package config provides unified configuration loading helpers for service layer services.
Package config provides unified configuration loading helpers for service layer services.
Package crypto provides cryptographic operations for the service layer.
Package crypto provides cryptographic operations for the service layer.
Package database provides Supabase database integration.
Package database provides Supabase database integration.
Package datafeed provides Chainlink price feed integration for Arbitrum.
Package datafeed provides Chainlink price feed integration for Arbitrum.
Package errors provides unified error handling for the service layer
Package errors provides unified error handling for the service layer
Package execution provides MiniApp execution tracking via Supabase.
Package execution provides MiniApp execution tracking via Supabase.
gasbank
client
Package client provides a client for the NeoGasBank service.
Package client provides a client for the NeoGasBank service.
globalsigner
client
Package client provides a client for interacting with the GlobalSigner service.
Package client provides a client for interacting with the GlobalSigner service.
marble
Package globalsigner provides the TEE master key management service.
Package globalsigner provides the TEE master key management service.
types
Package types provides shared types for the GlobalSigner service.
Package types provides shared types for the GlobalSigner service.
Package hex provides unified hexadecimal string handling utilities.
Package hex provides unified hexadecimal string handling utilities.
Package httputil provides common HTTP utilities for service handlers.
Package httputil provides common HTTP utilities for service handlers.
Package logging provides structured logging with trace ID support
Package logging provides structured logging with trace ID support
Package marble provides attestation utilities for TEE services.
Package marble provides attestation utilities for TEE services.
Package metrics provides Prometheus metrics collection
Package metrics provides Prometheus metrics collection
Package middleware provides HTTP middleware for the service layer.
Package middleware provides HTTP middleware for the service layer.
Package runtime provides environment/runtime detection helpers shared across the service layer.
Package runtime provides environment/runtime detection helpers shared across the service layer.
supabase
Package supabase provides Secrets-specific database operations.
Package supabase provides Secrets-specific database operations.
Package security provides security utilities for the service layer
Package security provides security utilities for the service layer
Package service provides common service infrastructure.
Package service provides common service infrastructure.
Package serviceauth provides shared helpers for service-to-service authentication.
Package serviceauth provides shared helpers for service-to-service authentication.
txproxy
client
Package client provides an HTTP client for the TxProxy service.
Package client provides an HTTP client for the TxProxy service.
types
Package types provides shared request/response types for the TxProxy service.
Package types provides shared request/response types for the TxProxy service.
Package utils provides common utility functions shared across all service layer services
Package utils provides common utility functions shared across all service layer services

Jump to

Keyboard shortcuts

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