MCPcopy Create free account

hub / github.com/beefyfinance/beefy-v2 / functions

Functions2,834 in github.com/beefyfinance/beefy-v2

↓ 217 callersMethodtoString
(value: TValue)
src/helpers/math.ts:12
↓ 211 callersFunctionselectVaultById
(state: BeefyState, vaultId: VaultEntity['id'])
src/features/data/selectors/vaults.ts:43
↓ 145 callersFunctionselectTokenByAddress
( state: BeefyState, chainId: ChainEntity['id'], address: TokenEntity['address'] )
src/features/data/selectors/tokens.ts:78
↓ 127 callersFunctionlegacyMakeStyles
( stylesRecord: T )
src/helpers/mui.ts:10
↓ 123 callersFunctionfromWei
(value: BigNumber.Value, decimals: number)
src/helpers/big-number.ts:115
↓ 101 callersFunctionfetchContract
( address: string, abi: TAbi, chainId: ChainId, withMulticall: boolean = true )
src/features/data/apis/rpc-contract/viem-contract.ts:6
↓ 98 callersFunctionformatLargeUsd
( input: BigNumberish, options?: Partial<FormatLargeUsdOptions> )
src/helpers/format.ts:273
↓ 97 callersFunctionisTokenEqual
(tokenA: TokenEntity, tokenB: TokenEntity)
src/features/data/entities/token.ts:68
↓ 93 callersFunctiongetTokenAddress
(token: TokenEntity)
src/features/data/apis/transact/helpers/zap.ts:10
↓ 87 callersFunctionbigNumberToBigInt
(bn: BigNumber)
src/features/data/apis/amm/balancer/common/JoinExitEncoder.ts:10
↓ 83 callersFunctiontoWeiString
(value: BigNumber, decimals: number)
src/helpers/big-number.ts:111
↓ 81 callersFunctiontoWei
(value: BigNumber, decimals: number)
src/helpers/big-number.ts:95
↓ 57 callersFunctionformatTokenDisplayCondensed
( input: BigNumberish, decimals: number, digits: number = 8 )
src/helpers/format.ts:80
↓ 50 callersFunctionslipBy
(amount: BigNumber, slippage: number, decimals: number)
src/features/data/apis/transact/helpers/amounts.ts:11
↓ 49 callersMethodget
(url: string, request: RequestType)
src/features/data/apis/kyber/kyber.ts:43
↓ 45 callersFunctiongetInsertIndex
(position: number)
src/features/data/apis/transact/helpers/zap.ts:22
↓ 41 callersFunctioncalcImgSize
(value: number, baseSize: number)
src/components/AssetsImage/AssetArrangement.tsx:5
↓ 41 callersFunctioncreateOptionId
( strategyId: string, vaultId: VaultEntity['id'], selectionId: string, differentiator?: string )
src/features/data/apis/transact/helpers/options.ts:12
↓ 41 callersFunctioncreateSelectionId
( chainId: ChainEntity['id'], tokens: TokenEntity[], type: string = 'standard' )
src/features/data/apis/transact/helpers/options.ts:24
↓ 40 callersFunctionselectTransactSlippage
(state: BeefyState)
src/features/data/selectors/transact.ts:74
↓ 38 callersFunctionfetchWalletContract
( address: string, abi: TAbi, walletClient: WalletClient, publicClient?: PublicClient )
src/features/data/apis/rpc-contract/viem-contract.ts:17
↓ 38 callersFunctionisStandardVault
(vault: VaultEntity)
src/features/data/entities/vault.ts:305
↓ 38 callersFunctionisTokenErc20
(token: TokenEntity)
src/features/data/entities/token.ts:60
↓ 37 callersFunctionisGovVault
(vault: VaultEntity)
src/features/data/entities/vault.ts:277
↓ 37 callersFunctionisTokenNative
(token: TokenEntity)
src/features/data/entities/token.ts:64
↓ 36 callersFunctionisCowcentratedLikeVault
(vault: VaultEntity)
src/features/data/entities/vault.ts:323
↓ 33 callersFunctiononlyOneInput
(inputs: InputTokenAmount[])
src/features/data/apis/transact/helpers/options.ts:66
↓ 32 callersFunctioncreateGlobalDataSelector
( key: keyof DataLoaderState['global'], evaluateFn: LoaderEvaluatorFn<T>, invalidateCacheAfterSeconds?:
src/features/data/selectors/data-loader-helpers.ts:179
↓ 32 callersFunctioncreateQuoteId
(optionId: string)
src/features/data/apis/transact/helpers/options.ts:8
↓ 32 callersFunctionuseBreakpoint
(opts: FromOrToProp)
src/hooks/useBreakpoint.ts:9
↓ 31 callersMethodadd
(value: NumberMathValue<TValue>, by: NumberMathValue<TValue>)
src/helpers/math.ts:10
↓ 31 callersFunctioncalculatePriceImpact
( inputs: TokenAmount[], outputs: TokenAmount[], returned: TokenAmount[], state: BeefyState, knownFe
src/features/data/apis/transact/helpers/quotes.ts:92
↓ 30 callersFunctionentries
(input: T)
src/helpers/object.ts:19
↓ 29 callersFunctioncaptureWalletErrors
(func: T)
src/features/data/actions/wallet/common.ts:213
↓ 28 callersFunctionaddGlobalAsyncThunkActions
* Handling those async actions is very generic * Use a helper function to handle each action state
src/features/data/reducers/data-loader.ts:218
↓ 28 callersMethodgetBatchClient
(chainId: ChainId)
src/features/data/apis/rpc-contract/rpc-manager.ts:104
↓ 27 callersMethodgetConnectedViemClient
()
src/features/data/apis/wallet/wallet-connection-types.ts:20
↓ 26 callersMethoddiv
(value: NumberMathValue<TValue>, by: NumberMathValue<TValue>)
src/helpers/math.ts:9
↓ 26 callersFunctionformatLargePercent
( input: BigNumberish | null | undefined, decimals = 2, missingPlaceholder: T | string = '?', veryLarg
src/helpers/format.ts:124
↓ 26 callersFunctiongetGasPriceOptions
(chain: ChainEntity)
src/features/data/utils/gas-utils.ts:4
↓ 26 callersFunctionisCowcentratedVault
(vault: VaultEntity)
src/features/data/entities/vault.ts:319
↓ 26 callersFunctiontxStart
(dispatch: BeefyDispatchFn)
src/features/data/actions/wallet/common.ts:73
↓ 25 callersFunctionisCowcentratedStandardVault
( vault: VaultEntity )
src/features/data/entities/vault.ts:313
↓ 24 callersFunctionzapExecuteOrder
( vaultId: VaultEntity['id'], params: UserlessZapRequest, expectedTokens: TokenEntity[] )
src/features/data/actions/wallet/zap.ts:27
↓ 23 callersFunctionbindTransactionEvents
( dispatch: BeefyDispatchFn, transactionHashPromise: Promise<Hash>, client: PublicClient, additionalDa
src/features/data/actions/wallet/common.ts:223
↓ 23 callersFunctionselectChainNativeToken
(state: BeefyState, chainId: ChainEntity['id'])
src/features/data/selectors/tokens.ts:136
↓ 23 callersFunctionselectUserBalanceOfToken
( state: BeefyState, chainId: ChainEntity['id'], tokenAddress: TokenEntity['address'], walletAddress?:
src/features/data/selectors/balance.ts:120
↓ 23 callersFunctiontxWallet
(dispatch: BeefyDispatchFn)
src/features/data/actions/wallet/common.ts:82
↓ 22 callersMethodaddMany
(amounts: TokenAmount[])
src/features/data/apis/transact/helpers/Balances.ts:25
↓ 22 callersFunctionaddressBookToAppId
(chainId: string)
scripts/common/config.ts:238
↓ 22 callersMethodmatch
(error: SerializedError)
src/features/data/apis/transact/strategies/error.ts:75
↓ 22 callersMethoduint256
(value: bigint)
src/features/data/apis/amm/gamma/TickMath.ts:106
↓ 21 callersFunctionisErc4626Vault
(vault: VaultEntity)
src/features/data/entities/vault.ts:331
↓ 21 callersFunctionselectErc20TokenByAddress
( state: BeefyState, chainId: ChainEntity['id'], address: string, mapNativeToWnative: boolean = false
src/features/data/selectors/tokens.ts:116
↓ 21 callersFunctionselectTokenByAddressOrUndefined
( state: BeefyState, chainId: ChainEntity['id'], address: TokenEntity['address'] )
src/features/data/selectors/tokens.ts:88
↓ 21 callersFunctionselectTokenPriceByTokenOracleId
( state: BeefyState, oracleId: TokenEntity['oracleId'] )
src/features/data/selectors/tokens.ts:238
↓ 21 callersFunctionselectVaultStrategyAddress
(state: BeefyState, vaultId: VaultEntity['id'])
src/features/data/selectors/vaults.ts:327
↓ 21 callersMethodsubtractMany
(amounts: TokenAmount[])
src/features/data/apis/transact/helpers/Balances.ts:42
↓ 20 callersFunctionbigNumberToStringDeep
(input: unknown)
src/helpers/big-number.ts:133
↓ 20 callersMethodfetchQuotes
* Returns quotes for a request * Optionally, some providers or tokens can be disabled
src/features/data/apis/transact/swap/ISwapAggregator.ts:20
↓ 19 callersFunctioncreateFactory
(factoryFn: FactoryFn<P, R>)
src/features/data/utils/factory-utils.ts:5
↓ 19 callersFunctionvalueOrThrow
( value: T | undefined | null, message: string = 'selector: value is not set' )
src/features/data/utils/selector-utils.ts:4
↓ 18 callersFunctionisNonEmptyArray
(arr: T[] | undefined | null)
src/features/data/utils/array-utils.ts:83
↓ 18 callersFunctionpickTokens
(...inputs: TokenAmount[][])
src/features/data/apis/transact/helpers/tokens.ts:114
↓ 18 callersFunctionselectVaultTokensToRefresh
(state: BeefyState, vault: VaultEntity)
src/features/data/actions/wallet/common.ts:272
↓ 17 callersFunctionarrayOrStaticEmpty
(arr: T[] | undefined | null)
src/features/data/utils/selector-utils.ts:17
↓ 17 callersFunctioncreateCachedFactory
( factoryFn: FN, keyFn: (...args: Parameters<FN>) => string = (...args) => JSON.stringify(args) )
src/features/data/utils/factory-utils.ts:16
↓ 17 callersFunctionformatPercent
( input: BigNumberish, decimals: number = 2, roundMode: BigNumber.RoundingMode = BigNumber.ROUND_FLOOR )
src/helpers/format.ts:162
↓ 17 callersMethodget
(token: TokenEntity)
src/features/data/apis/transact/helpers/Balances.ts:51
↓ 17 callersFunctionisCowcentratedGovVault
(vault: VaultEntity)
src/features/data/entities/vault.ts:301
↓ 17 callersFunctionselectCowcentratedLikeVaultById
( state: BeefyState, vaultId: VaultEntity['id'] )
src/features/data/selectors/vaults.ts:232
↓ 16 callersFunctioncreateDependencyFactory
( factoryFn: (dependencies: D) => Promise<T>, dependenciesFn: () => Promise<D> )
src/features/data/utils/factory-utils.ts:40
↓ 16 callersFunctionexplorerAddressUrl
(chain: ChainEntity, address: string)
src/helpers/url.ts:7
↓ 16 callersFunctionmooAmountToOracleAmount
( mooToken: TokenEntity, depositToken: TokenEntity, ppfs: BigNumber, mooTokenAmount: BigNumber )
src/features/data/utils/ppfs.ts:19
↓ 16 callersFunctiononlyOneTokenAmount
(outputs: TokenAmount[])
src/features/data/apis/transact/helpers/options.ts:73
↓ 16 callersFunctionselectUserDepositedVaultIds
(state: BeefyState, walletAddress?: string)
src/features/data/selectors/balance.ts:87
↓ 16 callersFunctiontoWeiFromTokenAmount
(tokenAmount: TokenAmount)
src/helpers/big-number.ts:107
↓ 15 callersFunctioncreateAddressDataSelector
( key: keyof ByAddressGlobalDataEntity, evaluateFn: LoaderEvaluatorFn<T>, invalidateCacheAfterSeconds?:
src/features/data/selectors/data-loader-helpers.ts:204
↓ 15 callersFunctionformatTokenDisplay
(input: BigNumberish, decimals: number)
src/helpers/format.ts:68
↓ 15 callersFunctiongetNetworkSrc
(chainId: ChainEntity['id'])
src/helpers/networkSrc.ts:11
↓ 15 callersFunctionisFulfilledResult
( result: PromiseSettledResult<T> )
src/helpers/promises.ts:3
↓ 15 callersFunctionisVaultRetired
(vault: VaultEntity)
src/features/data/entities/vault.ts:351
↓ 15 callersMethodnormalize
* Shifts the amount from the given decimals to 18 decimals.
src/features/data/apis/amm/solidly/SolidlyPool.ts:515
↓ 15 callersFunctionselectChainWrappedNativeToken
(state: BeefyState, chainId: ChainEntity['id'])
src/features/data/selectors/tokens.ts:161
↓ 14 callersFunctionbuildExecute
( id: TId, buildUnstakeCall: BuildUnstakeCallFn<TId, TData>, { depositMax = false }: BuildExecuteOptions
src/features/data/apis/migration/utils.ts:38
↓ 14 callersFunctionkeys
(input: { [K in TKey]?: unknown })
src/helpers/object.ts:36
↓ 14 callersFunctionsaveJson
( path: string, json: DataType, pretty: boolean | 'prettier' = false, replacer?: JsonReplacer )
scripts/common/files.ts:54
↓ 14 callersFunctionsortVaultKeys
(vault: VaultConfig)
scripts/common/vault-fields.ts:83
↓ 13 callersFunctionbuildUpdate
( id: TId, fetchBalance: FetchBalanceFn, { useDepositTokenSymbol = false }: BuildUpdateOptions = {} )
src/features/data/apis/migration/utils.ts:18
↓ 13 callersFunctioncreateGlobLoader
( pathToUrl: Record<string, T>, pathToKey: (path: string) => string = filenameWithoutExt )
src/helpers/globLoader.ts:8
↓ 13 callersFunctiongetVaultsForChain
(chainId: string)
scripts/common/config.ts:172
↓ 13 callersFunctionstepperStartWithSteps
(steps: Step[], chainId: ChainEntity['id'])
src/features/data/actions/wallet/stepper.ts:87
↓ 13 callersFunctiontoBigNumber
(input: BigNumberish)
src/helpers/big-number.ts:32
↓ 12 callersFunction_selectWalletBalance
(state: BeefyState, walletAddress?: string)
src/features/data/selectors/balance.ts:59
↓ 12 callersFunctionfetch
(i = 0)
src/features/data/apis/viem/transports/fallbackTransport.ts:91
↓ 12 callersMethodfetchTokenSupport
* Returns tokens supported for each input token * Optionally, some providers or tokens can be disabled
src/features/data/apis/transact/swap/ISwapAggregator.ts:35
↓ 12 callersFunctionisZapTransactHelpers
(helpers: TransactHelpers)
src/features/data/apis/transact/strategies/IStrategy.ts:157
↓ 12 callersFunctionselectAllChainIds
(state: BeefyState)
src/features/data/selectors/chains.ts:37
↓ 12 callersFunctionselectUserVaultBalanceInShareToken
( state: BeefyState, vaultId: VaultEntity['id'], maybeWalletAddress?: string )
src/features/data/selectors/balance.ts:137
↓ 12 callersFunctionselectVaultByIdWithReceipt
(state: BeefyState, vaultId: VaultEntity['id'])
src/features/data/selectors/vaults.ts:60
next →1–100 of 2,834, ranked by callers