{"version":3,"file":"AuthoritySide.cjs","sources":["../../../../../src/plugins/rfqModule/models/AuthoritySide.ts"],"sourcesContent":["import { AuthoritySide as SolitaAuthoritySide } from '@convergence-rfq/rfq';\n\nconst Taker = 'taker' as const;\nconst Maker = 'maker' as const;\n\nexport type AuthoritySide = typeof Taker | typeof Maker;\n\nexport function fromSolitaAuthoritySide(authoritySide: SolitaAuthoritySide): AuthoritySide {\n  switch(authoritySide) {\n    case SolitaAuthoritySide.Maker: {\n      return Maker;\n    }\n    case SolitaAuthoritySide.Taker: {\n      return Taker;\n    }\n  }\n}\n\nexport function toSolitaAuthoritySide(authoritySide: AuthoritySide): SolitaAuthoritySide {\n  switch(authoritySide) {\n    case Maker: {\n      return SolitaAuthoritySide.Maker;\n    }\n    case Taker: {\n      return SolitaAuthoritySide.Taker;\n    }\n  }\n}\n"],"names":["Taker","Maker","fromSolitaAuthoritySide","authoritySide","SolitaAuthoritySide","toSolitaAuthoritySide"],"mappings":";;;;;;AAEA,IAAMA,KAAK,GAAG,OAAgB,CAAA;AAC9B,IAAMC,KAAK,GAAG,OAAgB,CAAA;AAIvB,SAASC,uBAAuBA,CAACC,aAAkC,EAAiB;AACzF,EAAA,QAAOA,aAAa;IAClB,KAAKC,iBAAmB,CAACH,KAAK;AAAE,MAAA;AAC9B,QAAA,OAAOA,KAAK,CAAA;AACd,OAAA;IACA,KAAKG,iBAAmB,CAACJ,KAAK;AAAE,MAAA;AAC9B,QAAA,OAAOA,KAAK,CAAA;AACd,OAAA;AACF,GAAA;AACF,CAAA;AAEO,SAASK,qBAAqBA,CAACF,aAA4B,EAAuB;AACvF,EAAA,QAAOA,aAAa;AAClB,IAAA,KAAKF,KAAK;AAAE,MAAA;QACV,OAAOG,iBAAmB,CAACH,KAAK,CAAA;AAClC,OAAA;AACA,IAAA,KAAKD,KAAK;AAAE,MAAA;QACV,OAAOI,iBAAmB,CAACJ,KAAK,CAAA;AAClC,OAAA;AACF,GAAA;AACF;;;;;"}