{"version":3,"file":"accounts.cjs","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,iCAAyB,CAACC,6BAAM,EAAC;;AAEnC;IACaC,qCAAqC,GAChDC,6CAAqC,CAACF,6BAAM;;;;;"}