text: export var AuthenticationErrorBCH;
  (function (AuthenticationErrorBCH) {
      AuthenticationErrorBCH["exceededMaximumOperationCount"] = "Program exceeded the maximum operation count (201 operations).";
      AuthenticationErrorBCH["exceededMaximumStackItemLength"] = "Program attempted to push a stack item which exceeded the maximum stack item length (520 bytes).";
      AuthenticationErrorBCH["exceededMaximumScriptNumberLength"] = "Program attempted an OP_BIN2NUM operation on a byte sequence which cannot be encoded within the maximum Script Number length (4 bytes).";
      AuthenticationErrorBCH["divisionByZero"] = "Program attempted to divide a number by zero.";
      AuthenticationErrorBCH["insufficientLength"] = "Program called an OP_NUM2BIN operation with an insufficient byte length to re-encode the provided number.";
      AuthenticationErrorBCH["invalidSplitIndex"] = "Program called an OP_SPLIT operation with an invalid index.";
      AuthenticationErrorBCH["malformedP2shBytecode"] = "Redeem bytecode was malformed prior to P2SH evaluation.";
      AuthenticationErrorBCH["mismatchedBitwiseOperandLength"] = "Program attempted a bitwise operation on operands of different lengths.";
      AuthenticationErrorBCH["requiresPushOnly"] = "Unlocking bytecode may contain only push operations.";
  })(AuthenticationErrorBCH || (AuthenticationErrorBCH = {}));
  //# sourceMappingURL=bch-errors.js.map