Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BabylonSocial/babylon
/ functions
Functions
14,075 in github.com/BabylonSocial/babylon
⨍
Functions
14,075
◇
Types & classes
4,309
↳
Endpoints
6
↓ 5,323 callers
Method
get
(key: string)
packages/sim/core/types.ts:89
↓ 3,100 callers
Method
map
(self, fn, batched=True, remove_columns=None)
packages/training/python/tests/test_train_local_script.py:1654
↓ 2,883 callers
Method
log
( level: LogLevel, message: string, data?: LogData, context?: string )
packages/shared/src/utils/logger.ts:108
↓ 2,468 callers
Method
info
* Log an info message * * @description Logs an info-level message. Shown for info, warn, and error levels. * * @param {string} message - L
packages/shared/src/utils/logger.ts:164
↓ 1,827 callers
Method
now
()
packages/core/markets/shared/common.ts:70
↓ 1,509 callers
Method
json
(body: unknown, init?: ResponseInit)
packages/testing/unit/shared/error-handler-sentry.test.ts:82
↓ 1,010 callers
Method
error
* Log an error message * * @description Logs an error-level message. Always shown regardless of log level. * * @param {string} message - L
packages/shared/src/utils/logger.ts:190
↓ 1,006 callers
Method
warn
* Log a warning message * * @description Logs a warning-level message. Shown for warn and error levels. * * @param {string} message - Log
packages/shared/src/utils/logger.ts:177
↓ 954 callers
Method
set
(key: string, value: number | string | boolean)
packages/sim/core/types.ts:88
↓ 824 callers
Function
cn
(...inputs: ClassValue[])
packages/shared/src/utils/ui.ts:27
↓ 702 callers
Method
resolve
(input: PredictionResolveInput)
packages/core/markets/prediction/PredictionMarketService.ts:458
↓ 649 callers
Method
has
(key: string)
packages/sim/core/types.ts:113
↓ 619 callers
Function
fetch
(req)
packages/sim/core/bridge/simulation-bridge-server.ts:412
↓ 599 callers
Method
on
( event: 'all', listener: (event: string, path: string) => void )
packages/sim/cli/commands/dev.ts:18
↓ 580 callers
Method
log
Log message with optional data
packages/examples/babylon-langgraph-agent/agent.py:605
↓ 578 callers
Function
generateSnowflakeId
()
packages/shared/src/utils/snowflake.ts:192
↓ 526 callers
Method
parse
* Parse a Snowflake ID to extract its components
packages/shared/src/utils/snowflake.ts:136
↓ 509 callers
Method
find
(x: number)
packages/engine/src/services/world-facts-consolidator.ts:244
↓ 491 callers
Method
toString
()
packages/db/src/types.ts:38
↓ 467 callers
Function
withErrorHandling
( handler: ( req: NextRequest, context?: TContext ) => Promise<Response> | Response, options?: E
packages/api/src/error-handler.ts:582
↓ 466 callers
Method
debug
* Log a debug message * * @description Logs a debug-level message. Only shown if log level is set to debug. * * @param {string} message -
packages/shared/src/utils/logger.ts:151
↓ 423 callers
Method
op
( operation: string, params: Record<string, unknown> = {} )
packages/examples/harness/src/production-client.ts:89
↓ 419 callers
Method
info
(self, msg: str, data: Any = None)
packages/examples/babylon-langgraph-agent/agent.py:623
↓ 386 callers
Method
update
* Update a single record
packages/db/src/client.ts:756
↓ 385 callers
Function
successResponse
( data: T, statusCode = 200, headers?: HeadersInit )
packages/api/src/error-handler.ts:654
↓ 363 callers
Method
delete
(key: string)
packages/api/src/agent-auth.ts:26
↓ 351 callers
Method
exists
* Check if key exists
packages/agents/src/services/interfaces.ts:193
↓ 316 callers
Method
create
* Create a new record
packages/db/src/client.ts:693
↓ 271 callers
Method
entries
()
packages/engine/src/services/player-influence-service.ts:83
↓ 269 callers
Method
findMany
* Find multiple records matching the criteria
packages/db/src/client.ts:654
↓ 254 callers
Method
count
* Count records matching the criteria
packages/db/src/client.ts:914
↓ 244 callers
Function
set
(key: string, value: string, _ttlMs: number)
packages/api/src/agent-auth.ts:56
↓ 240 callers
Function
navigateTo
(page: Page, route: string)
tools/chroma/specs/helpers/page-helpers.ts:61
↓ 232 callers
Method
keys
(pattern: string)
packages/a2a/src/payments/x402-manager.ts:42
↓ 226 callers
Function
round
(value: number)
packages/api/src/services/system-status-service.ts:273
↓ 220 callers
Method
add
( a: Decimal | string | number, b: Decimal | string | number )
packages/db/src/types.ts:46
↓ 220 callers
Method
evaluate
Periodic evaluation logging
packages/training/python/src/training/hybrid_env.py:528
↓ 214 callers
Function
waitForPageLoad
( page: Page, timeout = 20000 )
tools/e2e/tests/helpers/page-helpers.ts:71
↓ 213 callers
Function
navigateTo
(page: Page, route: string)
tools/e2e/tests/helpers/page-helpers.ts:33
↓ 206 callers
Method
findUnique
* Find a unique record by primary key or unique constraint * Returns type with relation access when include is specified
packages/db/src/client.ts:564
↓ 197 callers
Function
apiUrl
(path: string)
apps/web/src/utils/api-url.ts:15
↓ 183 callers
Method
warning
(self, msg: str, data: Any = None)
packages/examples/babylon-langgraph-agent/agent.py:626
↓ 172 callers
Method
getActor
(id: string)
packages/core/storage/ports/actors.ts:17
↓ 170 callers
Function
toISO
(val: Date | string)
packages/shared/src/utils/format.ts:18
↓ 168 callers
Method
deleteMany
* Delete multiple records
packages/db/src/client.ts:866
↓ 164 callers
Function
waitForPageLoad
( page: Page, timeout = 20000 )
tools/chroma/specs/helpers/page-helpers.ts:124
↓ 158 callers
Method
next
()
packages/engine/src/services/market-mover-agent.ts:88
↓ 147 callers
Method
findFirst
* Find the first record matching the criteria
packages/db/src/client.ts:607
↓ 141 callers
Function
authenticate
( request: NextRequest )
packages/api/src/auth-middleware.ts:155
↓ 131 callers
Method
set
* Set a value with optional expiration
packages/agents/src/services/interfaces.ts:183
↓ 127 callers
Method
error
(self, msg: str, data: Any = None)
packages/examples/babylon-langgraph-agent/agent.py:625
↓ 126 callers
Function
formatCurrency
(value: number)
packages/testing/unit/TradingProfile.test.ts:44
↓ 126 callers
Method
get
* Get a value by key
packages/agents/src/services/interfaces.ts:178
↓ 124 callers
Function
sorted
(values: number[])
packages/engine/src/services/market-realism-metrics.ts:74
↓ 118 callers
Function
useAuth
()
apps/web/src/hooks/useAuth.ts:61
↓ 105 callers
Method
groupBy
* Group records by specified fields and perform aggregations. * * @param options - Group by options including fields, aggregations, and ordering
packages/db/src/client.ts:1077
↓ 105 callers
Method
update
Update statistics with new reward. Uses Welford's online algorithm for numerical stability. Args: reward: New r
packages/training/python/src/training/rewards.py:1407
↓ 104 callers
Function
shuffleArray
( array: T[], rng: RngFunction = Math.random )
packages/engine/src/utils/randomization.ts:46
↓ 101 callers
Method
success
(self, msg: str, data: Any = None)
packages/examples/babylon-langgraph-agent/agent.py:624
↓ 100 callers
Function
loginWithWallet
( page: Page, wallets?: { metamask?: WalletMethods } )
tools/chroma/specs/helpers/privy-auth.ts:108
↓ 96 callers
Method
use
(system: BabylonSystem)
packages/sim/core/engine.ts:41
↓ 95 callers
Method
set
(key: string, value: T, options?: CacheOptions)
packages/api/src/monitoring/monitored-cache.ts:20
↓ 93 callers
Method
getAllActors
* Get all static actors - NO DATABASE CALL
packages/engine/src/services/static-data-registry.ts:644
↓ 90 callers
Function
requireAdmin
( request: NextRequest )
packages/api/src/admin-middleware.ts:123
↓ 88 callers
Method
add
* Add entry to memory
packages/examples/babylon-typescript-agent/src/memory.ts:31
↓ 87 callers
Function
resolve
()
apps/mobile/src/app/profile/[id]/client.tsx:17
↓ 86 callers
Function
cooldownBetweenTests
(page: Page)
tools/chroma/specs/helpers/page-helpers.ts:167
↓ 85 callers
Function
get
()
apps/web/src/stores/authStore.test.ts:25
↓ 85 callers
Function
getAccessToken
()
apps/web/src/utils/api-fetch.ts:41
↓ 85 callers
Function
pageContainsText
( page: Page, ...texts: string[] )
tools/chroma/specs/helpers/interaction-helpers.ts:258
↓ 84 callers
Function
createJsonRepo
(tableName: string)
packages/db/src/json-client.ts:14
↓ 82 callers
Method
close
()
packages/sim/cli/commands/dev.ts:22
↓ 82 callers
Function
requireAuth
( serverAvailable: boolean, devAdminToken: string | null, baseUrl: string = DEFAULT_BASE_URL )
packages/testing/integration/helpers.ts:83
↓ 81 callers
Function
toNumber
(value: unknown, fallback = 0)
packages/shared/src/utils/format.ts:475
↓ 80 callers
Method
to
(self, device: torch.device | str)
packages/training/python/src/training/turboquant.py:76
↓ 79 callers
Function
isServerHealthy
()
tools/chroma/specs/helpers/page-helpers.ts:175
↓ 75 callers
Function
cooldownBetweenTests
(page: Page)
tools/e2e/tests/helpers/page-helpers.ts:99
↓ 75 callers
Function
isServerHealthy
()
tools/e2e/tests/helpers/page-helpers.ts:103
↓ 75 callers
Method
request
* Core request method - uses A2A protocol * Accepts params with potential undefined values and filters them out * Returns unknown since A2A resp
packages/agents/src/plugins/babylon/integration-a2a-sdk.ts:613
↓ 74 callers
Method
addEventListener
(_type: string, _listener: (event: unknown) => void)
apps/web/src/lib/sse/SSEManager.test.ts:25
↓ 74 callers
Function
pageContainsText
( page: Page, ...texts: string[] )
tools/e2e/tests/helpers/interaction-helpers.ts:83
↓ 74 callers
Function
truncateText
(text: string, maxLength: number)
packages/engine/src/utils/context-limits.ts:78
↓ 72 callers
Function
getOption
( args: ParsedArgs, long: string, short?: string )
apps/cli/src/lib/args.ts:112
↓ 71 callers
Function
get
(path: string)
packages/testing/integration/api-endpoints.integration.test.ts:21
↓ 71 callers
Function
normalize_text
(value: Any)
packages/training/python/scripts/data-prep/assemble_scam_defense_hf_dataset.py:328
↓ 70 callers
Method
getState
()
packages/examples/harness/src/offline-adapter.ts:371
↓ 70 callers
Function
loginWithWallet
( page: Page, wallets?: ChromaWallets )
tools/e2e/tests/helpers/wallet-auth.ts:21
↓ 69 callers
Function
formatError
(error: unknown)
packages/engine/src/utils/error-utils.ts:17
↓ 68 callers
Function
asUser
( userIdOrUser: UserIdOrUser, operation: (database: DrizzleClient) => Promise<T> )
packages/db/src/db.ts:1109
↓ 68 callers
Method
extractResult
* Extract result from task artifacts or messages
packages/examples/babylon-typescript-agent/src/a2a-client.ts:493
↓ 68 callers
Function
formatCompactCurrency
(value: number, decimals = 2)
packages/shared/src/utils/format.ts:293
↓ 67 callers
Function
archetype_composite_reward
Compute archetype-aware composite reward. Different archetypes have different success criteria. This function combines PnL, format, reas
packages/training/python/src/training/rewards.py:2165
↓ 66 callers
Function
asSystem
( operation: (database: DrizzleClient) => Promise<T>, operationName?: string )
packages/db/src/db.ts:1149
↓ 66 callers
Method
calculateKickProbability
* Calculate kick probability with exponential scaling for over-posting * * Delegates to the pure calculation module for testability. * * @
packages/engine/src/services/npc-group-dynamics-service.ts:1544
↓ 65 callers
Method
call
Make JSON-RPC call - raises exceptions on error
packages/examples/babylon-langgraph-agent/agent.py:61
↓ 64 callers
Method
execute
(options: LLMExecuteOptions)
packages/sim/core/types.ts:144
↓ 63 callers
Function
normalize_text
(text: str)
packages/training/python/scripts/scam_defense_exchange.py:154
↓ 63 callers
Method
tick
( dayNumber?: number )
packages/sim/core/engine.ts:90
↓ 61 callers
Function
formatCurrency
(value: string | number)
apps/web/src/components/admin/TradingFeedTab.tsx:261
↓ 61 callers
Function
secureRandom
()
packages/engine/src/utils/entropy.ts:25
next →
1–100 of 14,075, ranked by callers