{"version":3,"file":"accounts.mjs","sources":["../../../../src/plugins/hxroPrintTradeProviderModule/accounts.ts"],"sourcesContent":["import { Config } from '@convergence-rfq/hxro-print-trade-provider';\n\nimport {\n  Account,\n  getAccountParsingAndAssertingFunction,\n  getAccountParsingFunction,\n} from '../../types';\n\n/** @group Accounts */\nexport type HxroPrintTradeProviderConfigAccount = Account<Config>;\n\n/** @group Account Helpers */\nexport const parseHxroPrintTradeProviderConfigAccount =\n  getAccountParsingFunction(Config);\n\n/** @group Account Helpers */\nexport const toHxroPrintTradeProviderConfigAccount =\n  getAccountParsingAndAssertingFunction(Config);\n"],"names":["parseHxroPrintTradeProviderConfigAccount","getAccountParsingFunction","Config","toHxroPrintTradeProviderConfigAccount","getAccountParsingAndAssertingFunction"],"mappings":";;;AAQA;;AAGA;IACaA,wCAAwC,GACnDC,yBAAyB,CAACC,MAAM,EAAC;;AAEnC;IACaC,qCAAqC,GAChDC,qCAAqC,CAACF,MAAM;;;;"}