MCPcopy Create free account

hub / github.com/be-BOP-io-SA/be-BOP / functions

Functions820 in github.com/be-BOP-io-SA/be-BOP

↓ 1 callersFunctiongetBalance
(confirmations = 1)
src/lib/server/bitcoind.ts:234
↓ 1 callersFunctiongetBlockchainInfo
()
src/lib/server/bitcoind.ts:246
↓ 1 callersFunctiongetCartAndRemoveSomeItems
* Per-entry merge of a per-language link override with the main config. The translation page * pads the saved array to match the main length, with `{
src/routes/(app)/+layout.server.ts:40
↓ 1 callersFunctiongetCookieConsent
(cookies: Cookies)
src/lib/server/cookies.ts:34
↓ 1 callersFunctiongetDescriptorInfo
(descriptor: string)
src/lib/server/bitcoind.ts:175
↓ 1 callersFunctiongetHydratedOrderTab
(locale: Locale, tab: OrderTab)
src/routes/(app)/pos/touch/tab/[orderTabSlug]/split/+page.server.ts:101
↓ 1 callersFunctiongetNewAddress
(label: string)
src/lib/server/bitcoind.ts:196
↓ 1 callersFunctiongetProductPriceHistory
( productId: string, productCurrency: Currency, windowDays: number | null = null )
src/lib/server/price-history.ts:387
↓ 1 callersFunctiongetProductsToDisplay
(params: { query: Record<string, unknown>; language?: string; })
src/routes/(app)/pos/+layout.server.ts:6
↓ 1 callersFunctiongetSubscriptionsToNotifyEndViaNostr
(now: Date)
src/lib/server/locks/subscription-lock.ts:69
↓ 1 callersFunctiongetVatRate
(vatProfileId?: string)
src/routes/(app)/pos/touch/tab/[orderTabSlug]/ticket/+page.server.ts:43
↓ 1 callersFunctiongroupByNonPartial
( iterable: Iterable<T>, keyGetter: (elem: T) => K )
src/lib/utils/group-by.ts:21
↓ 1 callersFunctionhandleChanges
(change: ChangeStreamDocument<EmailNotification>)
src/lib/server/locks/email-notifications.ts:13
↓ 1 callersFunctionhandleChanges
(change: ChangeStreamDocument<NostRNotification>)
src/lib/server/locks/nostr-notifications.ts:161
↓ 1 callersFunctionhandleChanges
(change: ChangeStreamDocument<NostRReceivedMessage>)
src/lib/server/locks/handle-messages.ts:58
↓ 1 callersFunctionhandleChanges
(change: ChangeStreamDocument<Order>)
src/lib/server/locks/order-notifications.ts:92
↓ 1 callersFunctionhandleDigitalFileImport
( fileData: DigitalFile[], importTypeFiles: ImportTypeFilesTypes | undefined )
src/routes/(app)/admin[[hash=admin_hash]]/backup/import/+page.server.ts:182
↓ 1 callersFunctionhandleImageImport
( fileData: Picture[], importTypeFiles: ImportTypeFilesTypes | undefined )
src/routes/(app)/admin[[hash=admin_hash]]/backup/import/+page.server.ts:164
↓ 1 callersFunctionhandleOrderNotification
(order: Order)
src/lib/server/locks/order-notifications.ts:117
↓ 1 callersFunctionhandleOrderTabAfterPayment
({ order, session }: { order: Order; session?: ClientSession; })
src/lib/server/orderTab.ts:292
↓ 1 callersFunctionhandleTapToPayCheck
( payment: Order['payments'][number], order: Order )
src/lib/server/locks/order-lock.ts:54
↓ 1 callersFunctionhasAnyActivePromoDiscount
()
src/lib/server/discount.ts:230
↓ 1 callersFunctionhexToHsl
(hex: string)
src/lib/server/theme-assist.ts:47
↓ 1 callersFunctionhexToNpub
(hex: string)
src/lib/server/nostr.ts:48
↓ 1 callersFunctionhslToHex
(h: number, s: number, l: number)
src/lib/server/theme-assist.ts:71
↓ 1 callersFunctionhydratedOrderItems
( locale: Locale, tabItems: OrderTab['items'] )
src/routes/(app)/pos/touch/tab/[slug]/items/+server.ts:29
↓ 1 callersFunctionhydratedOrderItems
( locale: Locale, tabItems: OrderTab['items'] )
src/routes/(app)/pos/touch/tab/[orderTabSlug]/+page.server.ts:65
↓ 1 callersFunctionhydratedOrderItems
( locale: Locale, tabItems: OrderTab['items'] )
src/routes/(app)/pos/touch/tab/[orderTabSlug]/split/+page.server.ts:44
↓ 1 callersFunctioninitializeS3Bucket
()
src/lib/server/s3.ts:59
↓ 1 callersFunctionipToInt
(ip: string)
src/lib/server/geoip.ts:59
↓ 1 callersFunctionisDemoMerchantBackend
()
src/lib/server/sdk/contrib/PPTaler.ts:22
↓ 1 callersFunctionisEmployeeFromLocals
(locals: App.Locals)
src/routes/(app)/cart/+page.server.ts:71
↓ 1 callersFunctionisOsbEnabled
()
src/lib/server/sdk/contrib/PPOsb.ts:17
↓ 1 callersFunctionisTalerEnabled
()
src/lib/server/sdk/contrib/PPTaler.ts:17
↓ 1 callersFunctionjsonToObjectId
(obj: unknown, alreadyParsed = new Set<unknown>())
src/routes/(app)/admin[[hash=admin_hash]]/backup/import/+page.server.ts:263
↓ 1 callersFunctionkebabCase
(str: string)
src/lib/utils/kebabCase.ts:1
↓ 1 callersFunctionlastSuccessfulPaymentIntents
()
src/lib/server/stripe.ts:6
↓ 1 callersFunctionlistDescriptors
(wallet: string)
src/lib/server/bitcoind.ts:259
↓ 1 callersFunctionlistDiskWallets
()
src/lib/server/bitcoind.ts:342
↓ 1 callersFunctionlndActivateAutopilot
()
src/lib/server/lnd.ts:166
↓ 1 callersFunctionlndAutopilotActive
()
src/lib/server/lnd.ts:155
↓ 1 callersFunctionlndChannelsBalance
()
src/lib/server/lnd.ts:144
↓ 1 callersFunctionlndListChannels
()
src/lib/server/lnd.ts:83
↓ 1 callersFunctionlndWalletBalance
()
src/lib/server/lnd.ts:105
↓ 1 callersFunctionloadDiskWallets
()
src/lib/server/bitcoind.ts:370
↓ 1 callersFunctionloadPaidSales
* Loads real paid sales of a product from the orders' currency snapshots, in the paid currency * (accounting when configured, otherwise main). Reads
src/lib/server/price-history.ts:326
↓ 1 callersFunctionloadPriceFacts
* Loads the immutable price facts for a product from the accounting logs: * base price changes (`productPriceUpdate`) and public 0-criteria discount
src/lib/server/price-history.ts:242
↓ 1 callersFunctionloadWallet
(wallet: string)
src/lib/server/bitcoind.ts:356
↓ 1 callersFunctionlooksLikeEmail
Check if a string looks like an email (for treating login-as-email)
src/lib/server/discount.ts:202
↓ 1 callersFunctionmain
()
scripts/copy-db.mjs:17
↓ 1 callersFunctionmain
()
scripts/copy-s3.mjs:65
↓ 1 callersMethodmaintain
()
src/lib/server/lock.ts:105
↓ 1 callersFunctionmaintainExchangeRate
()
src/lib/server/locks/currency-lock.ts:68
↓ 1 callersFunctionmaintainLock
()
src/lib/server/locks/subscription-lock.ts:265
↓ 1 callersFunctionmaintainLock
()
src/lib/server/locks/nostr-notifications.ts:37
↓ 1 callersFunctionmaintainLock
()
src/lib/server/locks/stock-lock.ts:10
↓ 1 callersFunctionmaintainOrders
()
src/lib/server/locks/order-lock.ts:104
↓ 1 callersFunctionmaintainZaps
()
src/lib/server/locks/zap-lock.ts:15
↓ 1 callersFunctionmapAddError
(slug: string, body: AddErrorBody, product: ProductBadge | null)
src/routes/(app)/cart/+page.server.ts:75
↓ 1 callersFunctionmapKeys
( obj: T, fn: (key: keyof T) => keyof U )
src/lib/utils/mapKeys.ts:2
↓ 1 callersFunctionmkNostrKeys
({ privateKey }: typeof runtimeConfig.nostr)
src/lib/server/nostr.ts:19
↓ 1 callersFunctionmkOrderTab
(slug: string)
src/lib/server/orderTab.ts:8
↓ 1 callersFunctionnormalizeExtendedKey
(key: string)
src/lib/server/bitcoin-nodeless.ts:31
↓ 1 callersFunctionnotifyAdminsOrderFullyPaidViaNostr
* Sends a Nostr DM to every configured admin npub when an order transitions to * fully paid. Idempotent across the payments loop: if the order was al
src/lib/server/locks/order-notifications.ts:309
↓ 1 callersFunctionnotifySubscriptionEndedViaEmail
(subscription: PaidSubscription)
src/lib/server/locks/subscription-lock.ts:224
↓ 1 callersFunctionnotifySubscriptionEndedViaNostr
(subscription: PaidSubscription)
src/lib/server/locks/subscription-lock.ts:183
↓ 1 callersFunctionnotifySubscriptionReminderViaEmail
(subscription: PaidSubscription)
src/lib/server/locks/subscription-lock.ts:139
↓ 1 callersFunctionnotifySubscriptionReminderViaNostr
(subscription: PaidSubscription)
src/lib/server/locks/subscription-lock.ts:91
↓ 1 callersFunctionobjectIdToJson
(obj: unknown, alreadyParsed = new Set<unknown>())
src/routes/(app)/admin[[hash=admin_hash]]/backup/create/+server.ts:90
↓ 1 callersFunctionopenPosSession
(params: { cashOpening: { amount: number; currency: Currency }; user: PosSessionUser; })
src/lib/server/pos-sessions.ts:25
↓ 1 callersFunctionorderIndividualItemPrice
( item: Pick<Order['items'][0], 'currencySnapshot' | 'discountPercentage'>, currency: 'main' | 'priceReferen
src/lib/types/Order.ts:552
↓ 1 callersFunctionorderTabNotEmptyAndFullyPaid
({ slug }: { slug: string })
src/lib/server/orderTab.ts:90
↓ 1 callersFunctionosbAuthHeader
()
src/lib/server/sdk/contrib/PPOsb.ts:21
↓ 1 callersFunctionparseEmailOrNpub
(input: string)
src/routes/(app)/admin[[hash=admin_hash]]/product/[id]/subscribers/+page.server.ts:56
↓ 1 callersFunctionparsePairsFromUrl
(url: URL)
src/routes/(app)/cart/+page.server.ts:66
↓ 1 callersFunctionparsePositiveInt
(raw: string | null, fallback: number)
src/lib/server/searchlist.ts:119
↓ 1 callersFunctionparseProductCombinations
(formData: FormData)
src/lib/server/discount.ts:255
↓ 1 callersFunctionparseRow
(line: string, rowIndex: number)
src/routes/(app)/admin[[hash=admin_hash]]/product/[id]/subscribers/+page.server.ts:249
↓ 1 callersFunctionparseTagIds
(raw: FormDataEntryValue | null)
src/routes/(app)/admin[[hash=admin_hash]]/searchlist/new/+page.server.ts:58
↓ 1 callersFunctionparseTagIds
(raw: FormDataEntryValue | null)
src/routes/(app)/admin[[hash=admin_hash]]/searchlist/[id]/+page.server.ts:26
↓ 1 callersFunctionparseUpdateOrderTabItemReq
(formData: FormData)
src/routes/(app)/pos/touch/tab/[orderTabSlug]/+page.server.ts:188
↓ 1 callersFunctionpaymentPrice
(paymentMethod: PaymentMethod, price: Price)
src/lib/server/orders.ts:2013
↓ 1 callersMethodpaymentPrice
(price: Price)
src/lib/server/sdk/pp.ts:61
↓ 1 callersFunctionphaseDurationObj
* Local mirror of orders.ts::pricingPhaseDuration for calendar-accurate date arithmetic on * upcoming phase ranges (`date-fns/add` handles month/year
src/routes/(app)/subscription/[id]/+page.server.ts:26
↓ 1 callersFunctionphoenixdBalance
()
src/lib/server/phoenixd.ts:27
↓ 1 callersFunctionphoenixdInfo
()
src/lib/server/phoenixd.ts:10
↓ 1 callersFunctionphoenixdPayInvoice
(paymentRequest: string, amountSat?: number)
src/lib/server/phoenixd.ts:205
↓ 1 callersFunctionphoenixdSendOnChain
(amountSat: number, address: string, feeVbSat: number)
src/lib/server/phoenixd.ts:242
↓ 1 callersFunctionprocessEmailNotifications
()
src/lib/server/locks/email-notifications.ts:118
↓ 1 callersFunctionprojectSettingsForFrontend
(base: typeof runtimeConfig.s3)
src/routes/(app)/admin[[hash=admin_hash]]/s3/+page.server.ts:15
↓ 1 callersFunctionqueueTelemetryBeaconMessage
()
src/lib/server/sendNotification.ts:113
↓ 1 callersFunctionrecursiveCopy
(src: string, dest: string)
vite.config.ts:13
↓ 1 callersFunctionrefresh
(item?: ChangeStreamDocument<RuntimeConfigItem>)
src/lib/server/runtime-config.ts:750
↓ 1 callersFunctionremoveFromOrderTab
(params: { tabSlug: string; tabItemId: string; })
src/lib/server/orderTab.ts:269
↓ 1 callersFunctionremoveOrderTab
(params: { tabSlug: string })
src/lib/server/orderTab.ts:288
↓ 1 callersFunctionresolveTalerCurrency
Resolve KUDOS test currency to configured currency, pass through real currencies
src/lib/server/sdk/contrib/PPTaler.ts:27
↓ 1 callersFunctionroundDownToCurrency
(amount: number, currency: Currency)
src/lib/utils/fixCurrencyRounding.ts:12
↓ 1 callersFunctionrunMigrations
()
src/lib/server/migrations.ts:983
↓ 1 callersFunctionsbpCreateCheckout
(request: CheckoutRequest)
src/lib/server/swiss-bitcoin-pay.ts:66
↓ 1 callersFunctionsbpGetCheckoutStatus
(id: string)
src/lib/server/swiss-bitcoin-pay.ts:88
← previousnext →401–500 of 820, ranked by callers