Blockchain Commons Tags TypeScript Library - v1.0.0-alpha.13
    Preparing search index...

      Blockchain Commons Tags TypeScript Library - v1.0.0-alpha.13

      Enumerations

      ProvenanceMarkErrorType
      ProvenanceMarkResolution
      ValidationReportFormat

      Classes

      ProvenanceMarkError
      ProvenanceMarkGenerator
      ProvenanceMarkInfo
      ProvenanceMark
      RngState
      ProvenanceSeed
      Xoshiro256StarStar

      Interfaces

      SerializableDate
      TagsContext
      FlaggedMark
      SequenceReport
      ChainReport
      ValidationReport

      Type Aliases

      ProvenanceMarkResult
      ValidationIssue

      Variables

      SHA256_SIZE
      RNG_STATE_LENGTH
      PROVENANCE_SEED_LENGTH

      Functions

      sha256
      sha256Prefix
      extendKey
      hkdfHmacSha256
      obfuscate
      serialize2Bytes
      deserialize2Bytes
      serialize4Bytes
      deserialize4Bytes
      serialize6Bytes
      deserialize6Bytes
      rangeOfDaysInMonth
      dateToIso8601
      dateFromIso8601
      dateToDateString
      registerTags
      registerTagsIn
      provenanceMarkToEnvelope
      provenanceMarkFromEnvelope
      provenanceMarkGeneratorToEnvelope
      provenanceMarkGeneratorFromEnvelope
      resolutionToNumber
      resolutionFromNumber
      linkLength
      seqBytesLength
      dateBytesLength
      fixedLength
      keyRange
      chainIdRange
      hashRange
      seqBytesRange
      dateBytesRange
      infoRangeStart
      serializeDate
      deserializeDate
      serializeSeq
      deserializeSeq
      resolutionToString
      resolutionToCbor
      resolutionFromCbor
      formatValidationIssue
      chainIdHex
      hasIssues
      formatReport
      validate