UNPKG

snapper-sdk

Version:

An SDK for building applications on top of Snapper.

1 lines 7.63 kB
{"version":3,"sources":["../../src/common/programId.ts"],"sourcesContent":["import { PublicKey } from \"@solana/web3.js\";\n\n// raydium\nexport const FARM_PROGRAM_ID_V3 = new PublicKey(\"EhhTKczWMGQt46ynNeRX1WfeagwwJd7ufHvCDjRxjo5Q\");\n// \"fusion\"\nexport const FARM_PROGRAM_ID_V5 = new PublicKey(\"9KEPoZmtHUrBbhWN1v1KWLMkkvwY6WLtAVUCPRtRjP4z\");\n// echosystem\nexport const FARM_PROGRAM_ID_V6 = new PublicKey(\"FarmqiPv5eAj3j1GMdMCMUGXqPUvmquZtMy86QH6rzhG\");\n\nexport const UTIL1216 = new PublicKey(\"CLaimxFqjHzgTJtAGHU47NPhg6qrc5sCnpC4tBLyABQS\");\n\nexport const OPEN_BOOK_PROGRAM = new PublicKey(\"srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX\");\nexport const SERUM_PROGRAM_ID_V3 = new PublicKey(\"9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin\");\n\nexport const AMM_V4 = new PublicKey(\"675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8\");\nexport const AMM_STABLE = new PublicKey(\"5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h\");\nexport const LIQUIDITY_POOL_PROGRAM_ID_V5_MODEL = new PublicKey(\"CDSr3ssLcRB6XYPJwAfFt18MZvEZp4LjHcvzBVZ45duo\");\nexport const CLMM_PROGRAM_ID = new PublicKey(\"CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK\");\nexport const CLMM_LOCK_PROGRAM_ID = new PublicKey(\"LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE\");\nexport const CLMM_LOCK_AUTH_ID = new PublicKey(\"kN1kEznaF5Xbd8LYuqtEFcxzWSBk5Fv6ygX6SqEGJVy\");\n\nexport const Router = new PublicKey(\"routeUGWgWzqBWFcrCfv8tritsqukccJPu3q5GPP3xS\");\nexport const FEE_DESTINATION_ID = new PublicKey(\"7YttLkHDoNj9wyDur5pM1ejNaAvT9X4eqaYcHQqtj2G5\");\n\nexport const IDO_PROGRAM_ID_V1 = new PublicKey(\"6FJon3QE27qgPVggARueB22hLvoh22VzJpXv4rBEoSLF\");\nexport const IDO_PROGRAM_ID_V2 = new PublicKey(\"CC12se5To1CdEuw7fDS27B7Geo5jJyL7t5UK2B44NgiH\");\nexport const IDO_PROGRAM_ID_V3 = new PublicKey(\"9HzJyW1qZsEiSfMUf6L2jo3CcTKAyBmSyKdwQeYisHrC\");\nexport const IDO_PROGRAM_ID_V4 = new PublicKey(\"DropEU8AvevN3UrXWXTMuz3rqnMczQVNjq3kcSdW2SQi\");\n\n// export const CREATE_CPMM_POOL_PROGRAM = new PublicKey(\"CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C\");\n// export const CREATE_CPMM_POOL_AUTH = new PublicKey(\"GpMZbSM2GgvTKHJirzeGfMFoaZ8UR2X7F4v8vHTvxFbL\");\n// export const CREATE_CPMM_POOL_FEE_ACC = new PublicKey(\"DNXgeM9EiiaAbaWvwjHj9fQQLAX5ZsfHyvmYUNRAdNC8\");\nexport const CREATE_CPMM_POOL_PROGRAM = new PublicKey(\"SNaPnpKUY656VPwbKmKT8FG4T85g4VWhRH1B4TQUfKs\");\nexport const CREATE_CPMM_POOL_AUTH = new PublicKey(\"9pR79Lqe6wDNjag3v8MeVYUostoXjY2ognTydor6AtEZ\");\nexport const CREATE_CPMM_POOL_FEE_ACC = new PublicKey(\"DNXgeM9EiiaAbaWvwjHj9fQQLAX5ZsfHyvmYUNRAdNC8\");\n\n// export const DEV_CREATE_CPMM_POOL_PROGRAM = new PublicKey(\"CPMDWBwJDtYax9qW7AyRuVC19Cc4L4Vcy4n2BHAbHkCW\");\nexport const DEV_CREATE_CPMM_POOL_PROGRAM = new PublicKey(\"4AscABy58S62owbByjUUkQfZsP7fxYH1rDYb69V58HPM\");\nexport const DEV_CREATE_CPMM_POOL_AUTH = new PublicKey(\"7rQ1QFNosMkUCuh7Z7fPbTHvh73b68sQYdirycEzJVuw\");\nexport const DEV_CREATE_CPMM_POOL_FEE_ACC = new PublicKey(\"G11FKBRaAkHAKuLCgLM6K6NUc9rTjPAznRCjZifrTQe2\");\n\nexport const LOCK_CPMM_PROGRAM = new PublicKey(\"LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE\");\nexport const DEV_LOCK_CPMM_PROGRAM = new PublicKey(\"DLockwT7X7sxtLmGH9g5kmfcjaBtncdbUmi738m5bvQC\");\n\nexport const LOCK_CPMM_AUTH = new PublicKey(\"3f7GcQFG397GAaEnv51zR6tsTVihYRydnydDD1cXekxH\");\nexport const DEV_LOCK_CPMM_AUTH = new PublicKey(\"7AFUeLVRjBfzqK3tTGw8hN48KLQWSk6DTE8xprWdPqix\");\n\nexport const IDO_ALL_PROGRAM = {\n IDO_PROGRAM_ID_V1,\n IDO_PROGRAM_ID_V2,\n IDO_PROGRAM_ID_V3,\n IDO_PROGRAM_ID_V4,\n};\n\nexport const ALL_PROGRAM_ID = {\n AMM_V4,\n AMM_STABLE,\n CLMM_PROGRAM_ID,\n CLMM_LOCK_PROGRAM_ID,\n CLMM_LOCK_AUTH_ID,\n\n FARM_PROGRAM_ID_V3,\n FARM_PROGRAM_ID_V5,\n FARM_PROGRAM_ID_V6,\n\n OPEN_BOOK_PROGRAM,\n SERUM_PROGRAM_ID_V3,\n\n UTIL1216,\n\n Router,\n\n CREATE_CPMM_POOL_PROGRAM,\n CREATE_CPMM_POOL_AUTH,\n CREATE_CPMM_POOL_FEE_ACC,\n\n LOCK_CPMM_PROGRAM,\n LOCK_CPMM_AUTH,\n};\n\nexport type ProgramIdConfig = Partial<typeof ALL_PROGRAM_ID>;\n\nexport const DEVNET_PROGRAM_ID = {\n SERUM_MARKET: PublicKey.default,\n OPENBOOK_MARKET: new PublicKey(\"EoTcMgcDRTJVZDMZWBoU6rhYHZfkNTVEAfz3uUJRcYGj\"),\n\n UTIL1216: PublicKey.default,\n\n FarmV3: new PublicKey(\"85BFyr98MbCUU9MVTEgzx1nbhWACbJqLzho6zd6DZcWL\"),\n FarmV5: new PublicKey(\"EcLzTrNg9V7qhcdyXDe2qjtPkiGzDM2UbdRaeaadU5r2\"),\n FarmV6: new PublicKey(\"Farm2hJLcqPtPg8M4rR6DMrsRNc5TPm5Cs4bVQrMe2T7\"),\n\n AmmV4: new PublicKey(\"HWy1jotHpo6UqeQxx49dpYYdQB8wj9Qk9MdxwjLvDHB8\"),\n AmmStable: new PublicKey(\"DDg4VmQaJV9ogWce7LpcjBA9bv22wRp5uaTPa5pGjijF\"),\n\n CLMM: new PublicKey(\"devi51mZmdwUJGU9hjN27vEz64Gps7uUefqxg27EAtH\"),\n CLMM_LOCK_PROGRAM_ID: new PublicKey(\"DLockwT7X7sxtLmGH9g5kmfcjaBtncdbUmi738m5bvQC\"),\n CLMM_LOCK_AUTH_ID: new PublicKey(\"8qmHNvu2Kr2C7U8mJL4Vz1vTDxMhVuXKREwU7TNoaVEo\"),\n\n Router: new PublicKey(\"BVChZ3XFEwTMUk1o9i3HAf91H6mFxSwa5X2wFAWhYPhU\"),\n\n CREATE_CPMM_POOL_PROGRAM: DEV_CREATE_CPMM_POOL_PROGRAM,\n CREATE_CPMM_POOL_AUTH: DEV_CREATE_CPMM_POOL_AUTH,\n CREATE_CPMM_POOL_FEE_ACC: DEV_CREATE_CPMM_POOL_FEE_ACC,\n\n FEE_DESTINATION_ID: new PublicKey(\"3XMrhbv989VxAMi3DErLV9eJht1pHppW5LbKxe9fkEFR\"),\n\n LOCK_CPMM_PROGRAM: DEV_LOCK_CPMM_PROGRAM,\n LCOK_CPMM_AUTH: DEV_LOCK_CPMM_AUTH,\n};\n"],"mappings":"AAAA,OAAS,aAAAA,MAAiB,kBAGnB,IAAMC,EAAqB,IAAID,EAAU,8CAA8C,EAEjFE,EAAqB,IAAIF,EAAU,8CAA8C,EAEjFG,EAAqB,IAAIH,EAAU,8CAA8C,EAEjFI,EAAW,IAAIJ,EAAU,8CAA8C,EAEvEK,EAAoB,IAAIL,EAAU,6CAA6C,EAC/EM,EAAsB,IAAIN,EAAU,8CAA8C,EAElFO,EAAS,IAAIP,EAAU,8CAA8C,EACrEQ,EAAa,IAAIR,EAAU,8CAA8C,EACzES,EAAqC,IAAIT,EAAU,8CAA8C,EACjGU,EAAkB,IAAIV,EAAU,8CAA8C,EAC9EW,EAAuB,IAAIX,EAAU,6CAA6C,EAClFY,EAAoB,IAAIZ,EAAU,6CAA6C,EAE/Ea,EAAS,IAAIb,EAAU,6CAA6C,EACpEc,EAAqB,IAAId,EAAU,8CAA8C,EAEjFe,EAAoB,IAAIf,EAAU,8CAA8C,EAChFgB,EAAoB,IAAIhB,EAAU,8CAA8C,EAChFiB,EAAoB,IAAIjB,EAAU,8CAA8C,EAChFkB,EAAoB,IAAIlB,EAAU,8CAA8C,EAKhFmB,EAA2B,IAAInB,EAAU,6CAA6C,EACtFoB,EAAwB,IAAIpB,EAAU,8CAA8C,EACpFqB,EAA2B,IAAIrB,EAAU,8CAA8C,EAGvFsB,EAA+B,IAAItB,EAAU,8CAA8C,EAC3FuB,EAA4B,IAAIvB,EAAU,8CAA8C,EACxFwB,EAA+B,IAAIxB,EAAU,8CAA8C,EAE3FyB,EAAoB,IAAIzB,EAAU,6CAA6C,EAC/E0B,EAAwB,IAAI1B,EAAU,8CAA8C,EAEpF2B,EAAiB,IAAI3B,EAAU,8CAA8C,EAC7E4B,EAAqB,IAAI5B,EAAU,8CAA8C,EAEjF6B,EAAkB,CAC7B,kBAAAd,EACA,kBAAAC,EACA,kBAAAC,EACA,kBAAAC,CACF,EAEaY,EAAiB,CAC5B,OAAAvB,EACA,WAAAC,EACA,gBAAAE,EACA,qBAAAC,EACA,kBAAAC,EAEA,mBAAAX,EACA,mBAAAC,EACA,mBAAAC,EAEA,kBAAAE,EACA,oBAAAC,EAEA,SAAAF,EAEA,OAAAS,EAEA,yBAAAM,EACA,sBAAAC,EACA,yBAAAC,EAEA,kBAAAI,EACA,eAAAE,CACF,EAIaI,EAAoB,CAC/B,aAAc/B,EAAU,QACxB,gBAAiB,IAAIA,EAAU,8CAA8C,EAE7E,SAAUA,EAAU,QAEpB,OAAQ,IAAIA,EAAU,8CAA8C,EACpE,OAAQ,IAAIA,EAAU,8CAA8C,EACpE,OAAQ,IAAIA,EAAU,8CAA8C,EAEpE,MAAO,IAAIA,EAAU,8CAA8C,EACnE,UAAW,IAAIA,EAAU,8CAA8C,EAEvE,KAAM,IAAIA,EAAU,6CAA6C,EACjE,qBAAsB,IAAIA,EAAU,8CAA8C,EAClF,kBAAmB,IAAIA,EAAU,8CAA8C,EAE/E,OAAQ,IAAIA,EAAU,8CAA8C,EAEpE,yBAA0BsB,EAC1B,sBAAuBC,EACvB,yBAA0BC,EAE1B,mBAAoB,IAAIxB,EAAU,8CAA8C,EAEhF,kBAAmB0B,EACnB,eAAgBE,CAClB","names":["PublicKey","FARM_PROGRAM_ID_V3","FARM_PROGRAM_ID_V5","FARM_PROGRAM_ID_V6","UTIL1216","OPEN_BOOK_PROGRAM","SERUM_PROGRAM_ID_V3","AMM_V4","AMM_STABLE","LIQUIDITY_POOL_PROGRAM_ID_V5_MODEL","CLMM_PROGRAM_ID","CLMM_LOCK_PROGRAM_ID","CLMM_LOCK_AUTH_ID","Router","FEE_DESTINATION_ID","IDO_PROGRAM_ID_V1","IDO_PROGRAM_ID_V2","IDO_PROGRAM_ID_V3","IDO_PROGRAM_ID_V4","CREATE_CPMM_POOL_PROGRAM","CREATE_CPMM_POOL_AUTH","CREATE_CPMM_POOL_FEE_ACC","DEV_CREATE_CPMM_POOL_PROGRAM","DEV_CREATE_CPMM_POOL_AUTH","DEV_CREATE_CPMM_POOL_FEE_ACC","LOCK_CPMM_PROGRAM","DEV_LOCK_CPMM_PROGRAM","LOCK_CPMM_AUTH","DEV_LOCK_CPMM_AUTH","IDO_ALL_PROGRAM","ALL_PROGRAM_ID","DEVNET_PROGRAM_ID"]}