Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/api3dao/airnode
/ functions
Functions
797 in github.com/api3dao/airnode
⨍
Functions
797
◇
Types & classes
134
↓ 85 callers
Function
castValue
(value: unknown, type: ResponseType)
packages/airnode-adapter/src/response-processing/casting.ts:98
↓ 69 callers
Method
info
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:54
↓ 50 callers
Function
readIntegrationInfo
()
packages/airnode-examples/src/utils.ts:38
↓ 32 callers
Function
execCommand
(command: string, ...args: CommandArg[])
packages/airnode-admin/test/e2e/cli.feature.ts:42
↓ 32 callers
Method
fail
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:49
↓ 31 callers
Function
getDeployedContract
(artifactsFolderPath: string, chain = SameOrCrossChain.same)
packages/airnode-examples/src/evm.ts:117
↓ 28 callers
Function
runCommand
(command: string, options?: ExecSyncOptions)
docker/scripts/utils.ts:22
↓ 27 callers
Function
extractAndEncode
(reservedParams: ResponseReservedParameters)
packages/airnode-adapter/e2e/index.ts:74
↓ 26 callers
Function
encodeValue
(value: ValueType, type: ResponseType)
packages/airnode-adapter/src/response-processing/encoding.ts:23
↓ 21 callers
Function
createAirnodeRrpFake
()
packages/airnode-node/src/evm/fulfillments/api-calls.test.ts:41
↓ 19 callers
Function
runAndHandleErrors
(fn: () => Promise<unknown>)
packages/airnode-examples/src/cli.ts:11
↓ 17 callers
Function
addMetadata
(meta: LogMetadata)
packages/airnode-utilities/src/logging/logging.ts:15
↓ 17 callers
Function
randomHexString
(evenLength: number)
packages/airnode-utilities/src/strings/string.ts:3
↓ 17 callers
Function
setLogOptions
(newLogOptions: LogOptions)
packages/airnode-utilities/src/logging/logging.ts:11
↓ 16 callers
Function
executeCommandSync
(command: string, spawnSyncStdIo: spawnSyncStdIo = 'pipe', outputFile = '')
scripts/test-release.ts:26
↓ 15 callers
Function
mockReadFileSync
(filePathSubstr: string, mockValue: string)
packages/airnode-node/test/mock-utils.ts:122
↓ 15 callers
Function
splitReservedParameters
(parameters: ResponseReservedParameters)
packages/airnode-adapter/src/response-processing/extraction.ts:73
↓ 14 callers
Function
extractAndEncodeResponse
( data: unknown, parameters: ResponseReservedParameters )
packages/airnode-adapter/src/response-processing/extraction.ts:143
↓ 14 callers
Method
warn
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:59
↓ 13 callers
Function
deriveAirnodeXpub
(airnodeMnemonic: string)
packages/airnode-admin/src/implementation.ts:133
↓ 13 callers
Function
deriveSponsorWalletAddress
(airnodeXpub: string, airnodeAddress: string, sponsorAddress: string)
packages/airnode-admin/src/implementation.ts:149
↓ 13 callers
Function
getAirnodeWallet
()
packages/airnode-examples/src/evm.ts:41
↓ 13 callers
Function
verifySignOevDataRequest
(requestBody: ProcessSignOevDataRequestBody)
packages/airnode-node/src/workers/local-gateways/validation.ts:250
↓ 13 callers
Function
writeLog
(text: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:101
↓ 12 callers
Function
createProviderState
( requests: GroupedRequests, chainId: string, name: string )
packages/airnode-node/src/coordinator/calls/chain-limits.test.ts:41
↓ 12 callers
Function
createRequests
(apiCallsCount: number, withdrawalCount: number)
packages/airnode-node/src/coordinator/calls/chain-limits.test.ts:56
↓ 12 callers
Function
encode
(parameters: InputParameter[])
packages/airnode-abi/src/encoding.ts:41
↓ 12 callers
Function
parseConfigWithSecrets
(config: unknown, secrets: unknown)
packages/airnode-validator/src/api/api.ts:16
↓ 12 callers
Function
runCommand
(command: string)
packages/airnode-examples/test/utils.ts:6
↓ 12 callers
Method
stop
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:64
↓ 12 callers
Function
verifyRequestOrigin
(allowedOrigins: string[], origin?: string)
packages/airnode-node/src/workers/local-gateways/validation.ts:369
↓ 11 callers
Function
deploy
(configPath: string, secretsPath: string, receiptFile: string, autoRemove: boolean)
packages/airnode-deployer/src/cli/commands.ts:11
↓ 11 callers
Function
fetchAllLogNames
(provider: ethers.providers.JsonRpcProvider, address: string)
packages/airnode-node/test/setup/e2e/utils.ts:86
↓ 11 callers
Function
getAirnodeRrpAddress
(generateExampleFile: boolean, chain = SameOrCrossChain.same)
packages/airnode-examples/integrations/config-utils.ts:48
↓ 11 callers
Function
getChainId
(generateExampleFile: boolean, chain = SameOrCrossChain.same)
packages/airnode-examples/integrations/config-utils.ts:62
↓ 11 callers
Function
getGatewaysUrl
(port: number = DEFAULT_PORT, path?: string)
packages/airnode-node/src/workers/local-gateways/server.ts:28
↓ 11 callers
Function
loadTrustedConfig
(configPath: string, secrets: Record<string, string | undefined>)
packages/airnode-node/src/config/index.ts:75
↓ 11 callers
Function
mockEthers
({ airnodeRrpMocks = {}, ethersMocks = {} }: MockProps)
packages/airnode-node/test/mock-utils.ts:35
↓ 11 callers
Function
parseAirnodeRrpLog
(log: ethers.providers.Log)
packages/airnode-node/src/evm/requests/event-logs.ts:31
↓ 10 callers
Function
consoleLog
(...args: any[])
packages/airnode-utilities/src/logging/logging.ts:156
↓ 10 callers
Function
createCloudProviderConfiguration
(generateExampleFile: boolean)
packages/airnode-examples/integrations/config-utils.ts:16
↓ 10 callers
Function
createNodeVersion
()
packages/airnode-examples/integrations/config-utils.ts:65
↓ 10 callers
Function
deployAirnodeAndMakeRequests
(filename: string, requests?: Request[])
packages/airnode-node/test/setup/e2e/testing.ts:14
↓ 10 callers
Function
deriveWalletPathFromSponsorAddress
(sponsorAddress: string)
packages/airnode-admin/src/implementation.ts:123
↓ 10 callers
Function
escapeAwareSplit
(value: string, delimeter: ReservedParametersDelimeter)
packages/airnode-adapter/src/response-processing/extraction.ts:28
↓ 10 callers
Function
filterLogsByName
(logs: AirnodeLogDescription<any>[], name: string)
packages/airnode-node/test/setup/e2e/utils.ts:90
↓ 10 callers
Function
generateConfigFile
(dirname: string, config: Config, generateExampleFile: boolean)
packages/airnode-examples/integrations/config-utils.ts:92
↓ 10 callers
Function
getRawValue
(data: any, path?: string, defaultValue?: any)
packages/airnode-adapter/src/response-processing/extraction.ts:46
↓ 10 callers
Function
loadConfigFixture
()
packages/airnode-validator/src/api/api.test.ts:8
↓ 10 callers
Method
succeed
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:44
↓ 10 callers
Function
writeSecrets
(dirname: string, secrets: string[], generateExampleFile: boolean)
packages/airnode-examples/integrations/secrets-utils.ts:21
↓ 9 callers
Function
advanceTimersByTime
(ms: number)
packages/airnode-utilities/src/testing/helpers.ts:1
↓ 9 callers
Function
applyTransactionResult
(request: Request<T>, data: ethers.Transaction | null)
packages/airnode-node/src/evm/fulfillments/requests.ts:4
↓ 9 callers
Function
encodeUtf8
(input: string)
packages/airnode-node/src/workers/cloud-platforms/aws.ts:9
↓ 9 callers
Function
getCommonSecrets
(generateExampleFile: boolean)
packages/airnode-examples/integrations/secrets-utils.ts:13
↓ 9 callers
Method
getOraInstance
()
packages/airnode-deployer/src/utils/logger.ts:23
↓ 9 callers
Function
getSpinner
()
packages/airnode-deployer/src/utils/logger.ts:90
↓ 9 callers
Function
longArguments
(args: Record<string, any>)
docker/scripts/cli.ts:12
↓ 9 callers
Function
parseArrayType
(type: ResponseType)
packages/airnode-adapter/src/response-processing/array-type.ts:14
↓ 9 callers
Function
parseOverrides
( provider: ethers.providers.Provider, overrides: ethers.Overrides = {} )
packages/airnode-admin/src/implementation.ts:46
↓ 9 callers
Function
readConfig
()
packages/airnode-examples/src/utils.ts:62
↓ 8 callers
Function
initializeS3Service
(region: string)
packages/airnode-deployer/src/infrastructure/aws.ts:35
↓ 8 callers
Function
longArguments
(args: Record<string, any>)
packages/airnode-deployer/src/utils/cli.ts:6
↓ 8 callers
Function
multiplyValue
(value: string | BigNumber, times?: string | BigNumber)
packages/airnode-adapter/src/response-processing/casting.ts:165
↓ 7 callers
Function
assertArrayEquals
(actual: T, expected: T)
packages/airnode-adapter/e2e/index.ts:9
↓ 7 callers
Function
bigNumberToString
(value: BigNumber)
packages/airnode-adapter/src/response-processing/casting.ts:175
↓ 7 callers
Function
createAirnodeRrpFake
()
packages/airnode-node/src/evm/fulfillments/withdrawals.test.ts:30
↓ 7 callers
Function
getAirnodeBucket
()
packages/airnode-deployer/src/infrastructure/aws.ts:39
↓ 7 callers
Function
getProvider
(chain = SameOrCrossChain.same)
packages/airnode-examples/src/evm.ts:15
↓ 7 callers
Function
increaseTestTimeout
(timeoutMs = 120_000)
packages/airnode-node/test/setup/e2e/testing.ts:12
↓ 7 callers
Function
logFull
(level: LogLevel, message: string, options: LogOptions | ErrorLogOptions)
packages/airnode-utilities/src/logging/logging.ts:103
↓ 6 callers
Function
createAndMockGasTarget
(txType: 'legacy' | 'eip1559')
packages/airnode-node/test/mock-utils.ts:63
↓ 6 callers
Function
decodeBeaconsWithData
(beacons: Required<BeaconWithIds>[])
packages/airnode-node/src/workers/local-gateways/validation.ts:158
↓ 6 callers
Function
getAddressDirectory
(directoryStructure: DirectoryStructure, airnodeAddress: string)
packages/airnode-deployer/src/utils/infrastructure.ts:113
↓ 6 callers
Function
getMinConfirmationsReservedParameter
(aggregatedApiCall: RegularAggregatedApiCall, config: Config)
packages/airnode-node/src/handlers/start-coordinator.ts:89
↓ 6 callers
Function
getRelayAuthSchemeFromMetadata
( apiSecurityScheme: ConfigurableSecurityScheme, options: CachedBuildRequestOptions, metadataKey: keyof
packages/airnode-adapter/src/request-building/authentication.ts:73
↓ 6 callers
Function
getStageDirectory
(directoryStructure: DirectoryStructure, airnodeAddress: string, stage: string)
packages/airnode-deployer/src/utils/infrastructure.ts:128
↓ 6 callers
Function
initializeGcsBucket
(bucketName: string)
packages/airnode-deployer/src/infrastructure/gcp.ts:16
↓ 6 callers
Function
processHttpRequest
( config: Config, endpointId: string, parameters: Record<string, any> )
packages/airnode-node/src/handlers/process-http-request.ts:7
↓ 6 callers
Function
safeDecode
(encodedParameters: string)
packages/airnode-node/src/evm/abi-encoding.ts:5
↓ 6 callers
Method
start
(text?: string, options?: LoggerOptions)
packages/airnode-deployer/src/utils/logger.ts:39
↓ 6 callers
Function
verifyHttpSignedDataRequest
( config: Config, encodedParameters: string, endpointId: string )
packages/airnode-node/src/workers/local-gateways/validation.ts:99
↓ 5 callers
Function
calculateMedian
(arr: ethers.BigNumber[])
packages/airnode-node/src/workers/local-gateways/validation.ts:216
↓ 5 callers
Function
checkRequestOrigin
(allowedOrigins: string[], origin?: string)
packages/airnode-node/src/workers/local-gateways/validation.ts:359
↓ 5 callers
Function
cloudHandler
()
packages/airnode-deployer/src/entrypoint.ts:7
↓ 5 callers
Function
createAirnodeBucket
(cloudProvider: AwsCloudProvider)
packages/airnode-deployer/src/infrastructure/aws.ts:82
↓ 5 callers
Function
createCliOption
(name: string)
packages/airnode-examples/src/scripts/choose-integration.ts:17
↓ 5 callers
Function
deployContract
(artifactsFolderPath: string, args: any[] = [], chain = SameOrCrossChain.same)
packages/airnode-examples/src/evm.ts:98
↓ 5 callers
Function
deriveDeploymentId
( cloudProvider: LocalOrCloudProvider, airnodeAddress: string, stage: string, airnodeVersion: string )
packages/airnode-node/src/workers/index.ts:42
↓ 5 callers
Function
execTerraform
( execOptions: CommandOptions, command: string, args: CommandArg[], options?: string[] )
packages/airnode-deployer/src/infrastructure/index.ts:99
↓ 5 callers
Function
expectSameRequestId
(req1: any, req2: any)
packages/airnode-node/test/e2e/requester-fulfill.feature.ts:14
↓ 5 callers
Function
fail
(s: string)
packages/airnode-validator/src/cli/cli.ts:11
↓ 5 callers
Function
fetchAllLogs
(provider: ethers.providers.JsonRpcProvider, address: string)
packages/airnode-node/test/setup/e2e/utils.ts:68
↓ 5 callers
Function
getAirnodeBucket
()
packages/airnode-deployer/src/infrastructure/gcp.ts:18
↓ 5 callers
Function
getAirnodeWalletFromPrivateKey
()
packages/airnode-node/src/evm/wallet.ts:41
↓ 5 callers
Function
getLogOptions
()
packages/airnode-utilities/src/logging/logging.ts:7
↓ 5 callers
Function
getReservedParameterValue
( name: ReservedParameterName, endpoint: Endpoint, requestParameters: ApiCallParameters )
packages/airnode-node/src/adapters/http/parameters.ts:4
↓ 5 callers
Function
getSolidityType
(type: ResponseType)
packages/airnode-adapter/src/response-processing/encoding.ts:15
↓ 5 callers
Function
interpolateSecrets
(config: unknown, secrets: Record<string, string>)
packages/airnode-validator/src/api/api.test.ts:13
↓ 5 callers
Function
loadConfigFixture
()
packages/airnode-node/src/workers/local-gateways/validation.test.ts:27
next →
1–100 of 797, ranked by callers