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
Parameter | Type |
---|---|
__namedParameters | { [K in string | number | symbol]: Omit<EncodeFunctionDataParameters<any, TFunctionName, any>, "abi">[K] } |
Returns
any