Algorand TypeScript Testing
    Preparing search index...

    Function toExternalValue

    • Converts internal Algorand type representations to their external primitive values.

      Parameters

      • val: uint64

        A uint64 value to convert

      Returns bigint

      The uint64 value as a bigint

      const uint64Val = Uint64(123n)
      toExternalValue(uint64Val) // returns 123n

      const bytesVal = Bytes.fromBase64("SGVsbG8=");
      toExternalValue(bytesVal) // returns Uint8Array([72, 101, 108, 108, 111])
    • Converts internal Algorand type representations to their external primitive values.

      Parameters

      • val: biguint

        A uint64 value to convert

      Returns bigint

      The uint64 value as a bigint

      const uint64Val = Uint64(123n)
      toExternalValue(uint64Val) // returns 123n

      const bytesVal = Bytes.fromBase64("SGVsbG8=");
      toExternalValue(bytesVal) // returns Uint8Array([72, 101, 108, 108, 111])
    • Converts internal Algorand type representations to their external primitive values.

      Parameters

      • val: bytes

        A uint64 value to convert

      Returns Uint8Array

      The uint64 value as a bigint

      const uint64Val = Uint64(123n)
      toExternalValue(uint64Val) // returns 123n

      const bytesVal = Bytes.fromBase64("SGVsbG8=");
      toExternalValue(bytesVal) // returns Uint8Array([72, 101, 108, 108, 111])
    • Converts internal Algorand type representations to their external primitive values.

      Parameters

      • val: string

        A uint64 value to convert

      Returns string

      The uint64 value as a bigint

      const uint64Val = Uint64(123n)
      toExternalValue(uint64Val) // returns 123n

      const bytesVal = Bytes.fromBase64("SGVsbG8=");
      toExternalValue(bytesVal) // returns Uint8Array([72, 101, 108, 108, 111])