• Type Parameters

    • K1 extends "Ethereum"

    Parameters

    • args_0: K1

    Returns (K1 extends bigint
            ? `bigint(${K1})`
            : K1 extends boolean
                ? `boolean(${K1})`
                : K1) extends "Ethereum"
        ? {
                Ethereum: 32;
            }["Ethereum" & (K1 extends bigint
                ? `bigint(${K1})`
                : K1 extends boolean
                    ? `boolean(${K1})`
                    : K1)] extends {
                [key: string]: unknown;
            }
            ? {
                Ethereum: 32;
            }["Ethereum" & (K1 extends bigint
                ? `bigint(${K1})`
                : K1 extends boolean
                    ? `boolean(${K1})`
                    : K1)]
            : {
                Ethereum: 32;
            }["Ethereum" & (K1 extends bigint
                ? `bigint(${K1})`
                : K1 extends boolean
                    ? `boolean(${K1})`
                    : K1)]
        : never

Generated using TypeDoc