Type alias GetValue<TAbi, TFunctionName, TValueType, TAbiFunction, _Narrowable>

GetValue<TAbi, TFunctionName, TValueType, TAbiFunction, _Narrowable>: _Narrowable extends true
    ? TAbiFunction["stateMutability"] extends "payable"
        ? {
            value?: NoUndefined<TValueType>;
        }
        : TAbiFunction["payable"] extends true
            ? {
                value?: NoUndefined<TValueType>;
            }
            : {
                value?: never;
            }
    : {
        value?: TValueType;
    }

Type Parameters

Generated using TypeDoc