SYMBOL INDEX (133 symbols across 49 files) FILE: packages/api-providers/src/GenericProvider.ts method constructor (line 5) | constructor(..._: any[]) { FILE: packages/api-providers/src/NowNodesProvider.ts class NowNodesProvider (line 8) | class NowNodesProvider extends GenericProvider { method constructor (line 11) | constructor(public apiKey: string, public currenciesToRpcUrls: Partial... method getBalance (line 15) | async getBalance(currency: AvailableCurrencies, address: string): Prom... method sendTransaction (line 40) | async sendTransaction(currency: AvailableCurrencies, hexTransaction: s... FILE: packages/api-providers/src/SoChainProvider.ts class SoChainProvider (line 6) | class SoChainProvider extends GenericProvider { method getBalance (line 9) | async getBalance(currency: AvailableCurrencies, address: string): Prom... FILE: packages/api-providers/src/TatumProvider.ts class TatumProvider (line 8) | class TatumProvider extends GenericProvider { method constructor (line 11) | constructor(public apiKey: string, public location: 'eu1' | 'us-west1') { method getBalance (line 15) | async getBalance(currency: AvailableCurrencies, address: string): Prom... method sendTransaction (line 64) | async sendTransaction(currency: AvailableCurrencies, hexTransaction: s... FILE: packages/api-providers/src/index.ts type AvailableProviders (line 7) | type AvailableProviders = 'NowNodes' | 'Tatum'; FILE: packages/backend/src/activityLoop.ts class ActivityLoop (line 9) | class ActivityLoop { method start (line 13) | public start() { method stop (line 17) | public stop() { method runTxsCohort (line 21) | private async runTxsCohort(cohort: GenericTransactionalWallet[]) { method startBatch (line 31) | private async startBatch() { method checkSingleTransaction (line 64) | private checkSingleTransaction(trx: GenericTransactionalWallet): Promi... FILE: packages/backend/src/adminWallets/GenericAdminWallet.ts method constructor (line 8) | constructor(constructor: CoinlibAdminConstructor | NativeAdminConstructo... method isValidAddress (line 15) | public isValidAddress(address: string): boolean { method setFromObject (line 19) | protected setFromObject(update: CoinlibAdminConstructor | NativeAdminCon... type RootAdminConstructor (line 26) | interface RootAdminConstructor { type CoinlibAdminConstructor (line 30) | interface CoinlibAdminConstructor extends RootAdminConstructor { type NativeAdminConstructor (line 34) | interface NativeAdminConstructor extends RootAdminConstructor { FILE: packages/backend/src/adminWallets/coinlib/AdminCoinlibWrapper.ts class AdminCoinlibWrapper (line 6) | class AdminCoinlibWrapper extends GenericAdminWallet { method constructor (line 10) | constructor(constructor: CoinlibAdminConstructor) { method sendTransaction (line 22) | public async sendTransaction(destination: string, amount: number): Pro... method getBalance (line 33) | public async getBalance(): Promise<{ result: { confirmedBalance: numbe... FILE: packages/backend/src/adminWallets/native/Polygon/index.ts class AdminPolygon (line 9) | class AdminPolygon extends GenericNativeAdminWallet { method constructor (line 14) | constructor(constructor: NativeAdminConstructor) { method getRandomRPC (line 20) | private getRandomRPC() { method getBalance (line 28) | async getBalance() { method sendTransaction (line 40) | async sendTransaction(destination: string, amount: number) { FILE: packages/backend/src/adminWallets/native/Solana/HdWallet.ts constant DERIVATION_PATH (line 9) | const DERIVATION_PATH = { type ValueOf (line 15) | type ValueOf = T[keyof T]; function getKeyPairFromSeed (line 34) | function getKeyPairFromSeed(seed: string, walletIndex: number, derivatio... function generateKeypair (line 73) | function generateKeypair(walletIndex: number) { FILE: packages/backend/src/adminWallets/native/Solana/index.ts class AdminSolana (line 10) | class AdminSolana extends GenericNativeAdminWallet { method constructor (line 15) | constructor(constructor: NativeAdminConstructor) { method getRandomRPC (line 20) | private getRandomRPC() { method getBalance (line 28) | async getBalance() { method sendTransaction (line 39) | async sendTransaction(destination: string, amount: number) { FILE: packages/backend/src/context.ts class KeagateContext (line 13) | class KeagateContext { method init (line 27) | public async init() { method initEnabledCurrencies (line 35) | private initEnabledCurrencies() { method initActivePayments (line 48) | public async initActivePayments() { FILE: packages/backend/src/currenciesToClients.ts function getCoinlibCurrencyToClient (line 29) | async function getCoinlibCurrencyToClient(): Promise = undefined; FILE: packages/backend/src/mongo/generator.ts function generator (line 6) | async function generator() { FILE: packages/backend/src/mongo/index.ts function getExistingPayments (line 10) | async function getExistingPayments() { FILE: packages/backend/src/routes/activePayments.ts function createActivePaymentsRoute (line 28) | async function createActivePaymentsRoute(server: FastifyInstance) { FILE: packages/backend/src/routes/createPayment.ts function createPaymentRoute (line 35) | async function createPaymentRoute(server: FastifyInstance) { FILE: packages/backend/src/routes/invoiceStatus.ts function createInvoiceStatusRoute (line 37) | async function createInvoiceStatusRoute(server: FastifyInstance) { FILE: packages/backend/src/routes/paymentStatus.ts function createPaymentStatusRoute (line 35) | async function createPaymentStatusRoute(server: FastifyInstance) { FILE: packages/backend/src/routes/paymentsByExtraId.ts function createPaymentStatusRoute (line 38) | async function createPaymentStatusRoute(server: FastifyInstance) { FILE: packages/backend/src/routes/types.ts function cleanDetails (line 94) | function cleanDetails(details: MongoPayment | WithId | NativePaymentCon... method updateStatus (line 89) | protected async updateStatus(update: Partial, error?: stri... type PaymentConstructorRoot (line 132) | interface PaymentConstructorRoot { type NativePaymentConstructor (line 136) | interface NativePaymentConstructor extends PaymentConstructorRoot { type CoinlibPaymentConstructor (line 140) | interface CoinlibPaymentConstructor extends PaymentConstructorRoot { FILE: packages/backend/src/transactionalWallets/coinlib/TransactionalCoinlibWrapper.ts class TransactionalCoinlibWrapper (line 10) | class TransactionalCoinlibWrapper extends GenericTransactionalWallet { method fromNew (line 16) | public async fromNew(obj: IFromNew, constructor: CoinlibPaymentConstru... method fromManual (line 32) | public fromManual(initObj: MongoPayment, constructor?: CoinlibPaymentC... method getDetails (line 43) | public getDetails(): CoinlibPayment { method checkTransaction (line 64) | public async checkTransaction(statusCallback: (status: PaymentStatusTy... method _cashOut (line 100) | protected async _cashOut(balance?: number) { method _getBalance (line 129) | protected async _getBalance(): Promise { FILE: packages/backend/src/transactionalWallets/coinlib/trxLimits.ts function randU32Sync (line 16) | function randU32Sync() { FILE: packages/backend/src/transactionalWallets/native/GenericNativeTransactionalWallet.ts method fromManual (line 13) | public fromManual(initObj: MongoPayment, constructor?: NativePaymentCons... method getDetails (line 28) | public getDetails(): NativePayment { method checkTransaction (line 48) | public async checkTransaction(statusCallback: (status: PaymentStatusType... method _getBalance (line 82) | protected async _getBalance(): Promise { method _cashOut (line 89) | protected async _cashOut(balance: number) { FILE: packages/backend/src/transactionalWallets/native/Polygon/index.ts class TransactionalPolygon (line 7) | class TransactionalPolygon extends GenericTransactionalWallet { method fromNew (line 10) | async fromNew(obj: IFromNew, constructor: NativePaymentConstructor) { FILE: packages/backend/src/transactionalWallets/native/Solana/index.ts class TransactionalSolana (line 8) | class TransactionalSolana extends GenericTransactionalWallet { method fromNew (line 11) | async fromNew(obj: IFromNew, constructor: NativePaymentConstructor) { FILE: packages/backend/src/types.ts type PaymentRoot (line 4) | interface PaymentRoot { type NativePayment (line 21) | interface NativePayment extends PaymentRoot { type CoinlibPayment (line 27) | interface CoinlibPayment extends PaymentRoot { type ForRequest (line 34) | type ForRequest = Omit & { type MongoPayment (line 41) | type MongoPayment = CoinlibPayment | NativePayment; type IFromNew (line 43) | interface IFromNew { type INativeInitInDatabase (line 50) | interface INativeInitInDatabase extends IFromNew { type ICoinlibInitInDatabase (line 55) | interface ICoinlibInitInDatabase extends IFromNew { FILE: packages/backend/src/utils.ts constant ENCRYPTION_KEY (line 12) | const ENCRYPTION_KEY = config.getTyped('INVOICE_ENC_KEY').padEnd(32, 'a'... constant IV_LENGTH (line 13) | const IV_LENGTH = 16; function encrypt (line 16) | function encrypt(text: string): string { function decrypt (line 23) | function decrypt(text: string): string { function randomSeedGenerator (line 31) | function randomSeedGenerator() { function requestRetry (line 37) | async function requestRetry(request: (_?: any) => Promise, delayMs... FILE: packages/common/src/config.ts type MyCurrencyConfig (line 3) | type MyCurrencyConfig = Partial< type MyConfig (line 13) | interface MyConfig extends MyCurrencyConfig { FILE: packages/common/src/currencies.ts type AvailableCurrencies (line 4) | type AvailableCurrencies = typeof availableCoinlibCurrencies[number] | t... FILE: packages/common/src/fetch.ts function fPost (line 3) | async function fPost(route: string, body: Record, headers?:... function fGet (line 12) | async function fGet(route: string, headers?: Record): Promi... FILE: packages/common/src/types.ts type ConcreteConstructor (line 2) | type ConcreteConstructor any> =... type PaymentStatusType (line 8) | type PaymentStatusType = typeof paymentStatuses[number]; FILE: packages/common/src/utils.ts type NativeUtxo (line 1) | interface NativeUtxo { function convertChainsoToNativeUtxo (line 9) | function convertChainsoToNativeUtxo(Utxos: Record[], addres... function arrayIncludes (line 23) | function arrayIncludes(arr: T[], ele: any): ele is T { FILE: packages/invoice-client/src/components/App.tsx function App (line 6) | function App() { FILE: packages/invoice-client/src/components/Invoice.tsx function Invoice (line 23) | function Invoice() { FILE: packages/invoice-client/src/components/ThreeDotsOverlay.tsx type IThreeDotsOverlay (line 4) | interface IThreeDotsOverlay { function ThreeDotsOverlay (line 11) | function ThreeDotsOverlay({ showDots, text, className, flashDots }: IThr... FILE: packages/scripts/src/DelegateLogger.ts type LoggingLevels (line 1) | type LoggingLevels = 0 | 1 | 2; class DelegateLogger (line 3) | class DelegateLogger { method setLogLevel (line 6) | public setLogLevel(level: LoggingLevels) { FILE: packages/scripts/src/configure.ts function main (line 21) | async function main() { FILE: packages/scripts/src/opts.ts type Opts (line 1) | interface Opts { function setOpts (line 9) | function setOpts(newOpts: Opts) { FILE: packages/scripts/src/setupMongo.ts constant DEFAULT_MONGO_CONN_STR (line 9) | const DEFAULT_MONGO_CONN_STR = 'mongodb://localhost:27017'; function installMongo (line 11) | async function installMongo(): Promise { function mongoFromConnectionString (line 42) | async function mongoFromConnectionString(mongoConnectionString: string):... function setupMongo (line 94) | async function setupMongo(): Promise> { FILE: packages/scripts/src/setupNginx.ts function _installNginx (line 8) | async function _installNginx(dockerString: string, host: string): Promis... function installNginxNoSSL (line 29) | async function installNginxNoSSL(): Promise> { function installNginxWithSSL (line 44) | async function installNginxWithSSL(SSLDomains: string): Promise> { FILE: packages/scripts/src/setupSeeds.ts function randomSeedGenerator (line 4) | function randomSeedGenerator(length: number) { function setupSeeds (line 8) | async function setupSeeds(): Promise> { FILE: packages/scripts/src/setupWallets.ts function setupWallets (line 4) | async function setupWallets(): Promise> {