Open Cap Table Protocol Canton SDK - v0.2.239
    Preparing search index...

    Function parseDamlMap

    • Parse a DAML Map from JSON API v2 response.

      DAML Maps are serialized as arrays of key-value tuples: [[key1, value1], [key2, value2], ...]

      Type Parameters

      • K extends string
      • V

      Parameters

      • data: unknown

        Raw DAML Map data from JSON API response (array of tuples)

      Returns [K, V][]

      Array of [key, value] tuples, or empty array if data is null/undefined

      OcpParseError if the data format is invalid

      const arrayData = [['id1', 'contract1'], ['id2', 'contract2']];
      parseDamlMap(arrayData); // Returns [['id1', 'contract1'], ['id2', 'contract2']]

      const entries = parseDamlMap(data);
      const map = new Map(entries);