Algorand TypeScript
    Preparing search index...

    Variable ITxnCreateConst

    ITxnCreate: {
        begin(): void;
        next(): void;
        setAccounts(a: Account): void;
        setAmount(a: uint64): void;
        setApplicationArgs(a: bytes): void;
        setApplicationId(a: uint64 | Application): void;
        setApplications(a: uint64): void;
        setApprovalProgram(a: bytes): void;
        setApprovalProgramPages(a: bytes): void;
        setAssetAmount(a: uint64): void;
        setAssetCloseTo(a: Account): void;
        setAssetReceiver(a: Account): void;
        setAssets(a: uint64): void;
        setAssetSender(a: Account): void;
        setClearStateProgram(a: bytes): void;
        setClearStateProgramPages(a: bytes): void;
        setCloseRemainderTo(a: Account): void;
        setConfigAsset(a: uint64 | Asset): void;
        setConfigAssetClawback(a: Account): void;
        setConfigAssetDecimals(a: uint64): void;
        setConfigAssetDefaultFrozen(a: boolean): void;
        setConfigAssetFreeze(a: Account): void;
        setConfigAssetManager(a: Account): void;
        setConfigAssetMetadataHash(a: bytes): void;
        setConfigAssetName(a: bytes): void;
        setConfigAssetReserve(a: Account): void;
        setConfigAssetTotal(a: uint64): void;
        setConfigAssetUnitName(a: bytes): void;
        setConfigAssetUrl(a: bytes): void;
        setExtraProgramPages(a: uint64): void;
        setFee(a: uint64): void;
        setFreezeAsset(a: uint64 | Asset): void;
        setFreezeAssetAccount(a: Account): void;
        setFreezeAssetFrozen(a: boolean): void;
        setGlobalNumByteSlice(a: uint64): void;
        setGlobalNumUint(a: uint64): void;
        setLocalNumByteSlice(a: uint64): void;
        setLocalNumUint(a: uint64): void;
        setNonparticipation(a: boolean): void;
        setNote(a: bytes): void;
        setOnCompletion(a: uint64): void;
        setReceiver(a: Account): void;
        setRekeyTo(a: Account): void;
        setSelectionPk(a: bytes): void;
        setSender(a: Account): void;
        setStateProofPk(a: bytes): void;
        setType(a: bytes): void;
        setTypeEnum(a: uint64): void;
        setVoteFirst(a: uint64): void;
        setVoteKeyDilution(a: uint64): void;
        setVoteLast(a: uint64): void;
        setVotePk(a: bytes): void;
        setXferAsset(a: uint64 | Asset): void;
        submit(): void;
    } = ...

    Create inner transactions

    Type declaration