{"version":3,"file":"pumpFun.consts.cjs","sources":["../../../src/pumpFun.consts.ts"],"sourcesContent":["import { Commitment, Finality } from \"@solana/web3.js\";\r\nimport { Region } from \"./pumpFun.types.js\";\r\n\r\nexport const MPL_TOKEN_METADATA_PROGRAM_ID =\r\n  \"metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s\";\r\n\r\nexport const GLOBAL_ACCOUNT_SEED = \"global\";\r\nexport const MINT_AUTHORITY_SEED = \"mint-authority\";\r\nexport const BONDING_CURVE_SEED = \"bonding-curve\";\r\nexport const METADATA_SEED = \"metadata\";\r\nexport const EVENT_AUTHORITY_SEED = \"__event_authority\";\r\nexport const GLOBAL_VOLUME_SEED = \"global_volume_accumulator\";\r\nexport const USER_VOLUME_SEED = \"user_volume_accumulator\";\r\n\r\nexport const DEFAULT_DECIMALS = 6;\r\n\r\nexport const DEFAULT_COMMITMENT: Commitment = \"finalized\";\r\nexport const DEFAULT_FINALITY: Finality = \"finalized\";\r\n\r\nexport const SLOT_ENDPOINT_BY_REGION: Record<Region, string> = {\r\n  [Region.Frankfurt]: \"de1.0slot.trade\",\r\n  [Region.NY]: \"ny1.0slot.trade\",\r\n  [Region.Tokyo]: \"jp.0slot.trade\",\r\n  [Region.Amsterdam]: \"ams1.0slot.trade\",\r\n  [Region.LosAngeles]: \"la1.0slot.trade\",\r\n};\r\n\r\nexport const ASTRA_ENDPOINT_BY_REGION: Partial<Record<Region, string>> = {\r\n  [Region.Frankfurt]: \"fr.gateway.astralane.io\",\r\n  [Region.NY]: \"ny.gateway.astralane.io\",\r\n  [Region.Tokyo]: \"jp.gateway.astralane.io\",\r\n  [Region.Amsterdam]: \"ams.gateway.astralane.io\",\r\n};\r\n\r\nexport const NODE1_ENDPOINT_BY_REGION: Partial<Record<Region, string>> = {\r\n  [Region.NY]: \"ny.node1.me\",\r\n  [Region.Tokyo]: \"ny.node1.me\",\r\n  [Region.Amsterdam]: \"ams.node1.me\",\r\n  [Region.Frankfurt]: \"fra.node1.me\",\r\n};\r\n\r\nexport const NEXTBLOCK_ENDPOINT_BY_REGION: Partial<Record<Region, string>> = {\r\n  [Region.Tokyo]: \"tokyo.nextblock.io\",\r\n  [Region.Frankfurt]: \"fra.nextblock.io\",\r\n  [Region.NY]: \"ny.nextblock.io\",\r\n};\r\n\r\nexport const getHealthBody = JSON.stringify({\r\n  jsonrpc: \"2.0\",\r\n  id: 1,\r\n  method: \"getHealth\",\r\n});\r\n"],"names":["Region"],"mappings":";;;;AAGO,MAAM,6BAA6B,GACxC;AAEK,MAAM,mBAAmB,GAAG;AAC5B,MAAM,mBAAmB,GAAG;AAC5B,MAAM,kBAAkB,GAAG;AAC3B,MAAM,aAAa,GAAG;AACtB,MAAM,oBAAoB,GAAG;AAC7B,MAAM,kBAAkB,GAAG;AAC3B,MAAM,gBAAgB,GAAG;AAEzB,MAAM,gBAAgB,GAAG;AAEzB,MAAM,kBAAkB,GAAe;AACvC,MAAM,gBAAgB,GAAa;AAEnC,MAAM,uBAAuB,GAA2B;AAC7D,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,iBAAiB;AACrC,IAAA,CAACA,oBAAM,CAAC,EAAE,GAAG,iBAAiB;AAC9B,IAAA,CAACA,oBAAM,CAAC,KAAK,GAAG,gBAAgB;AAChC,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,kBAAkB;AACtC,IAAA,CAACA,oBAAM,CAAC,UAAU,GAAG,iBAAiB;;AAGjC,MAAM,wBAAwB,GAAoC;AACvE,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,yBAAyB;AAC7C,IAAA,CAACA,oBAAM,CAAC,EAAE,GAAG,yBAAyB;AACtC,IAAA,CAACA,oBAAM,CAAC,KAAK,GAAG,yBAAyB;AACzC,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,0BAA0B;;AAGzC,MAAM,wBAAwB,GAAoC;AACvE,IAAA,CAACA,oBAAM,CAAC,EAAE,GAAG,aAAa;AAC1B,IAAA,CAACA,oBAAM,CAAC,KAAK,GAAG,aAAa;AAC7B,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,cAAc;AAClC,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,cAAc;;AAG7B,MAAM,4BAA4B,GAAoC;AAC3E,IAAA,CAACA,oBAAM,CAAC,KAAK,GAAG,oBAAoB;AACpC,IAAA,CAACA,oBAAM,CAAC,SAAS,GAAG,kBAAkB;AACtC,IAAA,CAACA,oBAAM,CAAC,EAAE,GAAG,iBAAiB;;AAGzB,MAAM,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC;AAC1C,IAAA,OAAO,EAAE,KAAK;AACd,IAAA,EAAE,EAAE,CAAC;AACL,IAAA,MAAM,EAAE,WAAW;AACpB,CAAA;;;;;;;;;;;;;;;;;;;"}