MCPcopy Create free account

hub / github.com/OpenZeppelin/openzeppelin-upgrades / functions

Functions637 in github.com/OpenZeppelin/openzeppelin-upgrades

↓ 5 callersFunctiongetProjectReport
( upgradeableContractReports: UpgradeableContractReport[], specifiedContract?: boolean, )
packages/core/src/cli/validate/project-report.ts:49
↓ 5 callersFunctionhasProperty
(obj, prop)
packages/core/scripts/copy-build-info-v5.js:14
↓ 5 callersFunctionindent
(text: string, amount: number, amount0 = amount)
packages/core/src/utils/indent.ts:1
↓ 5 callersFunctionisBeacon
(provider: EthereumProvider, beaconAddress: string)
packages/core/src/beacon.ts:9
↓ 5 callersFunctionisCurrentValidationData
(data: ValidationData, exact = true)
packages/core/src/validate/data.ts:31
↓ 5 callersFunctionisGap
(field: StorageField)
packages/core/src/storage/gap.ts:9
↓ 5 callersFunctionisNullish
(value: unknown)
packages/core/src/utils/is-nullish.ts:1
↓ 5 callersFunctionisTransparentOrUUPSProxy
(provider: EthereumProvider, address: string)
packages/core/src/eip-1967-type.ts:11
↓ 5 callersFunctionlog
(prefix: string, title: string, lines: string[])
packages/core/src/utils/log.ts:7
↓ 5 callersFunctionreadManifest
(provider)
packages/plugin-hardhat/test/manifest-hh2-migration.js:29
↓ 5 callersFunctionreadValidations
( hre: HardhatRuntimeEnvironment, acquireLock = true, )
packages/plugin-hardhat/src/utils/validations.ts:40
↓ 5 callersFunctionstorageFieldEnd
(field: StorageField)
packages/core/src/storage/compare.ts:85
↓ 5 callersFunctionunexpectedErc7201BuiltinAst
(detail: string)
packages/core/src/utils/erc7201-builtin.ts:55
↓ 5 callersFunctionvalidateImpl
( deployData: DeployData, opts: ValidationOptions, currentImplAddress?: string, )
packages/plugin-hardhat/src/utils/validate-impl.ts:37
↓ 4 callersFunctionassertBuildInfoFiles
(t: ExecutionContext, buildInfoFiles: BuildInfoFile[])
packages/core/src/cli/validate/build-info-file.test.ts:652
↓ 4 callersFunctionassertUnreachable
(_: never)
packages/core/src/utils/assert.ts:1
↓ 4 callersFunctionchange
(i: number, j: number)
packages/core/src/levenshtein.ts:81
↓ 4 callersFunctiondeployAndVerify
(contractName, constructorArguments = [])
packages/core/scripts/verify.js:7
↓ 4 callersFunctiondeployBeaconImpl
( hre: HardhatRuntimeEnvironment, ImplFactory: ContractFactory, opts: UpgradeOptions, beaconAddress: s
packages/plugin-hardhat/src/utils/deploy-impl.ts:95
↓ 4 callersFunctiondeployLibrary
(libraryName)
packages/plugin-hardhat/test/transparent-linked-libraries.js:126
↓ 4 callersFunctiondeployLibrary
(libraryName)
packages/plugin-hardhat/test/uups-linked-libraries.js:126
↓ 4 callersFunctiondeployLibrary
(libraryName)
packages/plugin-hardhat/test/beacon-linked-libraries.js:125
↓ 4 callersFunctiongetAnnotationArgs
(doc: string, tag: string, supportedArgs?: readonly string[])
packages/core/src/utils/annotations.ts:19
↓ 4 callersFunctiongetCode
(provider: EthereumProvider, address: string, block = 'latest')
packages/core/src/provider.ts:80
↓ 4 callersFunctiongetDocumentation
(node: Node)
packages/core/src/utils/annotations.ts:49
↓ 4 callersFunctiongetErrors
(data: ValidationData, version: Version, opts: ValidationOptions = {})
packages/core/src/validate/query.ts:144
↓ 4 callersFunctiongetInitializerData
(contractInterface, args)
packages/plugin-hardhat/test/transparent-admin-unknown-upgrade-interface.js:39
↓ 4 callersFunctiongetNetworkName
(filename: string)
packages/core/src/scripts/migrate-oz-cli-project.ts:114
↓ 4 callersFunctiongetProxyFactory
(connection: NetworkConnection, signer?: Signer)
packages/plugin-hardhat/src/utils/factories.ts:12
↓ 4 callersFunctiongetRemoteDeployment
( hre: HardhatRuntimeEnvironment, remoteDeploymentId: string, )
packages/plugin-hardhat/src/defender/utils.ts:159
↓ 4 callersFunctiongetStorageLocationAnnotation
(node: Node)
packages/core/src/storage/namespace.ts:228
↓ 4 callersMethodgetStorageUpgradeReport
(newVersion: UpgradeableContract, opts: ValidationOptions = {})
packages/core/src/standalone.ts:47
↓ 4 callersMethodgetTypeChange
( original: ParsedTypeDetailed, updated: ParsedTypeDetailed, { allowAppend }: { allowAppend: boole
packages/core/src/storage/compare.ts:257
↓ 4 callersFunctiongetUpdatedStorageLayout
( data: ValidationData, versionWithoutMetadata: string, layout: StorageLayout, )
packages/core/src/manifest-storage-layout.ts:51
↓ 4 callersFunctionhasAnnotationTag
(doc: string, tag: string)
packages/core/src/utils/annotations.ts:7
↓ 4 callersFunctionhasCode
(provider: EthereumProvider, address: string, block?: string)
packages/core/src/provider.ts:99
↓ 4 callersFunctioninferProxyKind
(data: ValidationData, version: Version)
packages/core/src/validate/query.ts:200
↓ 4 callersFunctionisDevelopmentNetwork
(network: string)
packages/core/src/scripts/migrate-oz-cli-project.ts:118
↓ 4 callersFunctionlens
(description: string, type: string, fn: (data: ManifestData) => ManifestField<T>)
packages/core/src/impl-store.ts:221
↓ 4 callersFunctionmakeDeployContract
( hre: HardhatRuntimeEnvironment, defenderModule: boolean, connection: NetworkConnection, )
packages/plugin-hardhat/src/deploy-contract.ts:66
↓ 4 callersFunctionmark
(job, group)
packages/core/hardhat/separate-test-contracts.js:33
↓ 4 callersFunctionmergeAddresses
(existing: ImplDeployment, value: ImplDeployment)
packages/core/src/impl-store.ts:196
↓ 4 callersFunctionrecordError
(message: string, errorReport: ErrorReport)
packages/plugin-hardhat/src/verify-proxy.ts:153
↓ 4 callersFunctionrecordVerificationError
( address: string, contractType: string, details: string, errorReport: ErrorReport, )
packages/plugin-hardhat/src/verify-proxy.ts:143
↓ 4 callersFunctionremapKeys
(original: Record<string, T>, canonicalToUser: Record<string, string>)
packages/core/src/cli/validate/build-info-file.ts:320
↓ 4 callersFunctionremoveStorageLayoutMembers
(layout: StorageLayout)
packages/core/src/manifest-storage-layout.test.ts:115
↓ 4 callersFunctionrun
()
packages/core/src/cli/cli.ts:5
↓ 4 callersFunctionstorageFieldBegin
(field: StorageField)
packages/core/src/storage/compare.ts:72
↓ 4 callersFunctiontestMakeNamespaced
( origBuildInfo: BuildInfo | undefined, t: ExecutionContext<unknown>, solcVersion: string, keepAllNatS
packages/core/src/utils/make-namespaced.test.ts:37
↓ 4 callersFunctiontypeDescriptions
(x: { typeDescriptions: TypeDescriptions })
packages/core/src/storage/extract.ts:154
↓ 4 callersFunctionwithCliDefaults
(opts: ValidateUpgradeSafetyOptions)
packages/core/src/cli/validate/validate-upgrade-safety.ts:100
↓ 3 callersFunctionaddImplToManifest
( hre: HardhatRuntimeEnvironment, implAddress: string, ImplFactory: ContractFactory, opts: ForceImport
packages/plugin-hardhat/src/force-import.ts:100
↓ 3 callersMethodaddProxy
(proxy: ProxyDeployment)
packages/core/src/manifest.ts:189
↓ 3 callersFunctionassertStorageUpgradeSafe
( original: StorageLayout, updated: StorageLayout, opts: Required<ValidationOptions> | boolean = false,
packages/core/src/storage/index.ts:23
↓ 3 callersFunctionattachProxyAdminV4
( connection: NetworkConnection, address: string, signer?: Signer, )
packages/plugin-hardhat/src/utils/attach-abi.ts:39
↓ 3 callersFunctioncallEtherscanApi
( etherscan: Etherscan, params: Record<string, string | number | undefined>, options?: EtherscanCustomAp
packages/plugin-hardhat/src/utils/etherscan-api.ts:35
↓ 3 callersFunctioncallOptionalSignature
(provider: EthereumProvider, address: string, signature: string)
packages/core/src/call-optional-signature.ts:4
↓ 3 callersFunctiondeployImpl
( hre: HardhatRuntimeEnvironment, deployData: DeployData, ImplFactory: ContractFactory, opts: UpgradeO
packages/plugin-hardhat/src/utils/deploy-impl.ts:107
↓ 3 callersFunctiondeployProxyImpl
( hre: HardhatRuntimeEnvironment, ImplFactory: ContractFactory, opts: UpgradeOptions, proxyAddress: st
packages/plugin-hardhat/src/utils/deploy-impl.ts:77
↓ 3 callersFunctiondescribeTransition
(original: ParsedTypeDetailed, updated: ParsedTypeDetailed)
packages/core/src/storage/report.ts:313
↓ 3 callersFunctionendMatchesGap
(original: StorageField, updated: StorageField)
packages/core/src/storage/gap.ts:21
↓ 3 callersMethodexists
(file: string)
packages/core/src/manifest.ts:201
↓ 3 callersFunctionfetchOrDeployGeneric
* Fetches the deployment from the manifest, or deploys it if not found. * * @param lens the manifest lens * @param provider the Ethereum provider
packages/core/src/impl-store.ts:41
↓ 3 callersFunctionfindContract
( contractName: string, origin: SourceContract | undefined, buildInfoDictionary: BuildInfoDictionary,
packages/core/src/cli/validate/find-contract.ts:34
↓ 3 callersFunctionfindManifestKeyByAddress
(impls, address)
packages/plugin-hardhat/test/manifest-hh2-migration.js:62
↓ 3 callersMethodgetAdmin
()
packages/core/src/manifest.ts:164
↓ 3 callersFunctiongetAllowed
(node: Node, reachable: boolean)
packages/core/src/validate/run.ts:145
↓ 3 callersFunctiongetAndValidateStringArray
( parsedArgs: minimist.ParsedArgs, option: string, useCommaDelimiter: boolean, )
packages/core/src/cli/validate.ts:121
↓ 3 callersFunctiongetChainId
(provider: EthereumProvider)
packages/core/src/provider.ts:45
↓ 3 callersFunctiongetContractOpcodeErrors
( contractDef: ContractDefinition, deref: ASTDereferencer, decodeSrc: SrcDecoder, opcode: OpcodePatter
packages/core/src/validate/run.ts:411
↓ 3 callersMethodgetErrorReport
()
packages/core/src/standalone.ts:43
↓ 3 callersFunctiongetEtherscanFromConnection
(hre: HardhatRuntimeEnvironment)
packages/plugin-hardhat/src/utils/etherscan-api.ts:19
↓ 3 callersFunctiongetFullyQualifiedName
(source: string, contractName: string)
packages/core/src/utils/contract-name.ts:1
↓ 3 callersFunctiongetNetwork
(hre: HardhatRuntimeEnvironment, connection: NetworkConnection)
packages/plugin-hardhat/src/defender/utils.ts:36
↓ 3 callersFunctiongetPositions
(node: Node)
packages/core/src/utils/make-namespaced.ts:337
↓ 3 callersFunctiongetStorageFallback
(provider: EthereumProvider, address: string, ...slots: string[])
packages/core/src/eip-1967.ts:47
↓ 3 callersFunctiongetStorageUpgradeReport
( original: StorageLayout, updated: StorageLayout, opts: Required<ValidationOptions>, )
packages/core/src/storage/index.ts:59
↓ 3 callersFunctiongetTypeMembers
( typeDef: StructDefinition | EnumDefinition, includeFields: { src?: boolean; typeName?: boolean } = {}, )
packages/core/src/storage/extract.ts:170
↓ 3 callersFunctiongetUpgradeableBeaconFactory
( connection: NetworkConnection, signer?: Signer, )
packages/plugin-hardhat/src/utils/factories.ts:30
↓ 3 callersFunctionhardhatVerify
(address: string)
packages/plugin-hardhat/src/verify-proxy.ts:104
↓ 3 callersFunctionhasJsonFiles
(dir: string)
packages/core/src/cli/validate/build-info-file.ts:117
↓ 3 callersFunctionimplLens
(versionWithoutMetadata: string)
packages/core/src/impl-store.ts:170
↓ 3 callersFunctioninferUUPS
(runValidation: ValidationRunData, fullContractName: string)
packages/core/src/validate/query.ts:195
↓ 3 callersFunctionisEnumMembers
(members: TypeItemMembers<T>)
packages/core/src/storage/layout.ts:103
↓ 3 callersMethodlayoutLevenshtein
( original: F[], updated: F[], { allowAppend }: { allowAppend: boolean }, )
packages/core/src/storage/compare.ts:147
↓ 3 callersFunctionloadLayoutType
(typeName: TypeName | null | undefined, layout: StorageLayout, deref: ASTDereferencer)
packages/core/src/storage/extract.ts:204
↓ 3 callersMethodlock
(retries = 3)
packages/core/src/manifest.ts:288
↓ 3 callersFunctionmakeDelete
(node: Node, orig: Buffer)
packages/core/src/utils/make-namespaced.ts:359
↓ 3 callersFunctionmakeProviderReturning
(result: unknown)
packages/core/src/infer-proxy-admin.test.ts:7
↓ 3 callersFunctionmakeUpgradeProxy
( hre: HardhatRuntimeEnvironment, defenderModule: boolean, connection: NetworkConnection, log = debug,
packages/plugin-hardhat/src/upgrade-proxy.ts:31
↓ 3 callersFunctionmigrateManifestsData
(manifestsData: Record<string, NetworkFileData>)
packages/core/src/scripts/migrate-oz-cli-project.ts:65
↓ 3 callersFunctionnormalizeDeployment
( input: D, include: K[] = [], )
packages/core/src/manifest.ts:343
↓ 3 callersFunctionnormalizeTypeIdentifier
(typeIdentifier: string)
packages/core/src/utils/type-id.ts:29
↓ 3 callersFunctionparseAddress
(addressString: string)
packages/core/src/utils/address.ts:9
↓ 3 callersFunctionparseAddressFromStorage
(storage: string)
packages/core/src/eip-1967.ts:74
↓ 3 callersFunctionparseHexOrUndefined
(value?: string | number | null)
packages/plugin-hardhat/src/defender/utils.ts:229
↓ 3 callersFunctionparseTypeId
(id: string)
packages/core/src/utils/parse-type-id.ts:32
↓ 3 callersMethodpass
()
packages/core/src/storage/report.ts:27
↓ 3 callersFunctionprintWithHints
(result: WithHints)
packages/core/src/storage/report.ts:169
↓ 3 callersFunctionskipCheckReachable
(error: string, node: Node)
packages/core/src/validate/run.ts:159
← previousnext →101–200 of 637, ranked by callers