MCPcopy Create free account

hub / github.com/coral-xyz/backpack / functions

Functions2,324 in github.com/coral-xyz/backpack

↓ 246 callersMethodtoString
()
packages/secure-background/src/keyring/ledger.ts:86
↓ 167 callersFunctionget
()
packages/provider-injection/src/index.ts:171
↓ 86 callersMethodrequest
({ method, params }: RpcRequest)
packages/common/src/channel/app-ui.ts:17
↓ 51 callersMethodemit
(event: T, ...args: EventArgs<EventTypes, T>)
packages/provider-core/src/common/PrivateEventEmitter.ts:74
↓ 48 callersFunctionuseNavigation
()
packages/app-extension/src/components/common/Layout/NavStack.tsx:194
↓ 45 callersFunctiongetLogger
(mod: string)
packages/common/src/logging.ts:5
↓ 41 callersFunctionsafeClientResponse
( p: Promise<SecureResponse<T, R>> )
packages/secure-background/src/background-clients/safeClientResponse.ts:4
↓ 40 callersFunctionuseBackgroundClient
()
packages/recoil/src/hooks/client.tsx:10
↓ 39 callersMethodsend
( request: { publicKey: PublicKey; tx: T; customConnection?: Connection; signers?:
packages/secure-clients/src/SolanaClient/SolanaClient.ts:719
↓ 39 callersMethoduserUpdated
()
packages/secure-background/src/background-clients/NotificationsClient.ts:12
↓ 38 callersMethodactiveUserKeyring
()
packages/secure-background/src/store/KeyringStore/KeyringStore.ts:55
↓ 37 callersMethodadd
(walletDescriptor: WalletDescriptor)
packages/secure-background/src/keyring/types.ts:72
↓ 36 callersFunctiontemporarilyMakeStylesForBrowserExtension
( fn: StylesFunction<T> )
packages/tamagui-core/src/utils/temporarilyMakeStylesForBrowserExtension.ts:16
↓ 34 callersMethodgetActiveUser
()
packages/secure-background/src/store/SecureStore.ts:303
↓ 31 callersFunctionuseActiveWallet
()
packages/recoil/src/hooks/wallet.tsx:21
↓ 30 callersMethodsignTransaction
(tx: Buffer, address: string)
packages/secure-background/src/keyring/types.ts:22
↓ 28 callersMethodgetLatestBlockhash
(commitment?: Commitment)
packages/background/src/backend/solana-connection.ts:430
↓ 26 callersMethodgetWalletDataForUser
(uuid: string)
packages/secure-background/src/store/SecureStore.ts:386
↓ 25 callersFunctionformatWalletAddress
( publicKey: PublicKey | string, numDigits = 4 )
packages/common/src/formatting.ts:150
↓ 24 callersMethodon
( event: T, fn: (...args: any[]) => void, context?: any )
packages/provider-core/src/common/PrivateEventEmitter.ts:57
↓ 22 callersMethodpreventDefault
@deprecated
packages/wallet-standard/src/register.ts:48
↓ 21 callersMethodsetWalletDataForUser
(uuid: string, data?: Preferences)
packages/secure-background/src/store/SecureStore.ts:463
↓ 20 callersMethodpublicKeys
()
packages/secure-background/src/keyring/types.ts:20
↓ 19 callersFunctionuseDrawerContext
()
packages/app-extension/src/components/common/Layout/Drawer.tsx:239
↓ 18 callersMethoddecode
(b, offset)
packages/secure-clients/src/SolanaClient/solana/programs/assert-owner.ts:29
↓ 18 callersFunctionerror
(e)
packages/secure-ui/src/_utils/asyncRetry.ts:21
↓ 18 callersMethodinit
(secretKeys: Array<string>)
packages/secure-background/src/keyring/types.ts:15
↓ 18 callersFunctionjoin
(...args: Array<string>)
packages/secure-background/src/blockchain-configs/explorer.ts:149
↓ 17 callersMethodaddListener
( event: T, fn: EventListener<EventTypes, T>, context?: any )
packages/provider-core/src/common/PrivateEventEmitter.ts:77
↓ 17 callersMethodcloseWindow
(id: number)
packages/common/src/browser/extension.ts:105
↓ 16 callersFunctionclose
()
packages/app-extension/src/components/Unlocked/Swap.tsx:366
↓ 16 callersMethodrequest
(args: RequestArguments)
packages/provider-injection/src/types.ts:15
↓ 16 callersMethodsignMessage
(tx: Buffer, address: string)
packages/secure-background/src/keyring/types.ts:23
↓ 15 callersFunction_truncateAmount
* Parse out the float amount of tokens and truncate to the argued decimals. * @param {string} val * @param {number} [decimals=5] * @returns {string
packages/data-components/src/components/TransactionHistory/parsing.tsx:677
↓ 15 callersFunctionclusterSuffix
* Returns the cluster search params required by each explorer.
packages/secure-background/src/blockchain-configs/explorer.ts:127
↓ 15 callersFunctiondateLabel
(time: number)
examples/xnft/prices/src/App/_helpers/filterChartData.ts:24
↓ 15 callersMethodencode
(src, b, offset)
packages/secure-clients/src/SolanaClient/solana/programs/assert-owner.ts:34
↓ 15 callersFunctiongetBlockchainConfig
( blockchain: B )
packages/secure-background/src/blockchain-configs/blockchains.ts:27
↓ 15 callersFunctionpush
(route: string, props: any)
packages/app-extension/src/components/common/Layout/NavStack.tsx:103
↓ 14 callersFunctionuseNavigation
()
packages/recoil/src/hooks/navigation.tsx:26
↓ 13 callersFunctionassociatedTokenAddress
( mint: PublicKey, wallet: PublicKey, programId: PublicKey )
packages/secure-clients/src/SolanaClient/solana/programs/token.ts:94
↓ 13 callersMethodconfirm
( request: SecureRequest<X & T>, uiOptions: SecureEvent<X & T>["uiOptions"] )
packages/secure-background/src/background-clients/SecureUIClient.ts:12
↓ 13 callersMethodgetUser
( request: SecureRequest<"SECURE_USER_GET">["request"] = {}, options: SecureRequestOptions<"SECURE_USE
packages/secure-background/src/services/user/client.ts:117
↓ 13 callersMethodkeyringForBlockchain
* Returns the keyring for a given blockchain.
packages/secure-background/src/store/KeyringStore/UserKeyring.ts:123
↓ 13 callersMethodsendRawTransaction
( rawTransaction: Buffer | Uint8Array | Array<number>, options?: SendOptions )
packages/background/src/backend/solana-connection.ts:472
↓ 13 callersFunctionset
(newProvider)
packages/provider-injection/src/index.ts:215
↓ 12 callersFunctiononNext
()
packages/app-extension/src/components/Locked/Reset/ResetWelcome.tsx:25
↓ 12 callersFunctionuseBreakpoints
()
packages/recoil/src/hooks/useBreakpoints.tsx:3
↓ 12 callersFunctionuseSwapContext
()
packages/recoil/src/context/Swap.tsx:648
↓ 11 callersFunctionformatPrice
(price: number | null, compact: boolean = false)
examples/xnft/prices/src/App/_helpers/formatPrice.ts:11
↓ 11 callersFunctiongetTabTitle
(ctx)
packages/background/src/frontend/server-injected.ts:834
↓ 11 callersMethodgetUserPublicKeys
( user: string )
packages/secure-background/src/store/SecureStore.ts:275
↓ 11 callersFunctionisMobile
()
packages/common/src/utils.ts:22
↓ 11 callersFunctionisValidEventOrigin
(event: Event)
packages/common/src/index.ts:84
↓ 11 callersFunctiononTabClick
(tabValue: string)
packages/app-extension/src/components/common/Layout/Tab.tsx:159
↓ 11 callersMethodrequestUiAction
( popupFn: (reqId: string) => Promise<chrome.windows.Window> )
packages/common/src/browser/uiActionRequestManager.ts:20
↓ 11 callersMethodsetUserPublicKey
( userId: string, blockchain: Blockchain, publicKey: string, info: Partial<UserPublicKeyInfo>
packages/secure-background/src/store/SecureStore.ts:214
↓ 11 callersMethodstopPropagation
@deprecated
packages/wallet-standard/src/register.ts:58
↓ 11 callersFunctionuseBlockchainConnectionUrl
(blockchain: Blockchain)
packages/recoil/src/hooks/useBlockchain.tsx:23
↓ 10 callersFunctionexternalResourceUri
( uri: string, options: { cached?: boolean } = {} )
packages/common/src/utils.ts:49
↓ 10 callersFunctionformatSnakeToTitleCase
(input: string)
packages/common/src/formatting.ts:96
↓ 10 callersMethodgetUserData
()
packages/secure-background/src/store/SecureStore.ts:339
↓ 10 callersMethodhandler
( handlerFn: (event: Event) => Promise<RpcResponse> )
packages/common/src/channel/plugin.ts:35
↓ 10 callersFunctionkey
(str: string)
packages/recoil/src/atoms/mobile-browser.ts:5
↓ 10 callersFunctionopenPopupWindow
( url: string, options?: { fullscreen?: boolean; height: number; width: number } )
packages/common/src/browser/extension.ts:190
↓ 10 callersFunctiontimeLabel
(time: number)
examples/xnft/prices/src/App/_helpers/filterChartData.ts:4
↓ 9 callersMethodaddBeforeResponseHandler
(handler: ResponseHookHandler<T, R>)
packages/secure-background/src/transports/TransportResponder.ts:107
↓ 9 callersFunctiondeserializeTransaction
(serializedTx: string)
packages/secure-background/src/services/svm/util.ts:94
↓ 9 callersMethodgetAddress
()
packages/secure-clients/src/EthereumClient/EthereumClient.ts:337
↓ 9 callersFunctiongetBlockchainLogo
( blockchain: Blockchain, remote?: boolean )
packages/recoil/src/hooks/useBlockchain.tsx:32
↓ 9 callersFunctiononClose
()
packages/app-extension/src/components/Unlocked/Collectibles/Options.tsx:74
↓ 9 callersMethodsendMessageActiveTab
(data: any)
packages/common/src/channel/content-script.ts:98
↓ 9 callersMethodserver
(name: string)
packages/common/src/channel/app-ui.ts:29
↓ 9 callersFunctionuseLoader
( loadable: RecoilValue<T>, defaultValue: T, dependencies: any[] = [] )
packages/recoil/src/hooks/useLoader.tsx:10
↓ 9 callersFunctionuseUser
()
packages/recoil/src/hooks/preferences/index.tsx:48
↓ 9 callersMethodwithUnlockAndPersist
(fn: () => Promise<T>)
packages/secure-background/src/store/KeyringStore/KeyringStore.ts:499
↓ 8 callersFunctioncancel
()
packages/secure-ui/src/_utils/asyncRetry.ts:12
↓ 8 callersFunctioncustomSplTokenAccounts
( connection: Connection, publicKey: PublicKey )
packages/secure-clients/src/SolanaClient/solana/programs/token.ts:105
↓ 8 callersFunctionexecuteLedgerFunction
( createTransport: () => Promise<T>, fx: ( transport: T, setProgress: (progress: number) => void
packages/secure-ui/src/RequestHandlers/LedgerRequests/_utils/executeLedgerFunction.ts:5
↓ 8 callersFunctionformatUsd
(amount: number | string)
packages/common/src/formatting.ts:116
↓ 8 callersFunctionget
(key: string)
packages/secure-background/src/store/extensionDB.ts:18
↓ 8 callersMethodgetAccountInfo
( publicKey: PublicKey, commitment?: Commitment )
packages/background/src/backend/solana-connection.ts:413
↓ 8 callersMethodgetBalance
( publicKey: PublicKey, commitment?: Commitment )
packages/background/src/backend/solana-connection.ts:617
↓ 8 callersFunctionproxyImageUrl
( url: string, size = 400, unbounded?: boolean )
packages/common/src/utils.ts:69
↓ 8 callersMethodrender
()
packages/app-extension/src/app/ErrorBoundary.tsx:62
↓ 8 callersMethodstart
()
packages/background/src/backend/solana-connection.ts:132
↓ 8 callersMethodstate
()
packages/secure-background/src/store/KeyringStore/KeyringStore.ts:180
↓ 8 callersFunctiontoDisplayBalance
( nativeBalance: BigNumberish, decimals: BigNumberish, truncate = true, skipFormat = false )
packages/common/src/utils.ts:85
↓ 8 callersMethodwithUnlock
(fn: () => T)
packages/secure-background/src/store/KeyringStore/KeyringStore.ts:508
↓ 7 callersMethod_requestTransactionApproval
( kind: string, transaction: string | string[], publicKey: string, options?: SendOptions | Con
packages/common/src/plugin.ts:553
↓ 7 callersMethodapproveOrigin
( request: SecureRequest<"SECURE_USER_APPROVE_ORIGIN">["request"], options: SecureRequestOptions<"SECU
packages/secure-background/src/services/user/client.ts:183
↓ 7 callersFunctionexplorerUrl
( base: string, tx: string, connectionUrl: string )
packages/secure-background/src/blockchain-configs/explorer.ts:5
↓ 7 callersFunctionnextStep
()
packages/app-extension/src/hooks/useSteps.tsx:5
↓ 7 callersFunctiononClick
(blockchain: Blockchain)
packages/app-extension/src/components/common/WalletList.tsx:602
↓ 7 callersFunctionuseAvatarUrl
(size?: number, givenUsername?: string)
packages/recoil/src/hooks/avatar.tsx:10
↓ 7 callersFunctionuseBlockchainExplorer
(blockchain: Blockchain)
packages/recoil/src/hooks/useBlockchain.tsx:19
↓ 7 callersFunctionuseOpenPlugin
()
packages/recoil/src/hooks/solana/usePlugins.tsx:63
↓ 7 callersFunctionuseSolanaConnectionUrl
()
packages/recoil/src/hooks/solana/useSolanaConnection.tsx:13
↓ 7 callersFunctionuseWallet
(blockchain: Blockchain, publicKey: string)
packages/recoil/src/hooks/wallet.tsx:36
↓ 6 callersMethodaccounts
()
packages/wallet-standard/src/wallet.ts:102
next →1–100 of 2,324, ranked by callers