Algorand TypeScript
    Preparing search index...

    Type Alias GtxnToItxnFields<T>

    GtxnToItxnFields: T extends gtxn.PaymentTxn
        ? PaymentItxnParams
        : T extends gtxn.KeyRegistrationTxn
            ? KeyRegistrationItxnParams
            : T extends gtxn.AssetConfigTxn
                ? AssetConfigItxnParams
                : T extends gtxn.AssetTransferTxn
                    ? AssetTransferItxnParams
                    : T extends gtxn.AssetFreezeTxn
                        ? AssetFreezeItxnParams
                        : T extends gtxn.ApplicationCallTxn
                            ? ApplicationCallItxnParams
                            : ItxnParams

    Conditional type which given a group transaction type, returns the equivalent inner transaction params type.

    Type Parameters