INNER CODE UNIT · JavaScript

stamp

opentimestamps/javascript-opentimestamps · ots-cli.js:184

function stamp (argsFiles, options) {
  // check input params : file/hash
  const filePromises = []
  if (options.digest) {
    // digest: convert to bytes
    filePromises.push(Utils.hexToBytes(options.digest))
  } else {
    // file: read file in bytes format
    argsFiles.forEach(argsFile => {
      filePromises.push(Utils.readFilePromise(argsFile, null))
    })
  }

  // check input params : algorithm
  let op = new Ops.OpSHA256()
  if (options.algorithm === 'sha1') {
    op = new Ops.OpSHA1()
  } else if (options.algorithm === 'sha256') {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…