MCPcopy Create free account

hub / github.com/dante-gpu/dantegpu-core / functions

Functions1,089 in github.com/dante-gpu/dantegpu-core

↓ 1 callersFunctionpersistSession
persistSession drives a REAL metered rental through the live Postgres store: it initializes the schema, creates a renter wallet, opens a rental sessio
services/billing-payment-service/cmd/rental-proof/main.go:131
↓ 1 callersMethodprepareGPUDevice
prepareGPUDevice prepares a GPU device for container use
services/dantegpu-device-plugin/main.go:201
↓ 1 callersMethodprepareWorkspace
(jobID string)
clients/provider-daemon/internal/tasks/handler.go:228
↓ 1 callersFunctionprintFinalReport
(results []TestResult)
cmd/real-gpu-test/main.go:509
↓ 1 callersFunctionprintReceipt
(r map[string]any, gpu daemonGPU, req *pricing.PricingRequest, p *pricing.PricingResponse)
services/billing-payment-service/cmd/rental-proof/main.go:308
↓ 1 callersMethodpullDockerImage
pullDockerImage pulls a Docker image
cmd/provider/main.go:1761
↓ 1 callersFunctionreadInitial
()
clients/console/src/providers/ThemeProvider.tsx:14
↓ 1 callersMethodrecordRequest
(ctx context.Context, ipAddress, path string)
services/auth-service/internal/middleware/auth.go:289
↓ 1 callersFunctionredactDatabaseURL
redactDatabaseURL hides sensitive information from database URLs for logging
services/provider-registry-service/cmd/main.go:274
↓ 1 callersMethodrefreshTokenIfNeeded
refreshTokenIfNeeded refreshes the auth token if it's about to expire
cmd/rental/main.go:590
↓ 1 callersMethodregister
(w http.ResponseWriter, r *http.Request)
services/auth-service/main.go:112
↓ 1 callersFunctionregisterServiceWithConsul
registerServiceWithConsul attempts to register the service with Consul.
services/storage-service/cmd/main.go:212
↓ 1 callersFunctionrelativeTime
(iso: string | undefined | null)
clients/console/src/lib/format.ts:75
↓ 1 callersMethodreputationPDA
(taker solana.PublicKey)
services/billing-payment-service/internal/covenant/onchain.go:154
↓ 1 callersMethodrevokeAllSessions
revokeAllSessions revokes all sessions for a user
services/auth-service/internal/handlers/login_helpers.go:205
↓ 1 callersMethodrevokeSession
revokeSession revokes a specific session
services/auth-service/internal/handlers/login_helpers.go:194
↓ 1 callersFunctionrpcEndpoint
()
clients/console/src/lib/solana.ts:16
↓ 1 callersMethodrun
run is the main worker loop
cmd/provider/main.go:957
↓ 1 callersMethodrunInteractiveMode
runInteractiveMode runs the interactive command interface
cmd/rental/main.go:1034
↓ 1 callersMethodrunTask
(task *models.Task)
clients/provider-daemon/internal/tasks/handler.go:101
↓ 1 callersFunctionsafeJson
(text: string)
clients/console/src/lib/api.ts:90
↓ 1 callersMethodscheduleJob
scheduleJob attempts to find a suitable provider and dispatch the job. Returns true if scheduled, false if no suitable provider is found currently.
services/scheduler-orchestrator-service/internal/scheduler/consumer.go:249
↓ 1 callersFunctionselectBillingGPU
selectBillingGPU returns the GPU the job should be billed and metered against: the largest-VRAM GPU that satisfies the job's VRAM and power floors. Th
services/scheduler-orchestrator-service/internal/scheduler/consumer.go:487
↓ 1 callersMethodsendEmailTLS
sendEmailTLS sends email with TLS
services/auth-service/internal/email/smtp_service.go:179
↓ 1 callersMethodsendHeartbeat
sendHeartbeat sends a heartbeat to the provider registry
cmd/provider/main.go:2153
↓ 1 callersMethodsendLoginAlert
sendLoginAlert sends a login alert email
services/auth-service/internal/handlers/login_helpers.go:216
↓ 1 callersMethodsendUsageUpdate
sendUsageUpdate sends usage update to billing service
cmd/provider/main.go:1701
↓ 1 callersFunctionsetupDatabase
setupDatabase initializes the database connection
services/billing-payment-service/cmd/main.go:156
↓ 1 callersMethodsetupEmail
(ctx context.Context, userID string)
services/auth-service/internal/handlers/two_factor.go:439
↓ 1 callersFunctionsetupGracefulShutdown
setupGracefulShutdown configures graceful shutdown handling
services/billing-payment-service/cmd/main.go:282
↓ 1 callersFunctionsetupHTTPServer
setupHTTPServer configures and returns the HTTP server
services/billing-payment-service/cmd/main.go:197
↓ 1 callersFunctionsetupLogger
setupLogger configures Zap based on the log level string.
services/api-gateway/cmd/main.go:219
↓ 1 callersFunctionsetupLogger
setupLogger configures Zap based on the log level string. (Identical to the one in api-gateway, maybe move to a shared lib later?)
services/provider-registry-service/cmd/main.go:204
↓ 1 callersFunctionsetupLogger
setupLogger configures Zap based on the log level string.
services/scheduler-orchestrator-service/cmd/main.go:255
↓ 1 callersFunctionsetupLogger
setupLogger initializes the logger
services/billing-payment-service/cmd/main.go:132
↓ 1 callersMethodsetupSMS
(ctx context.Context, userID, phone string)
services/auth-service/internal/handlers/two_factor.go:407
↓ 1 callersFunctionsetupSolanaClient
setupSolanaClient initializes the Solana client
services/billing-payment-service/cmd/main.go:186
↓ 1 callersMethodsetupTOTP
Helper functions
services/auth-service/internal/handlers/two_factor.go:374
↓ 1 callersMethodsetupTestGPU
()
tests/integration/job_execution_test.go:105
↓ 1 callersMethodsetupTestGPU
()
tests/integration/rental_flow_test.go:113
↓ 1 callersMethodsetupTestUser
()
tests/integration/job_execution_test.go:59
↓ 1 callersMethodsetupTestUser
()
tests/integration/rental_flow_test.go:64
↓ 1 callersMethodsetupWallet
setupWallet creates or retrieves user wallet
cmd/rental/main.go:739
↓ 1 callersFunctionstartAPIGateway
()
test-mock-services/main.go:67
↓ 1 callersFunctionstartBillingService
()
test-mock-services/main.go:179
↓ 1 callersMethodstartBillingSession
startBillingSession starts a billing session for the task
cmd/provider/main.go:1343
↓ 1 callersMethodstartHealthChecks
startHealthChecks starts periodic health checks
cmd/provider/main.go:2232
↓ 1 callersMethodstartHeartbeat
startHeartbeat sends periodic heartbeats to the registry
cmd/provider/main.go:2133
↓ 1 callersMethodstartMetricsCollection
startMetricsCollection starts periodic metrics collection
cmd/provider/main.go:2196
↓ 1 callersFunctionstartProviderRegistry
()
test-mock-services/main.go:133
↓ 1 callersFunctionstartStorageService
()
test-mock-services/main.go:209
↓ 1 callersMethodsubmitAITrainingJob
submitAITrainingJob handles AI training job submission
cmd/rental/main.go:1133
↓ 1 callersMethodsubmitCustomScriptJob
submitCustomScriptJob handles custom script job submission
cmd/rental/main.go:1192
↓ 1 callersMethodtestConnection
testConnection tests the connection to Solana RPC
services/billing-payment-service/internal/solana/client.go:125
↓ 1 callersMethodtestConnection
testConnection tests the Solana RPC connection
cmd/rental/main.go:525
↓ 1 callersMethodtestConnection
testConnection tests the Solana RPC connection
cmd/provider/main.go:848
↓ 1 callersFunctiontestRealDockerIntegration
()
cmd/real-gpu-test/main.go:146
↓ 1 callersFunctiontestRealFileTransfer
()
cmd/real-gpu-test/main.go:299
↓ 1 callersFunctiontestRealGPUCompute
()
cmd/real-gpu-test/main.go:188
↓ 1 callersFunctiontestRealGPUDetection
()
cmd/real-gpu-test/main.go:96
↓ 1 callersFunctiontestRealMultiTaskExecution
()
cmd/real-gpu-test/main.go:437
↓ 1 callersFunctiontestRealProviderExecution
()
cmd/real-gpu-test/main.go:364
↓ 1 callersFunctiontestRealResourceMonitoring
()
cmd/real-gpu-test/main.go:252
↓ 1 callersFunctiontextSummary
(data, options)
tests/load/k6-load-test.js:178
↓ 1 callersFunctiontitleCase
(s: string | undefined | null)
clients/console/src/lib/format.ts:97
↓ 1 callersFunctiontoUsdcAtoms
(amount: number)
clients/console/src/lib/solana.ts:28
↓ 1 callersFunctiontsFrom
(ns: string)
clients/console/src/hooks/useLogSocket.ts:19
↓ 1 callersMethodupdateGPUData
updateGPUData updates GPU information using nvidia-smi
services/gpu-monitoring-service/main.go:150
↓ 1 callersMethodupdateGPUProcesses
updateGPUProcesses updates running processes on GPU
services/gpu-monitoring-service/main.go:327
↓ 1 callersMethodupdateLastUsed
(ctx context.Context, prefix string)
services/auth-service/internal/handlers/api_keys.go:281
↓ 1 callersMethodupdateMockGPUData
updateMockGPUData creates mock GPU data for development
services/gpu-monitoring-service/main.go:223
↓ 1 callersMethodupdatePodGPUAllocation
updatePodGPUAllocation updates pod with GPU allocation information
services/scheduler-orchestrator-service/internal/k8s/scheduler_extender.go:386
↓ 1 callersMethodupdateSession
updateSession updates a session with new refresh token
services/auth-service/internal/handlers/login_helpers.go:183
↓ 1 callersMethodupdateSessionActivity
(ctx context.Context, userID, token string)
services/auth-service/internal/middleware/auth.go:243
↓ 1 callersMethoduploadFile
uploadFile uploads a single file
cmd/provider/main.go:1547
↓ 1 callersMethoduploadObjectHandler
uploadObjectHandler handles object uploads.
services/storage-service/internal/api/handlers.go:114
↓ 1 callersMethoduploadOutputFiles
uploadOutputFiles uploads output files
cmd/provider/main.go:1516
↓ 1 callersMethoduploadReceipt
Session Management StartRentalSession starts a new GPU rental session uploadReceipt stores the metering receipt in storage-service and returns a retri
services/billing-payment-service/internal/service/billing.go:165
↓ 1 callersMethodurl
(path string)
services/billing-payment-service/internal/covenant/client.go:111
↓ 1 callersFunctionuseDeposit
()
clients/console/src/hooks/useDeposit.ts:20
↓ 1 callersFunctionuseEstimate
(gpu: GpuListing | null, hours: number)
clients/console/src/hooks/useEstimate.ts:10
↓ 1 callersFunctionuseLogSocket
(enabled: boolean, maxLines = 300)
clients/console/src/hooks/useLogSocket.ts:29
↓ 1 callersFunctionuseOnchainUsdc
()
clients/console/src/hooks/useOnchainUsdc.ts:10
↓ 1 callersFunctionuseProviderEarnings
(providerId: string | undefined)
clients/console/src/hooks/useProviderEarnings.ts:8
↓ 1 callersMethoduserExists
(ctx context.Context, email string)
services/auth-service/internal/handlers/registration.go:480
↓ 1 callersMethoduserHasPermission
(ctx context.Context, userID, permission string)
services/auth-service/internal/middleware/auth.go:234
↓ 1 callersFunctionvalidateEnv
()
scripts/validate-env.js:117
↓ 1 callersFunctionvalidatePasswordStrength
Helper function to validate password strength
services/auth-service/internal/handlers/registration_test.go:308
↓ 1 callersMethodvalidatePasswordStrength
(password string)
services/auth-service/internal/handlers/registration.go:448
↓ 1 callersMethodvalidateRegistrationRequest
Helper functions
services/auth-service/internal/handlers/registration.go:424
↓ 1 callersMethodverifyBackupCode
(ctx context.Context, userID, code string)
services/auth-service/internal/handlers/two_factor.go:490
↓ 1 callersFunctionwatts
(w: number | undefined | null)
clients/console/src/lib/format.ts:42
MethodAcceptJob
AcceptJob accepts an open job as the taker (provider side).
services/billing-payment-service/internal/covenant/onchain.go:297
FunctionActivity
()
clients/console/src/pages/Activity.tsx:10
MethodAddProvider
AddProvider stores a new provider in the system
services/provider-registry-service/internal/store/providerstore.go:17
MethodAddProvider
AddProvider adds a new provider to the PostgreSQL database.
services/provider-registry-service/internal/store/postgres_providerstore.go:110
MethodAddProvider
AddProvider adds a new provider to the store.
services/provider-registry-service/internal/store/memory.go:41
MethodAllocate
Allocate allocates devices to containers
services/dantegpu-device-plugin/main.go:130
MethodAllow
Allow checks if a request is allowed based on rate limit
services/auth-service/internal/session/redis_store.go:261
FunctionApp
()
clients/console/src/App.tsx:20
← previousnext →501–600 of 1,089, ranked by callers