Algorand TypeScript Testing
    Preparing search index...

    Coverage

    See which algorand-typescript stubs are implemented in the algorand-typescript-testing library. See the Concepts section for more details on the implementation categories. Refer to the algorand-typescript-testing API for a full list of stubs implemented by the algorand-typescript-testing library, as referenced in the table below.

    Name Implementation type
    Account Emulated
    Application Emulated
    Asset Emulated
    BaseContract Emulated
    BigUint Native
    Box Emulated
    BoxMap Emulated
    Bytes Native
    CompiledContract Mockable
    CompiledLogicSig Mockable
    ContractProxy Mockable
    FixedArray Native
    Global Emulated
    GlobalState Emulated
    LocalState Emulated
    OnCompleteAction Native
    OpUpFeeSource Native
    ReferenceArray Native
    StateTotals Emulated
    TemplateVar Emulated
    TransactionType Native
    TypedApplicationCallResponse Mockable
    Txn Emulated
    Uint64 Native
    abiCall Mockable
    sizeOf Native
    compile Mockable
    compileArc4 Mockable
    decodeArc4 Native
    clone Native
    emit Emulated
    encodeArc4 Native
    ensureBudget Emulated
    err Native
    convertBytes Native
    itxnCompose Emulated
    log Emulated
    logicSig Emulated
    logicsig Emulated
    string Native
    urange Native
    arc4.Address Native
    arc4.Bool Native
    arc4.Byte Native
    arc4.Contract Emulated
    arc4.DynamicArray Native
    arc4.DynamicBytes Native
    arc4.StaticArray Native
    arc4.StaticBytes Native
    arc4.Str Native
    arc4.Struct Native
    arc4.Tuple Native
    arc4.UFixed Native
    arc4.Uint Native
    arc4.Uint128 Native
    arc4.Uint16 Native
    arc4.Uint256 Native
    arc4.Uint32 Native
    arc4.Uint64 Native
    arc4.Uint8 Native
    arc4.abimethod Emulated
    arc4.methodSelector Native
    arc4.baremethod Emulated
    arc4.readonly Emulated
    gtxn.ApplicationCallTxn Emulated
    gtxn.AssetConfigTxn Emulated
    gtxn.AssetFreezeTxn Emulated
    gtxn.AssetTransferTxn Emulated
    gtxn.KeyRegistrationTxn Emulated
    gtxn.PaymentTxn Emulated
    gtxn.Transaction Emulated
    itxn.applicationCall Emulated
    itxn.assetConfig Emulated
    itxn.assetFreeze Emulated
    itxn.assetTransfer Emulated
    itxn.keyRegistration Emulated
    itxn.payment Emulated
    itxn.submitGroup Emulated
    op.AcctParams Emulated
    op.AppGlobal Emulated
    op.AppLocal Emulated
    op.AppParams Emulated
    op.AssetHolding Emulated
    op.AssetParams Emulated
    op.Block Emulated
    op.Box Emulated
    op.EllipticCurve Mockable
    op.GITxn Emulated
    op.GTxn Emulated
    op.Global Emulated
    op.ITxn Emulated
    op.ITxnCreate Emulated
    op.JsonRef Mockable
    op.Scratch Emulated
    op.Txn Emulated
    op.VoterParams Emulated
    op.addw Native
    op.appOptedIn Emulated
    op.arg Emulated
    op.balance Emulated
    op.base64Decode Native
    op.bitLength Native
    op.bsqrt Native
    op.btoi Native
    op.bzero Native
    op.concat Native
    op.divmodw Native
    op.divw Native
    op.ecdsaPkDecompress Native
    op.ecdsaPkRecover Native
    op.ecdsaVerify Native
    op.ed25519verify Native
    op.ed25519verifyBare Native
    op.exp Native
    op.expw Native
    op.extract Native
    op.extractUint16 Native
    op.extractUint32 Native
    op.extractUint64 Native
    op.gaid Emulated
    op.getBit Native
    op.getByte Native
    op.gloadBytes Emulated
    op.gloadUint64 Emulated
    op.itob Native
    op.keccak256 Native
    op.len Native
    op.mimc Mockable
    op.minBalance Emulated
    op.mulw Native
    op.onlineStake Mockable
    op.replace Native
    op.select Native
    op.setBit Native
    op.setByte Native
    op.sha256 Native
    op.sha3_256 Native
    op.sha512_256 Native
    op.shl Native
    op.shr Native
    op.sqrt Native
    op.substring Native
    op.vrfVerify Mockable
    op.falconVerify Mockable