Skip to main content

upgradeExecutorEncodeFunctionData

Type Aliases

UpgradeExecutorAbi

type UpgradeExecutorAbi: typeof upgradeExecutor.abi;

Source

src/upgradeExecutorEncodeFunctionData.ts:20


UpgradeExecutorEncodeFunctionDataParameters<TFunctionName>

type UpgradeExecutorEncodeFunctionDataParameters<TFunctionName>: Prettify<Omit<EncodeFunctionDataParameters<UpgradeExecutorAbi, TFunctionName>, "abi">>;

Type parameters

Type parameter
TFunctionName extends UpgradeExecutorFunctionName

Source

src/upgradeExecutorEncodeFunctionData.ts:22


UpgradeExecutorFunctionName

type UpgradeExecutorFunctionName: GetFunctionName<UpgradeExecutorAbi>;

Source

src/upgradeExecutorEncodeFunctionData.ts:21


UpgradeExecutorRole

type UpgradeExecutorRole: typeof UPGRADE_EXECUTOR_ROLE_ADMIN | typeof UPGRADE_EXECUTOR_ROLE_EXECUTOR;

Source

src/upgradeExecutorEncodeFunctionData.ts:15

Variables

UPGRADE_EXECUTOR_ROLE_ADMIN

const UPGRADE_EXECUTOR_ROLE_ADMIN: `0x${string}`;

0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775

Source

src/upgradeExecutorEncodeFunctionData.ts:9


UPGRADE_EXECUTOR_ROLE_EXECUTOR

const UPGRADE_EXECUTOR_ROLE_EXECUTOR: `0x${string}`;

0xd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63

Source

src/upgradeExecutorEncodeFunctionData.ts:14

Functions

upgradeExecutorEncodeFunctionData()

function upgradeExecutorEncodeFunctionData<TFunctionName>(__namedParameters: { [K in string | number | symbol]: Omit<EncodeFunctionDataParameters<any, TFunctionName, any>, "abi">[K] }): any

Type parameters

Type parameter
TFunctionName extends unknown

Parameters

ParameterType
__namedParameters{ [K in string | number | symbol]: Omit<EncodeFunctionDataParameters<any, TFunctionName, any>, "abi">[K] }

Returns

any

Source

src/upgradeExecutorEncodeFunctionData.ts:27