Class Memory

Wasm Memory wrapper to perform JS side raw memory access.

Hierarchy

  • Memory

Constructors

Properties

memory: Memory
wasm32: boolean = true

Methods

  • Load null-terminated C-string from ptr.

    Parameters

    • ptr: number

      The head address

    Returns string

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Load raw bytes from ptr.

    Parameters

    • ptr: number

      The head address

    • numBytes: number

      The number

    Returns Uint8Array

  • Load TVMByteArray from ptr.

    Parameters

    • ptr: number

      The address of the header.

    Returns Uint8Array

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Parameters

    • ptr: number

    Returns number

  • Store raw bytes to the ptr.

    Parameters

    • ptr: number

      The head address.

    • bytes: Uint8Array

      The bytes content.

    Returns void

Generated using TypeDoc