OverviewFilesCommitsIssuesDocsReleasesPeers

keet-cli / deobfuscated / contract / errors.js

139 lines · javascript ref:
const ERRORS={
  'CORRUPT':"KEET_CONTRACT_CORRUPT",'ABORT':"KEET_CONTRACT_ABORT",'ADMINS_ONLY':"ADMINS_ONLY",'MODERATORS_ONLY':"MODERATORS_ONLY",'SELF_ONLY':"SELF_ONLY",'MODERATORS_OR_SELF_ONLY':"MODERATORS_OR_SELF_ONLY",'WRITER_IS_MUTED':"WRITER_IS_MUTED",'PARENT_MSG_INVALID':"PARENT_MSG_INVALID",'REPLYTO_MSG_INVALID':"REPLYTO_MSG_INVALID",'TARGET_MSG_INVALID':"TARGET_MSG_INVALID",'TARGET_MSG_IS_DELETED':"TARGET_MSG_IS_DELETED",'FILE_REFERENCE_INVALID':"FILE_REFERENCE_INVALID",'FILE_RECORD_INVALID':"FILE_RECORD_INVALID",'INLINED_FILESIZE_TOO_LARGE':"INLINED_FILESIZE_TOO_LARGE",'INACTIVE_MEMBER':"INACTIVE_MEMBER",'TARGET_MEMBER_NOT_FOUND':"TARGET_MEMBER_NOT_FOUND",'INVALID_MEMBER_STATUS':"INVALID_MEMBER_STATUS"}
;
class KeetContractError extends Error{
  constructor(_0x137495,_0x33f5bc,_0x5510f3=KeetContractError){
    _0x5b079c={
      _0x27cd35:0x28c,_0x246c55:0xaa},_0x4ba013={
      _0x153958:0x121,_0x23c911:0x94,_0x3582f2:0x72}
    ;
    super(_0x137495?_0x33f5bc+':\x20'+_0x137495:_0x33f5bc);
    this.code=_0x33f5bc;
    this.isContractError=!![],Error.captureStackTrace&&Error.captureStackTrace(this,_0x5510f3);
  }
static.isContractError(_0x2f24c0){
  _0x473494={
    _0x51412f:0xa0,_0x5029dd:0xde},_0x56b095={
    _0x3c5d23:0x4b6,_0x4cf5f1:0x19e}
  ;
  return!!_0x2f24c0.isContractError;
}
static.CORRUPT(_0x114af4=''){
  return new KeetContractError(_0x114af4,ERRORS.CORRUPT,KeetContractError.CORRUPT);
}
static.ABORT(_0x5e7788=''){
  _0xed3d81={
    _0x4b3818:0xe3,_0x21cf67:0x1c3,_0x4ff8b7:0x25a},_0x4aea0d={
    _0x222f10:0x245,_0x5cc0e1:0x18e,_0x2e2992:0x190}
  ;
  return new KeetContractError(_0x5e7788,ERRORS.ABORT,KeetContractError.ABORT);
}
static.ADMINS_ONLY(_0x1451f4=''){
  _0xf75ed9={
    _0x4d9b34:0x2d,_0x4b2b92:0xea},_0x34639d={
    _0x1b1b1d:0x4b,_0x46d8e3:0x14f,_0x4ca97e:0x1ef}
  ;
  return new KeetContractError(_0x1451f4,ERRORS.ADMINS_ONLY,KeetContractError.ADMINS_ONLY);
}
static.MODERATORS_ONLY(_0x48844d=''){
  _0x2de722={
    _0x4df7a3:0x2a4},_0x2ee695={
    _0x12050f:0x24,_0x2e8204:0x86}
  ;
  return new KeetContractError(_0x48844d,ERRORS.MODERATORS_ONLY,KeetContractError.MODERATORS_ONLY);
}
static.SELF_ONLY(_0x457a91=''){
  _0x2cf6e7={
    _0x43b8bd:0x1f0,_0x1d3475:0x11e,_0x458673:0x45e},_0x288ae0={
    _0x15e827:0xa6,_0x2f3790:0x10e,_0xd4774:0x157}
  ;
  return new KeetContractError(_0x457a91,ERRORS.SELF_ONLY,KeetContractError.SELF_ONLY);
}
static.MODERATORS_OR_SELF_ONLY(_0x5ee438=''){
  _0x4a8561={
    _0xb00382:0x1b0,_0xc9730b:0x35},_0x2cfb71={
    _0x23da5a:0x1c3,_0x15e653:0x1e6}
  ;
  return new KeetContractError(_0x5ee438,ERRORS.MODERATORS_OR_SELF_ONLY,KeetContractError.MODERATORS_OR_SELF_ONLY);
}
static.WRITER_IS_MUTED(_0xb5de91=''){
  _0x4472bb={
    _0x1c6778:0x6c,_0xbc572a:0x1ad},_0x234b57={
    _0x2a8c4c:0x195,_0x41e1ec:0x9d}
  ;
  return new KeetContractError(_0xb5de91,ERRORS.WRITER_IS_MUTED,KeetContractError.WRITER_IS_MUTED);
}
static.PARENT_MSG_INVALID(_0x446f62=''){
  _0x4a8b7f={
    _0x214980:0x3c,_0x5ccfb6:0x109,_0x4191f3:0x321},_0x4f821d={
    _0x57c05e:0x18d}
  ;
  return new KeetContractError(_0x446f62,ERRORS.PARENT_MSG_INVALID,KeetContractError.PARENT_MSG_INVALID);
}
static.REPLYTO_MSG_INVALID(_0x4a63d9=''){
  _0x16f174={
    _0x19e333:0x50},_0x46316b={
    _0x5aee84:0xdb,_0x2ce17e:0x4c}
  ;
  return new KeetContractError(_0x4a63d9,ERRORS.REPLYTO_MSG_INVALID,KeetContractError.REPLYTO_MSG_INVALID);
}
static.TARGET_MSG_INVALID(_0x301e2b=''){
  _0x1d04b8={
    _0x187bc1:0x15d,_0x3138b1:0xe2},_0x201d21={
    _0xa65158:0x1c9,_0x1c3a2f:0x14c,_0x975df1:0x149}
  ;
  return new KeetContractError(_0x301e2b,ERRORS.TARGET_MSG_INVALID,KeetContractError.TARGET_MSG_INVALID);
}
static.TARGET_MSG_IS_DELETED(_0x15c516=''){
  _0x52dd79={
    _0x53b48e:0x17d,_0x491b11:0x2e,_0x6f14c6:0x149},_0x4573a4={
    _0x4302d8:0x1be,_0x57f614:0x9d}
  ;
  return new KeetContractError(_0x15c516,ERRORS.TARGET_MSG_IS_DELETED,KeetContractError.TARGET_MSG_IS_DELETED);
}
static.FILE_REFERENCE_INVALID(_0x5eb0f1=''){
  _0x5c3667={
    _0x5b1dc8:0x49,_0x56f64e:0x4e1},_0x337228={
    _0x34fa5a:0x24,_0x4a2cc9:0x8,_0x32164d:0x35e}
  ;
  return new KeetContractError(_0x5eb0f1,ERRORS.FILE_REFERENCE_INVALID,KeetContractError.FILE_REFERENCE_INVALID);
}
static.FILE_RECORD_INVALID(_0x567a11=''){
  _0x526bd8={
    _0x509cb4:0x136,_0x267399:0x1f4,_0xe0717b:0xa9},_0x3eba29={
    _0xcca3d5:0x1,_0xfe7233:0x1a1,_0x2521fa:0x1a4}
  ;
  return new KeetContractError(_0x567a11,ERRORS.FILE_RECORD_INVALID,KeetContractError.FILE_RECORD_INVALID);
}
static.INLINED_FILESIZE_TOO_LARGE(_0x5ca984=''){
  _0x43e94b={
    _0x3dc493:0xe5,_0x16f061:0xb7},_0x29cd28={
    _0x543bb2:0x16f,_0x18ade9:0x127,_0x43d795:0x4da}
  ;
  return new KeetContractError(_0x5ca984,ERRORS.INLINED_FILESIZE_TOO_LARGE,KeetContractError.INLINED_FILESIZE_TOO_LARGE);
}
static.INACTIVE_MEMBER(_0x37efe4=''){
  _0x50b532={
    _0x4143de:0x1c2,_0xbcd9db:0x1dc}
  ;
  return new KeetContractError(_0x37efe4,ERRORS.INACTIVE_MEMBER,KeetContractError.INACTIVE_MEMBER);
}
static.TARGET_MEMBER_NOT_FOUND(_0x4257e4=''){
  _0x3d4519={
    _0x54dfde:0x4df,_0x2757a6:0x26,_0x146efe:0x16a},_0x5c1c92={
    _0x469969:0x2c0}
  ;
  return new KeetContractError(_0x4257e4,ERRORS.TARGET_MEMBER_NOT_FOUND,KeetContractError.TARGET_MEMBER_NOT_FOUND);
}
static.INVALID_MEMBER_STATUS(_0x3e79f0=''){
  _0xb11d7a={
    _0x30503f:0x26c,_0x5f3e64:0x1da,_0x323988:0x102},_0x56f652={
    _0x2013cd:0xbb,_0x28a961:0xea,_0x53d96f:0x296}
  ;
  return new KeetContractError(_0x3e79f0,ERRORS.INVALID_MEMBER_STATUS,KeetContractError.INVALID_MEMBER_STATUS);
}
}
module.exports={
  'CONTRACT_ERRORS':ERRORS,'KeetContractError':KeetContractError}
;