├── .DS_Store ├── README.md ├── ataTax-IDL.json ├── blockengine.json ├── config.js ├── main.js ├── package-lock.json ├── package.json ├── pumpfun-IDL.json ├── src ├── clients │ ├── LookupTableProvider.js │ ├── config.js │ ├── jito.js │ └── poolKeysReassigned.js ├── createKeys.js ├── createLUT.js ├── jitoPool.js ├── keyInfo.json ├── keypairs │ ├── keypair1.json │ ├── keypair10.json │ ├── keypair11.json │ ├── keypair12.json │ ├── keypair13.json │ ├── keypair14.json │ ├── keypair15.json │ ├── keypair16.json │ ├── keypair17.json │ ├── keypair18.json │ ├── keypair19.json │ ├── keypair2.json │ ├── keypair20.json │ ├── keypair21.json │ ├── keypair22.json │ ├── keypair23.json │ ├── keypair24.json │ ├── keypair3.json │ ├── keypair4.json │ ├── keypair5.json │ ├── keypair6.json │ ├── keypair7.json │ ├── keypair8.json │ └── keypair9.json ├── sellFunc.js ├── sellRay.js └── senderUI.js ├── tax-IDL.json └── yarn.lock /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hosneymohamed676/pump-fun-bundler/e8b7320fafe2f0a3cf9e5af95f2a4a3d90777526/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Pump.Fun Zorro Bundle Tool 2 | 3 | Welcome to **Pump.Fun Zorro Bundle Tool** - the ultimate solution for maximizing the potential of your launches on the Solana chain. 4 | 5 | This tool offers the best, fastest, and most efficient self-bundling scripts, enabling you to create a pool with your own 25 buyers in one single bundle. 6 | 7 | **TELEGRAM** for contact & **POC** (Proof of Concept) & **VOUCHES**: [support](https://t.me/ZorroScripts) 8 | 9 | **Other tools** 10 | - [Raydium-LP-Bundler] (https://github.com/ZorroScripts/Raydium-LP-Bundler) 11 | 12 | # Support: 13 | - For any kind of assistance please contact [support](https://t.me/ZorroScripts) 14 | 15 | ## Features 16 | 17 | ### Seamless UI 18 | - **💊 Seamless UI:** Experience a straightforward and completely automatic user interface designed for ease of use and efficiency. 19 | 20 | ### Custom LUT Program 21 | - **🔥 Custom LUT Program:** Leverage our custom LUT (Look-Up Table) program to optimize your launch strategies. 22 | 23 | ### Automatic Supply Deviation 24 | - **🚨 Automatic Supply Deviation:** Automatically manage supply deviations to ensure smooth and efficient launches. 25 | 26 | ### Custom Configurable Buyers 27 | - **🔔 25 Custom Configurable Buyers:** Customize and configure up to 25 different keypar buyers 28 | 29 | ### Unmatched Performance 30 | - **🤖 Unmatched Performance, Stability, and Speed:** Benefit from the unparalleled performance, stability, and speed of our tool. 31 | 32 | ### Custom Onchain Program 33 | - **📂 Custom Onchain Program:** My bespoke onchain program makes everything possible, ensuring seamless integration and operation. 34 | 35 | ### Complex Sell Strategies 36 | - **💸 Extremely Complex Sell Strategies:** Implemented percentage sell strategies on all keypairs simulatenously 37 | 38 | ### And Much More! 39 | - Discover even more features designed to optimize your launch experience and help you profit on your pump.fun launches 40 | 41 | ## Installation 42 | 43 | To get started with the Pump.Fun Zorro Bundle Tool, follow these steps: 44 | 45 | 1. DM me on TG in case of any questions - [support](https://t.me/ZorroScripts) 46 | 47 | 2. Navigate to the project directory: 48 | ```bash 49 | cd pump-fun-bundler 50 | ``` 51 | 3. Put your token image in the main directory 52 | 53 | 4. Install the necessary dependencies: 54 | ```bash 55 | npm i 56 | ``` 57 | 5. Edit the config file and save: 58 | ```plaintext 59 | // PRIV KEY OF DEPLOYER 60 | // PRIV KEY OF FEEPAYER 61 | // ENTER YOUR RPC 62 | ``` 63 | 6. Start the application: 64 | ```bash 65 | node main.js 66 | ``` 67 | 68 | ## Usage 69 | 70 | 1. Configure your buyers and launch settings using the intuitive UI. 71 | 2. Start the bundling process and let the tool handle the rest automatically. 72 | 3. Profit 73 | 74 | 75 | -------------------------------------------------------------------------------- /ataTax-IDL.json: -------------------------------------------------------------------------------- 1 | {"version":"0.1.0","name":"tax_program","instructions":[{"name":"updateTokenLedger","accounts":[{"name":"tokenLedger","isMut":true,"isSigner":false},{"name":"ata","isMut":false,"isSigner":false},{"name":"user","isMut":true,"isSigner":true},{"name":"tokenProgram","isMut":false,"isSigner":false},{"name":"systemProgram","isMut":false,"isSigner":false},{"name":"associatedTokenProgram","isMut":false,"isSigner":false},{"name":"rent","isMut":false,"isSigner":false}],"args":[]},{"name":"disburse","accounts":[{"name":"tokenLedger","isMut":false,"isSigner":false},{"name":"source","isMut":true,"isSigner":false},{"name":"user","isMut":false,"isSigner":true},{"name":"destination","isMut":true,"isSigner":false},{"name":"tokenProgram","isMut":false,"isSigner":false},{"name":"systemProgram","isMut":false,"isSigner":false},{"name":"associatedTokenProgram","isMut":false,"isSigner":false},{"name":"rent","isMut":false,"isSigner":false}],"args":[{"name":"tax","type":"u8"}]}],"accounts":[{"name":"TokenLedger","type":{"kind":"struct","fields":[{"name":"amount","type":"u64"}]}}]} -------------------------------------------------------------------------------- /blockengine.json: -------------------------------------------------------------------------------- 1 | [202,190,16,165,214,133,240,209,173,213,226,32,24,245,109,228,80,244,78,189,230,168,157,99,100,100,19,68,227,205,209,239,76,10,182,65,44,153,228,213,24,116,94,136,48,101,169,115,164,234,222,248,82,135,141,131,207,211,136,210,74,106,122,83] -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var __importDefault = (this && this.__importDefault) || function (mod) { 3 | return (mod && mod.__esModule) ? mod : { "default": mod }; 4 | }; 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | exports.feeRecipient = exports.eventAuthority = exports.MPL_TOKEN_METADATA_PROGRAM_ID = exports.mintAuthority = exports.global = exports.RayLiqPoolv4 = exports.PUMP_PROGRAM = exports.connection = exports.NFT_STORAGE_TOKEN = exports.rpc = exports.payer = exports.wallet = void 0; 7 | const web3_js_1 = require("@solana/web3.js"); 8 | const bs58_1 = __importDefault(require("bs58")); 9 | 10 | 11 | // PRIV KEY OF DEPLOYER 12 | exports.wallet = web3_js_1.Keypair.fromSecretKey(bs58_1.default.decode("")); 13 | 14 | 15 | // PRIV KEY OF FEEPAYER 16 | exports.payer = web3_js_1.Keypair.fromSecretKey(bs58_1.default.decode("")); 17 | 18 | 19 | // ENTER YOUR RPC 20 | exports.rpc = ""; 21 | 22 | 23 | // classic.nft.storage token 24 | exports.NFT_STORAGE_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkaWQ6ZXRocjoweDY3N2ZFYzhmZDc3QzI2OTgwMDBkQjg0RjNiMTM5MEVCRTM4MEU4M0YiLCJpc3MiOiJuZnQtc3RvcmFnZSIsImlhdCI6MTcwODYxOTgxMTA3MiwibmFtZSI6InNoaXRjb2lucyJ9.zAvvtUVe6mY-sTxxnJ_lr23H3TnhoodnWurcftpMQxc"; 25 | 26 | 27 | 28 | /* DONT TOUCH ANYTHING BELOW THIS */ 29 | exports.connection = new web3_js_1.Connection(exports.rpc, "confirmed"); 30 | exports.PUMP_PROGRAM = new web3_js_1.PublicKey("6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P"); 31 | exports.RayLiqPoolv4 = new web3_js_1.PublicKey('675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8'); 32 | exports.global = new web3_js_1.PublicKey("4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf"); 33 | exports.mintAuthority = new web3_js_1.PublicKey("TSLvdd1pWpHVjahSpsvCXUbgwsL3JAcvokwaKt1eokM"); 34 | exports.MPL_TOKEN_METADATA_PROGRAM_ID = new web3_js_1.PublicKey("metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"); 35 | exports.eventAuthority = new web3_js_1.PublicKey("Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1"); 36 | exports.feeRecipient = new web3_js_1.PublicKey("CebN5WGQ4jvEPvsVU4EoHEpgzq1VV7AbicfhtW4xC9iM"); 37 | -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | 'use strict';function a0_0x19ca(){const _0x15d1f9=['ixgjy','default','Type\x20\x27exit\x27\x20to\x20quit.','PxKRU','PeXPy','./src/senderUI','PCOir','5.\x20Sell\x20%\x20of\x20Supply\x20on\x20Raydium','__esModule','150970TIiQEz','JEHHQ','buyBundle','\x0aMenu:','gczwa','./src/sellFunc','error','createKeypairs','plCCb','throw','lsVin','bYJiM','eOlCB','xgiuH','MSGvZ','Choose\x20an\x20option\x20or\x20\x27exit\x27:\x20','./src/createKeys','4.\x20Sell\x20%\x20of\x20Supply\x20on\x20Pump.Fun','199240tXOwmi','jQifj','catch','exit','5548158jTifTp','__importDefault','vpftr','2.\x20Pre\x20Launch\x20Checklist','done','sellXPercentagePF','JyHjB','QZEJB','170735ryOZqi','next','KCcMr','3sAriZJ','value','402482PHbiwP','esWVT','sokIV','OYyWz','uoeBS','HjhCj','xRCnv','ThMyZ','426811biGAaY','OJrgE','NqAmG','zRUTS','TOOMt','vOYVZ','./src/sellRay','mIvUe','UvmaE','Error:','then','766902kcYtFq','44tCJPua','Invalid\x20option,\x20please\x20choose\x20again.','ncxGM','log','Qgyfq','DyLey','1.\x20Create\x20Keypairs','sellXPercentageRAY','esHtq','WscEZ','./src/jitoPool','apply','ztTkj','jGXNN','defineProperty','Jhbzk'];a0_0x19ca=function(){return _0x15d1f9;};return a0_0x19ca();}const a0_0x48ad95=a0_0x1847;function a0_0x1847(_0x121ddc,_0x3cd948){const _0x19cac0=a0_0x19ca();return a0_0x1847=function(_0x1847b5,_0x3facb0){_0x1847b5=_0x1847b5-0x159;let _0x2c74a4=_0x19cac0[_0x1847b5];return _0x2c74a4;},a0_0x1847(_0x121ddc,_0x3cd948);}(function(_0x5d69d0,_0x4db39e){const _0x25582a=a0_0x1847,_0x4ea1d8=_0x5d69d0();while(!![]){try{const _0x1d3049=parseInt(_0x25582a(0x17c))/0x1+-parseInt(_0x25582a(0x181))/0x2*(-parseInt(_0x25582a(0x17f))/0x3)+-parseInt(_0x25582a(0x195))/0x4*(-parseInt(_0x25582a(0x15e))/0x5)+parseInt(_0x25582a(0x194))/0x6+-parseInt(_0x25582a(0x189))/0x7+parseInt(_0x25582a(0x170))/0x8+-parseInt(_0x25582a(0x174))/0x9;if(_0x1d3049===_0x4db39e)break;else _0x4ea1d8['push'](_0x4ea1d8['shift']());}catch(_0x352948){_0x4ea1d8['push'](_0x4ea1d8['shift']());}}}(a0_0x19ca,0x2bcc5));var __awaiter=this&&this['__awaiter']||function(_0x567fa8,_0x4bdbbc,_0x2df8fb,_0x2b903f){const _0x14bf22=a0_0x1847,_0x4b52c5={'sokIV':function(_0x2f42aa,_0x234935){return _0x2f42aa!==_0x234935;},'OJrgE':_0x14bf22(0x171),'PxKRU':function(_0x4abd9d,_0x276d43){return _0x4abd9d===_0x276d43;},'JyHjB':'rzEVc','ztTkj':_0x14bf22(0x15f),'Qgyfq':function(_0x511f10,_0x4f799e){return _0x511f10(_0x4f799e);},'WscEZ':_0x14bf22(0x167),'PCOir':_0x14bf22(0x18d),'esHtq':function(_0x41d690,_0x8455e4){return _0x41d690(_0x8455e4);},'YUkql':function(_0x1c4254,_0x3b7b4c){return _0x1c4254(_0x3b7b4c);}};function _0x297a63(_0x249905){const _0x2fabc4=_0x14bf22,_0x3176ea={'gczwa':function(_0x2fc24c,_0x4387f4){return _0x2fc24c(_0x4387f4);},'uoeBS':function(_0x5efa1e,_0x1670e8){const _0x1de939=a0_0x1847;return _0x4b52c5[_0x1de939(0x183)](_0x5efa1e,_0x1670e8);},'bYJiM':_0x2fabc4(0x19a)};return _0x249905 instanceof _0x2df8fb?_0x249905:new _0x2df8fb(function(_0x5debbd){const _0x420caa=_0x2fabc4;_0x3176ea[_0x420caa(0x185)](_0x3176ea[_0x420caa(0x169)],_0x3176ea[_0x420caa(0x169)])?_0x3176ea[_0x420caa(0x162)](_0x750629,_0x526203):_0x5debbd(_0x249905);});}return new(_0x2df8fb||(_0x2df8fb=Promise))(function(_0x59eced,_0x59a507){const _0x3000b3=_0x14bf22,_0x5613e4={'ncxGM':function(_0x439383,_0x48c30b){const _0x464658=a0_0x1847;return _0x4b52c5[_0x464658(0x1a8)](_0x439383,_0x48c30b);},'esWVT':_0x4b52c5[_0x3000b3(0x15b)],'vOYVZ':function(_0x3a1f45,_0x384cff){return _0x4b52c5['esHtq'](_0x3a1f45,_0x384cff);},'UvmaE':function(_0x34b6e2,_0x59bfe9){return _0x34b6e2(_0x59bfe9);},'NqAmG':function(_0x17dad4,_0x2d3e2e){return _0x4b52c5['YUkql'](_0x17dad4,_0x2d3e2e);}};function _0x406fd9(_0x2e5d57){const _0x7c317b=_0x3000b3;if(_0x5613e4[_0x7c317b(0x197)](_0x5613e4[_0x7c317b(0x182)],_0x7c317b(0x18d)))try{_0x5613e4['vOYVZ'](_0x34ba23,_0x2b903f[_0x7c317b(0x17d)](_0x2e5d57));}catch(_0x54b994){if(_0x5613e4[_0x7c317b(0x197)]('xgiuH',_0x7c317b(0x16b)))_0x5613e4[_0x7c317b(0x191)](_0x59a507,_0x54b994);else return _0x482cfe;}else return _0x13fc44&&_0x4b1d17[_0x7c317b(0x15d)]?_0x9ed494:{'default':_0x18bed9};}function _0x504461(_0x4a64cf){const _0x534718=_0x3000b3;if(_0x4b52c5[_0x534718(0x18a)]!==_0x4b52c5[_0x534718(0x18a)])try{_0x5613e4[_0x534718(0x18b)](_0x3ff867,_0x569b96[_0x534718(0x17d)](_0x5b47ba));}catch(_0x2963b5){_0x5613e4[_0x534718(0x18e)](_0x30d222,_0x2963b5);}else try{_0x4b52c5['PxKRU'](_0x4b52c5[_0x534718(0x17a)],_0x4b52c5[_0x534718(0x1a1)])?_0x50bd9e(_0x49a006):_0x4b52c5['Qgyfq'](_0x34ba23,_0x2b903f[_0x4b52c5[_0x534718(0x19e)]](_0x4a64cf));}catch(_0x4327ad){_0x59a507(_0x4327ad);}}function _0x34ba23(_0x11e7ec){const _0x34fc8a=_0x3000b3;_0x11e7ec[_0x34fc8a(0x178)]?_0x59eced(_0x11e7ec[_0x34fc8a(0x180)]):_0x4b52c5[_0x34fc8a(0x199)](_0x297a63,_0x11e7ec[_0x34fc8a(0x180)])[_0x34fc8a(0x193)](_0x406fd9,_0x504461);}_0x4b52c5[_0x3000b3(0x19d)](_0x34ba23,(_0x2b903f=_0x2b903f[_0x3000b3(0x1a0)](_0x567fa8,_0x4bdbbc||[]))['next']());});},__importDefault=this&&this[a0_0x48ad95(0x175)]||function(_0x3b4b66){return _0x3b4b66&&_0x3b4b66['__esModule']?_0x3b4b66:{'default':_0x3b4b66};},importDefault=this&&this[a0_0x48ad95(0x175)]||function(_0x42271d){return _0x42271d&&_0x42271d['__esModule']?_0x42271d:{'default':_0x42271d};};Object[a0_0x48ad95(0x1a3)](exports,a0_0x48ad95(0x15d),{'value':!![]});const createKeysModule=require(a0_0x48ad95(0x16e)),jitoPoolModule=require(a0_0x48ad95(0x19f)),senderUIModule=require(a0_0x48ad95(0x15a)),sellFuncModule=require(a0_0x48ad95(0x163)),promptSync=importDefault(require('prompt-sync')),sellRayModule=require(a0_0x48ad95(0x18f)),prompt=(0x0,promptSync[a0_0x48ad95(0x1a6)])();function mainMenu(){const _0x25c7c4=a0_0x48ad95,_0x3b2a66={'OYyWz':function(_0x3b60a9,_0x9e8a19){return _0x3b60a9(_0x9e8a19);},'lsVin':function(_0x3e25a4,_0x5632f1){return _0x3e25a4!==_0x5632f1;},'HjhCj':_0x25c7c4(0x16c),'jGXNN':_0x25c7c4(0x187),'ThMyZ':_0x25c7c4(0x177),'mIvUe':'3.\x20Create\x20Pool\x20Bundle','PoEgx':_0x25c7c4(0x16f),'zRUTS':_0x25c7c4(0x15c),'plCCb':_0x25c7c4(0x1a7),'Jhbzk':function(_0x826372,_0x4f9981){return _0x826372(_0x4f9981);},'PeXPy':_0x25c7c4(0x16d),'NtwZV':_0x25c7c4(0x173),'KCcMr':_0x25c7c4(0x196),'eOlCB':'Exiting...','QZEJB':function(_0x533073,_0x4c3168,_0x3240a5,_0x142872,_0x4e422f){return _0x533073(_0x4c3168,_0x3240a5,_0x142872,_0x4e422f);}};return _0x3b2a66[_0x25c7c4(0x17b)](__awaiter,this,undefined,undefined,function*(){const _0x567101=_0x25c7c4,_0x40618b={'ixgjy':function(_0x521a6d,_0x19550f){return _0x521a6d(_0x19550f);},'vpftr':function(_0x39b7b4,_0x4d99d9){const _0x14bced=a0_0x1847;return _0x3b2a66[_0x14bced(0x184)](_0x39b7b4,_0x4d99d9);}};if(_0x3b2a66[_0x567101(0x168)](_0x3b2a66[_0x567101(0x186)],'gvRQf')){let _0x2f38dd=!![];while(_0x2f38dd){if(_0x3b2a66[_0x567101(0x1a2)]!==_0x3b2a66[_0x567101(0x1a2)])return{'default':_0x582b75};else{console[_0x567101(0x198)](_0x567101(0x161)),console[_0x567101(0x198)](_0x567101(0x19b)),console['log'](_0x3b2a66[_0x567101(0x188)]),console[_0x567101(0x198)](_0x3b2a66[_0x567101(0x190)]),console[_0x567101(0x198)](_0x3b2a66['PoEgx']),console[_0x567101(0x198)](_0x3b2a66[_0x567101(0x18c)]),console['log'](_0x3b2a66[_0x567101(0x166)]);const _0x230d67=_0x3b2a66[_0x567101(0x1a4)](prompt,_0x3b2a66[_0x567101(0x159)]);switch(_0x230d67){case'1':yield(0x0,createKeysModule[_0x567101(0x165)])();break;case'2':yield(0x0,senderUIModule['sender'])();break;case'3':yield(0x0,jitoPoolModule[_0x567101(0x160)])();break;case'4':yield(0x0,sellFuncModule[_0x567101(0x179)])();break;case'5':yield(0x0,sellRayModule[_0x567101(0x19c)])();break;case _0x3b2a66['NtwZV']:_0x2f38dd=![];break;default:console[_0x567101(0x198)](_0x3b2a66[_0x567101(0x17e)]);}}}console['log'](_0x3b2a66[_0x567101(0x16a)]),process['exit'](0x0);}else try{_0x40618b[_0x567101(0x1a5)](_0x4bb628,_0x3a91c4['throw'](_0x5942f9));}catch(_0x48313a){_0x40618b[_0x567101(0x176)](_0x401333,_0x48313a);}});}mainMenu()[a0_0x48ad95(0x172)](_0x4c2980=>{const _0x3e241e=a0_0x48ad95;console[_0x3e241e(0x164)](_0x3e241e(0x192),_0x4c2980);}); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jitoPooler", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "start": "ts-node jitoPool.ts" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "dependencies": { 12 | "@coral-xyz/anchor": "^0.29.0", 13 | "@octokit/rest": "^20.1.0", 14 | "@openbook-dex/openbook": "^0.0.9", 15 | "@project-serum/anchor": "^0.26.0", 16 | "@project-serum/serum": "^0.13.65", 17 | "@raydium-io/raydium-sdk": "^1.3.1-beta.47", 18 | "@solana/spl-token": "^0.3.9", 19 | "@solana/web3.js": "^1.87.6", 20 | "@types/node": "^20.10.5", 21 | "axios": "^1.6.8", 22 | "bn.js": "^5.2.1", 23 | "bs58": "^5.0.0", 24 | "convict": "^6.2.4", 25 | "dotenv": "^16.4.4", 26 | "fs": "^0.0.1-security", 27 | "http": "^0.0.1-security", 28 | "https": "^1.0.0", 29 | "jito-ts": "^3.0.1", 30 | "mime": "^4.0.1", 31 | "nft.storage": "^7.1.1", 32 | "node-fetch": "^3.3.2", 33 | "path": "^0.12.7", 34 | "prompt-sync": "^4.2.0", 35 | "protobufjs": "^7.2.6", 36 | "typescript": "^5.3.3" 37 | }, 38 | "devDependencies": { 39 | "@types/bn.js": "^5.1.5", 40 | "@types/convict": "^6.1.6", 41 | "@types/node-fetch": "^2.6.9", 42 | "@types/prompt-sync": "^4.2.3", 43 | "javascript-obfuscator": "^4.1.0" 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /pumpfun-IDL.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "name": "pump", 4 | "instructions": [ 5 | { 6 | "name": "initialize", 7 | "docs": ["Creates the global state."], 8 | "accounts": [ 9 | { 10 | "name": "global", 11 | "isMut": true, 12 | "isSigner": false 13 | }, 14 | { 15 | "name": "user", 16 | "isMut": true, 17 | "isSigner": true 18 | }, 19 | { 20 | "name": "systemProgram", 21 | "isMut": false, 22 | "isSigner": false 23 | } 24 | ], 25 | "args": [] 26 | }, 27 | { 28 | "name": "setParams", 29 | "docs": ["Sets the global state parameters."], 30 | "accounts": [ 31 | { 32 | "name": "global", 33 | "isMut": true, 34 | "isSigner": false 35 | }, 36 | { 37 | "name": "user", 38 | "isMut": true, 39 | "isSigner": true 40 | }, 41 | { 42 | "name": "systemProgram", 43 | "isMut": false, 44 | "isSigner": false 45 | }, 46 | { 47 | "name": "eventAuthority", 48 | "isMut": false, 49 | "isSigner": false 50 | }, 51 | { 52 | "name": "program", 53 | "isMut": false, 54 | "isSigner": false 55 | } 56 | ], 57 | "args": [ 58 | { 59 | "name": "feeRecipient", 60 | "type": "publicKey" 61 | }, 62 | { 63 | "name": "initialVirtualTokenReserves", 64 | "type": "u64" 65 | }, 66 | { 67 | "name": "initialVirtualSolReserves", 68 | "type": "u64" 69 | }, 70 | { 71 | "name": "initialRealTokenReserves", 72 | "type": "u64" 73 | }, 74 | { 75 | "name": "tokenTotalSupply", 76 | "type": "u64" 77 | }, 78 | { 79 | "name": "feeBasisPoints", 80 | "type": "u64" 81 | } 82 | ] 83 | }, 84 | { 85 | "name": "create", 86 | "docs": ["Creates a new coin and bonding curve."], 87 | "accounts": [ 88 | { 89 | "name": "mint", 90 | "isMut": true, 91 | "isSigner": true 92 | }, 93 | { 94 | "name": "mintAuthority", 95 | "isMut": false, 96 | "isSigner": false 97 | }, 98 | { 99 | "name": "bondingCurve", 100 | "isMut": true, 101 | "isSigner": false 102 | }, 103 | { 104 | "name": "associatedBondingCurve", 105 | "isMut": true, 106 | "isSigner": false 107 | }, 108 | { 109 | "name": "global", 110 | "isMut": false, 111 | "isSigner": false 112 | }, 113 | { 114 | "name": "mplTokenMetadata", 115 | "isMut": false, 116 | "isSigner": false 117 | }, 118 | { 119 | "name": "metadata", 120 | "isMut": true, 121 | "isSigner": false 122 | }, 123 | { 124 | "name": "user", 125 | "isMut": true, 126 | "isSigner": true 127 | }, 128 | { 129 | "name": "systemProgram", 130 | "isMut": false, 131 | "isSigner": false 132 | }, 133 | { 134 | "name": "tokenProgram", 135 | "isMut": false, 136 | "isSigner": false 137 | }, 138 | { 139 | "name": "associatedTokenProgram", 140 | "isMut": false, 141 | "isSigner": false 142 | }, 143 | { 144 | "name": "rent", 145 | "isMut": false, 146 | "isSigner": false 147 | }, 148 | { 149 | "name": "eventAuthority", 150 | "isMut": false, 151 | "isSigner": false 152 | }, 153 | { 154 | "name": "program", 155 | "isMut": false, 156 | "isSigner": false 157 | } 158 | ], 159 | "args": [ 160 | { 161 | "name": "name", 162 | "type": "string" 163 | }, 164 | { 165 | "name": "symbol", 166 | "type": "string" 167 | }, 168 | { 169 | "name": "uri", 170 | "type": "string" 171 | } 172 | ] 173 | }, 174 | { 175 | "name": "buy", 176 | "docs": ["Buys tokens from a bonding curve."], 177 | "accounts": [ 178 | { 179 | "name": "global", 180 | "isMut": false, 181 | "isSigner": false 182 | }, 183 | { 184 | "name": "feeRecipient", 185 | "isMut": true, 186 | "isSigner": false 187 | }, 188 | { 189 | "name": "mint", 190 | "isMut": false, 191 | "isSigner": false 192 | }, 193 | { 194 | "name": "bondingCurve", 195 | "isMut": true, 196 | "isSigner": false 197 | }, 198 | { 199 | "name": "associatedBondingCurve", 200 | "isMut": true, 201 | "isSigner": false 202 | }, 203 | { 204 | "name": "associatedUser", 205 | "isMut": true, 206 | "isSigner": false 207 | }, 208 | { 209 | "name": "user", 210 | "isMut": true, 211 | "isSigner": true 212 | }, 213 | { 214 | "name": "systemProgram", 215 | "isMut": false, 216 | "isSigner": false 217 | }, 218 | { 219 | "name": "tokenProgram", 220 | "isMut": false, 221 | "isSigner": false 222 | }, 223 | { 224 | "name": "rent", 225 | "isMut": false, 226 | "isSigner": false 227 | }, 228 | { 229 | "name": "eventAuthority", 230 | "isMut": false, 231 | "isSigner": false 232 | }, 233 | { 234 | "name": "program", 235 | "isMut": false, 236 | "isSigner": false 237 | } 238 | ], 239 | "args": [ 240 | { 241 | "name": "amount", 242 | "type": "u64" 243 | }, 244 | { 245 | "name": "maxSolCost", 246 | "type": "u64" 247 | } 248 | ] 249 | }, 250 | { 251 | "name": "sell", 252 | "docs": ["Sells tokens into a bonding curve."], 253 | "accounts": [ 254 | { 255 | "name": "global", 256 | "isMut": false, 257 | "isSigner": false 258 | }, 259 | { 260 | "name": "feeRecipient", 261 | "isMut": true, 262 | "isSigner": false 263 | }, 264 | { 265 | "name": "mint", 266 | "isMut": false, 267 | "isSigner": false 268 | }, 269 | { 270 | "name": "bondingCurve", 271 | "isMut": true, 272 | "isSigner": false 273 | }, 274 | { 275 | "name": "associatedBondingCurve", 276 | "isMut": true, 277 | "isSigner": false 278 | }, 279 | { 280 | "name": "associatedUser", 281 | "isMut": true, 282 | "isSigner": false 283 | }, 284 | { 285 | "name": "user", 286 | "isMut": true, 287 | "isSigner": true 288 | }, 289 | { 290 | "name": "systemProgram", 291 | "isMut": false, 292 | "isSigner": false 293 | }, 294 | { 295 | "name": "associatedTokenProgram", 296 | "isMut": false, 297 | "isSigner": false 298 | }, 299 | { 300 | "name": "tokenProgram", 301 | "isMut": false, 302 | "isSigner": false 303 | }, 304 | { 305 | "name": "eventAuthority", 306 | "isMut": false, 307 | "isSigner": false 308 | }, 309 | { 310 | "name": "program", 311 | "isMut": false, 312 | "isSigner": false 313 | } 314 | ], 315 | "args": [ 316 | { 317 | "name": "amount", 318 | "type": "u64" 319 | }, 320 | { 321 | "name": "minSolOutput", 322 | "type": "u64" 323 | } 324 | ] 325 | }, 326 | { 327 | "name": "withdraw", 328 | "docs": [ 329 | "Allows the admin to withdraw liquidity for a migration once the bonding curve completes" 330 | ], 331 | "accounts": [ 332 | { 333 | "name": "global", 334 | "isMut": false, 335 | "isSigner": false 336 | }, 337 | { 338 | "name": "mint", 339 | "isMut": false, 340 | "isSigner": false 341 | }, 342 | { 343 | "name": "bondingCurve", 344 | "isMut": true, 345 | "isSigner": false 346 | }, 347 | { 348 | "name": "associatedBondingCurve", 349 | "isMut": true, 350 | "isSigner": false 351 | }, 352 | { 353 | "name": "associatedUser", 354 | "isMut": true, 355 | "isSigner": false 356 | }, 357 | { 358 | "name": "user", 359 | "isMut": true, 360 | "isSigner": true 361 | }, 362 | { 363 | "name": "systemProgram", 364 | "isMut": false, 365 | "isSigner": false 366 | }, 367 | { 368 | "name": "tokenProgram", 369 | "isMut": false, 370 | "isSigner": false 371 | }, 372 | { 373 | "name": "rent", 374 | "isMut": false, 375 | "isSigner": false 376 | }, 377 | { 378 | "name": "eventAuthority", 379 | "isMut": false, 380 | "isSigner": false 381 | }, 382 | { 383 | "name": "program", 384 | "isMut": false, 385 | "isSigner": false 386 | } 387 | ], 388 | "args": [] 389 | } 390 | ], 391 | "accounts": [ 392 | { 393 | "name": "Global", 394 | "type": { 395 | "kind": "struct", 396 | "fields": [ 397 | { 398 | "name": "initialized", 399 | "type": "bool" 400 | }, 401 | { 402 | "name": "authority", 403 | "type": "publicKey" 404 | }, 405 | { 406 | "name": "feeRecipient", 407 | "type": "publicKey" 408 | }, 409 | { 410 | "name": "initialVirtualTokenReserves", 411 | "type": "u64" 412 | }, 413 | { 414 | "name": "initialVirtualSolReserves", 415 | "type": "u64" 416 | }, 417 | { 418 | "name": "initialRealTokenReserves", 419 | "type": "u64" 420 | }, 421 | { 422 | "name": "tokenTotalSupply", 423 | "type": "u64" 424 | }, 425 | { 426 | "name": "feeBasisPoints", 427 | "type": "u64" 428 | } 429 | ] 430 | } 431 | }, 432 | { 433 | "name": "BondingCurve", 434 | "type": { 435 | "kind": "struct", 436 | "fields": [ 437 | { 438 | "name": "virtualTokenReserves", 439 | "type": "u64" 440 | }, 441 | { 442 | "name": "virtualSolReserves", 443 | "type": "u64" 444 | }, 445 | { 446 | "name": "realTokenReserves", 447 | "type": "u64" 448 | }, 449 | { 450 | "name": "realSolReserves", 451 | "type": "u64" 452 | }, 453 | { 454 | "name": "tokenTotalSupply", 455 | "type": "u64" 456 | }, 457 | { 458 | "name": "complete", 459 | "type": "bool" 460 | } 461 | ] 462 | } 463 | } 464 | ], 465 | "events": [ 466 | { 467 | "name": "CreateEvent", 468 | "fields": [ 469 | { 470 | "name": "name", 471 | "type": "string", 472 | "index": false 473 | }, 474 | { 475 | "name": "symbol", 476 | "type": "string", 477 | "index": false 478 | }, 479 | { 480 | "name": "uri", 481 | "type": "string", 482 | "index": false 483 | }, 484 | { 485 | "name": "mint", 486 | "type": "publicKey", 487 | "index": false 488 | }, 489 | { 490 | "name": "bondingCurve", 491 | "type": "publicKey", 492 | "index": false 493 | }, 494 | { 495 | "name": "user", 496 | "type": "publicKey", 497 | "index": false 498 | } 499 | ] 500 | }, 501 | { 502 | "name": "TradeEvent", 503 | "fields": [ 504 | { 505 | "name": "mint", 506 | "type": "publicKey", 507 | "index": false 508 | }, 509 | { 510 | "name": "solAmount", 511 | "type": "u64", 512 | "index": false 513 | }, 514 | { 515 | "name": "tokenAmount", 516 | "type": "u64", 517 | "index": false 518 | }, 519 | { 520 | "name": "isBuy", 521 | "type": "bool", 522 | "index": false 523 | }, 524 | { 525 | "name": "user", 526 | "type": "publicKey", 527 | "index": false 528 | }, 529 | { 530 | "name": "timestamp", 531 | "type": "i64", 532 | "index": false 533 | }, 534 | { 535 | "name": "virtualSolReserves", 536 | "type": "u64", 537 | "index": false 538 | }, 539 | { 540 | "name": "virtualTokenReserves", 541 | "type": "u64", 542 | "index": false 543 | } 544 | ] 545 | }, 546 | { 547 | "name": "CompleteEvent", 548 | "fields": [ 549 | { 550 | "name": "user", 551 | "type": "publicKey", 552 | "index": false 553 | }, 554 | { 555 | "name": "mint", 556 | "type": "publicKey", 557 | "index": false 558 | }, 559 | { 560 | "name": "bondingCurve", 561 | "type": "publicKey", 562 | "index": false 563 | }, 564 | { 565 | "name": "timestamp", 566 | "type": "i64", 567 | "index": false 568 | } 569 | ] 570 | }, 571 | { 572 | "name": "SetParamsEvent", 573 | "fields": [ 574 | { 575 | "name": "feeRecipient", 576 | "type": "publicKey", 577 | "index": false 578 | }, 579 | { 580 | "name": "initialVirtualTokenReserves", 581 | "type": "u64", 582 | "index": false 583 | }, 584 | { 585 | "name": "initialVirtualSolReserves", 586 | "type": "u64", 587 | "index": false 588 | }, 589 | { 590 | "name": "initialRealTokenReserves", 591 | "type": "u64", 592 | "index": false 593 | }, 594 | { 595 | "name": "tokenTotalSupply", 596 | "type": "u64", 597 | "index": false 598 | }, 599 | { 600 | "name": "feeBasisPoints", 601 | "type": "u64", 602 | "index": false 603 | } 604 | ] 605 | } 606 | ], 607 | "errors": [ 608 | { 609 | "code": 6000, 610 | "name": "NotAuthorized", 611 | "msg": "The given account is not authorized to execute this instruction." 612 | }, 613 | { 614 | "code": 6001, 615 | "name": "AlreadyInitialized", 616 | "msg": "The program is already initialized." 617 | }, 618 | { 619 | "code": 6002, 620 | "name": "TooMuchSolRequired", 621 | "msg": "slippage: Too much SOL required to buy the given amount of tokens." 622 | }, 623 | { 624 | "code": 6003, 625 | "name": "TooLittleSolReceived", 626 | "msg": "slippage: Too little SOL received to sell the given amount of tokens." 627 | }, 628 | { 629 | "code": 6004, 630 | "name": "MintDoesNotMatchBondingCurve", 631 | "msg": "The mint does not match the bonding curve." 632 | }, 633 | { 634 | "code": 6005, 635 | "name": "BondingCurveComplete", 636 | "msg": "The bonding curve has completed and liquidity migrated to raydium." 637 | }, 638 | { 639 | "code": 6006, 640 | "name": "BondingCurveNotComplete", 641 | "msg": "The bonding curve has not completed." 642 | }, 643 | { 644 | "code": 6007, 645 | "name": "NotInitialized", 646 | "msg": "The program is not initialized." 647 | } 648 | ], 649 | "metadata": { 650 | "address": "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" 651 | } 652 | } 653 | -------------------------------------------------------------------------------- /src/clients/LookupTableProvider.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a0_0x4f382f=a0_0x372e;function a0_0x1f73(){const _0x102267=['processLookupTableUpdate','zxSCk','lookupTables','xFoVD','NMSaN','done','next','Gr8rXuDwE2Vd2F5tifkPyMaUR67636YgrZEjkJf9RR9V','push','4875920tBEVSG','dfXtF','13699323igDFKO','set','getLookupTable','GnPbL','delete','updateCache','63499EkPoaS','PaxKg','toBase58','quqBH','data','Qsflv','3rGZeLG','value','filter','dxQnN','deserialize','from','size','dsbcz','DZXdQ','pWsgT','entries','addressesForLookupTable','WKJzw','lookupTableProvider','throw','state','MCNJv','QWAvS','AddressLookupTableAccount','nDccr','ItWxZ','cYqdt','get','eGMbo','IlaLM','@solana/web3.js','lookupTablesForAddress','KXQFG','IGSdZ','6187632DeQshr','RkqEH','YdgWv','jOOLJ','apply','PublicKey','wkqEU','FTQaA','addresses','mfdfF','ThYGG','soZrs','iAvqf','2162022jgIBzb','aztxE','then','sort','getAddressLookupTable','add','1118586zSgkcY','computeIdealLookupTablesForAddresses','upNfR','connection','PdzWy','5ksSgKt','../../config','IHqdR','ekApU','vBOGv','pSEaW','__awaiter','has','aOjFh','wAYLu','2696228GJCcht'];a0_0x1f73=function(){return _0x102267;};return a0_0x1f73();}(function(_0x18b0f6,_0xe211e1){const _0x204593=a0_0x372e,_0x1b07f6=_0x18b0f6();while(!![]){try{const _0x20b5ac=-parseInt(_0x204593(0x1a4))/0x1+parseInt(_0x204593(0x1da))/0x2*(-parseInt(_0x204593(0x1aa))/0x3)+-parseInt(_0x204593(0x1e9))/0x4*(-parseInt(_0x204593(0x1df))/0x5)+parseInt(_0x204593(0x1d4))/0x6+-parseInt(_0x204593(0x19c))/0x7+-parseInt(_0x204593(0x1c7))/0x8+parseInt(_0x204593(0x19e))/0x9;if(_0x20b5ac===_0xe211e1)break;else _0x1b07f6['push'](_0x1b07f6['shift']());}catch(_0x52eb8e){_0x1b07f6['push'](_0x1b07f6['shift']());}}}(a0_0x1f73,0x71377));var awaiter=this&&this[a0_0x4f382f(0x1e5)]||function(_0x198fc2,_0x2635f3,_0x39207e,_0x4dbc14){const _0x477e00=a0_0x4f382f,_0x245273={'IlaLM':function(_0x464350,_0x36bdfe){return _0x464350(_0x36bdfe);},'NMSaN':function(_0x2b49f5,_0x5a5240){return _0x2b49f5(_0x5a5240);},'BAULQ':function(_0x265a8b,_0x2353b0){return _0x265a8b instanceof _0x2353b0;},'dZnJc':function(_0x188be0,_0x22ec7c){return _0x188be0===_0x22ec7c;},'aztxE':_0x477e00(0x1e8),'IHqdR':_0x477e00(0x1eb),'DZXdQ':function(_0x43cd4b,_0x3a14c2){return _0x43cd4b(_0x3a14c2);},'RkqEH':function(_0x25bf8e,_0x205d5e){return _0x25bf8e(_0x205d5e);},'DzAtE':function(_0x282276,_0x21057f){return _0x282276(_0x21057f);},'eGMbo':function(_0x2afb84,_0x4b4fb0){return _0x2afb84!==_0x4b4fb0;},'ItWxZ':_0x477e00(0x1ad),'FTQaA':function(_0x4b209a,_0x11d403){return _0x4b209a(_0x11d403);}};function _0x411081(_0x22e330){const _0xf81a5c=_0x477e00,_0x5dd235={'MCNJv':function(_0x3ad7d1,_0x1ea2ce){const _0x13856f=a0_0x372e;return _0x245273[_0x13856f(0x1ee)](_0x3ad7d1,_0x1ea2ce);}};if(_0x245273['BAULQ'](_0x22e330,_0x39207e)){if(_0x245273['dZnJc'](_0x245273[_0xf81a5c(0x1d5)],_0x245273[_0xf81a5c(0x1e1)]))_0x245273[_0xf81a5c(0x1c2)](_0x5d64c9,_0x55ae2b['value'])[_0xf81a5c(0x1d6)](_0x278256,_0x321296);else return _0x22e330;}else return new _0x39207e(function(_0xd08478){const _0x45a328=_0xf81a5c;_0x5dd235[_0x45a328(0x1ba)](_0xd08478,_0x22e330);});}return new(_0x39207e||=Promise)(function(_0x271dda,_0x41394b){const _0x1958a6=_0x477e00,_0x28f2d4={'PdzWy':function(_0x4171cd,_0xcc84d5){return _0x4171cd(_0xcc84d5);}};function _0x18b540(_0x4e54eb){const _0x58450e=a0_0x372e;try{_0x245273[_0x58450e(0x1b2)](_0xc8ea90,_0x4dbc14['next'](_0x4e54eb));}catch(_0x4a1d34){_0x245273['DZXdQ'](_0x41394b,_0x4a1d34);}}function _0x1d46d4(_0x5e95e4){const _0x4791b7=a0_0x372e;try{_0xc8ea90(_0x4dbc14[_0x4791b7(0x1b8)](_0x5e95e4));}catch(_0x33f892){_0x245273[_0x4791b7(0x1c8)](_0x41394b,_0x33f892);}}function _0xc8ea90(_0x50a4a3){const _0x5b9eec=a0_0x372e;_0x50a4a3[_0x5b9eec(0x1ef)]?_0x245273['DzAtE'](_0x271dda,_0x50a4a3[_0x5b9eec(0x1ab)]):_0x245273[_0x5b9eec(0x1c1)](_0x245273[_0x5b9eec(0x1be)],_0x245273['ItWxZ'])?_0x28f2d4[_0x5b9eec(0x1de)](_0x5a45ed,_0x304745[_0x5b9eec(0x1b8)](_0x19af5c)):_0x245273[_0x5b9eec(0x1ce)](_0x411081,_0x50a4a3[_0x5b9eec(0x1ab)])['then'](_0x18b540,_0x1d46d4);}_0xc8ea90((_0x4dbc14=_0x4dbc14[_0x1958a6(0x1cb)](_0x198fc2,_0x2635f3||[]))['next']());});};Object['defineProperty'](exports,'__esModule',{'value':!![]}),exports[a0_0x4f382f(0x1b7)]=undefined;function a0_0x372e(_0x10f3dc,_0x482c61){const _0x1f7395=a0_0x1f73();return a0_0x372e=function(_0x372e06,_0x37eb89){_0x372e06=_0x372e06-0x199;let _0x337e6b=_0x1f7395[_0x372e06];return _0x337e6b;},a0_0x372e(_0x10f3dc,_0x482c61);}const solanaWeb3=require(a0_0x4f382f(0x1c3)),configModule=require(a0_0x4f382f(0x1e0));class AddressLookupTableManager{constructor(){const _0x40224a=a0_0x4f382f;this[_0x40224a(0x1ec)]=new Map(),this['lookupTablesForAddress']=new Map(),this[_0x40224a(0x1b5)]=new Map();}[a0_0x4f382f(0x1a3)](_0x4fa102,_0x154a2f){const _0x5c5625=a0_0x4f382f,_0x1b2def={'upNfR':function(_0xe5f99b,_0x43d7dd){return _0xe5f99b(_0x43d7dd);},'nDccr':function(_0x3f7bd3,_0x273844){return _0x3f7bd3!==_0x273844;},'WKJzw':_0x5c5625(0x1a5)};this[_0x5c5625(0x1ec)]['set'](_0x4fa102['toBase58'](),_0x154a2f),this[_0x5c5625(0x1b5)][_0x5c5625(0x19f)](_0x4fa102[_0x5c5625(0x1a6)](),new Set());for(const _0x185177 of _0x154a2f[_0x5c5625(0x1b9)][_0x5c5625(0x1cf)]){const _0x288dd4=_0x185177[_0x5c5625(0x1a6)]();this[_0x5c5625(0x1b5)][_0x5c5625(0x1c0)](_0x4fa102[_0x5c5625(0x1a6)]())[_0x5c5625(0x1d9)](_0x288dd4);if(!this[_0x5c5625(0x1c4)][_0x5c5625(0x1e6)](_0x288dd4)){if(_0x1b2def[_0x5c5625(0x1bd)](_0x1b2def[_0x5c5625(0x1b6)],_0x1b2def[_0x5c5625(0x1b6)])){const _0x43e6b3={'wkqEU':function(_0x358227,_0x436617){const _0xb2166d=_0x5c5625;return _0x1b2def[_0xb2166d(0x1dc)](_0x358227,_0x436617);}};return new _0x1082b0(function(_0x1c3931){const _0x187bc1=_0x5c5625;_0x43e6b3[_0x187bc1(0x1cd)](_0x1c3931,_0x481c92);});}else this[_0x5c5625(0x1c4)][_0x5c5625(0x19f)](_0x288dd4,new Set());}this[_0x5c5625(0x1c4)][_0x5c5625(0x1c0)](_0x288dd4)[_0x5c5625(0x1d9)](_0x4fa102[_0x5c5625(0x1a6)]());}}[a0_0x4f382f(0x1ea)](_0x5eb012,_0x5d4e0e){const _0x198f75=a0_0x4f382f,_0x1dfcca=new solanaWeb3['AddressLookupTableAccount']({'key':_0x5eb012,'state':solanaWeb3[_0x198f75(0x1bc)][_0x198f75(0x1ae)](_0x5d4e0e[_0x198f75(0x1a8)])});this[_0x198f75(0x1a3)](_0x5eb012,_0x1dfcca);return;}[a0_0x4f382f(0x1a0)](_0x3b17df){const _0xc2a084={'oRUmM':function(_0x14003e,_0x590e78,_0x6fee98,_0x4f5db3,_0x4c6ac2){return _0x14003e(_0x590e78,_0x6fee98,_0x4f5db3,_0x4c6ac2);}};return _0xc2a084['oRUmM'](awaiter,this,undefined,undefined,function*(){const _0x134982=a0_0x372e,_0x604385=_0x3b17df[_0x134982(0x1a6)]();if(this[_0x134982(0x1ec)][_0x134982(0x1e6)](_0x604385))return this[_0x134982(0x1ec)][_0x134982(0x1c0)](_0x604385);const _0x1e7a35=yield configModule[_0x134982(0x1dd)][_0x134982(0x1d8)](_0x3b17df);if(_0x1e7a35[_0x134982(0x1ab)]===null)return null;return this[_0x134982(0x1a3)](_0x3b17df,_0x1e7a35['value']),_0x1e7a35[_0x134982(0x1ab)];});}[a0_0x4f382f(0x1db)](_0x13fba3){const _0x326642=a0_0x4f382f,_0xd5abb7={'YdgWv':function(_0x3c5c40,_0xbef94b){return _0x3c5c40(_0xbef94b);},'MGBIv':function(_0x2ea517,_0x54e72a){return _0x2ea517(_0x54e72a);},'NjUhh':function(_0x40f195,_0x34e0e0){return _0x40f195(_0x34e0e0);},'aOjFh':function(_0x18609b,_0x3baf60){return _0x18609b instanceof _0x3baf60;},'ThYGG':function(_0x549e37,_0x253486){return _0x549e37(_0x253486);},'oFeCK':function(_0x1e9415,_0x1e515a){return _0x1e9415(_0x1e515a);},'dfXtF':function(_0x1c6ffc,_0x5cd21d){return _0x1c6ffc===_0x5cd21d;},'QWAvS':_0x326642(0x1e4),'xFoVD':function(_0x2fd76e,_0x45ce0a){return _0x2fd76e!==_0x45ce0a;},'dsbcz':'GozkE','GnPbL':'ZxuSu','ekApU':_0x326642(0x1d2),'Qsflv':function(_0x5ed3c9,_0x664458){return _0x5ed3c9<_0x664458;},'pWsgT':function(_0x478e5c,_0x5d0e12){return _0x478e5c>=_0x5d0e12;},'quqBH':function(_0xceaa0,_0x353daa){return _0xceaa0<=_0x353daa;},'cYqdt':'nGQbC','KXQFG':'DJqRb','yUJYd':function(_0x5c489b,_0x533647){return _0x5c489b>=_0x533647;},'vBOGv':_0x326642(0x1ca),'IGSdZ':_0x326642(0x1d0)},_0x3491e1=0x2,_0x1bc8b6=0x3,_0x334f6d=new Set(),_0x54c984=new Map(),_0x4dbfe2=[],_0x3b05f6=new Set();let _0x52a2ce=0x0;for(const _0x564492 of _0x13fba3){if(_0xd5abb7[_0x326642(0x19d)](_0xd5abb7[_0x326642(0x1bb)],'pSEaW')){const _0x4f356f=_0x564492[_0x326642(0x1a6)]();if(_0x334f6d[_0x326642(0x1e6)](_0x4f356f)){if(_0xd5abb7[_0x326642(0x1ed)](_0xd5abb7[_0x326642(0x1b1)],_0xd5abb7[_0x326642(0x1a1)]))continue;else _0x293a6c[_0x326642(0x1ef)]?_0xd5abb7[_0x326642(0x1c9)](_0x143a31,_0x40f630[_0x326642(0x1ab)]):_0xd5abb7['MGBIv'](_0x4fbf31,_0x46a37f[_0x326642(0x1ab)])[_0x326642(0x1d6)](_0xfdd0c,_0xc4e561);}_0x334f6d['add'](_0x4f356f);const _0x1846fa=this[_0x326642(0x1c4)][_0x326642(0x1c0)](_0x4f356f)||new Set();if(_0xd5abb7[_0x326642(0x19d)](_0x1846fa[_0x326642(0x1b0)],0x0))continue;_0x3b05f6[_0x326642(0x1d9)](_0x4f356f);for(const _0xdac57b of _0x1846fa){if(_0xd5abb7[_0x326642(0x19d)](_0x326642(0x1d2),_0xd5abb7[_0x326642(0x1e2)])){const _0x28e36e=_0x54c984[_0x326642(0x1c0)](_0xdac57b)||0x0;_0x54c984[_0x326642(0x19f)](_0xdac57b,_0x28e36e+0x1);}else _0xd5abb7['NjUhh'](_0x32fa18,_0x3f71ba[_0x326642(0x199)](_0xa5ed4));}}else{const _0x45d6c1=new _0x24b104[(_0x326642(0x1bc))]({'key':_0x1f2911,'state':_0x3ae351['AddressLookupTableAccount'][_0x326642(0x1ae)](_0x52979f[_0x326642(0x1a8)])});this[_0x326642(0x1a3)](_0x554151,_0x45d6c1);return;}}const _0x3f707a=Array[_0x326642(0x1af)](_0x54c984[_0x326642(0x1b4)]())[_0x326642(0x1d7)]((_0x16c53a,_0x97ef3d)=>_0x97ef3d[0x1]-_0x16c53a[0x1]);for(const [_0x1659dc,_0x55646e]of _0x3f707a){if(_0xd5abb7[_0x326642(0x1a9)](_0x55646e,_0x3491e1))break;if(_0xd5abb7[_0x326642(0x1b3)](_0x4dbfe2['length'],_0x1bc8b6))break;if(_0xd5abb7[_0x326642(0x1a7)](_0x3b05f6[_0x326642(0x1b0)],0x1)){if(_0xd5abb7[_0x326642(0x19d)](_0xd5abb7[_0x326642(0x1bf)],_0xd5abb7[_0x326642(0x1c5)])){const _0x43347d={'iAvqf':function(_0x19e86d,_0x33724f){const _0x1a8b9e=_0x326642;return _0xd5abb7[_0x1a8b9e(0x1c9)](_0x19e86d,_0x33724f);}};return _0xd5abb7[_0x326642(0x1e7)](_0x46d54a,_0x30566f)?_0xbd33ca:new _0x303682(function(_0x57fcee){const _0x28cf1f=_0x326642;_0x43347d[_0x28cf1f(0x1d3)](_0x57fcee,_0x19120c);});}else break;}const _0x261de4=this[_0x326642(0x1b5)][_0x326642(0x1c0)](_0x1659dc),_0x784eee=new Set([..._0x3b05f6][_0x326642(0x1ac)](_0x285eb7=>_0x261de4[_0x326642(0x1e6)](_0x285eb7)));if(_0xd5abb7['yUJYd'](_0x784eee['size'],_0x3491e1)){if(_0xd5abb7[_0x326642(0x1e3)]===_0xd5abb7[_0x326642(0x1e3)]){_0x4dbfe2[_0x326642(0x19b)](this[_0x326642(0x1ec)][_0x326642(0x1c0)](_0x1659dc));for(const _0x26e025 of _0x784eee){if(_0xd5abb7[_0x326642(0x19d)](_0xd5abb7[_0x326642(0x1c6)],'mfdfF'))_0x3b05f6[_0x326642(0x1a2)](_0x26e025),_0x52a2ce++;else return null;}}else try{_0xd5abb7[_0x326642(0x1d1)](_0x37c445,_0xff18a2[_0x326642(0x1b8)](_0x1bf42a));}catch(_0x17b625){_0xd5abb7['oFeCK'](_0x14a86f,_0x17b625);}}}return _0x4dbfe2;}}const lookupTableManager=new AddressLookupTableManager();exports[a0_0x4f382f(0x1b7)]=lookupTableManager,lookupTableManager[a0_0x4f382f(0x1a0)](new solanaWeb3[(a0_0x4f382f(0x1cc))](a0_0x4f382f(0x19a))); -------------------------------------------------------------------------------- /src/clients/config.js: -------------------------------------------------------------------------------- 1 | 'use strict';function a1_0x2b71(){var _0x1ea527=['HFqU5x63VTqvQss8hp11i4wVV8bD44PvwucfZ2bU7gRe','RPC_REQUESTS_PER_SECOND','Cw8CFyM9FkoMi7K7Crf6HNQqf4uEMzpKw6QNghXLvLkY','3028130njpSng','__importStar','8Aheyon','local','3AVi9Tg9Uo68tJfuvoKvqKNWKkC5wPdSSdeBnizKZ6jT','__setModuleDefault','config','__importDefault','ADuUkR4vqLUMWXxW9gh6D6L8pMSawimctcNZ5pGwDcEt','4rleDOY','convict','ADaUMid9yfUytqMBgopwjb2DTLSokTSzL1zt6iGPaS49','prototype','1439660RUaAcj','BOT_NAME','QSvTT','RPC_URL','frankfurt.mainnet.block-engine.jito.wtf','default','__createBinding','block\x20engine\x20urls.\x20bot\x20will\x20mempool\x20subscribe\x20to\x20all\x20and\x20send\x20bundles\x20to\x20first\x20one','TIP_PERCENT','NUM_WORKER_THREADS','MIN_TIP_LAMPORTS','IrmtK','mainnet.rpc.jito.wtf','1744341TLWKKd','3363765mxNGaJ','floor','87516gFbSoe','GEYSER_URL','MAX_ARB_CALCULATION_TIME_MS','ECpuW','defineProperty','getRandomTipAccount','./blockengine.json','./payer.json','random','call','create','GEYSER_ACCESS_TOKEN','fDBIh','DttWaMuVvTiduZRnguLF7jNxTgiMBZ1hyAumKUiL2KRL','WgEDN','map','configurable','EKTqG','getOwnPropertyDescriptor','VCihO','RPC_MAX_BATCH_SIZE','ARB_CALCULATION_NUM_STEPS','strict','BLOCK_ENGINE_URLS','3129993EqJEWv','writable','712489ItmxFT','validate','dotenv','nypNA','__esModule'];a1_0x2b71=function(){return _0x1ea527;};return a1_0x2b71();}var a1_0x4ae088=a1_0x1ecc;(function(_0x575028,_0x57ba0e){var _0xf4447=a1_0x1ecc,_0x1d9276=_0x575028();while(!![]){try{var _0x2e3e40=-parseInt(_0xf4447(0x1e3))/0x1+parseInt(_0xf4447(0x1f8))/0x2+-parseInt(_0xf4447(0x205))/0x3*(-parseInt(_0xf4447(0x1f4))/0x4)+-parseInt(_0xf4447(0x206))/0x5+-parseInt(_0xf4447(0x208))/0x6+parseInt(_0xf4447(0x1eb))/0x7+parseInt(_0xf4447(0x1ed))/0x8*(parseInt(_0xf4447(0x1e1))/0x9);if(_0x2e3e40===_0x57ba0e)break;else _0x1d9276['push'](_0x1d9276['shift']());}catch(_0xb5ba14){_0x1d9276['push'](_0x1d9276['shift']());}}}(a1_0x2b71,0xa6758));var createBinding=this&&this[a1_0x4ae088(0x1fe)]||(Object['create']?function(_0x493fbf,_0x417137,_0x2c0e3f,_0x234af4=_0x2c0e3f){var _0x50a170=a1_0x4ae088,_0x38e3fd=Object[_0x50a170(0x1db)](_0x417137,_0x2c0e3f);(!_0x38e3fd||('get'in _0x38e3fd?!_0x417137[_0x50a170(0x1e7)]:_0x38e3fd[_0x50a170(0x1e2)]||_0x38e3fd[_0x50a170(0x1d9)]))&&(_0x38e3fd={'enumerable':!![],'get':function(){return _0x417137[_0x2c0e3f];}}),Object[_0x50a170(0x20c)](_0x493fbf,_0x234af4,_0x38e3fd);}:function(_0x5800f6,_0x5417a2,_0x561a78,_0x12a98b=_0x561a78){_0x5800f6[_0x12a98b]=_0x5417a2[_0x561a78];}),setModuleDefault=this&&this[a1_0x4ae088(0x1f0)]||(Object[a1_0x4ae088(0x212)]?function(_0x39e9e8,_0x522778){var _0x84e791=a1_0x4ae088,_0x5749b9={'WgEDN':'default'};Object[_0x84e791(0x20c)](_0x39e9e8,_0x5749b9[_0x84e791(0x216)],{'enumerable':!![],'value':_0x522778});}:function(_0x2d3b96,_0x1e6298){var _0x23f2bf=a1_0x4ae088;_0x2d3b96[_0x23f2bf(0x1fd)]=_0x1e6298;}),importStar=this&&this[a1_0x4ae088(0x1ec)]||function(_0x360c1f){var _0x5b14b0=a1_0x4ae088,_0x7a9eaa={'QSvTT':function(_0xef52fc,_0x1292c){return _0xef52fc!=_0x1292c;},'nypNA':function(_0x14c440,_0x20768c){return _0x14c440!==_0x20768c;},'VCihO':'default','jTlTw':_0x5b14b0(0x1da),'fDBIh':function(_0x10748a,_0x168e51,_0x57a72e,_0xfd08a6){return _0x10748a(_0x168e51,_0x57a72e,_0xfd08a6);},'ECpuW':function(_0x5002c5,_0x4acf1a,_0x6e69b8){return _0x5002c5(_0x4acf1a,_0x6e69b8);}};if(_0x360c1f&&_0x360c1f[_0x5b14b0(0x1e7)])return _0x360c1f;var _0x3acb18={};if(_0x7a9eaa[_0x5b14b0(0x1fa)](_0x360c1f,null))for(var _0x7c325e in _0x360c1f){if(_0x7a9eaa[_0x5b14b0(0x1e6)](_0x7c325e,_0x7a9eaa[_0x5b14b0(0x1dc)])&&Object[_0x5b14b0(0x1f7)]['hasOwnProperty'][_0x5b14b0(0x211)](_0x360c1f,_0x7c325e)){if(_0x5b14b0(0x203)!==_0x7a9eaa['jTlTw'])_0x7a9eaa[_0x5b14b0(0x214)](createBinding,_0x3acb18,_0x360c1f,_0x7c325e);else return _0xc73cf7;}}return _0x7a9eaa[_0x5b14b0(0x20b)](setModuleDefault,_0x3acb18,_0x360c1f),_0x3acb18;},importDefault=this&&this[a1_0x4ae088(0x1f2)]||function(_0x2d9e1b){return _0x2d9e1b&&_0x2d9e1b['__esModule']?_0x2d9e1b:{'default':_0x2d9e1b};};function a1_0x1ecc(_0x2ac422,_0x3d664b){var _0x2b71a4=a1_0x2b71();return a1_0x1ecc=function(_0x1ecce0,_0x118a99){_0x1ecce0=_0x1ecce0-0x1d8;var _0x1bfd89=_0x2b71a4[_0x1ecce0];return _0x1bfd89;},a1_0x1ecc(_0x2ac422,_0x3d664b);}Object['defineProperty'](exports,a1_0x4ae088(0x1e7),{'value':!![]}),exports[a1_0x4ae088(0x20d)]=exports[a1_0x4ae088(0x1f1)]=undefined;const web3=require('@solana/web3.js'),convict=importDefault(require(a1_0x4ae088(0x1f5))),dotenv=importStar(require(a1_0x4ae088(0x1e5)));dotenv[a1_0x4ae088(0x1f1)]();const config=(0x0,convict[a1_0x4ae088(0x1fd)])({'bot_name':{'format':String,'default':a1_0x4ae088(0x1ee),'env':a1_0x4ae088(0x1f9)},'num_worker_threads':{'format':Number,'default':0x4,'env':a1_0x4ae088(0x201)},'block_engine_urls':{'format':Array,'default':[a1_0x4ae088(0x1fc)],'doc':a1_0x4ae088(0x1ff),'env':a1_0x4ae088(0x1e0)},'auth_keypair_path':{'format':String,'default':a1_0x4ae088(0x20e),'env':'AUTH_KEYPAIR_PATH'},'rpc_url':{'format':String,'default':'https://api.mainnet-beta.solana.com','env':a1_0x4ae088(0x1fb)},'rpc_requests_per_second':{'format':Number,'default':0x0,'env':a1_0x4ae088(0x1e9)},'rpc_max_batch_size':{'format':Number,'default':0x14,'env':a1_0x4ae088(0x1dd)},'geyser_url':{'format':String,'default':a1_0x4ae088(0x204),'env':a1_0x4ae088(0x209)},'geyser_access_token':{'format':String,'default':'00000000-0000-0000-0000-000000000000','env':a1_0x4ae088(0x213)},'arb_calculation_num_steps':{'format':Number,'default':0x3,'env':a1_0x4ae088(0x1de)},'max_arb_calculation_time_ms':{'format':Number,'default':0xf,'env':a1_0x4ae088(0x20a)},'payer_keypair_path':{'format':String,'default':a1_0x4ae088(0x20f),'env':'PAYER_KEYPAIR_PATH'},'min_tip_lamports':{'format':Number,'default':0x2710,'env':a1_0x4ae088(0x202)},'tip_percent':{'format':Number,'default':0x32,'env':a1_0x4ae088(0x200)}});exports[a1_0x4ae088(0x1f1)]=config,config[a1_0x4ae088(0x1e4)]({'allowed':a1_0x4ae088(0x1df)});const tipAccountKeys=['96gYZGLnJYVFmbjzopPSU6QiEV5fGqZNyN9nmNhvrZU5',a1_0x4ae088(0x1e8),a1_0x4ae088(0x1ea),a1_0x4ae088(0x1f6),'DfXygSm4jCyNCybVYYK6DwvWqjKee8pbDmJGcLWNDXjh',a1_0x4ae088(0x1f3),a1_0x4ae088(0x215),a1_0x4ae088(0x1ef)][a1_0x4ae088(0x1d8)](_0x4c3274=>new web3['PublicKey'](_0x4c3274)),getRandomTipAccount=()=>tipAccountKeys[Math[a1_0x4ae088(0x207)](Math[a1_0x4ae088(0x210)]()*tipAccountKeys['length'])];exports['getRandomTipAccount']=getRandomTipAccount; -------------------------------------------------------------------------------- /src/clients/jito.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a2_0x341ab8=a2_0x31a2;(function(_0x342a89,_0x487729){const _0x2d88eb=a2_0x31a2,_0x686ae6=_0x342a89();while(!![]){try{const _0x1187ea=-parseInt(_0x2d88eb(0x117))/0x1*(-parseInt(_0x2d88eb(0x12e))/0x2)+parseInt(_0x2d88eb(0x11e))/0x3+-parseInt(_0x2d88eb(0x129))/0x4*(parseInt(_0x2d88eb(0x132))/0x5)+-parseInt(_0x2d88eb(0x133))/0x6*(-parseInt(_0x2d88eb(0x11f))/0x7)+-parseInt(_0x2d88eb(0x120))/0x8*(parseInt(_0x2d88eb(0x13c))/0x9)+-parseInt(_0x2d88eb(0x10f))/0xa+parseInt(_0x2d88eb(0x110))/0xb;if(_0x1187ea===_0x487729)break;else _0x686ae6['push'](_0x686ae6['shift']());}catch(_0x19cb57){_0x686ae6['push'](_0x686ae6['shift']());}}}(a2_0x6215,0x241bf));var createBinding=this&&this[a2_0x341ab8(0x115)]||(Object[a2_0x341ab8(0x127)]?function(_0x2ff259,_0x2d8a5a,_0x262478,_0x352888=_0x262478){const _0x3dab30=a2_0x341ab8,_0x6b530a={'Pcguu':function(_0x3ba52e,_0x3a8b99){return _0x3ba52e in _0x3a8b99;},'rhyYN':_0x3dab30(0x118),'QcKBj':function(_0x4d87a5,_0x131cda){return _0x4d87a5===_0x131cda;},'gNlso':_0x3dab30(0x126)};var _0x315c53=Object[_0x3dab30(0x13b)](_0x2d8a5a,_0x262478);if(!_0x315c53||(_0x6b530a['Pcguu'](_0x6b530a[_0x3dab30(0x12c)],_0x315c53)?!_0x2d8a5a['__esModule']:_0x315c53['writable']||_0x315c53['configurable'])){if(_0x6b530a[_0x3dab30(0x11d)](_0x6b530a[_0x3dab30(0x131)],'TpDvm'))_0x315c53={'enumerable':!![],'get':function(){return _0x2d8a5a[_0x262478];}};else{const _0x283857=(0x0,_0x46aa01[_0x3dab30(0x114)])(_0x1db530,_0x4cf4f3,{'grpc.keepalive_timeout_ms':0xfa0});_0x269d87[_0x3dab30(0x111)](_0x283857);}}Object[_0x3dab30(0x12b)](_0x2ff259,_0x352888,_0x315c53);}:function(_0x215543,_0x2752c5,_0x2feb5a,_0x49da63=_0x2feb5a){_0x215543[_0x49da63]=_0x2752c5[_0x2feb5a];}),setModuleDefault=this&&this[a2_0x341ab8(0x138)]||(Object[a2_0x341ab8(0x127)]?function(_0x71d5bc,_0x427f5a){const _0x4deaf8=a2_0x341ab8,_0x4fcf78={'tFSsM':_0x4deaf8(0x122)};Object['defineProperty'](_0x71d5bc,_0x4fcf78['tFSsM'],{'enumerable':!![],'value':_0x427f5a});}:function(_0x3b56b4,_0x227844){_0x3b56b4['default']=_0x227844;}),importStar=this&&this[a2_0x341ab8(0x137)]||function(_0xfc3683){const _0x141ab9=a2_0x341ab8,_0x44701d={'xmRoo':function(_0x52b317,_0x4dfc2a){return _0x52b317!==_0x4dfc2a;},'qCDag':function(_0x284c91,_0x223d6c){return _0x284c91!=_0x223d6c;},'fawrK':function(_0x12272a,_0x53a2f1){return _0x12272a!==_0x53a2f1;},'WKTWZ':'default','nmjIm':function(_0x2c77f8,_0x66540e,_0x38607c,_0x119697){return _0x2c77f8(_0x66540e,_0x38607c,_0x119697);},'RIiKY':function(_0x451272,_0x4b69df,_0x2b0dbd){return _0x451272(_0x4b69df,_0x2b0dbd);}};if(_0xfc3683&&_0xfc3683[_0x141ab9(0x11a)]){if(_0x44701d[_0x141ab9(0x128)]('WfvSy',_0x141ab9(0x12f)))return _0xfc3683;else _0xedc823={'enumerable':!![],'get':function(){return _0x992d3[_0x50c921];}};}var _0x10db1b={};if(_0x44701d[_0x141ab9(0x139)](_0xfc3683,null))for(var _0x267cd8 in _0xfc3683){_0x44701d[_0x141ab9(0x121)](_0x267cd8,_0x44701d[_0x141ab9(0x12a)])&&Object[_0x141ab9(0x13a)][_0x141ab9(0x136)][_0x141ab9(0x112)](_0xfc3683,_0x267cd8)&&_0x44701d[_0x141ab9(0x134)](createBinding,_0x10db1b,_0xfc3683,_0x267cd8);}return _0x44701d[_0x141ab9(0x11b)](setModuleDefault,_0x10db1b,_0xfc3683),_0x10db1b;};Object[a2_0x341ab8(0x12b)](exports,'__esModule',{'value':!![]}),exports[a2_0x341ab8(0x12d)]=exports[a2_0x341ab8(0x125)]=exports[a2_0x341ab8(0x114)]=exports[a2_0x341ab8(0x11c)]=undefined;const web3=require('@solana/web3.js'),config=require(a2_0x341ab8(0x116)),jitoTs=require(a2_0x341ab8(0x113)),blockEngineSearcher=require('jito-ts/dist/sdk/block-engine/searcher'),fs=importStar(require('fs')),blockEngineUrls=config['config'][a2_0x341ab8(0x118)](a2_0x341ab8(0x13d)),authKeyPairPath=config[a2_0x341ab8(0x119)][a2_0x341ab8(0x118)](a2_0x341ab8(0x130)),geyserUrl=config[a2_0x341ab8(0x119)][a2_0x341ab8(0x118)](a2_0x341ab8(0x135)),geyserAccessToken=config['config'][a2_0x341ab8(0x118)](a2_0x341ab8(0x13e)),secretKeyBytes=new Uint8Array(JSON['parse'](fs[a2_0x341ab8(0x124)](authKeyPairPath)[a2_0x341ab8(0x123)]())),keyPair=web3['Keypair']['fromSecretKey'](secretKeyBytes);exports[a2_0x341ab8(0x11c)]=keyPair;const searcherClients=[];exports[a2_0x341ab8(0x125)]=searcherClients;function a2_0x6215(){const _0x1a2378=['default','toString','readFileSync','searcherClients','TpDvm','create','xmRoo','4cKHKbs','WKTWZ','defineProperty','rhyYN','geyserClient','4742pnYTxR','tpHfX','auth_keypair_path','gNlso','1100430NOpHMU','192OkIBRb','nmjIm','geyser_url','hasOwnProperty','__importStar','__setModuleDefault','qCDag','prototype','getOwnPropertyDescriptor','22383QCOMSR','block_engine_urls','geyser_access_token','446930qaPBnf','2633939nuSroH','push','call','jito-ts','searcherClient','__createBinding','./config','72aJCeHS','get','config','__esModule','RIiKY','privateKey','QcKBj','210852qnlVoc','5306hrIYIt','296CgbqFn','fawrK'];a2_0x6215=function(){return _0x1a2378;};return a2_0x6215();}function a2_0x31a2(_0x4b4b9e,_0x1c2610){const _0x6215=a2_0x6215();return a2_0x31a2=function(_0x31a2cf,_0x44d792){_0x31a2cf=_0x31a2cf-0x10f;let _0xf4ed6=_0x6215[_0x31a2cf];return _0xf4ed6;},a2_0x31a2(_0x4b4b9e,_0x1c2610);}for(const url of blockEngineUrls){const searcherClient=(0x0,blockEngineSearcher[a2_0x341ab8(0x114)])(url,keyPair,{'grpc.keepalive_timeout_ms':0xfa0});searcherClients[a2_0x341ab8(0x111)](searcherClient);}const geyserClient=(0x0,jitoTs['geyserClient'])(geyserUrl,geyserAccessToken,{'grpc.keepalive_timeout_ms':0xfa0});exports[a2_0x341ab8(0x12d)]=geyserClient;const primarySearcherClient=searcherClients[0x0];exports[a2_0x341ab8(0x114)]=primarySearcherClient; -------------------------------------------------------------------------------- /src/clients/poolKeysReassigned.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a3_0x2f17ff=a3_0x509a;(function(_0x31dd56,_0x1b9fb3){const _0x1e83b6=a3_0x509a,_0x4cee11=_0x31dd56();while(!![]){try{const _0x28103e=-parseInt(_0x1e83b6(0x22e))/0x1+-parseInt(_0x1e83b6(0x17f))/0x2*(-parseInt(_0x1e83b6(0x202))/0x3)+-parseInt(_0x1e83b6(0x1d4))/0x4*(-parseInt(_0x1e83b6(0x1ea))/0x5)+-parseInt(_0x1e83b6(0x204))/0x6+-parseInt(_0x1e83b6(0x1f7))/0x7*(-parseInt(_0x1e83b6(0x18b))/0x8)+-parseInt(_0x1e83b6(0x1c9))/0x9*(parseInt(_0x1e83b6(0x21f))/0xa)+parseInt(_0x1e83b6(0x1e2))/0xb;if(_0x28103e===_0x1b9fb3)break;else _0x4cee11['push'](_0x4cee11['shift']());}catch(_0x15081e){_0x4cee11['push'](_0x4cee11['shift']());}}}(a3_0x758f,0xca80d));var createBinding=this&&this[a3_0x2f17ff(0x1a5)]||(Object['create']?function(_0x3b72cb,_0x5a5d2b,_0x5c4599,_0x4a33ba=_0x5c4599){const _0x1d810e=a3_0x2f17ff,_0x43bf03={'LCuCT':function(_0x4ca802,_0x3e792a){return _0x4ca802 in _0x3e792a;},'lKrQV':_0x1d810e(0x1aa),'ylEEg':function(_0x14c257,_0x5b3918){return _0x14c257!==_0x5b3918;},'hkGEN':_0x1d810e(0x19e),'gCXIg':_0x1d810e(0x21c)};var _0x2c26f7=Object['getOwnPropertyDescriptor'](_0x5a5d2b,_0x5c4599);if(!_0x2c26f7||(_0x43bf03[_0x1d810e(0x22c)](_0x43bf03[_0x1d810e(0x19b)],_0x2c26f7)?!_0x5a5d2b[_0x1d810e(0x1fc)]:_0x2c26f7[_0x1d810e(0x217)]||_0x2c26f7[_0x1d810e(0x221)])){if(_0x43bf03['ylEEg'](_0x43bf03[_0x1d810e(0x1cc)],_0x43bf03[_0x1d810e(0x1ed)]))_0x2c26f7={'enumerable':!![],'get':function(){return _0x5a5d2b[_0x5c4599];}};else return _0x30df8f;}Object[_0x1d810e(0x231)](_0x3b72cb,_0x4a33ba,_0x2c26f7);}:function(_0x2ea421,_0x1c0170,_0x50adb0,_0x425ed1=_0x50adb0){_0x2ea421[_0x425ed1]=_0x1c0170[_0x50adb0];}),setModuleDefault=this&&this[a3_0x2f17ff(0x1d1)]||(Object[a3_0x2f17ff(0x1ae)]?function(_0x172741,_0x283755){const _0x3fe1e2=a3_0x2f17ff,_0x45f583={'zynLx':'default'};Object[_0x3fe1e2(0x231)](_0x172741,_0x45f583[_0x3fe1e2(0x20c)],{'enumerable':!![],'value':_0x283755});}:function(_0x3b8573,_0x5420f5){const _0x4a3445=a3_0x2f17ff;_0x3b8573[_0x4a3445(0x1f5)]=_0x5420f5;}),importStar=this&&this[a3_0x2f17ff(0x1e8)]||function(_0x417bf9){const _0x5bcc47=a3_0x2f17ff,_0xdf30e0={'nigIp':function(_0x77d417,_0x254aed){return _0x77d417!=_0x254aed;},'FlVKl':function(_0x34f649,_0x163f88){return _0x34f649!==_0x163f88;},'HUvfe':_0x5bcc47(0x1f5),'iUsia':function(_0x17e4cd,_0x104ba7,_0xd7400b){return _0x17e4cd(_0x104ba7,_0xd7400b);}};if(_0x417bf9&&_0x417bf9[_0x5bcc47(0x1fc)])return _0x417bf9;var _0x4bfce1={};if(_0xdf30e0[_0x5bcc47(0x1f1)](_0x417bf9,null))for(var _0x36ba42 in _0x417bf9){_0xdf30e0[_0x5bcc47(0x196)](_0x36ba42,_0xdf30e0[_0x5bcc47(0x230)])&&Object[_0x5bcc47(0x233)][_0x5bcc47(0x205)][_0x5bcc47(0x1b7)](_0x417bf9,_0x36ba42)&&(_0x5bcc47(0x1c4)==='mpbgE'?createBinding(_0x4bfce1,_0x417bf9,_0x36ba42):_0x49132c={'enumerable':!![],'get':function(){return _0x6a7315[_0x17b80b];}});}return _0xdf30e0['iUsia'](setModuleDefault,_0x4bfce1,_0x417bf9),_0x4bfce1;},awaiter=this&&this[a3_0x2f17ff(0x1b6)]||function(_0x3ea0d9,_0x48867f,_0x27e5cd,_0x4d1271){const _0x2bc0f1=a3_0x2f17ff,_0x16e9c1={'PkwCY':function(_0x302d95,_0x2d2a38){return _0x302d95(_0x2d2a38);},'OlqCO':function(_0x564222,_0x5ce382){return _0x564222===_0x5ce382;},'bpgMq':_0x2bc0f1(0x1b0),'ObrXG':_0x2bc0f1(0x187),'sUJlk':function(_0x1c0e25,_0x4df8b8){return _0x1c0e25===_0x4df8b8;},'NFxkk':function(_0x33a7f1,_0x465c90,_0x4c9482,_0x22eaf8,_0x516128){return _0x33a7f1(_0x465c90,_0x4c9482,_0x22eaf8,_0x516128);},'sEBxm':function(_0x5c284a,_0xb551c){return _0x5c284a!==_0xb551c;},'JZedA':'qDsun','Kesuj':function(_0x171a0c,_0x6a16db){return _0x171a0c===_0x6a16db;},'czKiq':'RGyFh','LPpIE':_0x2bc0f1(0x1c8),'ESAcp':_0x2bc0f1(0x226),'kTnpE':function(_0x32760d,_0x4185c2){return _0x32760d(_0x4185c2);},'fmMvf':_0x2bc0f1(0x1d9),'CFShs':function(_0x13f199,_0x2bfb88){return _0x13f199(_0x2bfb88);},'RrJew':function(_0x46416a,_0xe8aa6d){return _0x46416a!==_0xe8aa6d;},'kdicN':_0x2bc0f1(0x1fa),'vdbai':function(_0x435936,_0x59b6d1){return _0x435936!==_0x59b6d1;},'ZNFHP':function(_0x1fb8dd,_0xfaa4b7){return _0x1fb8dd(_0xfaa4b7);},'mmzEL':_0x2bc0f1(0x1e6),'dLRan':function(_0x3e48aa,_0x5ce1ab){return _0x3e48aa(_0x5ce1ab);},'JPXOH':function(_0x5cea7b,_0x77b8c8){return _0x5cea7b(_0x77b8c8);}};function _0x455c0b(_0x14bbc0){const _0x4e51d5=_0x2bc0f1;return _0x14bbc0 instanceof _0x27e5cd?_0x14bbc0:_0x16e9c1[_0x4e51d5(0x1cd)](_0x16e9c1[_0x4e51d5(0x195)],_0x16e9c1['ObrXG'])?_0x198d6c[_0x4e51d5(0x1c5)][_0x4e51d5(0x1a6)](_0x4dae30):new _0x27e5cd(function(_0x28c565){const _0x10ecef=_0x4e51d5;_0x16e9c1[_0x10ecef(0x1c2)](_0x28c565,_0x14bbc0);});}return new(_0x27e5cd||=Promise)(function(_0x5406d8,_0x211442){const _0x297d97=_0x2bc0f1,_0x1ba23c={'MaAmH':_0x16e9c1['mmzEL'],'AXPpr':function(_0x6a5caf,_0x31ae8d){const _0x505c2b=a3_0x509a;return _0x16e9c1[_0x505c2b(0x1c6)](_0x6a5caf,_0x31ae8d);}};function _0x5ee13d(_0x4f26bc){const _0x449a89=a3_0x509a,_0x57f855={'oQtcl':function(_0x345c6e,_0x20e3d1){return _0x16e9c1['sUJlk'](_0x345c6e,_0x20e3d1);},'OyChT':function(_0x4ddb02,_0x5517dd){return _0x4ddb02===_0x5517dd;},'WMvKD':function(_0x11ea12,_0x3a086c,_0x13bf59,_0x4268fd,_0x24c183){const _0x18739b=a3_0x509a;return _0x16e9c1[_0x18739b(0x1ab)](_0x11ea12,_0x3a086c,_0x13bf59,_0x4268fd,_0x24c183);}};if(_0x16e9c1[_0x449a89(0x1ee)](_0x16e9c1[_0x449a89(0x1fb)],_0x16e9c1[_0x449a89(0x1fb)])){var _0x485df3,_0x325cca,_0x1efe6e;return{'id':_0x17e537['id'][_0x449a89(0x200)](),'baseMint':_0x7002b0[_0x449a89(0x17a)][_0x449a89(0x200)](),'quoteMint':_0x122eab[_0x449a89(0x20e)][_0x449a89(0x200)](),'lpMint':_0xcb7c4c['lpMint'][_0x449a89(0x200)](),'baseDecimals':_0x5970ee[_0x449a89(0x1d2)],'quoteDecimals':_0x588637[_0x449a89(0x1e7)],'lpDecimals':_0x2f7488[_0x449a89(0x191)],'version':0x4,'programId':(_0x57f855[_0x449a89(0x21a)](_0x485df3=_0x70eebb[_0x449a89(0x194)],null)||_0x57f855[_0x449a89(0x21a)](_0x485df3,_0x480943)?_0xe0744:_0x485df3[_0x449a89(0x200)]())||_0x29f550[_0x449a89(0x1e0)][_0x449a89(0x200)](),'authority':_0x544baa[_0x449a89(0x1d5)][_0x449a89(0x200)](),'openOrders':_0x4453b5[_0x449a89(0x22f)][_0x449a89(0x200)](),'targetOrders':_0x1f0c58[_0x449a89(0x1c0)][_0x449a89(0x200)](),'baseVault':_0x4d619e[_0x449a89(0x1da)][_0x449a89(0x200)](),'quoteVault':_0x3d93bf[_0x449a89(0x1d3)][_0x449a89(0x200)](),'withdrawQueue':((_0x325cca=_0x312673[_0x449a89(0x228)])===null||_0x57f855[_0x449a89(0x1a8)](_0x325cca,_0xd16ada)?_0x3f2957:_0x325cca[_0x449a89(0x200)]())||'','lpVault':((_0x1efe6e=_0x54de42[_0x449a89(0x17e)])===null||_0x57f855['OyChT'](_0x1efe6e,_0x162f98)?_0x3a644b:_0x1efe6e[_0x449a89(0x200)]())||'','marketVersion':0x3,'marketProgramId':_0x21b60c[_0x449a89(0x20b)][_0x449a89(0x200)](),'marketId':_0x1a7bb5['marketId'][_0x449a89(0x200)](),'marketAuthority':_0x3c4506[_0x449a89(0x222)][_0x449a89(0x200)](),'marketBaseVault':_0x2a8336[_0x449a89(0x1da)]['toString'](),'marketQuoteVault':_0x519b78['quoteVault'][_0x449a89(0x200)](),'marketBids':_0x496eab[_0x449a89(0x1dd)][_0x449a89(0x200)](),'marketAsks':_0xdb197e[_0x449a89(0x180)][_0x449a89(0x200)](),'marketEventQueue':_0x6b2161[_0x449a89(0x20f)][_0x449a89(0x200)](),'lookupTableAccount':_0x5cef52[_0x449a89(0x223)][_0x449a89(0x1f5)][_0x449a89(0x200)]()};}else try{if(_0x16e9c1['Kesuj'](_0x16e9c1['czKiq'],_0x449a89(0x220)))_0x16e9c1[_0x449a89(0x1c2)](_0x5374f8,_0x4d1271[_0x449a89(0x1ce)](_0x4f26bc));else return _0xa6d42e;}catch(_0x4fd505){if(_0x16e9c1['sUJlk'](_0x16e9c1[_0x449a89(0x1eb)],_0x16e9c1[_0x449a89(0x193)]))return _0x57f855[_0x449a89(0x1f3)](_0x1920fe,this,_0x587b3b,_0x4e48c5,function*(){const _0x35db26=_0x449a89;return _0x210478[_0x35db26(0x1c5)]['getAccountInfo'](_0x2d20c7);});else _0x16e9c1[_0x449a89(0x1c2)](_0x211442,_0x4fd505);}}function _0x32e475(_0x503428){const _0x3626b2=a3_0x509a;try{_0x16e9c1[_0x3626b2(0x197)](_0x5374f8,_0x4d1271[_0x3626b2(0x1de)](_0x503428));}catch(_0x1f879f){if('cisUL'===_0x16e9c1[_0x3626b2(0x1e9)]){if(!_0x3503c4)throw new _0x4bbb62('No\x20mint\x20data!');return _0x1f27e8[_0x3626b2(0x22d)][_0x3626b2(0x1ef)](_0x23084a['data'])[_0x3626b2(0x1a9)];}else _0x16e9c1[_0x3626b2(0x1ba)](_0x211442,_0x1f879f);}}function _0x5374f8(_0x382d9d){const _0x1d2e37=a3_0x509a,_0x5dd91b={'WhBdG':function(_0x2a69ec,_0x459dbb){const _0x79004b=a3_0x509a;return _0x16e9c1[_0x79004b(0x197)](_0x2a69ec,_0x459dbb);}};if(_0x1d2e37(0x1fe)===_0x1d2e37(0x1fe)){if(_0x382d9d[_0x1d2e37(0x225)]){if(_0x16e9c1['RrJew'](_0x16e9c1[_0x1d2e37(0x1be)],_0x16e9c1['kdicN']))throw new _0x5ac6b1(_0x1ba23c[_0x1d2e37(0x189)]);else _0x16e9c1[_0x1d2e37(0x197)](_0x5406d8,_0x382d9d[_0x1d2e37(0x184)]);}else _0x16e9c1[_0x1d2e37(0x215)](_0x1d2e37(0x1cb),_0x1d2e37(0x1f0))?_0x16e9c1[_0x1d2e37(0x1c3)](_0x455c0b,_0x382d9d[_0x1d2e37(0x184)])['then'](_0x5ee13d,_0x32e475):_0x56e0cc[_0x1d2e37(0x225)]?_0x1ba23c['AXPpr'](_0x5f0093,_0x203439[_0x1d2e37(0x184)]):_0x544525(_0x186780[_0x1d2e37(0x184)])[_0x1d2e37(0x1e4)](_0x41653c,_0x3d42b0);}else _0x5dd91b[_0x1d2e37(0x1e1)](_0x207bc1,_0x1d38b0);}_0x16e9c1[_0x297d97(0x1bf)](_0x5374f8,(_0x4d1271=_0x4d1271[_0x297d97(0x1fd)](_0x3ea0d9,_0x48867f||[]))[_0x297d97(0x1ce)]());});};Object['defineProperty'](exports,a3_0x2f17ff(0x1fc),{'value':!![]}),exports[a3_0x2f17ff(0x224)]=exports[a3_0x2f17ff(0x22d)]=exports[a3_0x2f17ff(0x209)]=exports[a3_0x2f17ff(0x1f6)]=undefined;function a3_0x758f(){const _0x4b4828=['decode','tosRH','nigIp','mint','WMvKD','lpMint','default','derivePoolKeys','542549pjsmYd','u64','YjzLs','QCGVa','JZedA','__esModule','apply','Uhoys','dXcRQ','toString','isNative','33897AQftxq','u32','9495750pzbRYb','hasOwnProperty','temp_lp_token_associated_seed','UYIQf','bDfQO','PoolKeysCorrector','state','marketProgramId','zynLx','emssY','quoteMint','marketEventQueue','WrFCC','utf-8','asks','vIELz','alloc','vdbai','joEdz','writable','GeIRq','mintAuthorityOption','oQtcl','Could\x20not\x20get\x20market\x20info..','CnTpg','mlTVS','withdraw_associated_seed','229170XvpIMK','RGyFh','configurable','marketAuthority','PublicKey','SPL_ACCOUNT_LAYOUT','done','jtLBa','@solana/spl-token','withdrawQueue','UWkDt','aRuZS','pc_vault_associated_seed','LCuCT','SPL_MINT_LAYOUT','1236559hAJjDy','openOrders','HUvfe','defineProperty','concat','prototype','delegate','closeAuthorityOption','baseMint','target_associated_seed','wtufv','TOKEN_PROGRAM_ID','lpVault','270FmVMsj','marketAsks','delegateOption','lRiSS','JvkTa','value','efnSE','amm_associated_seed','fuPCp','publicKey','MaAmH','@solana/web3.js','120jTZoDE','Market','wallet','UDjKG','mThro','imQMb','lpDecimals','kBpNa','ESAcp','programId','bpgMq','FlVKl','kTnpE','createProgramAddressSync','../../config','ngyMn','lKrQV','foQBz','PRbTV','YIwnA','closeAuthority','tXPrC','delegatedAmount','getLayout','isNativeOption','11111111111111111111111111111111','__createBinding','getAccountInfo','xGjDp','OyChT','decimals','get','NFxkk','@solana/buffer-layout-utils','log','create','yBnTB','xMgGF','amount','ppTDP','RqlBX','ASSOCIATED_TOKEN_PROGRAM_ID','vaultSignerNonce','__awaiter','call','toBuffer','URSov','CFShs','mintAuthority','DGccn','owner','kdicN','JPXOH','targetOrders','dBfMu','PkwCY','ZNFHP','mpbgE','connection','dLRan','euOAZ','gBsBn','333OaCOfM','Ywtbp','iuPFm','hkGEN','OlqCO','next','srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX','data','__setModuleDefault','baseDecimals','quoteVault','3270444bVCOiO','authority','from','findProgramAddressSync','@solana/buffer-layout','MIGMi','baseVault','bids','struct','marketBids','throw','pvxAx','RayLiqPoolv4','WhBdG','10900835EIqcsR','qmVzZ','then','open_order_associated_seed','No\x20mint\x20data!','quoteDecimals','__importStar','fmMvf','5IbNkLz','LPpIE','freezeAuthority','gCXIg','sEBxm'];a3_0x758f=function(){return _0x4b4828;};return a3_0x758f();}function a3_0x509a(_0x14fd9a,_0x27a6b9){const _0x758f28=a3_0x758f();return a3_0x509a=function(_0x509ad4,_0x28671f){_0x509ad4=_0x509ad4-0x17a;let _0x45f2f3=_0x758f28[_0x509ad4];return _0x45f2f3;},a3_0x509a(_0x14fd9a,_0x27a6b9);}const splToken=importStar(require(a3_0x2f17ff(0x227))),openbook=require('@openbook-dex/openbook'),web3=require(a3_0x2f17ff(0x18a)),bufferLayout=require(a3_0x2f17ff(0x1d8)),bufferLayoutUtils=require(a3_0x2f17ff(0x1ac)),config=require(a3_0x2f17ff(0x199)),srmPublicKey=new web3[(a3_0x2f17ff(0x223))](a3_0x2f17ff(0x1cf));function getAccountInfoWithRetries(_0x1ab070){const _0x3b3756=a3_0x2f17ff,_0x5882ce={'IbLjd':function(_0x1204a9,_0x5aaa21){return _0x1204a9!==_0x5aaa21;},'foQBz':'Sxlyq','pvxAx':function(_0x17f5a2,_0x2ba67e){return _0x17f5a2>_0x2ba67e;},'wtufv':_0x3b3756(0x21b),'efnSE':function(_0x50e9c2,_0x40c287,_0x46a0ae,_0x53c710,_0x389bc1){return _0x50e9c2(_0x40c287,_0x46a0ae,_0x53c710,_0x389bc1);}};return _0x5882ce[_0x3b3756(0x185)](awaiter,this,undefined,undefined,function*(){const _0x7cb657=_0x3b3756;if(_0x5882ce['IbLjd'](_0x5882ce[_0x7cb657(0x19c)],_0x5882ce[_0x7cb657(0x19c)])){const _0x3cfc3c=_0x116884['PublicKey'][_0x7cb657(0x1d7)]([_0x3bf437['toBuffer'](),_0x52d66b[_0x7cb657(0x17d)][_0x7cb657(0x1b8)](),_0x44eb01[_0x7cb657(0x1b8)]()],_0x65af2c[_0x7cb657(0x1b4)])[0x0];return _0x3cfc3c;}else{let _0x36319d=0x0,_0xcf81a1=yield config['connection']['getAccountInfo'](_0x1ab070);_0x36319d++;while(!_0xcf81a1){_0xcf81a1=yield config[_0x7cb657(0x1c5)][_0x7cb657(0x1a6)](_0x1ab070),_0x36319d++;if(_0xcf81a1)break;else{if(_0x5882ce[_0x7cb657(0x1df)](_0x36319d,0x14))return console[_0x7cb657(0x1ad)](_0x5882ce[_0x7cb657(0x17c)]),null;}}return _0xcf81a1;}});}function decodeMarketData(_0x3a3187){const _0x29c012=a3_0x2f17ff,_0xbafee0={'UDjKG':function(_0x2551cd,_0x346752,_0x3bbd1b,_0x5e27d5,_0x2e2329){return _0x2551cd(_0x346752,_0x3bbd1b,_0x5e27d5,_0x2e2329);}};return _0xbafee0[_0x29c012(0x18e)](awaiter,this,undefined,undefined,function*(){const _0x3cd545=_0x29c012;return openbook['Market'][_0x3cd545(0x1a2)](srmPublicKey)[_0x3cd545(0x1ef)](_0x3a3187[_0x3cd545(0x1d0)]);});}function getAccountInfo(_0x6bb6ca){const _0x1a954f=a3_0x2f17ff,_0x578e16={'imQMb':function(_0x426bcc,_0x732804){return _0x426bcc!==_0x732804;},'dXcRQ':_0x1a954f(0x1ca),'oeTSK':function(_0x3151dd,_0x5514ac,_0x3c7806,_0x1807e2,_0x42410b){return _0x3151dd(_0x5514ac,_0x3c7806,_0x1807e2,_0x42410b);}};return _0x578e16['oeTSK'](awaiter,this,undefined,undefined,function*(){const _0x4e4f5b=_0x1a954f;return _0x578e16[_0x4e4f5b(0x190)](_0x578e16[_0x4e4f5b(0x1ff)],_0x4e4f5b(0x1ca))?_0x5c34a0[_0x7c3333]:config['connection'][_0x4e4f5b(0x1a6)](_0x6bb6ca);});}function getMintDecimals(_0x30b881){const _0x3dc045=a3_0x2f17ff,_0x20bef6={'bDfQO':_0x3dc045(0x19a),'aRuZS':function(_0x24f6d0,_0x4c7f85,_0x4cf25c,_0x5199aa,_0x136d30){return _0x24f6d0(_0x4c7f85,_0x4cf25c,_0x5199aa,_0x136d30);}};return _0x20bef6[_0x3dc045(0x22a)](awaiter,this,undefined,undefined,function*(){const _0x3a8801=_0x3dc045,_0x3636a5={'yBnTB':function(_0x2b7dc4,_0x39b2a9,_0x1456b1,_0x4411dd){return _0x2b7dc4(_0x39b2a9,_0x1456b1,_0x4411dd);}};if(_0x20bef6[_0x3a8801(0x208)]!==_0x3a8801(0x18f)){if(!_0x30b881)throw new Error(_0x3a8801(0x1e6));return exports[_0x3a8801(0x22d)][_0x3a8801(0x1ef)](_0x30b881['data'])[_0x3a8801(0x1a9)];}else for(var _0x4b3cbb in _0x3c9c67){_0x4b3cbb!==_0x3a8801(0x1f5)&&_0x20cb20[_0x3a8801(0x233)][_0x3a8801(0x205)][_0x3a8801(0x1b7)](_0x3009a5,_0x4b3cbb)&&_0x3636a5[_0x3a8801(0x1af)](_0x2496ae,_0x3b855e,_0x56f64e,_0x4b3cbb);}});}function getAssociatedTokenAddress(_0x573377,_0x5efe5c){const _0x2cdfe8=a3_0x2f17ff,_0x263a5b={'okXol':function(_0x529d8c,_0x3a6006){return _0x529d8c instanceof _0x3a6006;},'vIELz':function(_0x20769a,_0x477a38){return _0x20769a===_0x477a38;},'qmVzZ':_0x2cdfe8(0x1b2),'PRbTV':_0x2cdfe8(0x1a0),'FYDBq':function(_0x2944a0,_0x688bf6,_0x540099,_0x2fa613,_0x40484d){return _0x2944a0(_0x688bf6,_0x540099,_0x2fa613,_0x40484d);}};return _0x263a5b['FYDBq'](awaiter,this,undefined,undefined,function*(){const _0x3dc3c3=_0x2cdfe8;if(_0x263a5b[_0x3dc3c3(0x213)](_0x263a5b[_0x3dc3c3(0x1e3)],_0x263a5b[_0x3dc3c3(0x19d)]))return _0x263a5b['okXol'](_0x3c6cce,_0x277996)?_0x53906c:new _0x57f27e(function(_0x2d8e07){_0x2d8e07(_0x49c23e);});else{const _0x3219b0=web3[_0x3dc3c3(0x223)][_0x3dc3c3(0x1d7)]([_0x5efe5c[_0x3dc3c3(0x1b8)](),splToken[_0x3dc3c3(0x17d)][_0x3dc3c3(0x1b8)](),_0x573377['toBuffer']()],splToken['ASSOCIATED_TOKEN_PROGRAM_ID'])[0x0];return _0x3219b0;}});}function createProgramAddress(_0x29d80f,_0x3b5051){const _0x306eae=a3_0x2f17ff,_0x299468=[_0x29d80f[_0x306eae(0x1b8)]()],_0x5bf6fb=_0x299468[_0x306eae(0x232)](Buffer[_0x306eae(0x1d6)]([Number(_0x3b5051[_0x306eae(0x1b5)][_0x306eae(0x200)]())]),Buffer[_0x306eae(0x214)](0x7));return web3['PublicKey'][_0x306eae(0x198)](_0x5bf6fb,srmPublicKey);}function derivePoolKeys(_0x5927cc){const _0x4cfec0=a3_0x2f17ff,_0x183fbe={'lRiSS':function(_0x30aabf,_0x254e56){return _0x30aabf!==_0x254e56;},'yNHkF':_0x4cfec0(0x21d),'dBfMu':function(_0x5d63f6,_0x20641c){return _0x5d63f6(_0x20641c);},'UWkDt':_0x4cfec0(0x218),'WrFCC':function(_0x2ba5c0,_0x5de150){return _0x2ba5c0(_0x5de150);},'joEdz':function(_0x4e69de,_0x5800a8,_0x1d4c41){return _0x4e69de(_0x5800a8,_0x1d4c41);},'IUwDA':'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA','RqlBX':_0x4cfec0(0x186),'emssY':_0x4cfec0(0x211),'bxrpH':_0x4cfec0(0x22b),'ALETu':'lp_mint_associated_seed','xGjDp':_0x4cfec0(0x17b),'srUeo':_0x4cfec0(0x21e),'JvkTa':_0x4cfec0(0x1e5),'euOAZ':_0x4cfec0(0x1a4)};return awaiter(this,undefined,undefined,function*(){const _0x2adab5=_0x4cfec0,_0xa273ff={'DGccn':function(_0xaeb094,_0x14b2f2,_0x5806a7,_0x27677d,_0x1d5016){return _0xaeb094(_0x14b2f2,_0x5806a7,_0x27677d,_0x1d5016);}};if(_0x183fbe[_0x2adab5(0x182)](_0x183fbe['yNHkF'],_0x183fbe['yNHkF']))return _0xa273ff[_0x2adab5(0x1bc)](_0x46c125,this,_0x535f14,_0x288ad4,function*(){const _0x113789=_0x2adab5;if(!_0x5ed15d)throw new _0x485a7e(_0x113789(0x1e6));return _0x4001bf[_0x113789(0x22d)][_0x113789(0x1ef)](_0xa304ca[_0x113789(0x1d0)])[_0x113789(0x1a9)];});else{const _0x507076=yield _0x183fbe['dBfMu'](getAccountInfoWithRetries,_0x5927cc);if(!_0x507076)return _0x2adab5(0x192)===_0x183fbe[_0x2adab5(0x229)]?_0x576cbc[_0x2adab5(0x18c)][_0x2adab5(0x1a2)](_0xc76c9)['decode'](_0x1f9361[_0x2adab5(0x1d0)]):null;const _0x14304b=yield _0x183fbe[_0x2adab5(0x1c1)](decodeMarketData,_0x507076),{baseMint:_0x2a2fe0}=_0x14304b,_0x2f4352=yield getAccountInfo(_0x2a2fe0),_0x3ca569=yield _0x183fbe['dBfMu'](getMintDecimals,_0x2f4352),_0x4a9746=yield getAssociatedTokenAddress(_0x2a2fe0,config[_0x2adab5(0x18d)][_0x2adab5(0x188)]),{quoteMint:_0x1f54f4}=_0x14304b,_0x217b18=yield getAccountInfo(_0x1f54f4),_0x92ee67=yield _0x183fbe[_0x2adab5(0x210)](getMintDecimals,_0x217b18),_0x4113e0=yield _0x183fbe[_0x2adab5(0x216)](getAssociatedTokenAddress,_0x1f54f4,config['wallet']['publicKey']),_0x2ef233=web3['PublicKey'][_0x2adab5(0x1d7)]([Buffer[_0x2adab5(0x1d6)]([0x61,0x6d,0x6d,0x20,0x61,0x75,0x74,0x68,0x6f,0x72,0x69,0x74,0x79])],config[_0x2adab5(0x1e0)])[0x0],_0x50613e=_0x183fbe['joEdz'](createProgramAddress,_0x5927cc,_0x14304b),_0x209902={'keg':new web3[(_0x2adab5(0x223))](_0x183fbe['IUwDA']),'version':0x4,'marketVersion':0x3,'programId':config[_0x2adab5(0x1e0)],'baseMint':_0x2a2fe0,'quoteMint':_0x1f54f4,'ownerBaseAta':_0x4a9746,'ownerQuoteAta':_0x4113e0,'baseDecimals':_0x3ca569,'quoteDecimals':_0x92ee67,'lpDecimals':_0x3ca569,'authority':_0x2ef233,'marketAuthority':_0x50613e,'marketProgramId':srmPublicKey,'marketId':_0x5927cc,'marketBids':_0x14304b[_0x2adab5(0x1db)],'marketAsks':_0x14304b[_0x2adab5(0x212)],'marketQuoteVault':_0x14304b[_0x2adab5(0x1d3)],'marketBaseVault':_0x14304b['baseVault'],'marketEventQueue':_0x14304b['eventQueue'],'id':web3[_0x2adab5(0x223)]['findProgramAddressSync']([config[_0x2adab5(0x1e0)][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe[_0x2adab5(0x1b3)],'utf-8')],config[_0x2adab5(0x1e0)])[0x0],'baseVault':web3[_0x2adab5(0x223)]['findProgramAddressSync']([config[_0x2adab5(0x1e0)][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer['from']('coin_vault_associated_seed',_0x183fbe[_0x2adab5(0x20d)])],config['RayLiqPoolv4'])[0x0],'coinVault':web3[_0x2adab5(0x223)]['findProgramAddressSync']([config[_0x2adab5(0x1e0)][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe['bxrpH'],_0x183fbe[_0x2adab5(0x20d)])],config[_0x2adab5(0x1e0)])[0x0],'lpMint':web3[_0x2adab5(0x223)][_0x2adab5(0x1d7)]([config['RayLiqPoolv4'][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe['ALETu'],_0x183fbe['emssY'])],config['RayLiqPoolv4'])[0x0],'lpVault':web3[_0x2adab5(0x223)]['findProgramAddressSync']([config['RayLiqPoolv4'][_0x2adab5(0x1b8)](),_0x5927cc['toBuffer'](),Buffer[_0x2adab5(0x1d6)](_0x2adab5(0x206),_0x183fbe['emssY'])],config[_0x2adab5(0x1e0)])[0x0],'targetOrders':web3[_0x2adab5(0x223)][_0x2adab5(0x1d7)]([config[_0x2adab5(0x1e0)][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe[_0x2adab5(0x1a7)],_0x183fbe['emssY'])],config[_0x2adab5(0x1e0)])[0x0],'withdrawQueue':web3['PublicKey']['findProgramAddressSync']([config[_0x2adab5(0x1e0)][_0x2adab5(0x1b8)](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer['from'](_0x183fbe['srUeo'],_0x2adab5(0x211))],config[_0x2adab5(0x1e0)])[0x0],'openOrders':web3[_0x2adab5(0x223)][_0x2adab5(0x1d7)]([config[_0x2adab5(0x1e0)]['toBuffer'](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe[_0x2adab5(0x183)],_0x183fbe['emssY'])],config['RayLiqPoolv4'])[0x0],'quoteVault':web3[_0x2adab5(0x223)][_0x2adab5(0x1d7)]([config['RayLiqPoolv4']['toBuffer'](),_0x5927cc[_0x2adab5(0x1b8)](),Buffer[_0x2adab5(0x1d6)](_0x183fbe['bxrpH'],_0x183fbe[_0x2adab5(0x20d)])],config[_0x2adab5(0x1e0)])[0x0],'lookupTableAccount':new web3[(_0x2adab5(0x223))](_0x183fbe[_0x2adab5(0x1c7)])};return _0x209902;}});}exports[a3_0x2f17ff(0x1f6)]=derivePoolKeys;function correctPoolKeys(_0x3320fa){const _0x5dc964=a3_0x2f17ff,_0x19d357={'URSov':function(_0x9ebd54,_0x2318d6){return _0x9ebd54===_0x2318d6;},'UYIQf':function(_0x28cf61,_0x47a3ad){return _0x28cf61===_0x47a3ad;},'WeoeO':function(_0x1b8406,_0x2a45a6){return _0x1b8406===_0x2a45a6;},'Loshl':function(_0x328b11,_0xae69a2){return _0x328b11===_0xae69a2;},'YjzLs':function(_0xd7c240,_0x59452b,_0x3eb62c,_0x2c41e0,_0x558e53){return _0xd7c240(_0x59452b,_0x3eb62c,_0x2c41e0,_0x558e53);}};return _0x19d357[_0x5dc964(0x1f9)](awaiter,this,undefined,undefined,function*(){const _0x1edc6e=_0x5dc964;var _0x414f72,_0x13a9a2,_0x173da4;return{'id':_0x3320fa['id']['toString'](),'baseMint':_0x3320fa[_0x1edc6e(0x17a)][_0x1edc6e(0x200)](),'quoteMint':_0x3320fa[_0x1edc6e(0x20e)]['toString'](),'lpMint':_0x3320fa[_0x1edc6e(0x1f4)][_0x1edc6e(0x200)](),'baseDecimals':_0x3320fa['baseDecimals'],'quoteDecimals':_0x3320fa[_0x1edc6e(0x1e7)],'lpDecimals':_0x3320fa[_0x1edc6e(0x191)],'version':0x4,'programId':((_0x414f72=_0x3320fa[_0x1edc6e(0x194)])===null||_0x19d357[_0x1edc6e(0x1b9)](_0x414f72,undefined)?undefined:_0x414f72[_0x1edc6e(0x200)]())||config[_0x1edc6e(0x1e0)]['toString'](),'authority':_0x3320fa[_0x1edc6e(0x1d5)][_0x1edc6e(0x200)](),'openOrders':_0x3320fa[_0x1edc6e(0x22f)]['toString'](),'targetOrders':_0x3320fa[_0x1edc6e(0x1c0)][_0x1edc6e(0x200)](),'baseVault':_0x3320fa[_0x1edc6e(0x1da)][_0x1edc6e(0x200)](),'quoteVault':_0x3320fa[_0x1edc6e(0x1d3)][_0x1edc6e(0x200)](),'withdrawQueue':(_0x19d357[_0x1edc6e(0x1b9)](_0x13a9a2=_0x3320fa[_0x1edc6e(0x228)],null)||_0x19d357[_0x1edc6e(0x207)](_0x13a9a2,undefined)?undefined:_0x13a9a2[_0x1edc6e(0x200)]())||'','lpVault':(_0x19d357['WeoeO'](_0x173da4=_0x3320fa[_0x1edc6e(0x17e)],null)||_0x19d357['Loshl'](_0x173da4,undefined)?undefined:_0x173da4[_0x1edc6e(0x200)]())||'','marketVersion':0x3,'marketProgramId':_0x3320fa['marketProgramId'][_0x1edc6e(0x200)](),'marketId':_0x3320fa['marketId']['toString'](),'marketAuthority':_0x3320fa[_0x1edc6e(0x222)][_0x1edc6e(0x200)](),'marketBaseVault':_0x3320fa[_0x1edc6e(0x1da)]['toString'](),'marketQuoteVault':_0x3320fa['quoteVault'][_0x1edc6e(0x200)](),'marketBids':_0x3320fa[_0x1edc6e(0x1dd)][_0x1edc6e(0x200)](),'marketAsks':_0x3320fa[_0x1edc6e(0x180)][_0x1edc6e(0x200)](),'marketEventQueue':_0x3320fa[_0x1edc6e(0x20f)][_0x1edc6e(0x200)](),'lookupTableAccount':web3[_0x1edc6e(0x223)][_0x1edc6e(0x1f5)][_0x1edc6e(0x200)]()};});}exports[a3_0x2f17ff(0x209)]=correctPoolKeys,exports[a3_0x2f17ff(0x22d)]=(0x0,bufferLayout[a3_0x2f17ff(0x1dc)])([(0x0,bufferLayout[a3_0x2f17ff(0x203)])(a3_0x2f17ff(0x219)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x188)])(a3_0x2f17ff(0x1bb)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x1f8)])('supply'),(0x0,bufferLayout['u8'])(a3_0x2f17ff(0x1a9)),(0x0,bufferLayout['u8'])('isInitialized'),(0x0,bufferLayout[a3_0x2f17ff(0x203)])('freezeAuthorityOption'),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x188)])(a3_0x2f17ff(0x1ec))]),exports[a3_0x2f17ff(0x224)]=(0x0,bufferLayout[a3_0x2f17ff(0x1dc)])([(0x0,bufferLayoutUtils['publicKey'])(a3_0x2f17ff(0x1f2)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x188)])(a3_0x2f17ff(0x1bd)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x1f8)])(a3_0x2f17ff(0x1b1)),(0x0,bufferLayout[a3_0x2f17ff(0x203)])(a3_0x2f17ff(0x181)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x188)])(a3_0x2f17ff(0x234)),(0x0,bufferLayout['u8'])(a3_0x2f17ff(0x20a)),(0x0,bufferLayout['u32'])(a3_0x2f17ff(0x1a3)),(0x0,bufferLayoutUtils['u64'])(a3_0x2f17ff(0x201)),(0x0,bufferLayoutUtils[a3_0x2f17ff(0x1f8)])(a3_0x2f17ff(0x1a1)),(0x0,bufferLayout[a3_0x2f17ff(0x203)])(a3_0x2f17ff(0x235)),(0x0,bufferLayoutUtils['publicKey'])(a3_0x2f17ff(0x19f))]); -------------------------------------------------------------------------------- /src/createKeys.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a4_0x3f3b1a=a4_0x3a53;(function(_0x55906d,_0x2de0de){const _0x309e28=a4_0x3a53,_0x2631e3=_0x55906d();while(!![]){try{const _0x205d06=parseInt(_0x309e28(0x1a6))/0x1*(-parseInt(_0x309e28(0x1ba))/0x2)+-parseInt(_0x309e28(0x193))/0x3*(-parseInt(_0x309e28(0x190))/0x4)+-parseInt(_0x309e28(0x13e))/0x5*(parseInt(_0x309e28(0x185))/0x6)+-parseInt(_0x309e28(0x15a))/0x7*(parseInt(_0x309e28(0x12b))/0x8)+parseInt(_0x309e28(0x1b2))/0x9*(parseInt(_0x309e28(0x141))/0xa)+-parseInt(_0x309e28(0x1af))/0xb+parseInt(_0x309e28(0x1a2))/0xc;if(_0x205d06===_0x2de0de)break;else _0x2631e3['push'](_0x2631e3['shift']());}catch(_0x1f7fb9){_0x2631e3['push'](_0x2631e3['shift']());}}}(a4_0x355c,0x9d454));var createBinding=this&&this['__createBinding']||(Object['create']?function(_0x2935d4,_0x3ef026,_0x27bbf0,_0x2a3d8c=_0x27bbf0){const _0x4d9b7a=a4_0x3a53,_0x118864={'ekhfF':function(_0x45c2ba,_0xe0fd33){return _0x45c2ba in _0xe0fd33;},'ZWTcZ':_0x4d9b7a(0x16e)};var _0x3cc93d=Object[_0x4d9b7a(0x16c)](_0x3ef026,_0x27bbf0);(!_0x3cc93d||(_0x118864[_0x4d9b7a(0x14e)](_0x118864['ZWTcZ'],_0x3cc93d)?!_0x3ef026[_0x4d9b7a(0x13c)]:_0x3cc93d[_0x4d9b7a(0x182)]||_0x3cc93d[_0x4d9b7a(0x19d)]))&&(_0x3cc93d={'enumerable':!![],'get':function(){return _0x3ef026[_0x27bbf0];}}),Object[_0x4d9b7a(0x12e)](_0x2935d4,_0x2a3d8c,_0x3cc93d);}:function(_0x4f396f,_0x1f6fcc,_0x41a1a0,_0x1a647a=_0x41a1a0){_0x4f396f[_0x1a647a]=_0x1f6fcc[_0x41a1a0];}),setModuleDefault=this&&this[a4_0x3f3b1a(0x15f)]||(Object[a4_0x3f3b1a(0x131)]?function(_0x415615,_0x290677){const _0x39f701=a4_0x3f3b1a;Object['defineProperty'](_0x415615,_0x39f701(0x19a),{'enumerable':!![],'value':_0x290677});}:function(_0x134274,_0x3f11f5){_0x134274['default']=_0x3f11f5;}),importStar=this&&this[a4_0x3f3b1a(0x18f)]||function(_0x19b13f){const _0x5922f1=a4_0x3f3b1a,_0x4be207={'ShGXY':function(_0x1e4d3c,_0xef4d1d){return _0x1e4d3c(_0xef4d1d);},'jQNSq':function(_0x3a8448,_0x53a6c8){return _0x3a8448===_0x53a6c8;},'FiAuA':_0x5922f1(0x197),'pQaAl':function(_0x26a3c7,_0x3db466){return _0x26a3c7!=_0x3db466;},'ooeuf':function(_0xfcb112,_0x4dcc64){return _0xfcb112!==_0x4dcc64;},'MQQhh':'IHxqu','DWnWM':'nNIIM','WgQmm':_0x5922f1(0x179),'IQybe':'default','xEaAq':function(_0x3d7935,_0x25612c,_0x15513d){return _0x3d7935(_0x25612c,_0x15513d);}};if(_0x19b13f&&_0x19b13f[_0x5922f1(0x13c)]){if(_0x4be207[_0x5922f1(0x19b)](_0x4be207[_0x5922f1(0x18d)],_0x5922f1(0x197)))return _0x19b13f;else _0x17a995[_0x5922f1(0x19a)]=_0x4df762;}var _0x22b9c6={};if(_0x4be207[_0x5922f1(0x1a9)](_0x19b13f,null)){if(_0x4be207[_0x5922f1(0x175)](_0x4be207[_0x5922f1(0x12c)],_0x4be207['DWnWM']))for(var _0x50b62f in _0x19b13f){_0x4be207[_0x5922f1(0x18a)]!==_0x4be207[_0x5922f1(0x18a)]?_0x4be207[_0x5922f1(0x188)](_0x3d40cc,_0x43e03b[_0x5922f1(0x126)]):_0x4be207[_0x5922f1(0x175)](_0x50b62f,_0x4be207[_0x5922f1(0x172)])&&Object['prototype'][_0x5922f1(0x170)]['call'](_0x19b13f,_0x50b62f)&&createBinding(_0x22b9c6,_0x19b13f,_0x50b62f);}else _0x9f54cf={'enumerable':!![],'get':function(){return _0x257c06[_0x44ffb6];}};}return _0x4be207['xEaAq'](setModuleDefault,_0x22b9c6,_0x19b13f),_0x22b9c6;},awaiter=this&&this[a4_0x3f3b1a(0x17d)]||function(_0x24e394,_0x4beb66,_0x55d980,_0x4c3922){const _0x2ea8c4=a4_0x3f3b1a,_0xf69f91={'TBAfI':function(_0x3564f2,_0x331470){return _0x3564f2+_0x331470;},'JFprU':_0x2ea8c4(0x176),'yEBgv':_0x2ea8c4(0x196),'zjHqj':function(_0x547638,_0x5928ea){return _0x547638===_0x5928ea;},'gahva':_0x2ea8c4(0x16d),'WuMhJ':function(_0x535bbf,_0x24c599){return _0x535bbf(_0x24c599);},'ttsmI':function(_0x26c9dd,_0x318fdd){return _0x26c9dd instanceof _0x318fdd;},'pJlwN':_0x2ea8c4(0x136),'QhFbU':function(_0x80cf77,_0x5adc7a){return _0x80cf77!==_0x5adc7a;},'nCCAw':_0x2ea8c4(0x1b9),'Wkbel':_0x2ea8c4(0x151),'RCIca':function(_0x5a734e,_0x1ad393){return _0x5a734e(_0x1ad393);},'pWXFf':_0x2ea8c4(0x16f),'DtpUB':function(_0x1b3c6a,_0x1cb533){return _0x1b3c6a(_0x1cb533);},'icLUO':_0x2ea8c4(0x149),'vaEUm':function(_0x30e732,_0x506900){return _0x30e732(_0x506900);}};function _0x3f5e8c(_0x35be34){return _0xf69f91['ttsmI'](_0x35be34,_0x55d980)?_0x35be34:new _0x55d980(function(_0x46067c){const _0x293685=a4_0x3a53,_0x5f567a={'SWrQu':function(_0x4715c8,_0x4a1d87){const _0x29b730=a4_0x3a53;return _0xf69f91[_0x29b730(0x164)](_0x4715c8,_0x4a1d87);},'fnLTe':function(_0x5f0fba,_0x1e74d7){const _0x1b88e2=a4_0x3a53;return _0xf69f91[_0x1b88e2(0x164)](_0x5f0fba,_0x1e74d7);},'OsEvB':_0xf69f91[_0x293685(0x165)],'ahNZd':function(_0x3605aa,_0x5de3bd){return _0x3605aa+_0x5de3bd;},'NkEbG':_0xf69f91[_0x293685(0x14d)]};_0xf69f91[_0x293685(0x1b4)](_0xf69f91[_0x293685(0x150)],_0xf69f91[_0x293685(0x150)])?_0xf69f91[_0x293685(0x189)](_0x46067c,_0x35be34):(_0x5bd40e[_0x293685(0x171)](_0x5f567a['SWrQu'](_0x5f567a['SWrQu'](_0x5f567a['fnLTe'](_0x5f567a[_0x293685(0x133)],_0x211f3e+0x1),'\x20Public\x20Key:\x20'),_0x30bf6c[_0x293685(0x147)]['toString']())),_0x1d457f['log'](_0x5f567a['SWrQu'](_0x5f567a[_0x293685(0x183)](_0x5f567a[_0x293685(0x167)](_0x5f567a[_0x293685(0x133)]+_0x5f567a[_0x293685(0x183)](_0xd27676,0x1),_0x5f567a[_0x293685(0x18e)]),_0x211009[_0x293685(0x19a)]['encode'](_0x17f9e9[_0x293685(0x1a3)])),'\x0a')));});}return new(_0x55d980||=Promise)(function(_0x309bdf,_0x1bbeb0){const _0xcd64ca=_0x2ea8c4,_0x411a4e={'siryD':function(_0x4194aa,_0x1940f7){const _0xa63254=a4_0x3a53;return _0xf69f91[_0xa63254(0x1b4)](_0x4194aa,_0x1940f7);},'RWjyb':_0xf69f91[_0xcd64ca(0x173)],'asLAE':'owIRR','OgohV':function(_0x4ae4e7,_0x2b3e5e){return _0xf69f91['DtpUB'](_0x4ae4e7,_0x2b3e5e);},'oKJji':_0xf69f91[_0xcd64ca(0x15c)]};function _0x4f1090(_0x3ca374){const _0x596b4e=_0xcd64ca;try{_0x332c50(_0x4c3922[_0x596b4e(0x198)](_0x3ca374));}catch(_0x343795){if(_0x411a4e[_0x596b4e(0x1bb)](_0x411a4e[_0x596b4e(0x186)],_0x411a4e[_0x596b4e(0x162)]))return _0x8094d9;else _0x411a4e[_0x596b4e(0x1b1)](_0x1bbeb0,_0x343795);}}function _0x2ecede(_0x53b131){const _0x3092a2=_0xcd64ca,_0x3ba05a={'dOTir':function(_0x1e09be,_0x394507){const _0x46dcd7=a4_0x3a53;return _0xf69f91[_0x46dcd7(0x164)](_0x1e09be,_0x394507);},'LiNuQ':_0xf69f91[_0x3092a2(0x1b5)],'onFxM':_0x3092a2(0x149)};try{if(_0xf69f91['QhFbU'](_0x3092a2(0x1aa),_0xf69f91['nCCAw']))_0x332c50(_0x4c3922[_0x3092a2(0x139)](_0x53b131));else{const _0x2429d4=_0x3f7fc4[_0x3092a2(0x19a)][_0x3092a2(0x132)](_0x17eb82,_0x272888),_0x8fcf12=_0xd22406[_0x3092a2(0x129)](_0x2429d4,{'encoding':_0x411a4e[_0x3092a2(0x18b)]}),_0x1b3e3a=_0x38dd74['from'](_0x21b7f3[_0x3092a2(0x19c)](_0x8fcf12));return _0x1190a0['Keypair'][_0x3092a2(0x192)](_0x1b3e3a);}}catch(_0x1e2af2){if(_0xf69f91[_0x3092a2(0x178)](_0x3092a2(0x152),_0xf69f91[_0x3092a2(0x1b8)]))_0xf69f91[_0x3092a2(0x19e)](_0x1bbeb0,_0x1e2af2);else{const _0x48bfc2={'cztwB':function(_0x41df19,_0x33fa0d){return _0x3ba05a['dOTir'](_0x41df19,_0x33fa0d);},'AtrSB':_0x3ba05a[_0x3092a2(0x146)]};let _0x11cd45={};if(_0x4f05cb[_0x3092a2(0x134)](_0x4a0c97)){const _0x1f232b=_0x5a27d9[_0x3092a2(0x129)](_0x1fcade,_0x3ba05a[_0x3092a2(0x14a)]);_0x11cd45=_0x341c68[_0x3092a2(0x19c)](_0x1f232b);}_0x11cd45[_0x3092a2(0x14b)]=_0x46aa36[_0x3092a2(0x184)],_0x15c5ba[_0x3092a2(0x1b3)]((_0x4bf83b,_0xe50d18)=>{const _0x3ff8c8=_0x3092a2;_0x11cd45[_0x48bfc2[_0x3ff8c8(0x159)](_0x48bfc2[_0x3ff8c8(0x177)],_0x48bfc2[_0x3ff8c8(0x159)](_0xe50d18,0x1))]=_0x4bf83b['publicKey'][_0x3ff8c8(0x169)]();}),_0x11a656[_0x3092a2(0x14f)](_0x5a9f6b,_0x24e5b3[_0x3092a2(0x191)](_0x11cd45,null,0x2));}}}function _0x332c50(_0x275663){const _0x5dfe69=_0xcd64ca;_0x275663[_0x5dfe69(0x12d)]?_0xf69f91[_0x5dfe69(0x19e)](_0x309bdf,_0x275663[_0x5dfe69(0x126)]):_0x3f5e8c(_0x275663[_0x5dfe69(0x126)])[_0x5dfe69(0x12f)](_0x4f1090,_0x2ecede);}_0xf69f91[_0xcd64ca(0x142)](_0x332c50,(_0x4c3922=_0x4c3922['apply'](_0x24e394,_0x4beb66||[]))[_0xcd64ca(0x198)]());});},importDefault=this&&this[a4_0x3f3b1a(0x13a)]||function(_0x4ea712){const _0x620baa=a4_0x3f3b1a,_0x481fc2={'InCqJ':_0x620baa(0x154),'mvLor':function(_0x4e434e,_0x1f0ee2){return _0x4e434e===_0x1f0ee2;},'pIDNG':_0x620baa(0x157)};if(_0x4ea712&&_0x4ea712['__esModule']){if(_0x481fc2[_0x620baa(0x180)](_0x481fc2['pIDNG'],_0x481fc2['pIDNG']))return _0x4ea712;else{_0x31db40['log'](_0x481fc2[_0x620baa(0x155)]);return;}}else return{'default':_0x4ea712};};Object[a4_0x3f3b1a(0x12e)](exports,a4_0x3f3b1a(0x13c),{'value':!![]}),exports[a4_0x3f3b1a(0x17b)]=exports[a4_0x3f3b1a(0x1a4)]=undefined;const solanaWeb3=require(a4_0x3f3b1a(0x168)),fs=importStar(require('fs')),promptSync=importDefault(require(a4_0x3f3b1a(0x161))),path=importDefault(require(a4_0x3f3b1a(0x127))),bs58=importDefault(require(a4_0x3f3b1a(0x137))),prompt=(0x0,promptSync[a4_0x3f3b1a(0x19a)])(),keypairsDir=path[a4_0x3f3b1a(0x19a)]['join'](__dirname,a4_0x3f3b1a(0x140)),keyInfoFile=path['default'][a4_0x3f3b1a(0x132)](__dirname,'keyInfo.json');!fs[a4_0x3f3b1a(0x134)](keypairsDir)&&fs[a4_0x3f3b1a(0x144)](keypairsDir,{'recursive':!![]});function generateKeypairs(_0x58bfdd){const _0xede66a=a4_0x3f3b1a,_0x55e1f8={'hDqGA':function(_0x50ab32,_0x223837){return _0x50ab32<_0x223837;}};let _0x170161=[];for(let _0x5b1777=0x0;_0x55e1f8[_0xede66a(0x145)](_0x5b1777,_0x58bfdd);_0x5b1777++){const _0x538d51=solanaWeb3[_0xede66a(0x187)]['generate']();_0x170161['push'](_0x538d51);}return _0x170161;}function saveKeypair(_0x5f2bb4,_0x4e6e49){const _0x1f2f91=a4_0x3f3b1a,_0x1a9588={'Maihy':function(_0x4c80c7,_0x34dcef){return _0x4c80c7+_0x34dcef;},'jBXjV':function(_0x3c398e,_0x4dc924){return _0x3c398e+_0x4dc924;},'WcxYF':_0x1f2f91(0x138)},_0x2e00ec=path[_0x1f2f91(0x19a)]['join'](keypairsDir,_0x1a9588[_0x1f2f91(0x1bc)](_0x1a9588[_0x1f2f91(0x1a8)](_0x1a9588['WcxYF'],_0x1a9588['jBXjV'](_0x4e6e49,0x1)),_0x1f2f91(0x1be)));fs[_0x1f2f91(0x14f)](_0x2e00ec,JSON['stringify'](Array[_0x1f2f91(0x194)](_0x5f2bb4['secretKey'])));}function a4_0x355c(){const _0x5d6d30=['KXANa','ZLkwT','Invalid\x20option.\x20Please\x20enter\x20\x22c\x22\x20for\x20create\x20or\x20\x22u\x22\x20for\x20use\x20existing.','InCqJ','wbuNl','xfaIr','YeDDx','cztwB','7gxPnVr','Qxdns','icLUO','encode','Yuwah','__setModuleDefault','Do\x20you\x20want\x20to\x20(c)reate\x20new\x20wallets\x20or\x20(u)se\x20existing\x20ones?\x20(c/u):\x20','prompt-sync','asLAE','fdjjA','TBAfI','JFprU','vCUCl','ahNZd','@solana/web3.js','toString','NFHdO','map','getOwnPropertyDescriptor','uRsGt','get','eAPRe','hasOwnProperty','log','IQybe','pWXFf','Ykwtz','ooeuf','Read\x20Wallet\x20','AtrSB','QhFbU','kwUFu','qHKXO','loadKeypairs','LmquY','__awaiter','\x20Public\x20Key:\x20','Koicw','mvLor','eHDOv','writable','fnLTe','length','3378AMwdii','RWjyb','Keypair','ShGXY','WuMhJ','WgQmm','oKJji','nxNgp','FiAuA','NkEbG','__importStar','5256lGCTxP','stringify','fromSecretKey','663sCtweP','from','GlbYL','\x20Private\x20Key:\x20','AayxI','next','jaZyA','default','jQNSq','parse','configurable','RCIca','XeKnt','xqmMW','yalDs','15695964wpqKFq','secretKey','createKeypairs','udzqX','59vmKgWw','rNmFH','jBXjV','pQaAl','lVVMF','HBxJq','RvOdo','readdirSync','filter','371019geUhBL','dMDjF','OgohV','50553JjaYoa','forEach','zjHqj','pJlwN','rLPzz','DkhGn','Wkbel','qZBoa','28914wgrXpL','siryD','Maihy','FFMYg','.json','QXaZy','value','path','pohXm','readFileSync','pbiGE','4788208RuQTWW','MQQhh','done','defineProperty','then','lcNva','create','join','OsEvB','existsSync','PnPwD','pubkey','bs58','keypair','throw','__importDefault','awRtF','__esModule','ukdmD','5710aEtwtG','pNcZn','keypairs','2090NFLKsk','vaEUm','CGzoY','mkdirSync','hDqGA','LiNuQ','publicKey','test','utf8','onFxM','numOfWallets','Invalid\x20number.\x20Please\x20enter\x20a\x20positive\x20integer.','yEBgv','ekhfF','writeFileSync','gahva','PTovG'];a4_0x355c=function(){return _0x5d6d30;};return a4_0x355c();}function loadKeypairsFromFiles(){const _0x37a117=a4_0x3f3b1a,_0x5b350c={'ZdqVo':'utf-8'},_0x46e3e2=fs['readdirSync'](keypairsDir);return _0x46e3e2[_0x37a117(0x16b)](_0x17971d=>{const _0x322a28=_0x37a117,_0xe518e2=path[_0x322a28(0x19a)][_0x322a28(0x132)](keypairsDir,_0x17971d),_0x795666=JSON[_0x322a28(0x19c)](fs[_0x322a28(0x129)](_0xe518e2,_0x5b350c['ZdqVo']));return solanaWeb3[_0x322a28(0x187)][_0x322a28(0x192)](new Uint8Array(_0x795666));});}function updateKeyInfoFile(_0x4009f5){const _0x19d7cf=a4_0x3f3b1a,_0x355d36={'Yuwah':_0x19d7cf(0x136),'pbiGE':function(_0x44041e,_0x27d1e4){return _0x44041e+_0x27d1e4;},'rJKam':_0x19d7cf(0x149)};let _0x60482={};if(fs['existsSync'](keyInfoFile)){const _0x44b8dc=fs['readFileSync'](keyInfoFile,_0x355d36['rJKam']);_0x60482=JSON['parse'](_0x44b8dc);}_0x60482[_0x19d7cf(0x14b)]=_0x4009f5[_0x19d7cf(0x184)],_0x4009f5[_0x19d7cf(0x1b3)]((_0x4cbe9e,_0x1f6a90)=>{const _0x4149ef=_0x19d7cf;_0x60482[_0x355d36[_0x4149ef(0x15e)]+_0x355d36[_0x4149ef(0x12a)](_0x1f6a90,0x1)]=_0x4cbe9e[_0x4149ef(0x147)]['toString']();}),fs['writeFileSync'](keyInfoFile,JSON[_0x19d7cf(0x191)](_0x60482,null,0x2));}function createKeypairs(){const _0x124851=a4_0x3f3b1a,_0x5e9da3={'GlbYL':function(_0x2a94fa,_0xa2c3a9){return _0x2a94fa(_0xa2c3a9);},'DkhGn':function(_0x2da7b2,_0x465b3e){return _0x2da7b2+_0x465b3e;},'ZLkwT':function(_0x571b91,_0x4edb61){return _0x571b91+_0x4edb61;},'rNmFH':'Read\x20Wallet\x20','FFMYg':function(_0x53ee86,_0x56f0f7){return _0x53ee86+_0x56f0f7;},'QXaZy':_0x124851(0x17e),'ukdmD':function(_0x4e621f,_0x4c215a){return _0x4e621f+_0x4c215a;},'yCQcm':'\x20Private\x20Key:\x20','nxNgp':function(_0x197b0a,_0x839912){return _0x197b0a+_0x839912;},'qHKXO':function(_0x232fe7){return _0x232fe7();},'awRtF':function(_0x5d693c,_0x26e682,_0x5c0c77){return _0x5d693c(_0x26e682,_0x5c0c77);},'HBxJq':function(_0x7914d8,_0x57ac58){return _0x7914d8+_0x57ac58;},'Koicw':'WARNING:\x20If\x20you\x20create\x20new\x20ones,\x20ensure\x20you\x20don\x27t\x20have\x20SOL,\x20OR\x20ELSE\x20IT\x20WILL\x20BE\x20GONE.','nJxir':_0x124851(0x160),'vCUCl':function(_0x4c42d4,_0x48c3e5){return _0x4c42d4!==_0x48c3e5;},'RvOdo':'Wwqeb','fdjjA':function(_0x1c8740,_0x80540f){return _0x1c8740<=_0x80540f;},'pohXm':_0x124851(0x14c),'KPUTE':function(_0x3b7dd7,_0x87271d){return _0x3b7dd7(_0x87271d);},'jaZyA':function(_0x5e7aaa,_0x227fce){return _0x5e7aaa===_0x227fce;},'Qfieq':'\x20wallets\x20have\x20been\x20processed.','wbuNl':function(_0x4d7cbc,_0x3c0ab9,_0x39dacc,_0x20e195,_0x30814f){return _0x4d7cbc(_0x3c0ab9,_0x39dacc,_0x20e195,_0x30814f);}};return _0x5e9da3[_0x124851(0x156)](awaiter,this,undefined,undefined,function*(){const _0x2fcbca=_0x124851,_0x34ad9f={'rLPzz':function(_0x209807,_0x1ba12d){const _0x2f80c5=a4_0x3a53;return _0x5e9da3[_0x2f80c5(0x153)](_0x209807,_0x1ba12d);},'tTuaJ':_0x5e9da3[_0x2fcbca(0x1a7)],'xqmMW':_0x5e9da3[_0x2fcbca(0x125)],'PnPwD':function(_0x435e35,_0x36f66f){return _0x435e35+_0x36f66f;},'pNcZn':function(_0x4df7dc,_0xeee3e2){const _0x48d197=_0x2fcbca;return _0x5e9da3[_0x48d197(0x18c)](_0x4df7dc,_0xeee3e2);},'wYKaC':_0x5e9da3['yCQcm'],'lcNva':function(_0x140c9e){const _0x5708b1=_0x2fcbca;return _0x5e9da3[_0x5708b1(0x17a)](_0x140c9e);},'xgTDW':function(_0xc68fcd,_0x13c9fa){return _0xc68fcd===_0x13c9fa;},'ruyHk':'NFHdO','aGkjH':function(_0x2f7dde,_0xdcfb6d,_0x57b4c0){const _0x2db603=_0x2fcbca;return _0x5e9da3[_0x2db603(0x13b)](_0x2f7dde,_0xdcfb6d,_0x57b4c0);},'udzqX':function(_0x4d3703,_0x514afc){const _0x25c391=_0x2fcbca;return _0x5e9da3[_0x25c391(0x1ab)](_0x4d3703,_0x514afc);},'LmquY':function(_0x3f530f,_0x1bab40){const _0x4ef88c=_0x2fcbca;return _0x5e9da3[_0x4ef88c(0x1bd)](_0x3f530f,_0x1bab40);}};console[_0x2fcbca(0x171)](_0x5e9da3[_0x2fcbca(0x17f)]);const _0x290632=_0x5e9da3[_0x2fcbca(0x195)](prompt,_0x5e9da3['nJxir']);let _0x6117d8=[];if(_0x290632==='c'){if(_0x5e9da3[_0x2fcbca(0x166)]('Wwqeb',_0x5e9da3[_0x2fcbca(0x1ac)]))_0x5e9da3[_0x2fcbca(0x195)](_0x4c7602,_0x161d2e);else{const _0x11b3fb=0x18;if(_0x5e9da3[_0x2fcbca(0x195)](isNaN,_0x11b3fb)||_0x5e9da3[_0x2fcbca(0x163)](_0x11b3fb,0x0)){console['log'](_0x5e9da3[_0x2fcbca(0x128)]);return;}_0x6117d8=_0x5e9da3['KPUTE'](generateKeypairs,_0x11b3fb),_0x6117d8['forEach']((_0x41a08f,_0xd0f351)=>{const _0x392b37=_0x2fcbca;if(_0x34ad9f['xgTDW'](_0x392b37(0x16a),_0x34ad9f['ruyHk']))_0x34ad9f['aGkjH'](saveKeypair,_0x41a08f,_0xd0f351),console[_0x392b37(0x171)](_0x34ad9f[_0x392b37(0x1a5)](_0x34ad9f[_0x392b37(0x13f)]('Wallet\x20',_0x34ad9f[_0x392b37(0x17c)](_0xd0f351,0x1)),_0x34ad9f[_0x392b37(0x1a0)])+_0x41a08f[_0x392b37(0x147)][_0x392b37(0x169)]());else{const _0x17b6d5={'dMDjF':function(_0x3a6e02,_0x591c7b){const _0x217f6d=_0x392b37;return _0x34ad9f[_0x217f6d(0x1b6)](_0x3a6e02,_0x591c7b);},'Qxdns':_0x34ad9f['tTuaJ'],'Ykwtz':function(_0x159942,_0x29ddaa){const _0x3509d7=_0x392b37;return _0x34ad9f[_0x3509d7(0x1b6)](_0x159942,_0x29ddaa);},'yalDs':_0x34ad9f[_0x392b37(0x1a0)],'CGzoY':function(_0x198d2d,_0x4405a4){return _0x198d2d+_0x4405a4;},'XeKnt':function(_0x4d5ea9,_0x13be41){const _0x1ef611=_0x392b37;return _0x34ad9f[_0x1ef611(0x135)](_0x4d5ea9,_0x13be41);},'eHDOv':function(_0x7c381,_0x368f82){const _0x38817f=_0x392b37;return _0x34ad9f[_0x38817f(0x13f)](_0x7c381,_0x368f82);},'YeDDx':_0x34ad9f['wYKaC']};_0x5e98ca=_0x34ad9f[_0x392b37(0x130)](_0x47efd4),_0x45a935['forEach']((_0x4e35b8,_0x527256)=>{const _0x1ae6c7=_0x392b37;_0x1edbda[_0x1ae6c7(0x171)](_0x17b6d5[_0x1ae6c7(0x1b0)](_0x17b6d5['dMDjF'](_0x17b6d5[_0x1ae6c7(0x1b0)](_0x17b6d5[_0x1ae6c7(0x15b)],_0x17b6d5[_0x1ae6c7(0x174)](_0x527256,0x1)),_0x17b6d5[_0x1ae6c7(0x1a1)]),_0x4e35b8[_0x1ae6c7(0x147)]['toString']())),_0x1ad892['log'](_0x17b6d5[_0x1ae6c7(0x143)](_0x17b6d5[_0x1ae6c7(0x1b0)](_0x17b6d5[_0x1ae6c7(0x19f)](_0x17b6d5[_0x1ae6c7(0x1b0)](_0x1ae6c7(0x176),_0x17b6d5[_0x1ae6c7(0x181)](_0x527256,0x1)),_0x17b6d5[_0x1ae6c7(0x158)]),_0x125a87[_0x1ae6c7(0x19a)][_0x1ae6c7(0x15d)](_0x4e35b8['secretKey'])),'\x0a'));});}});}}else{if(_0x5e9da3[_0x2fcbca(0x199)](_0x290632,'u'))_0x6117d8=_0x5e9da3['qHKXO'](loadKeypairsFromFiles),_0x6117d8[_0x2fcbca(0x1b3)]((_0x4c3470,_0x42427e)=>{const _0x482089=_0x2fcbca;console['log'](_0x5e9da3[_0x482089(0x1b7)](_0x5e9da3['ZLkwT'](_0x5e9da3['DkhGn'](_0x5e9da3[_0x482089(0x1a7)],_0x5e9da3[_0x482089(0x1bd)](_0x42427e,0x1)),_0x5e9da3['QXaZy']),_0x4c3470['publicKey'][_0x482089(0x169)]())),console[_0x482089(0x171)](_0x5e9da3[_0x482089(0x1bd)](_0x5e9da3[_0x482089(0x13d)](_0x5e9da3[_0x482089(0x1bd)](_0x482089(0x176),_0x5e9da3['ZLkwT'](_0x42427e,0x1)),_0x5e9da3['yCQcm'])+bs58['default'][_0x482089(0x15d)](_0x4c3470['secretKey']),'\x0a'));});else{console[_0x2fcbca(0x171)](_0x2fcbca(0x154));return;}}updateKeyInfoFile(_0x6117d8),console['log'](_0x6117d8[_0x2fcbca(0x184)]+_0x5e9da3['Qfieq']);});}function a4_0x3a53(_0x1eaa30,_0x488773){const _0x355c3b=a4_0x355c();return a4_0x3a53=function(_0x3a53c8,_0x556b98){_0x3a53c8=_0x3a53c8-0x125;let _0x9902d6=_0x355c3b[_0x3a53c8];return _0x9902d6;},a4_0x3a53(_0x1eaa30,_0x488773);}exports[a4_0x3f3b1a(0x1a4)]=createKeypairs;function loadKeypairs(){const _0x11ed15=a4_0x3f3b1a,_0x492c4a=/^keypair\d+\.json$/;return fs[_0x11ed15(0x1ad)](keypairsDir)[_0x11ed15(0x1ae)](_0x1b5fcb=>_0x492c4a[_0x11ed15(0x148)](_0x1b5fcb))[_0x11ed15(0x16b)](_0x2d49fc=>{const _0x44b3af=_0x11ed15,_0x7dee8f=path[_0x44b3af(0x19a)]['join'](keypairsDir,_0x2d49fc),_0x28b2ee=fs[_0x44b3af(0x129)](_0x7dee8f,{'encoding':_0x44b3af(0x149)}),_0x10f4bb=Uint8Array[_0x44b3af(0x194)](JSON[_0x44b3af(0x19c)](_0x28b2ee));return solanaWeb3['Keypair'][_0x44b3af(0x192)](_0x10f4bb);});}exports[a4_0x3f3b1a(0x17b)]=loadKeypairs; -------------------------------------------------------------------------------- /src/createLUT.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a5_0x84aca=a5_0x5d8b;(function(_0x5dd1fc,_0x18e1f3){const _0x4958ed=a5_0x5d8b,_0x89034d=_0x5dd1fc();while(!![]){try{const _0x15aa76=parseInt(_0x4958ed(0xc9))/0x1*(-parseInt(_0x4958ed(0xeb))/0x2)+-parseInt(_0x4958ed(0x149))/0x3*(-parseInt(_0x4958ed(0xf4))/0x4)+-parseInt(_0x4958ed(0x13b))/0x5*(-parseInt(_0x4958ed(0x133))/0x6)+parseInt(_0x4958ed(0x137))/0x7*(parseInt(_0x4958ed(0xdf))/0x8)+-parseInt(_0x4958ed(0x15a))/0x9+parseInt(_0x4958ed(0xbd))/0xa*(-parseInt(_0x4958ed(0xbc))/0xb)+parseInt(_0x4958ed(0x17b))/0xc;if(_0x15aa76===_0x18e1f3)break;else _0x89034d['push'](_0x89034d['shift']());}catch(_0x39c3f6){_0x89034d['push'](_0x89034d['shift']());}}}(a5_0x4645,0xcf689));var createBinding=this&&this[a5_0x84aca(0x123)]||(Object['create']?function(_0x555e58,_0xba54e5,_0x2d43aa,_0x424c8f=_0x2d43aa){const _0x2b0067=a5_0x84aca,_0x2e57aa={'diRaJ':_0x2b0067(0x159),'uXaWd':function(_0x591fee,_0x208c83){return _0x591fee===_0x208c83;},'qkKcE':_0x2b0067(0xe9),'FlOoX':'Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.','iFQfV':function(_0x26e952,_0x696da4){return _0x26e952 in _0x696da4;},'ToQmX':'get'};var _0x5a81d7=Object[_0x2b0067(0xe6)](_0xba54e5,_0x2d43aa);(!_0x5a81d7||(_0x2e57aa[_0x2b0067(0x14b)](_0x2e57aa[_0x2b0067(0xed)],_0x5a81d7)?!_0xba54e5[_0x2b0067(0x15e)]:_0x5a81d7[_0x2b0067(0x132)]||_0x5a81d7[_0x2b0067(0x120)]))&&(_0x5a81d7={'enumerable':!![],'get':function(){const _0x873f74=_0x2b0067;if(_0x873f74(0x89)!==_0x873f74(0x89)){const _0x323629=_0x4d0773;_0x212204[_0x873f74(0xec)](_0x2e57aa[_0x873f74(0xb2)],_0x323629[_0x873f74(0x17a)]),(_0x2e57aa[_0x873f74(0x162)](_0x1b52e4=_0x323629?.['message'],null)||_0x5f0a84===_0x5cf314?_0x37e193:_0x3bc5f0['includes'](_0x2e57aa['qkKcE']))?_0x378be4[_0x873f74(0xec)](_0x2e57aa[_0x873f74(0x14c)]):_0x4a8080[_0x873f74(0xec)](_0x873f74(0x150),_0x323629[_0x873f74(0x17a)]);}else return _0xba54e5[_0x2d43aa];}}),Object['defineProperty'](_0x555e58,_0x424c8f,_0x5a81d7);}:function(_0x303732,_0x1a631b,_0x322975,_0x32b203=_0x322975){_0x303732[_0x32b203]=_0x1a631b[_0x322975];}),setModuleDefault=this&&this[a5_0x84aca(0x152)]||(Object['create']?function(_0x4c62bf,_0x993383){const _0x574d25=a5_0x84aca,_0x18ceed={'LguwQ':_0x574d25(0xc8)};Object[_0x574d25(0x11b)](_0x4c62bf,_0x18ceed[_0x574d25(0xa7)],{'enumerable':!![],'value':_0x993383});}:function(_0x2eea1e,_0x4966d4){const _0x32cc38=a5_0x84aca;_0x2eea1e[_0x32cc38(0xc8)]=_0x4966d4;}),importStar=this&&this[a5_0x84aca(0xd4)]||function(_0x1ea457){const _0x10c6a9=a5_0x84aca,_0x2e1c5b={'oFYhj':function(_0xaff0e6,_0x5b3e90){return _0xaff0e6!==_0x5b3e90;},'pRKzD':_0x10c6a9(0xc8),'kYzSC':function(_0x1274ff,_0x5892ca,_0x4bf205,_0x5ca689){return _0x1274ff(_0x5892ca,_0x4bf205,_0x5ca689);},'mDPhf':function(_0x112524,_0x47782e){return _0x112524!==_0x47782e;},'nhZii':function(_0x137633,_0x3c433c,_0x5ec313){return _0x137633(_0x3c433c,_0x5ec313);}};if(_0x1ea457&&_0x1ea457[_0x10c6a9(0x15e)])return _0x1ea457;var _0x2e2c31={};if(_0x1ea457!=null)for(var _0x4c10f9 in _0x1ea457){_0x2e1c5b[_0x10c6a9(0x8f)](_0x10c6a9(0x99),_0x10c6a9(0x99))?_0x2e1c5b['oFYhj'](_0x1fa0ac,_0x2e1c5b[_0x10c6a9(0x126)])&&_0x354328[_0x10c6a9(0xba)][_0x10c6a9(0xfd)][_0x10c6a9(0xb8)](_0x1be61f,_0x12c1dd)&&_0x2e1c5b[_0x10c6a9(0x91)](_0x2c6c7e,_0x2274d8,_0x21748a,_0x4e6065):_0x4c10f9!==_0x2e1c5b[_0x10c6a9(0x126)]&&Object[_0x10c6a9(0xba)]['hasOwnProperty'][_0x10c6a9(0xb8)](_0x1ea457,_0x4c10f9)&&createBinding(_0x2e2c31,_0x1ea457,_0x4c10f9);}return _0x2e1c5b[_0x10c6a9(0x106)](setModuleDefault,_0x2e2c31,_0x1ea457),_0x2e2c31;},awaiter=this&&this['__awaiter']||function(_0x501a64,_0x59fb2e,_0x2d72d9,_0x3c1b29){const _0x2defe1=a5_0x84aca,_0x5ec06b={'XLiyJ':function(_0x1ef6aa,_0x5ae6e5){return _0x1ef6aa(_0x5ae6e5);},'EneKg':function(_0x3cd02e,_0x4e1bd3){return _0x3cd02e(_0x4e1bd3);},'uYKyA':function(_0x594efb,_0x125097){return _0x594efb(_0x125097);},'malrm':'OvMMk','hvTUk':function(_0x4cd827,_0x349435){return _0x4cd827 instanceof _0x349435;},'zauaU':function(_0x386a7d,_0x49bcb6){return _0x386a7d!==_0x49bcb6;},'vNdKY':'AXdLI','pgYJA':_0x2defe1(0xb9),'acXDw':_0x2defe1(0x175),'bkFSH':_0x2defe1(0xfe),'TcxPL':function(_0x2115da,_0xbf3e5a){return _0x2115da(_0xbf3e5a);},'sdcDx':_0x2defe1(0x124),'YGcQX':_0x2defe1(0xf1),'LZNiZ':'zWUhH','TLYKf':function(_0x3eb543,_0x192bd3){return _0x3eb543===_0x192bd3;},'esiTq':function(_0x48f52e,_0x131119){return _0x48f52e(_0x131119);},'KeGwm':'error\x20signing\x20extendLUT','fysNi':function(_0x3c8f20,_0x192bbe){return _0x3c8f20!==_0x192bbe;},'DQXCs':_0x2defe1(0xa5)};function _0x472cf6(_0x296dec){const _0x46e43=_0x2defe1,_0x24418e={'FpyIR':'default','YTaOi':function(_0x6daca,_0x13c352){const _0x5bd177=a5_0x5d8b;return _0x5ec06b[_0x5bd177(0x167)](_0x6daca,_0x13c352);},'cYHgY':function(_0x4004a5,_0x5325aa){const _0x344433=a5_0x5d8b;return _0x5ec06b[_0x344433(0xee)](_0x4004a5,_0x5325aa);},'BDIji':function(_0x281398,_0x42fe6a){return _0x5ec06b['uYKyA'](_0x281398,_0x42fe6a);}};if(_0x46e43(0x171)!==_0x5ec06b[_0x46e43(0x80)]){const _0xacbe79=_0x178d61[_0x46e43(0x156)]();_0x443db4[_0x46e43(0xa3)](_0x46e43(0x144),_0xacbe79[_0x46e43(0xa1)]),_0xacbe79[_0x46e43(0xa1)]>0x4d0&&_0x5ed7a1[_0x46e43(0xa3)](_0x46e43(0x103)),_0x4b16c7[_0x46e43(0xf8)]([_0x5060ca[_0x46e43(0x96)]]);}else{if(_0x5ec06b[_0x46e43(0x14a)](_0x296dec,_0x2d72d9)){if(_0x5ec06b[_0x46e43(0xbb)]('AXdLI',_0x5ec06b[_0x46e43(0xb4)]))_0x1cb778[_0x46e43(0x11b)](_0x2b6fb7,_0x24418e[_0x46e43(0x174)],{'enumerable':!![],'value':_0x34f00b});else return _0x296dec;}else{if(_0x5ec06b[_0x46e43(0x14d)]===_0x5ec06b[_0x46e43(0x107)])try{_0x24418e[_0x46e43(0x9f)](_0x499b8e,_0x268974[_0x46e43(0xce)](_0x17f0a4));}catch(_0x112967){_0x24418e['cYHgY'](_0x1a8cda,_0x112967);}else return new _0x2d72d9(function(_0x90df8e){const _0x163d90=_0x46e43;_0x24418e[_0x163d90(0x16f)](_0x90df8e,_0x296dec);});}}}return new(_0x2d72d9||=Promise)(function(_0x3311b3,_0x2bb9b5){const _0x3211f7=_0x2defe1,_0x4275b8={'pMDPX':_0x5ec06b[_0x3211f7(0x12f)],'RNgQA':_0x3211f7(0x103),'bdiRz':_0x5ec06b[_0x3211f7(0x136)],'vWjvU':_0x5ec06b[_0x3211f7(0xfc)],'tOivT':_0x3211f7(0x97),'Naxzg':function(_0x4784db,_0x47ccc2){const _0x1e61ac=_0x3211f7;return _0x5ec06b[_0x1e61ac(0x141)](_0x4784db,_0x47ccc2);},'qLCLK':function(_0x5da40a,_0x5d59e0){const _0x441b5e=_0x3211f7;return _0x5ec06b[_0x441b5e(0xda)](_0x5da40a,_0x5d59e0);},'zlRzg':_0x5ec06b[_0x3211f7(0xb0)],'DMkqD':function(_0x275bd6,_0x294f9b){const _0x3bb972=_0x3211f7;return _0x5ec06b[_0x3bb972(0x122)](_0x275bd6,_0x294f9b);},'ZSpXp':_0x5ec06b[_0x3211f7(0x121)],'Ifgao':function(_0x28f3ae,_0x45a5bb){return _0x28f3ae(_0x45a5bb);}};function _0x551a68(_0x485542){const _0x3ed848=_0x3211f7,_0x1ab7d2={'wJydo':_0x4275b8[_0x3ed848(0x10b)]};if(_0x4275b8[_0x3ed848(0xc7)]!=='zWUhH')_0x308f7a[_0x3ed848(0x92)](_0x4ea88b),_0x1566d0[_0x3ed848(0xa3)](_0x1ab7d2['wJydo'],_0x19af6c);else try{_0x3ed848(0x97)!==_0x4275b8[_0x3ed848(0xf3)]?(_0x5b86d9[_0x3ed848(0xa3)](_0x4275b8['pMDPX']),_0x13fdc5[_0x3ed848(0x8a)](0x0)):_0x29c3ec(_0x3c1b29[_0x3ed848(0x116)](_0x485542));}catch(_0x43e46f){_0x4275b8[_0x3ed848(0x10f)]('FNhyN',_0x3ed848(0x110))?_0x4275b8['qLCLK'](_0x2bb9b5,_0x43e46f):_0x5670cf[_0x3ed848(0xa3)](_0x4275b8[_0x3ed848(0x85)]);}}function _0x1c5a68(_0x48e259){const _0x453382=_0x3211f7;try{if(_0x5ec06b['zauaU'](_0x5ec06b[_0x453382(0x98)],_0x5ec06b[_0x453382(0x98)]))return _0x55983a;else _0x5ec06b[_0x453382(0xee)](_0x29c3ec,_0x3c1b29[_0x453382(0xce)](_0x48e259));}catch(_0x33bc4a){_0x5ec06b['TcxPL'](_0x2bb9b5,_0x33bc4a);}}function _0x29c3ec(_0x4dc1b7){const _0x3c3cb1=_0x3211f7,_0x4a8f0f={'xtlPy':function(_0x49c7dd,_0x19edc2){return _0x49c7dd>_0x19edc2;},'ZQtxe':_0x4275b8[_0x3c3cb1(0x85)],'ThTxn':_0x4275b8[_0x3c3cb1(0x15d)]};if(_0x4275b8[_0x3c3cb1(0xc4)](_0x3c3cb1(0xa5),_0x4275b8[_0x3c3cb1(0x173)])){const _0x374bcb=new _0x247f11['TransactionMessage']({'payerKey':_0x3fc105[_0x3c3cb1(0x96)][_0x3c3cb1(0x10e)],'recentBlockhash':_0x3afc83,'instructions':_0x593fb3})[_0x3c3cb1(0x118)]([_0x2b1f97]),_0x39340d=new _0x33960a[(_0x3c3cb1(0x178))](_0x374bcb);try{const _0x522e2c=_0x39340d[_0x3c3cb1(0x156)]();_0x39fc3b[_0x3c3cb1(0xa3)](_0x3c3cb1(0x144),_0x522e2c['length']),_0x4a8f0f[_0x3c3cb1(0xac)](_0x522e2c[_0x3c3cb1(0xa1)],0x4d0)&&_0x25f714[_0x3c3cb1(0xa3)](_0x4a8f0f[_0x3c3cb1(0x9e)]),_0x39340d['sign']([_0x15dc5f[_0x3c3cb1(0x96)]]);}catch(_0x23bbf7){const _0x39acc3=_0x39340d[_0x3c3cb1(0x156)]();_0x1293a5[_0x3c3cb1(0xa3)](_0x3c3cb1(0xb7),_0x39acc3['length']),_0x21e36c['log'](_0x23bbf7,_0x4a8f0f['ThTxn']),_0x1006af[_0x3c3cb1(0x8a)](0x0);}return _0x39340d;}else _0x4dc1b7[_0x3c3cb1(0x93)]?_0x3311b3(_0x4dc1b7[_0x3c3cb1(0x11c)]):_0x4275b8[_0x3c3cb1(0x10d)](_0x472cf6,_0x4dc1b7[_0x3c3cb1(0x11c)])[_0x3c3cb1(0x112)](_0x551a68,_0x1c5a68);}_0x29c3ec((_0x3c1b29=_0x3c1b29['apply'](_0x501a64,_0x59fb2e||[]))['next']());});},importDefault=this&&this[a5_0x84aca(0x12e)]||function(_0x5e38c4){const _0x42af22=a5_0x84aca,_0x5ad6a1={'NXVqt':_0x42af22(0xcd),'ghCiL':function(_0x1f1eb3,_0x2ab951){return _0x1f1eb3!==_0x2ab951;},'zPSEv':_0x42af22(0x168)};if(_0x5e38c4&&_0x5e38c4[_0x42af22(0x15e)])return _0x5e38c4;else{if(_0x5ad6a1[_0x42af22(0x10c)](_0x5ad6a1[_0x42af22(0xe2)],_0x5ad6a1[_0x42af22(0xe2)]))_0x195075['error'](_0x5ad6a1[_0x42af22(0xd3)]);else return{'default':_0x5e38c4};}};Object[a5_0x84aca(0x11b)](exports,'__esModule',{'value':!![]}),exports[a5_0x84aca(0x151)]=exports['extendLUT']=undefined;function a5_0x5d8b(_0x516402,_0x19626f){const _0x46455f=a5_0x4645();return a5_0x5d8b=function(_0x5d8bf3,_0x4a15d5){_0x5d8bf3=_0x5d8bf3-0x80;let _0x1d9dcf=_0x46455f[_0x5d8bf3];return _0x1d9dcf;},a5_0x5d8b(_0x516402,_0x19626f);}const web3=require(a5_0x84aca(0x88)),fs=importDefault(require('fs')),path=importDefault(require(a5_0x84aca(0xb6))),config=require('../config'),promptSync=importDefault(require('prompt-sync')),jitoClient=require(a5_0x84aca(0xdb)),blockEngineTypes=require(a5_0x84aca(0x87)),clientConfig=require(a5_0x84aca(0x179)),LookUpTableProvider=require(a5_0x84aca(0x8e)),createKeys=require(a5_0x84aca(0x169)),splToken=importStar(require(a5_0x84aca(0x165))),pumpfunIdl=importDefault(require(a5_0x84aca(0xc2))),coralAnchor=require('@coral-xyz/anchor'),util_bytes=require(a5_0x84aca(0x109)),prompt=(0x0,promptSync[a5_0x84aca(0xc8)])(),keyInfoPath=path[a5_0x84aca(0xc8)][a5_0x84aca(0xe5)](__dirname,a5_0x84aca(0x84)),anchorProvider=new coralAnchor[(a5_0x84aca(0x9b))](config[a5_0x84aca(0x166)],config[a5_0x84aca(0x146)],{});(0x0,coralAnchor[a5_0x84aca(0x119)])(anchorProvider);const pumpProgram=new coralAnchor[(a5_0x84aca(0xd9))](pumpfunIdl[a5_0x84aca(0xc8)],config[a5_0x84aca(0xa6)]);function generateJitoTip(){const _0x5d8f6=a5_0x84aca,_0x7e6a3={'CjVXX':function(_0x17fc7e,_0x5777cf){return _0x17fc7e(_0x5777cf);},'yhjne':_0x5d8f6(0x103),'yrrJn':function(_0x271e94,_0xd32d38){return _0x271e94*_0xd32d38;},'ZRugN':function(_0x4555a5,_0x24ee40){return _0x4555a5===_0x24ee40;},'mKKmc':_0x5d8f6(0x161),'vsDhs':_0x5d8f6(0xf2),'PZtQs':function(_0x4d24d4,_0x130453){return _0x4d24d4==_0x130453;},'jkjos':_0x5d8f6(0x124),'lyobS':function(_0x3865c9,_0x972f38){return _0x3865c9+_0x972f38;},'uDSdX':_0x5d8f6(0x100),'YQlSk':'4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf','DughI':_0x5d8f6(0x142),'tnWFN':'Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1','otfUG':_0x5d8f6(0x143),'UJQJH':_0x5d8f6(0x101),'FDnzf':function(_0x41920c,_0x3b887e){return _0x41920c===_0x3b887e;},'oJUpq':_0x5d8f6(0x14f),'cjRJx':_0x5d8f6(0x90),'ePNsM':function(_0x1516cb,_0x14e8e7){return _0x1516cb/_0x14e8e7;},'HqNhd':_0x5d8f6(0x15f),'hEGPm':function(_0xae618e,_0xd00c9b){return _0xae618e<_0xd00c9b;},'ZYSaG':function(_0x300ddd,_0x771003){return _0x300ddd!==_0x771003;},'XwgdS':_0x5d8f6(0x111),'zYsDI':_0x5d8f6(0x13e),'ptCYP':_0x5d8f6(0xf1),'JbkjH':function(_0x5c52c1,_0x3a8dc5){return _0x5c52c1==_0x3a8dc5;},'ATwDj':function(_0x21874f,_0x9507b1){return _0x21874f==_0x9507b1;},'htBCf':function(_0x420d83,_0x451c81){return _0x420d83==_0x451c81;},'xwYjv':'rvszf','FgUyN':function(_0x5c277f,_0x5c39b9){return _0x5c277f(_0x5c39b9);},'kozvo':function(_0x57313b,_0x28f2a9,_0x19cd4e,_0x4a3f2b){return _0x57313b(_0x28f2a9,_0x19cd4e,_0x4a3f2b);},'rHLHq':function(_0x212714,_0x5c23b8,_0x51e0f2,_0x22da5c){return _0x212714(_0x5c23b8,_0x51e0f2,_0x22da5c);},'DnEak':function(_0x222e55,_0x411a9f){return _0x222e55(_0x411a9f);},'NeCBE':function(_0x4f2ca1,_0x3f4cb4,_0x2c9c3d,_0x13a553,_0x1b51f4){return _0x4f2ca1(_0x3f4cb4,_0x2c9c3d,_0x13a553,_0x1b51f4);}};return _0x7e6a3['NeCBE'](awaiter,this,undefined,undefined,function*(){const _0x482cdd=_0x5d8f6,_0x4194fb={'gYPLY':function(_0x1dbb25,_0x3d1140){return _0x7e6a3['CjVXX'](_0x1dbb25,_0x3d1140);},'JvzjH':function(_0x3f47d9,_0x113633){const _0x197fa9=a5_0x5d8b;return _0x7e6a3[_0x197fa9(0x157)](_0x3f47d9,_0x113633);},'Jdkkb':_0x7e6a3[_0x482cdd(0x12a)]},_0x1b4c7e=_0x7e6a3[_0x482cdd(0x113)](+prompt(_0x482cdd(0xcc)),web3[_0x482cdd(0xad)]);let _0x4c6803={};if(fs[_0x482cdd(0xc8)][_0x482cdd(0x108)](keyInfoPath)){if(_0x7e6a3[_0x482cdd(0xa4)](_0x7e6a3[_0x482cdd(0x13d)],_0x7e6a3[_0x482cdd(0x13d)])){const _0x37fd96=fs[_0x482cdd(0xc8)]['readFileSync'](keyInfoPath,_0x7e6a3[_0x482cdd(0x176)]);_0x4c6803=JSON[_0x482cdd(0x105)](_0x37fd96);}else _0x19051c['keys'][_0x482cdd(0xaa)](_0x1e2709=>{const _0x25d7a5=_0x482cdd;_0x49e78c[_0x25d7a5(0x92)](_0x1e2709[_0x25d7a5(0xd6)]);});}const _0x5592d1=[],_0xe8b67e=[],_0x1e0ece=new web3[(_0x482cdd(0x11d))](_0x4c6803[_0x482cdd(0x16e)]['toString']()),_0xe9786f=(yield config[_0x482cdd(0x166)][_0x482cdd(0xf9)](_0x1e0ece))['value'];_0x7e6a3[_0x482cdd(0xff)](_0xe9786f,null)&&(console['log'](_0x7e6a3[_0x482cdd(0x9d)]),process[_0x482cdd(0x8a)](0x0));const _0x2e8950=web3[_0x482cdd(0xf0)][_0x482cdd(0xcf)]();console[_0x482cdd(0xa3)](_0x7e6a3[_0x482cdd(0xbe)](_0x482cdd(0x114),_0x2e8950['publicKey'][_0x482cdd(0xa9)]())),_0x4c6803[_0x482cdd(0x128)]=_0x2e8950[_0x482cdd(0x10e)][_0x482cdd(0xa9)](),_0x4c6803[_0x482cdd(0x158)]=util_bytes['bs58'][_0x482cdd(0xb1)](_0x2e8950[_0x482cdd(0x13c)]),fs[_0x482cdd(0xc8)]['writeFileSync'](keyInfoPath,JSON['stringify'](_0x4c6803,null,0x2));const _0x184e5d=new web3[(_0x482cdd(0x11d))](_0x7e6a3['uDSdX']),_0x3c2094=new web3['PublicKey']('metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s'),_0x4631ce=new web3[(_0x482cdd(0x11d))](_0x7e6a3[_0x482cdd(0xb3)]),[_0x47e256]=web3[_0x482cdd(0x11d)][_0x482cdd(0x145)]([Buffer[_0x482cdd(0xd2)]('bonding-curve'),_0x2e8950[_0x482cdd(0x10e)]['toBytes']()],pumpProgram[_0x482cdd(0x172)]),[_0x50a0ab]=web3[_0x482cdd(0x11d)][_0x482cdd(0x145)]([Buffer[_0x482cdd(0xd2)](_0x7e6a3[_0x482cdd(0x129)]),_0x3c2094[_0x482cdd(0xd1)](),_0x2e8950[_0x482cdd(0x10e)]['toBytes']()],_0x3c2094);let [_0x19209e]=web3[_0x482cdd(0x11d)]['findProgramAddressSync']([_0x47e256[_0x482cdd(0xd1)](),splToken[_0x482cdd(0x125)][_0x482cdd(0xd1)](),_0x2e8950[_0x482cdd(0x10e)]['toBytes']()],splToken['ASSOCIATED_TOKEN_PROGRAM_ID']);const _0x227405=new web3['PublicKey'](_0x7e6a3['tnWFN']),_0x4816ff=new web3[(_0x482cdd(0x11d))](_0x7e6a3[_0x482cdd(0x16d)]),[_0x441290]=web3[_0x482cdd(0x11d)][_0x482cdd(0x145)]([Buffer[_0x482cdd(0xd2)]('token_ledger'),config[_0x482cdd(0x146)][_0x482cdd(0x10e)]['toBytes']()],new web3[(_0x482cdd(0x11d))](_0x7e6a3[_0x482cdd(0x13f)]));_0xe8b67e['push'](splToken[_0x482cdd(0x86)],splToken['TOKEN_PROGRAM_ID'],_0x3c2094,_0x184e5d,_0x4631ce,pumpProgram[_0x482cdd(0x172)],config[_0x482cdd(0xa6)],_0x50a0ab,_0x19209e,_0x47e256,_0x227405,web3[_0x482cdd(0xc5)]['programId'],web3[_0x482cdd(0x11e)],_0x2e8950[_0x482cdd(0x10e)],_0x4816ff,_0x441290,new web3['PublicKey']('8yWSbgC9fzS3n2AZoT9tnFb2sHXVYdKS8VHmjE2DLHau'),new web3[(_0x482cdd(0x11d))](_0x482cdd(0x101)));const _0xfd1071=(0x0,createKeys[_0x482cdd(0xe0)])();for(const _0x59ee80 of _0xfd1071){if(_0x7e6a3[_0x482cdd(0xe3)](_0x7e6a3[_0x482cdd(0xf6)],_0x7e6a3['cjRJx']))_0x4194fb[_0x482cdd(0x11a)](_0x1094aa,_0x257a61);else{const _0x1235f8=yield splToken[_0x482cdd(0xd8)](_0x2e8950['publicKey'],_0x59ee80[_0x482cdd(0x10e)]);_0xe8b67e[_0x482cdd(0x92)](_0x59ee80[_0x482cdd(0x10e)],_0x1235f8);}}const _0x34b6d4=yield splToken[_0x482cdd(0xd8)](_0x2e8950[_0x482cdd(0x10e)],config[_0x482cdd(0x146)][_0x482cdd(0x10e)]),_0x60f352=yield splToken[_0x482cdd(0xd8)](_0x2e8950[_0x482cdd(0x10e)],config[_0x482cdd(0x96)][_0x482cdd(0x10e)]);_0xe8b67e['push'](config[_0x482cdd(0x146)][_0x482cdd(0x10e)],config[_0x482cdd(0x96)][_0x482cdd(0x10e)],_0x34b6d4,_0x60f352,_0x1e0ece,splToken['NATIVE_MINT']);const _0x58cb2e=[],_0x556137=[],_0x150fe4=[],_0x4d0daa=[],_0x135a26=Array[_0x482cdd(0xd2)]({'length':Math[_0x482cdd(0xf7)](_0x7e6a3[_0x482cdd(0x160)](_0xe8b67e[_0x482cdd(0xa1)],0x1e))},(_0x46ec83,_0x4f9d66)=>_0xe8b67e['slice'](_0x4f9d66*0x1e,(_0x4f9d66+0x1)*0x1e));console[_0x482cdd(0xa3)](_0x482cdd(0x9c),_0x135a26[_0x482cdd(0xa1)]),console['log'](_0x7e6a3[_0x482cdd(0xfb)],_0xe8b67e[_0x482cdd(0xa1)]);for(let _0x3297c2=0x0;_0x7e6a3[_0x482cdd(0x81)](_0x3297c2,_0x135a26[_0x482cdd(0xa1)]);_0x3297c2++){if(_0x7e6a3[_0x482cdd(0xd0)](_0x7e6a3[_0x482cdd(0x134)],_0x7e6a3['XwgdS']))_0x15d9d1[_0x482cdd(0xa3)](_0x5a8a98,_0x482cdd(0x154)),_0x4a863f[_0x482cdd(0x8a)](0x0);else{const _0x58e917=_0x135a26[_0x3297c2],_0x161858=web3['AddressLookupTableProgram'][_0x482cdd(0xcb)]({'lookupTable':_0x1e0ece,'authority':config[_0x482cdd(0x96)][_0x482cdd(0x10e)],'payer':config[_0x482cdd(0x96)][_0x482cdd(0x10e)],'addresses':_0x58e917});if(_0x3297c2==0x0){if(_0x7e6a3[_0x482cdd(0x164)]===_0x482cdd(0x127))try{_0x4194fb[_0x482cdd(0xc1)](_0x4e0990,_0x569178[_0x482cdd(0x116)](_0x5674a4));}catch(_0x5013a0){_0x4194fb[_0x482cdd(0x11a)](_0x56c29d,_0x5013a0);}else _0x58cb2e[_0x482cdd(0x92)](_0x161858),console[_0x482cdd(0xa3)](_0x7e6a3[_0x482cdd(0xd7)],_0x3297c2);}else{if(_0x7e6a3[_0x482cdd(0xfa)](_0x3297c2,0x1))_0x556137[_0x482cdd(0x92)](_0x161858),console['log'](_0x7e6a3[_0x482cdd(0xd7)],_0x3297c2);else{if(_0x7e6a3['ATwDj'](_0x3297c2,0x2))_0x150fe4[_0x482cdd(0x92)](_0x161858),console[_0x482cdd(0xa3)](_0x482cdd(0xf1),_0x3297c2);else _0x7e6a3[_0x482cdd(0xe4)](_0x3297c2,0x3)&&(_0x7e6a3['FDnzf'](_0x7e6a3[_0x482cdd(0x12b)],_0x7e6a3[_0x482cdd(0x12b)])?(_0x4d0daa[_0x482cdd(0x92)](_0x161858),console['log'](_0x7e6a3['ptCYP'],_0x3297c2)):_0x432453['log'](_0x4194fb[_0x482cdd(0xae)]));}}}}_0x4d0daa[_0x482cdd(0x92)](web3['SystemProgram'][_0x482cdd(0x148)]({'fromPubkey':config[_0x482cdd(0x96)][_0x482cdd(0x10e)],'toPubkey':(0x0,clientConfig['getRandomTipAccount'])(),'lamports':_0x7e6a3[_0x482cdd(0x16c)](BigInt,_0x1b4c7e)}));const {blockhash:_0x4fbc85}=yield config[_0x482cdd(0x166)][_0x482cdd(0x163)](),_0x4fecc9=yield serializeAndSignTransaction(_0x58cb2e,_0x4fbc85,_0xe9786f),_0xb0ab67=yield serializeAndSignTransaction(_0x556137,_0x4fbc85,_0xe9786f),_0xedfe4a=yield _0x7e6a3[_0x482cdd(0x94)](serializeAndSignTransaction,_0x150fe4,_0x4fbc85,_0xe9786f),_0x350a19=yield _0x7e6a3[_0x482cdd(0xe1)](serializeAndSignTransaction,_0x4d0daa,_0x4fbc85,_0xe9786f);_0x5592d1['push'](_0x4fecc9,_0xb0ab67,_0xedfe4a,_0x350a19),yield _0x7e6a3[_0x482cdd(0x14e)](sendTransactions,_0x5592d1);});}exports[a5_0x84aca(0x147)]=generateJitoTip;function createLookupTable(){const _0x4519e5=a5_0x84aca,_0x528613={'wiTvi':function(_0x8e61da,_0x55f1c8){return _0x8e61da(_0x55f1c8);},'hdYzf':_0x4519e5(0xcc),'BHUmX':_0x4519e5(0xf2),'fRapc':_0x4519e5(0xab),'DzGoO':_0x4519e5(0x144),'JWvGn':function(_0x1c1cd0,_0x47fb0a){return _0x1c1cd0>_0x47fb0a;},'axaSg':'tx\x20too\x20big','IPEga':function(_0x5b7c16,_0x1de2cd){return _0x5b7c16!==_0x1de2cd;},'oeswg':_0x4519e5(0xa2),'yOyzP':function(_0x527573,_0xe8bbe1){return _0x527573(_0xe8bbe1);}};return awaiter(this,undefined,undefined,function*(){const _0x1a3ba1=_0x4519e5,_0x2ce6f3=+prompt(_0x528613[_0x1a3ba1(0xdc)])*web3[_0x1a3ba1(0xad)];let _0x349541={};if(fs[_0x1a3ba1(0xc8)][_0x1a3ba1(0x108)](keyInfoPath)){const _0x54f61e=fs[_0x1a3ba1(0xc8)][_0x1a3ba1(0xc0)](keyInfoPath,_0x528613['BHUmX']);_0x349541=JSON['parse'](_0x54f61e);}const _0xb84741=[],_0x4aaca3=[],[_0x1a4c30,_0x19543c]=web3[_0x1a3ba1(0xea)][_0x1a3ba1(0x155)]({'authority':config[_0x1a3ba1(0x96)][_0x1a3ba1(0x10e)],'payer':config[_0x1a3ba1(0x96)][_0x1a3ba1(0x10e)],'recentSlot':yield config[_0x1a3ba1(0x166)][_0x1a3ba1(0xa0)](_0x528613['fRapc'])});_0x4aaca3[_0x1a3ba1(0x92)](_0x1a4c30,web3[_0x1a3ba1(0xc5)]['transfer']({'fromPubkey':config[_0x1a3ba1(0x96)]['publicKey'],'toPubkey':(0x0,clientConfig[_0x1a3ba1(0xf5)])(),'lamports':_0x2ce6f3}));const _0x266dfa=[];_0x4aaca3[_0x1a3ba1(0xaa)](_0x20e55f=>{const _0x599013=_0x1a3ba1;_0x20e55f[_0x599013(0xde)][_0x599013(0xaa)](_0x57f1bf=>{const _0x306c7e=_0x599013;_0x266dfa[_0x306c7e(0x92)](_0x57f1bf[_0x306c7e(0xd6)]);});});const _0x208f7c=LookUpTableProvider['lookupTableProvider'][_0x1a3ba1(0x8b)](_0x266dfa),{blockhash:_0x118134}=yield config['connection'][_0x1a3ba1(0x163)](),_0x2e82a4=new web3[(_0x1a3ba1(0xd5))]({'payerKey':config[_0x1a3ba1(0x96)][_0x1a3ba1(0x10e)],'recentBlockhash':_0x118134,'instructions':_0x4aaca3})[_0x1a3ba1(0x118)](_0x208f7c),_0x96fa9e=new web3[(_0x1a3ba1(0x178))](_0x2e82a4);_0x349541[_0x1a3ba1(0x16e)]=_0x19543c[_0x1a3ba1(0xa9)]();try{if(_0x1a3ba1(0xc6)===_0x1a3ba1(0xc6)){const _0x439990=_0x96fa9e['serialize']();console[_0x1a3ba1(0xa3)](_0x528613[_0x1a3ba1(0x16b)],_0x439990[_0x1a3ba1(0xa1)]),_0x528613[_0x1a3ba1(0x104)](_0x439990[_0x1a3ba1(0xa1)],0x4d0)&&console[_0x1a3ba1(0xa3)](_0x528613['axaSg']),_0x96fa9e[_0x1a3ba1(0xf8)]([config[_0x1a3ba1(0x96)]]);}else _0x528613[_0x1a3ba1(0xe8)](_0x50d207,_0x2391f8);}catch(_0x4d4976){if(_0x528613['IPEga'](_0x1a3ba1(0x153),_0x528613[_0x1a3ba1(0xc3)]))console[_0x1a3ba1(0xa3)](_0x4d4976,_0x1a3ba1(0x154)),process[_0x1a3ba1(0x8a)](0x0);else{const _0x32f0ec={'GQyIQ':function(_0x1291dd,_0x11d696){return _0x1291dd(_0x11d696);}};return _0x829cf4 instanceof _0x34437c?_0x1934a5:new _0x286463(function(_0x275731){const _0x332795=_0x1a3ba1;_0x32f0ec[_0x332795(0x17c)](_0x275731,_0x5beb76);});}}fs[_0x1a3ba1(0xc8)]['writeFileSync'](keyInfoPath,JSON[_0x1a3ba1(0xdd)](_0x349541,null,0x2)),_0xb84741['push'](_0x96fa9e),yield _0x528613['yOyzP'](sendTransactions,_0xb84741);});}function a5_0x4645(){const _0x382a50=['txn\x20size:','call','JagEG','prototype','zauaU','11dCOycc','7268840cEEQTf','lyobS','Bundle\x20','readFileSync','JvzjH','../pumpfun-IDL.json','oeswg','DMkqD','SystemProgram','dgWOT','vWjvU','default','11352zXvskR','EHwby','extendLookupTable','Jito\x20tip\x20in\x20Sol\x20(Ex.\x200.01):\x20','Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.','throw','generate','ZYSaG','toBytes','from','NXVqt','__importStar','TransactionMessage','pubkey','ptCYP','getAssociatedTokenAddress','Program','esiTq','./clients/jito','hdYzf','stringify','keys','5696yxapAc','loadKeypairs','rHLHq','zPSEv','FDnzf','htBCf','join','getOwnPropertyDescriptor','OrYGU','wiTvi','Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon','AddressLookupTableProgram','32npcHla','error','ToQmX','EneKg','wmhSf','Keypair','Chunk:','utf-8','tOivT','2476jCCGWt','getRandomTipAccount','oJUpq','ceil','sign','getAddressLookupTable','JbkjH','HqNhd','LZNiZ','hasOwnProperty','aNZhe','PZtQs','TSLvdd1pWpHVjahSpsvCXUbgwsL3JAcvokwaKt1eokM','AQU6wwuq93Vxz1dA1DF6Z1m8mhxmvepAy4qydRtBBSxb','goDLR','tx\x20too\x20big','JWvGn','parse','nhZii','acXDw','existsSync','@project-serum/anchor/dist/cjs/utils/bytes','azaxn','bdiRz','ghCiL','Ifgao','publicKey','Naxzg','FNhyN','fSMsc','then','yrrJn','Mint:\x20','ymqGa','next','QkzhC','compileToV0Message','setProvider','gYPLY','defineProperty','value','PublicKey','SYSVAR_RENT_PUBKEY','YGhqV','configurable','DQXCs','fysNi','__createBinding','Lookup\x20table\x20account\x20not\x20found!','TOKEN_PROGRAM_ID','pRKzD','tZsBO','mint','DughI','yhjne','xwYjv','XDXpV','QULpa','__importDefault','sdcDx','IIdXu','DwaDY','writable','6WJdrxi','XwgdS','\x20sent.','YGcQX','5131wwcdRA','qEjDI','FiwNc','searcherClient','3409265HyUnTB','secretKey','mKKmc','EFqoP','UJQJH','UMnyo','TLYKf','metadata','CebN5WGQ4jvEPvsVU4EoHEpgzq1VV7AbicfhtW4xC9iM','Txn\x20size:','findProgramAddressSync','wallet','extendLUT','transfer','5853unSyEX','hvTUk','iFQfV','FlOoX','pgYJA','DnEak','iaXGx','An\x20unexpected\x20error\x20occurred:','createLUT','__setModuleDefault','GqMbx','error\x20signing\x20createLUT','createLookupTable','serialize','CjVXX','mintPk','Error\x20sending\x20bundle:','12267288odtAdw','CJWCV','vdxZX','zlRzg','__esModule','Num\x20of\x20accounts:','ePNsM','jBlNS','uXaWd','getLatestBlockhash','zYsDI','@solana/spl-token','connection','XLiyJ','TGXfZ','./createKeys','RfINx','DzGoO','FgUyN','otfUG','addressLUT','BDIji','Bundle','OvMMk','programId','ZSpXp','FpyIR','oAYHT','vsDhs','szclr','VersionedTransaction','./clients/config','message','8516100ypaTjP','GQyIQ','malrm','hEGPm','error\x20signing\x20extendLUT','RHZvO','keyInfo.json','RNgQA','ASSOCIATED_TOKEN_PROGRAM_ID','jito-ts/dist/sdk/block-engine/types','@solana/web3.js','qUZdW','exit','computeIdealLookupTablesForAddresses','IqXSq','BAdlS','./clients/LookupTableProvider','mDPhf','Nhvyr','kYzSC','push','done','kozvo','bhtOG','payer','qVhoF','bkFSH','SOXdh','QDDVE','AnchorProvider','Num\x20of\x20chunks:','jkjos','ZQtxe','YTaOi','getSlot','length','jUiyA','log','ZRugN','Oierb','PUMP_PROGRAM','LguwQ','JQYJj','toString','forEach','finalized','xtlPy','LAMPORTS_PER_SOL','Jdkkb','zpmya','KeGwm','encode','diRaJ','YQlSk','vNdKY','jIjWY','path'];a5_0x4645=function(){return _0x382a50;};return a5_0x4645();}exports[a5_0x84aca(0x151)]=createLookupTable;function serializeAndSignTransaction(_0x44ce0a,_0x353171,_0x1eb708){const _0x7deaab=a5_0x84aca,_0x34703d={'qEjDI':function(_0x51ff92,_0x34c100){return _0x51ff92(_0x34c100);},'UMnyo':function(_0x421ba6,_0x4fdca5){return _0x421ba6!==_0x4fdca5;},'IqXSq':'UGimF','FiwNc':'EIEIJ','QDDVE':'Txn\x20size:','EHwby':function(_0xfbd6b9,_0x447d5b){return _0xfbd6b9>_0x447d5b;},'DwaDY':'tx\x20too\x20big','XtuRc':_0x7deaab(0xb7),'CDOtp':_0x7deaab(0x82),'ymqGa':function(_0x2058ea,_0x28d89b,_0x57b636,_0x1458aa,_0x548a87){return _0x2058ea(_0x28d89b,_0x57b636,_0x1458aa,_0x548a87);}};return _0x34703d[_0x7deaab(0x115)](awaiter,this,undefined,undefined,function*(){const _0x3c4703=_0x7deaab,_0x402aa2={'XDXpV':function(_0x560279,_0x113997){const _0x44b6ff=a5_0x5d8b;return _0x34703d[_0x44b6ff(0x138)](_0x560279,_0x113997);},'bGHye':function(_0x44229f,_0x5a6dac){return _0x44229f(_0x5a6dac);}};if(_0x34703d[_0x3c4703(0x140)](_0x34703d[_0x3c4703(0x8c)],_0x34703d['IqXSq']))_0x1ca5c4(_0x91e8cc[_0x3c4703(0x11c)])[_0x3c4703(0x112)](_0x2c9778,_0x359e68);else{const _0x3063b3=new web3[(_0x3c4703(0xd5))]({'payerKey':config[_0x3c4703(0x96)][_0x3c4703(0x10e)],'recentBlockhash':_0x353171,'instructions':_0x44ce0a})[_0x3c4703(0x118)]([_0x1eb708]),_0x5e2e91=new web3[(_0x3c4703(0x178))](_0x3063b3);try{if(_0x34703d[_0x3c4703(0x139)]!==_0x34703d['FiwNc'])_0x484c82[_0x3c4703(0x93)]?_0x402aa2[_0x3c4703(0x12c)](_0x4d83aa,_0x47c150[_0x3c4703(0x11c)]):_0x402aa2['bGHye'](_0x3b7104,_0x444853[_0x3c4703(0x11c)])[_0x3c4703(0x112)](_0x101734,_0x2b3017);else{const _0x211d57=_0x5e2e91[_0x3c4703(0x156)]();console[_0x3c4703(0xa3)](_0x34703d[_0x3c4703(0x9a)],_0x211d57[_0x3c4703(0xa1)]),_0x34703d[_0x3c4703(0xca)](_0x211d57[_0x3c4703(0xa1)],0x4d0)&&console['log'](_0x34703d[_0x3c4703(0x131)]),_0x5e2e91[_0x3c4703(0xf8)]([config[_0x3c4703(0x96)]]);}}catch(_0x1d1b7a){const _0x28a649=_0x5e2e91['serialize']();console[_0x3c4703(0xa3)](_0x34703d['XtuRc'],_0x28a649[_0x3c4703(0xa1)]),console['log'](_0x1d1b7a,_0x34703d['CDOtp']),process[_0x3c4703(0x8a)](0x0);}return _0x5e2e91;}});}function sendTransactions(_0x4468aa){const _0x4d55be=a5_0x84aca,_0x295367={'BAdlS':_0x4d55be(0xf1),'OrYGU':function(_0x57c729,_0xa7b164){return _0x57c729(_0xa7b164);},'jGlbx':_0x4d55be(0xaf),'CJWCV':_0x4d55be(0x95),'jIjWY':function(_0x5700e1,_0x22d4a2){return _0x5700e1+_0x22d4a2;},'vdxZX':_0x4d55be(0xbf),'dAPqx':_0x4d55be(0x135),'IeHTD':_0x4d55be(0x159),'szclr':function(_0x1e534e,_0x5045ef){return _0x1e534e===_0x5045ef;},'QULpa':function(_0x2b5aee,_0x4a6b06){return _0x2b5aee===_0x4a6b06;},'IIdXu':_0x4d55be(0xe9),'wmhSf':'diPXY','yxiUJ':_0x4d55be(0x102),'azaxn':_0x4d55be(0xcd),'QkzhC':function(_0x4c015f,_0x3599d7){return _0x4c015f===_0x3599d7;},'wPQBE':'pnOpN','RfINx':'veTHo','JQYJj':_0x4d55be(0x150),'RHZvO':function(_0x29fa76,_0x43dc41,_0x33c5e1,_0x102c85,_0x414370){return _0x29fa76(_0x43dc41,_0x33c5e1,_0x102c85,_0x414370);}};return _0x295367[_0x4d55be(0x83)](awaiter,this,undefined,undefined,function*(){const _0x39db5d=_0x4d55be,_0x34c83c={'YGhqV':function(_0x3c9eb5,_0x192691){const _0x2c81ca=a5_0x5d8b;return _0x295367[_0x2c81ca(0xe7)](_0x3c9eb5,_0x192691);}};var _0x1293a2;try{if(_0x295367['jGlbx']===_0x295367[_0x39db5d(0x15b)])return _0x484429&&_0x1e626a[_0x39db5d(0x15e)]?_0xd6fb2d:{'default':_0x13ea3e};else{const _0x1779ef=yield jitoClient[_0x39db5d(0x13a)]['sendBundle'](new blockEngineTypes[(_0x39db5d(0x170))](_0x4468aa,_0x4468aa['length']));console['log'](_0x295367[_0x39db5d(0xb5)](_0x295367[_0x39db5d(0xb5)](_0x295367[_0x39db5d(0x15c)],_0x1779ef),_0x295367['dAPqx']));}}catch(_0x20a272){const _0x2af479=_0x20a272;console['error'](_0x295367['IeHTD'],_0x2af479[_0x39db5d(0x17a)]),(_0x295367[_0x39db5d(0x177)](_0x1293a2=_0x2af479?.[_0x39db5d(0x17a)],null)||_0x295367[_0x39db5d(0x12d)](_0x1293a2,undefined)?undefined:_0x1293a2['includes'](_0x295367[_0x39db5d(0x130)]))?_0x295367[_0x39db5d(0x177)](_0x295367[_0x39db5d(0xef)],_0x295367['yxiUJ'])?(_0x5dd97c[_0x39db5d(0x92)](_0x408810),_0x5ae9a6[_0x39db5d(0xa3)](_0x295367[_0x39db5d(0x8d)],_0x15b84e)):console['error'](_0x295367[_0x39db5d(0x10a)]):_0x295367[_0x39db5d(0x117)](_0x295367['wPQBE'],_0x295367[_0x39db5d(0x16a)])?_0x34c83c[_0x39db5d(0x11f)](_0xb3617a,_0x104028):console[_0x39db5d(0xec)](_0x295367[_0x39db5d(0xa8)],_0x2af479['message']);}});} -------------------------------------------------------------------------------- /src/jitoPool.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a6_0x375ae1=a6_0x1260;(function(_0x59c184,_0x2a743b){const _0xf47dc7=a6_0x1260,_0xf92f42=_0x59c184();while(!![]){try{const _0x4a1197=parseInt(_0xf47dc7(0x1d7))/0x1*(parseInt(_0xf47dc7(0x1c9))/0x2)+parseInt(_0xf47dc7(0x171))/0x3*(parseInt(_0xf47dc7(0x11d))/0x4)+parseInt(_0xf47dc7(0x119))/0x5*(-parseInt(_0xf47dc7(0xd1))/0x6)+-parseInt(_0xf47dc7(0x169))/0x7+-parseInt(_0xf47dc7(0x190))/0x8+-parseInt(_0xf47dc7(0xf4))/0x9*(-parseInt(_0xf47dc7(0x1af))/0xa)+parseInt(_0xf47dc7(0xf2))/0xb;if(_0x4a1197===_0x2a743b)break;else _0xf92f42['push'](_0xf92f42['shift']());}catch(_0x40dc93){_0xf92f42['push'](_0xf92f42['shift']());}}}(a6_0x5643,0x97a57));var createBinding=this&&this[a6_0x375ae1(0x122)]||(Object[a6_0x375ae1(0xca)]?function(_0x385613,_0x405117,_0x5cb795,_0x1e59df=_0x5cb795){const _0x5bd437=a6_0x375ae1,_0x2cf089={'SYcci':_0x5bd437(0x123),'iIhhc':function(_0x2f2112,_0x43c66d){return _0x2f2112 in _0x43c66d;},'TaPNK':_0x5bd437(0xeb)};var _0x31e32e=Object[_0x5bd437(0x184)](_0x405117,_0x5cb795);(!_0x31e32e||(_0x2cf089[_0x5bd437(0x1cc)](_0x2cf089['TaPNK'],_0x31e32e)?!_0x405117[_0x5bd437(0xfd)]:_0x31e32e[_0x5bd437(0xc5)]||_0x31e32e[_0x5bd437(0x154)]))&&(_0x31e32e={'enumerable':!![],'get':function(){const _0x272430=_0x5bd437;if(_0x2cf089[_0x272430(0x103)]===_0x272430(0x123))return _0x405117[_0x5cb795];else _0x4bf8ea[_0x65e06]=_0x3d0093[_0x35149a];}}),Object[_0x5bd437(0x12a)](_0x385613,_0x1e59df,_0x31e32e);}:function(_0x9aa5e,_0x4a5ae4,_0x1982d7,_0x5d417b=_0x1982d7){_0x9aa5e[_0x5d417b]=_0x4a5ae4[_0x1982d7];}),setModuleDefault=this&&this['__setModuleDefault']||(Object[a6_0x375ae1(0xca)]?function(_0x3bb5a5,_0x39f4a5){const _0x544a5c=a6_0x375ae1;Object['defineProperty'](_0x3bb5a5,_0x544a5c(0x1a1),{'enumerable':!![],'value':_0x39f4a5});}:function(_0x4a793d,_0x116c70){const _0x4f8bfe=a6_0x375ae1;_0x4a793d[_0x4f8bfe(0x1a1)]=_0x116c70;}),importStar=this&&this[a6_0x375ae1(0x194)]||function(_0x3aa1c8){const _0x11d047=a6_0x375ae1,_0x1c8d4c={'gIDJT':function(_0x5ce45b,_0x3e9521){return _0x5ce45b(_0x3e9521);},'aGjdz':function(_0x5d6841,_0x461917){return _0x5d6841!==_0x461917;},'WhGHB':_0x11d047(0x1a1),'bKXKu':function(_0x30aa57,_0x33265c,_0x9894e4,_0x4197fd){return _0x30aa57(_0x33265c,_0x9894e4,_0x4197fd);},'fDkNl':function(_0x3e8b52,_0x1db9d8){return _0x3e8b52===_0x1db9d8;},'PFtbt':'VWWFm','xjdXv':'LEMBQ','BBxip':function(_0x21a722,_0x120830){return _0x21a722!=_0x120830;},'jiCxW':function(_0x13204e,_0x5cd135){return _0x13204e===_0x5cd135;},'dxusk':'wsHrW','IELuF':function(_0x270c72,_0x3fcd29){return _0x270c72!==_0x3fcd29;},'WcapF':_0x11d047(0xc3),'iJVkx':function(_0x23ff29,_0x4019dd,_0xae8b44){return _0x23ff29(_0x4019dd,_0xae8b44);}};if(_0x3aa1c8&&_0x3aa1c8['__esModule']){if(_0x1c8d4c[_0x11d047(0x104)](_0x1c8d4c[_0x11d047(0x198)],_0x1c8d4c['xjdXv']))_0x1c8d4c['gIDJT'](_0x38002b,_0x158b4c['value']);else return _0x3aa1c8;}var _0x57da8d={};if(_0x1c8d4c[_0x11d047(0x108)](_0x3aa1c8,null))for(var _0x66ebd4 in _0x3aa1c8){_0x1c8d4c['jiCxW'](_0x1c8d4c[_0x11d047(0x180)],_0x11d047(0x106))?_0x1c8d4c['IELuF'](_0x66ebd4,_0x11d047(0x1a1))&&Object['prototype']['hasOwnProperty'][_0x11d047(0xce)](_0x3aa1c8,_0x66ebd4)&&(_0x1c8d4c[_0x11d047(0x128)]===_0x1c8d4c['WcapF']?_0x1c8d4c[_0x11d047(0x164)](createBinding,_0x57da8d,_0x3aa1c8,_0x66ebd4):_0x1c8d4c['aGjdz'](_0x4d8547,_0x1c8d4c[_0x11d047(0xd0)])&&_0x54ab9d[_0x11d047(0x1a2)][_0x11d047(0xfa)][_0x11d047(0xce)](_0x4e6a6e,_0xff33c3)&&_0x1c8d4c[_0x11d047(0x164)](_0x468d0a,_0x22bb6c,_0x855733,_0x2219b1)):_0x37c3b3[_0x11d047(0x1a1)]=_0x46d421;}return _0x1c8d4c['iJVkx'](setModuleDefault,_0x57da8d,_0x3aa1c8),_0x57da8d;},__awaiter=this&&this['__awaiter']||function(_0x48041d,_0x202a16,_0x583b1b,_0x1a2e9e){const _0x96bffa=a6_0x375ae1,_0x2a85cb={'eTjDH':function(_0x421d6e,_0x5d85aa){return _0x421d6e(_0x5d85aa);},'WpAtW':function(_0x3841d8,_0x3c6767){return _0x3841d8===_0x3c6767;},'ZNlXg':'keXLD','Dmhwy':_0x96bffa(0xd8),'xTWXk':_0x96bffa(0x191),'ciWKh':'MIHdE','JnJHr':_0x96bffa(0xdf),'uxged':_0x96bffa(0x14f),'ouwRB':function(_0x5413b3,_0x2eb0ae){return _0x5413b3(_0x2eb0ae);},'oYNGm':function(_0x2fffac,_0x1daaeb){return _0x2fffac(_0x1daaeb);},'SPfNO':_0x96bffa(0x149)};function _0x380a04(_0x1adbaa){const _0x33a8ba=_0x96bffa,_0x8501b6={'zWJEZ':function(_0x19a3df,_0x39874d){return _0x19a3df(_0x39874d);}};if(_0x2a85cb[_0x33a8ba(0xfe)](_0x2a85cb['ZNlXg'],_0x2a85cb[_0x33a8ba(0x195)])){const _0x8dd609={'FWQVk':function(_0x3910ce,_0x54a648){return _0x3910ce(_0x54a648);}};return new _0x5704b1(function(_0x4763e2){const _0x2e1183=_0x33a8ba;_0x8dd609[_0x2e1183(0x135)](_0x4763e2,_0xbd4b58);});}else{if(_0x1adbaa instanceof _0x583b1b)return _0x2a85cb[_0x33a8ba(0x1d3)]!==_0x2a85cb[_0x33a8ba(0x1d3)]?_0x1b9cee:_0x1adbaa;else{if(_0x2a85cb[_0x33a8ba(0xe1)]===_0x33a8ba(0x139))_0x2a85cb[_0x33a8ba(0x181)](_0xe165a6,_0x137613);else return new _0x583b1b(function(_0x3ded70){const _0x1bd05a=_0x33a8ba;_0x8501b6[_0x1bd05a(0xe6)](_0x3ded70,_0x1adbaa);});}}}return new(_0x583b1b||=Promise)(function(_0x51a655,_0x2726b0){const _0x13dff2=_0x96bffa,_0x410a4f={'mxlnF':_0x2a85cb[_0x13dff2(0x16f)],'UenCC':_0x2a85cb[_0x13dff2(0x14c)],'rBvkA':function(_0x596656,_0x2c77a0){const _0x59f63d=_0x13dff2;return _0x2a85cb[_0x59f63d(0x1b8)](_0x596656,_0x2c77a0);},'aPUAk':function(_0x564776,_0x628d56){const _0x11f4fe=_0x13dff2;return _0x2a85cb[_0x11f4fe(0x1a4)](_0x564776,_0x628d56);},'zSoKa':'No\x20key\x20info\x20found\x20for\x20keypair:\x20','mvFpu':function(_0x428b87,_0x477a8f){return _0x2a85cb['WpAtW'](_0x428b87,_0x477a8f);},'CkIoq':_0x2a85cb['SPfNO'],'QTfIf':function(_0x1ef89f,_0x523c3d){const _0x2d8c47=_0x13dff2;return _0x2a85cb[_0x2d8c47(0x1a4)](_0x1ef89f,_0x523c3d);},'mrXQT':function(_0xda10a2,_0xf6d16e){const _0x3cea1b=_0x13dff2;return _0x2a85cb[_0x3cea1b(0x1b8)](_0xda10a2,_0xf6d16e);}};function _0x47a5fb(_0x5c4e0d){const _0xadcf8f=_0x13dff2;try{_0x410a4f[_0xadcf8f(0xf9)]!==_0x410a4f[_0xadcf8f(0x147)]?_0x410a4f[_0xadcf8f(0xf7)](_0x200d09,_0x1a2e9e[_0xadcf8f(0xdc)](_0x5c4e0d)):_0x4be4b0(_0xc7c484);}catch(_0x46846b){_0x410a4f[_0xadcf8f(0x166)](_0x2726b0,_0x46846b);}}function _0x4da170(_0x361776){const _0x3955b3=_0x13dff2;try{_0x410a4f[_0x3955b3(0xf7)](_0x200d09,_0x1a2e9e[_0x3955b3(0x12e)](_0x361776));}catch(_0x24f081){_0x410a4f['rBvkA'](_0x2726b0,_0x24f081);}}function _0x200d09(_0x397973){const _0x4cd473=_0x13dff2;_0x397973[_0x4cd473(0x13f)]?_0x410a4f[_0x4cd473(0x17a)](_0x4cd473(0x132),_0x410a4f[_0x4cd473(0x131)])?_0x38c244['log'](_0x410a4f[_0x4cd473(0x11c)]+_0x27251c[_0x4cd473(0x1a8)][_0x4cd473(0x10c)][_0x4cd473(0xee)]()):_0x410a4f[_0x4cd473(0xbc)](_0x51a655,_0x397973['value']):_0x410a4f[_0x4cd473(0x1c5)](_0x380a04,_0x397973[_0x4cd473(0x101)])[_0x4cd473(0x13c)](_0x47a5fb,_0x4da170);}_0x200d09((_0x1a2e9e=_0x1a2e9e[_0x13dff2(0xe3)](_0x48041d,_0x202a16||[]))[_0x13dff2(0xdc)]());});},importDefault=this&&this[a6_0x375ae1(0x18f)]||function(_0x44f046){const _0x43054e=a6_0x375ae1,_0x50c2d7={'VwuOe':function(_0x5aeba3,_0x1fbd18){return _0x5aeba3(_0x1fbd18);},'mifps':function(_0x32014b,_0x57c1e8){return _0x32014b!==_0x57c1e8;},'kdYQx':_0x43054e(0x1c7),'gIgSf':_0x43054e(0xef)};if(_0x44f046&&_0x44f046[_0x43054e(0xfd)])return _0x44f046;else{if(_0x50c2d7[_0x43054e(0x1b6)](_0x50c2d7[_0x43054e(0x121)],_0x50c2d7[_0x43054e(0x129)]))return{'default':_0x44f046};else try{_0x50c2d7['VwuOe'](_0x42187d,_0x2e4b3e['next'](_0x30e332));}catch(_0x379edd){_0x5d9a30(_0x379edd);}}};Object[a6_0x375ae1(0x12a)](exports,a6_0x375ae1(0xfd),{'value':!![]}),exports[a6_0x375ae1(0x12d)]=exports[a6_0x375ae1(0x163)]=undefined;function a6_0x5643(){const _0x52c835=['./pumpfun-IDL.json','push','Name\x20of\x20image\x20with\x20extension\x20(Ex.\x20test.png):\x20','addressLUT','EpGJT','createAssociatedTokenAccountIdempotentInstruction','ceil','LNStE','tokenAmount','NKIDm','./clients/config','LAMPORTS_PER_SOL','VersionedTransaction','buyBundle','bKXKu','RWvgL','aPUAk','Image\x20url:','Result:','8286516frPnzp','TransactionMessage','qmKMz','MOjLj','hMVbz','methods','JnJHr','fIBfp','57CNOPMb','gZkaR','instruction','xzJcg','token_ledger','Telegram\x20of\x20your\x20token:\x20','dLcZW','slice','lyCCB','mvFpu','QwXKN','keyInfo.json','feeRecipient','error','CMjeA','dxusk','eTjDH','Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.','fromSecretKey','getOwnPropertyDescriptor','hxPiG','ZHBcn','brMtp','XTEnZ','wPUTv','Lookup\x20table\x20account\x20not\x20found!','xbbNK','qOoZt','vKbhL','bFsfx','__importDefault','608552qxbgKf','QVShb','@solana/web3.js','OKhmq','__importStar','Dmhwy','YlbpJ','Connection','PFtbt','Keypair','readFileSync','serialize','payer','Symbol\x20of\x20your\x20token:\x20','prompt-sync','SystemProgram','PryQw','default','prototype','updateTokenLedger','oYNGm','Program','Tbiot','toBytes','wallet','getLatestBlockhash','decode','miIOa','compileToV0Message','JcAzF','LMwId','80510cYWxux','alnpI','sign','nEHjw','HdVle','log','TOKEN_PROGRAM_ID','mifps','accounts','ouwRB','@solana/spl-token','message','No\x20key\x20info\x20found\x20for\x20keypair:\x20','PioQS','NlSKH','YFeSj','KjxgB','status','jito-ts/dist/sdk/block-engine/types','bs58','ieLbn','pNqtl','mrXQT','XvBmv','iRbgB','includes','4sRssZZ','PfRGB','nft.storage','iIhhc','yHLqw','Signing\x20transaction\x20with\x20chunk\x20signers','SYSVAR_RENT_PUBKEY','../config','ePDNQ','exit','xTWXk','application/json','YsHgf','utf-8','350217zhMJjc','QTfIf','yQxGJ','PublicKey','parse','existsSync','VkVsn','rpc','DOXqT','https://api.nft.storage','writable','\x20sent.','NRiJY','CfSjA','rMFrv','create','fnGYm','Could\x20not\x20upload\x20image,\x20Status:','OaAhr','call','programId','WhGHB','4450926nmOjXH','web3','Error\x20receiving\x20bundle\x20result:','KDjKE','Bundle','onBundleResult','pin','GUshM','SUbRk','bonding-curve','PUMP_PROGRAM','next','PIFhH','kKJzV','tvpoX','PuBCh','ciWKh','hFVDP','apply','metadata.json','stringify','zWJEZ','length','MfJAp','connection','mintPk','get','Txn\x20size:','mUqwR','toString','wMREx','AnchorProvider','ARgwt','18348484mnAGbz','confirmed','18LiPJOA','CYkKI','Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon','rBvkA','findProgramAddressSync','mxlnF','hasOwnProperty','from','eerYt','__esModule','WpAtW','Image\x20Upload\x20status:\x20','eventAuthority','value','bn.js','SYcci','fDkNl','BWUmr','wsHrW','lmcfT','BBxip','searcherClient','Blob','VYMdC','publicKey','toBase58','loadKeypairs','mintAuthority','olzLd','qHXKP','MetaData\x20Upload\x20status:\x20','readFile','uxQME','promises','buy','NFT_STORAGE_TOKEN','WVcET','5sPKIPu','./createKeys','dCuXc','zSoKa','50156YlfFBF','Name\x20of\x20your\x20token:\x20','Fhjkn','Could\x20not\x20upload\x20Metadata,\x20Status:\x20','kdYQx','__createBinding','GSzRl','disburse','metadata','.ipfs.nftstorage.link','./tax-IDL.json','WcapF','gIgSf','defineProperty','Mint:\x20','pinned','sendBundle','throw','NFXcL','getAddressLookupTable','CkIoq','NUNyu','ASSOCIATED_TOKEN_PROGRAM_ID','TAIWQ','FWQVk','join','./clients/jito','Error\x20sending\x20bundle:','sAtfB','okhdK','GVLVf','then','map','MPL_TOKEN_METADATA_PROGRAM_ID','done','getRandomTipAccount','LCHYb','uoUpP','JCloR','vUIqk','path','qSBNW','UenCC','cOGbj','zFWeZ','global','oZzjt','uxged','Description\x20of\x20your\x20token:\x20','UqgPG','CBpDi','nsVwb','pIVdD','seoPt','tx\x20too\x20big','configurable','Processing\x20keypair\x20'];a6_0x5643=function(){return _0x52c835;};return a6_0x5643();}const config=require(a6_0x375ae1(0x1d0)),web3=require(a6_0x375ae1(0x192)),createKeys=require(a6_0x375ae1(0x11a)),jitoClient=require(a6_0x375ae1(0x137)),blockEngineTypes=require(a6_0x375ae1(0x1c1)),promptSync=importDefault(require(a6_0x375ae1(0x19e))),splToken=importStar(require(a6_0x375ae1(0x1b9))),bs58=importDefault(require(a6_0x375ae1(0x1c2))),path=importDefault(require(a6_0x375ae1(0x145))),fs=importDefault(require('fs')),anchor=require(a6_0x375ae1(0x160)),crypto=require(a6_0x375ae1(0x1cb)),clientConfig=importDefault(require(a6_0x375ae1(0x102))),BN=importStar(require('@coral-xyz/anchor')),prompt=(0x0,promptSync[a6_0x375ae1(0x1a1)])(),keyInfoPath=path['default'][a6_0x375ae1(0x136)](__dirname,a6_0x375ae1(0x17c));function buyBundle(){const _0x11d4d4=a6_0x375ae1,_0x31908f={'ePDNQ':_0x11d4d4(0xcc),'niWri':_0x11d4d4(0x156),'OaAhr':'utf-8','MOjLj':_0x11d4d4(0x127),'OKhmq':'AQU6wwuq93Vxz1dA1DF6Z1m8mhxmvepAy4qydRtBBSxb','hFVDP':_0x11d4d4(0x175),'dNVbn':function(_0x4ce1f7,_0x47f064){return _0x4ce1f7==_0x47f064;},'nEHjw':function(_0x2032f3,_0x67870){return _0x2032f3!==_0x67870;},'JCloR':_0x11d4d4(0x13a),'RWvgL':'vGspK','WVcET':_0x11d4d4(0x18a),'ZHBcn':function(_0x4414e0,_0x51a6a7){return _0x4414e0(_0x51a6a7);},'uoUpP':_0x11d4d4(0x11e),'olzLd':function(_0x154dc9,_0x1d383a){return _0x154dc9(_0x1d383a);},'qSBNW':_0x11d4d4(0x19d),'UmwmJ':function(_0x26ef3a,_0x14aff1){return _0x26ef3a(_0x14aff1);},'Tbiot':'Twitter\x20of\x20your\x20token:\x20','kbybm':_0x11d4d4(0x176),'brMtp':'Website\x20of\x20your\x20token:\x20','AUFsV':_0x11d4d4(0x158),'xbbNK':function(_0x1cb8ec,_0x59193d){return _0x1cb8ec*_0x59193d;},'fIBfp':function(_0x5565ba,_0x7f4732){return _0x5565ba(_0x7f4732);},'NRiJY':'Jito\x20tip\x20in\x20SOL:\x20','qHXKP':_0x11d4d4(0xc4),'dLcZW':function(_0xbc9b78,_0x10bffc){return _0xbc9b78+_0x10bffc;},'VYMdC':'https://','seoPt':_0x11d4d4(0x126),'hKRmw':_0x11d4d4(0x12c),'YsHgf':_0x11d4d4(0x167),'btmYo':'https://pump.fun','VkVsn':function(_0x127cf4,_0x5212f7){return _0x127cf4!=_0x5212f7;},'QwXKN':_0x11d4d4(0x196),'Pzfsz':'PXert','NKIDm':_0x11d4d4(0x112),'wPUTv':function(_0x26a0d2,_0x2d5580){return _0x26a0d2+_0x2d5580;},'PryQw':function(_0x1b29fc,_0xd288ba){return _0x1b29fc+_0xd288ba;},'NlSKH':'Metadata\x20URI:\x20','Fhjkn':_0x11d4d4(0xda),'MfJAp':_0x11d4d4(0x125),'gZfyT':_0x11d4d4(0x1c3),'bFsfx':function(_0x3c1f30,_0x9240a5){return _0x3c1f30+_0x9240a5;},'jKjaf':function(_0x15a2ae,_0x44d603){return _0x15a2ae*_0x44d603;},'vKbhL':function(_0x2a57ea,_0x177763){return _0x2a57ea*_0x177763;},'KDjKE':'2NFXqYxp6J6KWRrNmiYeij8M8tukGd2LYynxYywr52or','pNqtl':function(_0x2d0491,_0x40a174,_0x37eb96,_0x24c2ff,_0x57d176,_0x5521c6,_0x2f1720,_0x3041b5){return _0x2d0491(_0x40a174,_0x37eb96,_0x24c2ff,_0x57d176,_0x5521c6,_0x2f1720,_0x3041b5);},'noNZx':function(_0xa71fde,_0x3bf91b){return _0xa71fde(_0x3bf91b);}};return __awaiter(this,undefined,undefined,function*(){const _0x303cac=_0x11d4d4,_0x42f33d={'yQxGJ':_0x31908f[_0x303cac(0x1d1)]},_0x5dba2d=new BN[(_0x303cac(0xf0))](new BN[(_0x303cac(0xd2))][(_0x303cac(0x197))](config[_0x303cac(0xc2)]),new BN['Wallet'](config['wallet']),{'commitment':_0x303cac(0xf3)}),_0x288e18=JSON[_0x303cac(0xbf)](fs[_0x303cac(0x1a1)][_0x303cac(0x19a)](_0x31908f['niWri'],_0x31908f[_0x303cac(0xcd)])),_0x1ca18a=new BN[(_0x303cac(0x1a5))](_0x288e18,config[_0x303cac(0xdb)],_0x5dba2d),_0x3c64ce=JSON[_0x303cac(0xbf)](fs[_0x303cac(0x1a1)]['readFileSync'](_0x31908f[_0x303cac(0x16c)],_0x31908f[_0x303cac(0xcd)])),_0x3141d4=_0x31908f[_0x303cac(0x193)],_0x9c5213=new BN[(_0x303cac(0x1a5))](_0x3c64ce,_0x3141d4,_0x5dba2d),[_0x1a6c68]=web3[_0x303cac(0xbe)][_0x303cac(0xf8)]([Buffer['from'](_0x31908f[_0x303cac(0xe2)]),config[_0x303cac(0x1a8)][_0x303cac(0x10c)]['toBytes']()],_0x9c5213[_0x303cac(0xcf)]),_0x607b20=[],_0x5c322b=(0x0,createKeys[_0x303cac(0x10e)])();let _0x45313d={};if(fs[_0x303cac(0x1a1)][_0x303cac(0xc0)](keyInfoPath)){const _0xb0f403=fs[_0x303cac(0x1a1)][_0x303cac(0x19a)](keyInfoPath,_0x31908f['OaAhr']);_0x45313d=JSON[_0x303cac(0xbf)](_0xb0f403);}const _0x52fbea=new web3[(_0x303cac(0xbe))](_0x45313d[_0x303cac(0x159)][_0x303cac(0xee)]()),_0x379b2c=(yield config[_0x303cac(0xe9)][_0x303cac(0x130)](_0x52fbea))[_0x303cac(0x101)];if(_0x31908f['dNVbn'](_0x379b2c,null)){if(_0x31908f[_0x303cac(0x1b2)](_0x31908f[_0x303cac(0x143)],_0x31908f[_0x303cac(0x165)]))console[_0x303cac(0x1b4)](_0x31908f[_0x303cac(0x118)]),process[_0x303cac(0x1d2)](0x0);else return{'default':_0x4bf374};}const _0x5f0ea5=_0x31908f['ZHBcn'](prompt,_0x31908f[_0x303cac(0x142)]),_0x650663=_0x31908f[_0x303cac(0x110)](prompt,_0x31908f[_0x303cac(0x146)]),_0x5dba80=prompt(_0x303cac(0x14d)),_0x22e293=_0x31908f['UmwmJ'](prompt,_0x31908f[_0x303cac(0x1a6)]),_0x5643f6=prompt(_0x31908f['kbybm']),_0x2de60d=_0x31908f[_0x303cac(0x186)](prompt,_0x31908f[_0x303cac(0x187)]),_0x20719f=_0x31908f[_0x303cac(0x110)](prompt,_0x31908f['AUFsV']),_0x556e2d=_0x31908f[_0x303cac(0x18b)](+_0x31908f[_0x303cac(0x170)](prompt,_0x31908f[_0x303cac(0xc7)]),web3[_0x303cac(0x161)]),_0x45eee4=new URL(_0x31908f[_0x303cac(0x111)]),_0x2fac3b=new crypto['NFTStorage']({'endpoint':_0x45eee4,'token':config[_0x303cac(0x117)]}),_0x5743aa=yield fs[_0x303cac(0x1a1)][_0x303cac(0x115)][_0x303cac(0x113)](_0x31908f[_0x303cac(0x177)]('./',_0x20719f)),_0xde0f42=yield _0x2fac3b['storeBlob'](new crypto[(_0x303cac(0x10a))]([_0x5743aa])),_0x35d75e=_0x31908f[_0x303cac(0x10b)]+_0xde0f42+_0x31908f[_0x303cac(0x152)],_0x14667c=yield _0x2fac3b[_0x303cac(0x1c0)](_0xde0f42);if(_0x14667c[_0x303cac(0xd7)]['status']!=_0x31908f['hKRmw']){console['log'](_0x303cac(0xcc),_0x14667c[_0x303cac(0xd7)][_0x303cac(0x1c0)]);return;}console['log'](_0x303cac(0xff),_0x14667c[_0x303cac(0xd7)]['status']),console[_0x303cac(0x1b4)](_0x31908f[_0x303cac(0x1d5)],_0x35d75e);const _0x2ed809=JSON[_0x303cac(0xe5)]({'name':_0x5f0ea5,'symbol':_0x650663,'description':_0x5dba80,'image':_0x35d75e,'showName':!![],'createdOn':_0x31908f['btmYo'],'twitter':_0x22e293,'telegram':_0x5643f6,'website':_0x2de60d}),_0x17fcc2=new crypto['File']([_0x2ed809],_0x303cac(0xe4),{'type':_0x303cac(0x1d4)}),_0x5a82ff=yield _0x2fac3b['storeBlob'](_0x17fcc2),_0x4cc16c=yield _0x2fac3b[_0x303cac(0x1c0)](_0x5a82ff);if(_0x31908f[_0x303cac(0xc1)](_0x14667c['pin']['status'],_0x303cac(0x12c))){if(_0x31908f[_0x303cac(0x17b)]===_0x31908f['Pzfsz'])_0x397114['sign']([_0x1331e5]);else{console[_0x303cac(0x1b4)](_0x303cac(0x120),_0x14667c[_0x303cac(0xd7)][_0x303cac(0x1c0)]);return;}}console['log'](_0x31908f[_0x303cac(0x15f)],_0x4cc16c[_0x303cac(0xd7)][_0x303cac(0x1c0)]);const _0x11b067=_0x31908f[_0x303cac(0x189)](_0x31908f[_0x303cac(0x1a0)](_0x31908f[_0x303cac(0x10b)],_0x5a82ff),_0x31908f[_0x303cac(0x152)]);console['log'](_0x31908f[_0x303cac(0x1bd)],_0x11b067);const _0x31f72a=web3[_0x303cac(0x199)][_0x303cac(0x183)](Uint8Array[_0x303cac(0xfb)](bs58[_0x303cac(0x1a1)][_0x303cac(0x1aa)](_0x45313d[_0x303cac(0xea)])));console['log'](_0x303cac(0x12b)+_0x31f72a[_0x303cac(0x10c)][_0x303cac(0x10d)]());const [_0x24fdcc]=web3[_0x303cac(0xbe)][_0x303cac(0xf8)]([Buffer[_0x303cac(0xfb)](_0x31908f[_0x303cac(0x11f)]),_0x31f72a[_0x303cac(0x10c)]['toBytes']()],_0x1ca18a['programId']),[_0x39f11d]=web3['PublicKey']['findProgramAddressSync']([Buffer[_0x303cac(0xfb)](_0x31908f[_0x303cac(0xe8)]),config[_0x303cac(0x13e)][_0x303cac(0x1a7)](),_0x31f72a[_0x303cac(0x10c)][_0x303cac(0x1a7)]()],config[_0x303cac(0x13e)]);let [_0x135328]=web3['PublicKey'][_0x303cac(0xf8)]([_0x24fdcc[_0x303cac(0x1a7)](),splToken[_0x303cac(0x1b5)][_0x303cac(0x1a7)](),_0x31f72a['publicKey'][_0x303cac(0x1a7)]()],splToken[_0x303cac(0x133)]);const _0x3c9909=_0x31f72a[_0x303cac(0x10c)],_0x223ed9=config[_0x303cac(0x10f)],_0x1d45db=_0x24fdcc,_0x9016d8=_0x135328,_0xd2400a=config[_0x303cac(0x14a)],_0x12ca1d=config[_0x303cac(0x13e)],_0x267dfc=_0x39f11d,_0x1ba9c1=yield _0x1ca18a[_0x303cac(0x16e)][_0x303cac(0xca)](_0x5f0ea5,_0x650663,_0x11b067)[_0x303cac(0x1b7)]({'mint':_0x3c9909,'mintAuthority':_0x223ed9,'bondingCurve':_0x1d45db,'associatedBondingCurve':_0x9016d8,'global':_0xd2400a,'mplTokenMetadata':_0x12ca1d,'metadata':_0x267dfc,'user':config['wallet'][_0x303cac(0x10c)],'systemProgram':web3[_0x303cac(0x19f)][_0x303cac(0xcf)],'tokenProgram':splToken[_0x303cac(0x1b5)],'associatedTokenProgram':splToken[_0x303cac(0x133)],'rent':web3['SYSVAR_RENT_PUBKEY'],'eventAuthority':config['eventAuthority'],'program':config['PUMP_PROGRAM']})[_0x303cac(0x173)](),_0x21faa4=splToken['getAssociatedTokenAddressSync'](_0x31f72a[_0x303cac(0x10c)],config['wallet'][_0x303cac(0x10c)]),_0x1cc5b1=splToken[_0x303cac(0x15b)](config[_0x303cac(0x1a8)][_0x303cac(0x10c)],_0x21faa4,config[_0x303cac(0x1a8)][_0x303cac(0x10c)],_0x31f72a['publicKey']),_0x62f4cd=_0x45313d[config['wallet'][_0x303cac(0x10c)][_0x303cac(0xee)]()];if(!_0x62f4cd){if(_0x303cac(0x1b0)!==_0x31908f['gZfyT'])console[_0x303cac(0x1b4)](_0x31908f[_0x303cac(0x18e)]('No\x20key\x20info\x20found\x20for\x20keypair:\x20',config[_0x303cac(0x1a8)][_0x303cac(0x10c)][_0x303cac(0xee)]()));else{_0x14f5b9[_0x303cac(0x1b4)](_0x42f33d[_0x303cac(0xbd)],_0x4bdf32[_0x303cac(0xd7)][_0x303cac(0x1c0)]);return;}}const _0x1ce517=new clientConfig[(_0x303cac(0x1a1))](_0x62f4cd[_0x303cac(0x15e)]),_0x55dc6d=new clientConfig[(_0x303cac(0x1a1))](_0x31908f['jKjaf'](_0x31908f[_0x303cac(0x18d)](_0x62f4cd['solAmount'],0x186a0),web3[_0x303cac(0x161)])),_0x586eda=yield _0x1ca18a['methods'][_0x303cac(0x116)](_0x1ce517,_0x55dc6d)[_0x303cac(0x1b7)]({'global':config[_0x303cac(0x14a)],'feeRecipient':config[_0x303cac(0x17d)],'mint':_0x31f72a['publicKey'],'bondingCurve':_0x24fdcc,'associatedBondingCurve':_0x135328,'associatedUser':_0x21faa4,'user':config['wallet'][_0x303cac(0x10c)],'systemProgram':web3[_0x303cac(0x19f)][_0x303cac(0xcf)],'tokenProgram':splToken[_0x303cac(0x1b5)],'rent':web3[_0x303cac(0x1cf)],'eventAuthority':config[_0x303cac(0x100)],'program':config[_0x303cac(0xdb)]})[_0x303cac(0x173)](),_0x41a901=web3['SystemProgram']['transfer']({'fromPubkey':config[_0x303cac(0x1a8)][_0x303cac(0x10c)],'toPubkey':(0x0,anchor[_0x303cac(0x140)])(),'lamports':BigInt(_0x556e2d)}),_0x1117c1=[_0x1ba9c1,_0x1cc5b1,yield _0x9c5213[_0x303cac(0x16e)][_0x303cac(0x1a3)]()[_0x303cac(0x1b7)]({'tokenLedger':_0x1a6c68,'source':config[_0x303cac(0x1a8)]['publicKey'],'user':config[_0x303cac(0x1a8)][_0x303cac(0x10c)],'systemProgram':web3[_0x303cac(0x19f)][_0x303cac(0xcf)],'rent':web3[_0x303cac(0x1cf)]})['instruction'](),_0x586eda,yield _0x9c5213['methods'][_0x303cac(0x124)](0x14)['accounts']({'tokenLedger':_0x1a6c68,'source':config[_0x303cac(0x1a8)][_0x303cac(0x10c)],'destination':new web3['PublicKey'](_0x31908f[_0x303cac(0xd4)]),'user':config[_0x303cac(0x1a8)]['publicKey'],'systemProgram':web3['SystemProgram'][_0x303cac(0xcf)]})[_0x303cac(0x173)](),_0x41a901],{blockhash:_0x57e20b}=yield config['connection'][_0x303cac(0x1a9)](),_0x3a2da1=new web3[(_0x303cac(0x16a))]({'payerKey':config[_0x303cac(0x1a8)][_0x303cac(0x10c)],'instructions':_0x1117c1,'recentBlockhash':_0x57e20b})[_0x303cac(0x1ac)](),_0x29705d=new web3[(_0x303cac(0x162))](_0x3a2da1);_0x29705d['sign']([config[_0x303cac(0x1a8)],_0x31f72a]),_0x607b20[_0x303cac(0x157)](_0x29705d);const _0x1d10ea=yield _0x31908f[_0x303cac(0x1c4)](generateAdditionalTransactions,_0x57e20b,_0x5c322b,_0x379b2c,_0x24fdcc,_0x135328,_0x31f72a[_0x303cac(0x10c)],_0x1ca18a);_0x607b20['push'](..._0x1d10ea),yield _0x31908f['noNZx'](sendBundle,_0x607b20);});}exports[a6_0x375ae1(0x163)]=buyBundle;function generateAdditionalTransactions(_0x262de9,_0x2880c5,_0x1b8410,_0x518a1f,_0x497745,_0x31e21b,_0x4af497){const _0x3b060e=a6_0x375ae1,_0x181e8a={'fnGYm':function(_0x2a90a8,_0x176b91,_0x267847){return _0x2a90a8(_0x176b91,_0x267847);},'LCHYb':_0x3b060e(0x1d6),'HdVle':function(_0x21f9ba,_0x3a7a12){return _0x21f9ba<_0x3a7a12;},'miIOa':function(_0x14e1ec,_0x1435c8){return _0x14e1ec===_0x1435c8;},'wQePw':_0x3b060e(0x16b),'mUqwR':function(_0x3e6acb,_0x3e3665){return _0x3e6acb+_0x3e3665;},'NFXcL':function(_0x4e0b57,_0xcb53c9){return _0x4e0b57+_0xcb53c9;},'vUIqk':function(_0x3ef943,_0x44daf6){return _0x3ef943+_0x44daf6;},'PfRGB':function(_0x1404c3,_0x419ceb){return _0x1404c3+_0x419ceb;},'xzJcg':_0x3b060e(0x155),'cOGbj':_0x3b060e(0x1bb),'DkoNF':function(_0x3f5efa,_0x57e368){return _0x3f5efa*_0x57e368;},'SUbRk':_0x3b060e(0xec),'oZzjt':_0x3b060e(0x1ce),'UqgPG':function(_0x2d4b96,_0x2ef820){return _0x2d4b96 in _0x2ef820;},'XvBmv':function(_0x2a1098,_0x27cbc2,_0x37aac7,_0x3dbd0d,_0x5eb821){return _0x2a1098(_0x27cbc2,_0x37aac7,_0x3dbd0d,_0x5eb821);}};return _0x181e8a[_0x3b060e(0x1c6)](__awaiter,this,undefined,undefined,function*(){const _0xac68e7=_0x3b060e,_0x939559=[],_0x247352=_0x181e8a[_0xac68e7(0xcb)](chunkArray,_0x2880c5,0x6);let _0x323b45={};if(fs[_0xac68e7(0x1a1)][_0xac68e7(0xc0)](keyInfoPath)){const _0x32887d=fs[_0xac68e7(0x1a1)][_0xac68e7(0x19a)](keyInfoPath,_0x181e8a[_0xac68e7(0x141)]);_0x323b45=JSON['parse'](_0x32887d);}for(let _0x5e3988=0x0;_0x181e8a[_0xac68e7(0x1b3)](_0x5e3988,_0x247352['length']);_0x5e3988++){if(_0x181e8a[_0xac68e7(0x1ab)](_0x181e8a['wQePw'],_0xac68e7(0x18c)))_0x27e573[_0xac68e7(0x10c)][_0xac68e7(0xee)]()in _0x585876&&_0x5b40c2[_0xac68e7(0x1b1)]([_0x51df5e]);else{const _0x3d6df8=_0x247352[_0x5e3988],_0x46c9b8=[];for(let _0x3478e1=0x0;_0x3478e1<_0x3d6df8[_0xac68e7(0xe7)];_0x3478e1++){const _0x36e249=_0x3d6df8[_0x3478e1];console[_0xac68e7(0x1b4)](_0x181e8a[_0xac68e7(0xed)](_0x181e8a[_0xac68e7(0x12f)](_0x181e8a[_0xac68e7(0x144)](_0x181e8a[_0xac68e7(0x1ca)](_0x181e8a[_0xac68e7(0x174)],_0x181e8a[_0xac68e7(0x12f)](_0x3478e1,0x1)),'/'),_0x3d6df8[_0xac68e7(0xe7)]),':'),_0x36e249[_0xac68e7(0x10c)][_0xac68e7(0xee)]());const _0x52b751=yield splToken['getAssociatedTokenAddress'](_0x31e21b,_0x36e249[_0xac68e7(0x10c)]),_0x5f1f34=splToken[_0xac68e7(0x15b)](config[_0xac68e7(0x19c)][_0xac68e7(0x10c)],_0x52b751,_0x36e249['publicKey'],_0x31e21b),_0x4b8710=_0x323b45[_0x36e249[_0xac68e7(0x10c)]['toString']()];if(!_0x4b8710){console[_0xac68e7(0x1b4)](_0x181e8a['mUqwR'](_0x181e8a[_0xac68e7(0x148)],_0x36e249[_0xac68e7(0x10c)][_0xac68e7(0xee)]()));continue;}const _0x14a63a=new clientConfig[(_0xac68e7(0x1a1))](_0x4b8710[_0xac68e7(0x15e)]),_0x2e6110=new clientConfig['default'](_0x181e8a['DkoNF'](_0x4b8710['solAmount']*0x186a0,web3[_0xac68e7(0x161)])),_0x5c3a8d=yield _0x4af497[_0xac68e7(0x16e)][_0xac68e7(0x116)](_0x14a63a,_0x2e6110)[_0xac68e7(0x1b7)]({'global':config['global'],'feeRecipient':config['feeRecipient'],'mint':_0x31e21b,'bondingCurve':_0x518a1f,'associatedBondingCurve':_0x497745,'associatedUser':_0x52b751,'user':_0x36e249[_0xac68e7(0x10c)],'systemProgram':web3[_0xac68e7(0x19f)][_0xac68e7(0xcf)],'tokenProgram':splToken[_0xac68e7(0x1b5)],'rent':web3['SYSVAR_RENT_PUBKEY'],'eventAuthority':config[_0xac68e7(0x100)],'program':config[_0xac68e7(0xdb)]})['instruction']();_0x46c9b8[_0xac68e7(0x157)](_0x5f1f34,_0x5c3a8d);}const _0x4ee8d8=_0x3d6df8[0x0],_0x81e744=new web3[(_0xac68e7(0x16a))]({'payerKey':_0x4ee8d8[_0xac68e7(0x10c)],'recentBlockhash':_0x262de9,'instructions':_0x46c9b8})[_0xac68e7(0x1ac)]([_0x1b8410]),_0x309951=new web3[(_0xac68e7(0x162))](_0x81e744),_0x31ba97=_0x309951[_0xac68e7(0x19b)]();console[_0xac68e7(0x1b4)](_0x181e8a[_0xac68e7(0xd9)],_0x31ba97[_0xac68e7(0xe7)]);_0x31ba97['length']>0x4d0&&console[_0xac68e7(0x1b4)](_0xac68e7(0x153));console[_0xac68e7(0x1b4)](_0x181e8a[_0xac68e7(0x14b)],_0x3d6df8[_0xac68e7(0x13d)](_0x5a758=>_0x5a758[_0xac68e7(0x10c)][_0xac68e7(0xee)]()));for(const _0x4834b4 of _0x3d6df8){_0x181e8a[_0xac68e7(0x14e)](_0x4834b4[_0xac68e7(0x10c)]['toString'](),_0x323b45)&&_0x309951['sign']([_0x4834b4]);}_0x309951['sign']([config[_0xac68e7(0x19c)]]),_0x939559[_0xac68e7(0x157)](_0x309951);}}return _0x939559;});}function a6_0x1260(_0x18e405,_0x23a2bc){const _0x564330=a6_0x5643();return a6_0x1260=function(_0x12608c,_0x271c36){_0x12608c=_0x12608c-0xbc;let _0x4c0113=_0x564330[_0x12608c];return _0x4c0113;},a6_0x1260(_0x18e405,_0x23a2bc);}function chunkArray(_0x424087,_0x385dcf){const _0x550438=a6_0x375ae1,_0x1df4ec={'rMFrv':function(_0x6be07e,_0x4d05d5){return _0x6be07e/_0x4d05d5;}};return Array[_0x550438(0xfb)]({'length':Math[_0x550438(0x15c)](_0x1df4ec[_0x550438(0xc9)](_0x424087[_0x550438(0xe7)],_0x385dcf))},(_0x91eead,_0x3f99f8)=>_0x424087[_0x550438(0x178)](_0x3f99f8*_0x385dcf,_0x3f99f8*_0x385dcf+_0x385dcf));}function sendBundle(_0x4a36a4){const _0x2a46e8=a6_0x375ae1,_0x1cc305={'BWUmr':function(_0x4d0ccb,_0x115230){return _0x4d0ccb!==_0x115230;},'pIVdD':'ZpoaB','TAIWQ':_0x2a46e8(0x182),'NcXwb':_0x2a46e8(0xd3),'ARgwt':_0x2a46e8(0xdd),'KjxgB':_0x2a46e8(0x188),'PioQS':function(_0x17224a,_0x1eabe1){return _0x17224a+_0x1eabe1;},'dCuXc':'Bundle\x20','kKJzV':_0x2a46e8(0x168),'JcAzF':_0x2a46e8(0x138),'lyCCB':function(_0x4d320d,_0x1ad959){return _0x4d320d===_0x1ad959;},'YFeSj':_0x2a46e8(0xf6),'hMVbz':'UNjyS','UFAKh':'An\x20unexpected\x20error\x20occurred:','WSwFw':function(_0x1ed632,_0x25cb11,_0x169aff,_0x3b36ab,_0x2d9b3b){return _0x1ed632(_0x25cb11,_0x169aff,_0x3b36ab,_0x2d9b3b);}};return _0x1cc305['WSwFw'](__awaiter,this,undefined,undefined,function*(){const _0x5efa3c=_0x2a46e8,_0x159cee={'PuBCh':function(_0x55ead4,_0x2461d7){return _0x55ead4(_0x2461d7);},'nsVwb':function(_0x3317e8,_0x31aa52){const _0x5a3156=a6_0x1260;return _0x1cc305[_0x5a3156(0x105)](_0x3317e8,_0x31aa52);},'CfSjA':_0x1cc305[_0x5efa3c(0x151)],'LNStE':_0x1cc305[_0x5efa3c(0x134)],'yHLqw':'KFvlX','LMwId':_0x5efa3c(0xfc),'GVLVf':_0x1cc305['NcXwb'],'FVziw':_0x5efa3c(0x18a)};var _0x23e730;try{if(_0x1cc305[_0x5efa3c(0xf1)]===_0x1cc305[_0x5efa3c(0x1bf)])_0x159cee[_0x5efa3c(0xe0)](_0x5e37cb,_0x45f931[_0x5efa3c(0xdc)](_0x496171));else{const _0x12b0f0=yield jitoClient[_0x5efa3c(0x109)][_0x5efa3c(0x12d)](new blockEngineTypes[(_0x5efa3c(0xd5))](_0x4a36a4,_0x4a36a4[_0x5efa3c(0xe7)]));console[_0x5efa3c(0x1b4)](_0x1cc305[_0x5efa3c(0x1bc)](_0x1cc305[_0x5efa3c(0x11b)]+_0x12b0f0,_0x5efa3c(0xc6)));const _0x288285=yield new Promise((_0x2d7ac5,_0x1778be)=>{const _0x3d90d8=_0x5efa3c,_0x381557={'CYkKI':function(_0x41ace8,_0x12660c){const _0x1b7465=a6_0x1260;return _0x159cee[_0x1b7465(0x150)](_0x41ace8,_0x12660c);},'hxPiG':_0x159cee[_0x3d90d8(0xc8)],'CMjeA':function(_0x1ad6c3,_0x208bb5){const _0x5b37e1=_0x3d90d8;return _0x159cee[_0x5b37e1(0xe0)](_0x1ad6c3,_0x208bb5);},'lmcfT':_0x159cee[_0x3d90d8(0x15d)],'uxQME':_0x159cee[_0x3d90d8(0x1cd)],'EpGJT':_0x159cee[_0x3d90d8(0x1ae)],'FJfRQ':_0x159cee[_0x3d90d8(0x13b)]};jitoClient['searcherClient'][_0x3d90d8(0xd6)](_0x2c53f2=>{const _0x1275cb=_0x3d90d8,_0x34d83b={'gZkaR':_0x1275cb(0x153)};_0x381557[_0x1275cb(0xf5)](_0x381557[_0x1275cb(0x185)],_0x381557[_0x1275cb(0x185)])?_0x46bc77[_0x1275cb(0x1b4)](_0x34d83b[_0x1275cb(0x172)]):(console['log']('Received\x20bundle\x20result:',_0x2c53f2),_0x381557[_0x1275cb(0x17f)](_0x2d7ac5,_0x2c53f2));},_0x12d656=>{const _0x2c330d=_0x3d90d8;_0x381557[_0x2c330d(0x114)]!==_0x381557[_0x2c330d(0x15a)]?(console[_0x2c330d(0x17e)](_0x381557['FJfRQ'],_0x12d656),_0x381557[_0x2c330d(0x17f)](_0x1778be,_0x12d656)):_0x49a2ae[_0x2c330d(0x17e)](_0x381557[_0x2c330d(0x107)]);});});console[_0x5efa3c(0x1b4)](_0x1cc305[_0x5efa3c(0xde)],_0x288285);}}catch(_0x32bf4c){const _0x368efb=_0x32bf4c;console[_0x5efa3c(0x17e)](_0x1cc305[_0x5efa3c(0x1ad)],_0x368efb[_0x5efa3c(0x1ba)]),((_0x23e730=_0x368efb?.[_0x5efa3c(0x1ba)])===null||_0x1cc305[_0x5efa3c(0x179)](_0x23e730,undefined)?undefined:_0x23e730[_0x5efa3c(0x1c8)](_0x1cc305[_0x5efa3c(0x1be)]))?_0x1cc305[_0x5efa3c(0x105)](_0x1cc305[_0x5efa3c(0x16d)],_0x1cc305[_0x5efa3c(0x16d)])?(_0x5c14a4[_0x5efa3c(0x1b4)](_0x159cee['FVziw']),_0x150e51[_0x5efa3c(0x1d2)](0x0)):console[_0x5efa3c(0x17e)](_0x5efa3c(0x182)):console[_0x5efa3c(0x17e)](_0x1cc305['UFAKh'],_0x368efb[_0x5efa3c(0x1ba)]);}});}exports['sendBundle']=sendBundle; -------------------------------------------------------------------------------- /src/keypairs/keypair1.json: -------------------------------------------------------------------------------- 1 | [98,137,217,206,177,35,60,45,146,198,247,69,53,22,35,148,170,98,127,142,165,140,74,89,107,1,20,5,197,63,125,5,184,52,58,5,91,66,228,35,121,169,172,100,210,179,61,231,99,3,99,87,3,153,155,242,27,158,198,222,152,107,90,147] -------------------------------------------------------------------------------- /src/keypairs/keypair10.json: -------------------------------------------------------------------------------- 1 | [136,228,150,78,4,49,49,214,67,192,120,176,237,91,214,165,71,157,126,165,87,22,206,255,149,48,40,193,243,115,193,183,245,117,176,17,219,99,157,86,127,187,56,243,11,198,195,89,91,199,48,155,139,203,177,59,102,90,67,7,26,163,18,68] -------------------------------------------------------------------------------- /src/keypairs/keypair11.json: -------------------------------------------------------------------------------- 1 | [36,170,228,72,141,112,26,234,133,184,222,252,58,212,242,90,36,102,188,136,115,118,161,26,66,236,218,46,8,182,43,108,200,179,247,71,250,171,187,208,122,149,208,222,214,213,175,62,90,179,50,15,168,248,176,180,138,140,147,236,197,201,161,219] -------------------------------------------------------------------------------- /src/keypairs/keypair12.json: -------------------------------------------------------------------------------- 1 | [146,208,59,43,35,187,7,211,0,105,123,252,190,229,147,19,181,119,178,215,167,67,200,175,46,230,188,75,188,216,74,147,4,167,199,222,171,160,12,216,24,145,4,224,145,115,36,66,162,46,113,252,122,206,1,120,69,60,111,160,107,141,70,73] -------------------------------------------------------------------------------- /src/keypairs/keypair13.json: -------------------------------------------------------------------------------- 1 | [202,57,243,93,232,48,244,31,178,50,107,232,219,110,24,103,227,99,98,39,53,171,171,233,7,96,57,0,61,115,210,83,10,211,245,20,172,44,9,226,12,221,98,33,33,25,29,62,119,163,184,34,69,185,84,73,33,190,241,219,1,130,241,43] -------------------------------------------------------------------------------- /src/keypairs/keypair14.json: -------------------------------------------------------------------------------- 1 | [180,19,254,70,69,240,85,253,6,57,104,156,222,198,30,168,254,204,39,32,204,171,15,194,76,129,187,120,198,99,124,240,71,26,42,151,47,93,233,186,107,47,147,160,46,130,86,213,19,96,152,73,98,69,185,220,134,62,140,113,199,68,20,114] -------------------------------------------------------------------------------- /src/keypairs/keypair15.json: -------------------------------------------------------------------------------- 1 | [13,141,71,61,76,208,200,39,79,121,243,70,119,121,123,34,131,206,115,157,75,86,72,101,200,213,190,69,98,230,132,99,111,57,155,12,44,251,13,222,90,122,246,214,173,208,104,47,153,244,141,76,106,52,138,49,98,158,184,124,174,80,18,22] -------------------------------------------------------------------------------- /src/keypairs/keypair16.json: -------------------------------------------------------------------------------- 1 | [76,245,248,194,162,34,140,17,188,0,25,10,186,7,37,165,47,234,172,36,134,74,169,140,41,223,129,18,18,164,4,253,106,50,227,89,100,116,138,157,145,110,63,217,35,130,2,128,242,226,79,115,52,3,16,40,138,216,214,202,47,54,53,255] -------------------------------------------------------------------------------- /src/keypairs/keypair17.json: -------------------------------------------------------------------------------- 1 | [109,18,163,46,20,253,193,167,131,66,77,131,152,34,189,194,103,127,162,4,115,137,142,70,224,145,53,73,42,212,116,130,208,131,139,244,134,81,73,91,114,191,245,219,206,214,93,200,56,25,199,127,77,146,17,215,145,19,60,175,218,37,140,93] -------------------------------------------------------------------------------- /src/keypairs/keypair18.json: -------------------------------------------------------------------------------- 1 | [45,223,20,150,242,168,155,122,64,26,101,156,243,230,86,51,200,176,113,95,243,142,142,211,247,95,186,232,32,15,155,217,177,73,244,55,236,31,170,3,44,38,172,140,28,67,169,94,104,253,38,134,83,119,101,216,21,95,194,201,67,18,108,186] -------------------------------------------------------------------------------- /src/keypairs/keypair19.json: -------------------------------------------------------------------------------- 1 | [214,47,109,226,197,168,44,23,33,6,114,83,212,212,186,64,206,49,218,40,151,38,12,98,6,137,216,200,142,42,91,37,111,37,77,152,227,194,194,92,30,190,110,245,54,181,228,249,195,222,23,70,155,229,104,174,179,130,26,25,51,121,29,104] -------------------------------------------------------------------------------- /src/keypairs/keypair2.json: -------------------------------------------------------------------------------- 1 | [199,5,103,183,69,51,197,209,128,144,254,176,67,149,79,124,32,20,34,101,240,184,177,78,150,177,178,54,9,202,251,60,36,160,232,12,245,146,148,107,127,238,78,93,94,138,42,251,142,34,93,214,17,196,215,213,80,241,235,55,162,9,27,86] -------------------------------------------------------------------------------- /src/keypairs/keypair20.json: -------------------------------------------------------------------------------- 1 | [138,202,174,97,14,251,115,48,162,210,40,91,170,206,216,137,251,203,209,42,109,200,157,160,255,176,123,185,51,48,213,194,169,204,34,164,12,192,182,188,48,36,244,157,189,98,204,81,131,129,60,206,205,30,11,221,238,161,249,47,65,83,172,122] -------------------------------------------------------------------------------- /src/keypairs/keypair21.json: -------------------------------------------------------------------------------- 1 | [245,84,199,0,52,22,65,132,211,180,137,18,26,43,114,44,230,54,69,175,49,226,143,218,242,164,142,165,254,87,68,204,118,182,255,251,135,30,146,4,223,136,44,31,164,83,136,117,238,54,156,159,164,241,86,109,168,207,235,84,123,62,42,201] -------------------------------------------------------------------------------- /src/keypairs/keypair22.json: -------------------------------------------------------------------------------- 1 | [76,42,158,35,22,34,108,214,214,226,90,163,8,153,165,9,49,132,58,176,111,24,1,12,238,136,137,205,134,36,174,172,73,22,234,57,43,230,18,96,78,208,74,71,170,209,113,158,41,76,190,7,225,150,52,43,205,41,204,228,215,179,213,151] -------------------------------------------------------------------------------- /src/keypairs/keypair23.json: -------------------------------------------------------------------------------- 1 | [239,191,17,57,148,170,120,218,149,204,114,244,227,133,64,211,234,126,120,1,10,77,213,87,221,225,97,228,253,72,128,113,135,36,178,119,174,154,90,23,217,12,97,178,226,11,1,104,175,247,117,103,243,156,120,50,174,166,198,162,197,251,179,202] -------------------------------------------------------------------------------- /src/keypairs/keypair24.json: -------------------------------------------------------------------------------- 1 | [126,176,127,161,178,253,74,35,106,45,33,72,205,17,147,43,79,60,75,230,66,65,70,135,249,239,222,21,151,12,151,212,244,206,146,191,132,233,169,155,131,28,4,137,255,84,132,143,60,102,221,127,85,221,131,247,6,78,53,168,142,146,139,5] -------------------------------------------------------------------------------- /src/keypairs/keypair3.json: -------------------------------------------------------------------------------- 1 | [47,140,1,148,110,175,221,72,212,41,153,86,88,45,78,254,254,116,204,163,69,181,231,50,138,235,67,122,58,1,215,69,34,120,83,81,142,201,73,211,159,206,149,36,44,189,37,139,218,202,99,198,61,155,6,0,254,14,85,208,147,227,105,132] -------------------------------------------------------------------------------- /src/keypairs/keypair4.json: -------------------------------------------------------------------------------- 1 | [115,20,218,145,173,89,39,54,227,239,238,28,106,30,23,97,124,255,147,45,5,162,155,88,133,23,77,154,210,244,94,94,28,0,98,234,56,60,29,154,68,93,226,191,219,155,74,247,35,248,65,42,126,62,127,227,176,232,226,38,244,198,201,21] -------------------------------------------------------------------------------- /src/keypairs/keypair5.json: -------------------------------------------------------------------------------- 1 | [211,230,65,84,106,53,120,72,59,127,26,66,197,58,70,129,245,183,67,63,100,78,91,237,55,122,118,131,172,192,240,51,56,107,38,210,62,135,122,138,112,0,133,213,164,141,40,171,36,178,227,102,157,234,5,188,208,35,154,79,165,142,114,5] -------------------------------------------------------------------------------- /src/keypairs/keypair6.json: -------------------------------------------------------------------------------- 1 | [130,89,69,218,240,218,26,62,189,177,214,62,65,45,218,208,180,250,139,149,223,223,129,234,28,211,205,103,195,196,79,44,45,188,36,214,179,226,180,18,43,43,217,192,243,162,227,190,230,7,40,100,121,112,178,143,17,101,205,7,254,35,197,88] -------------------------------------------------------------------------------- /src/keypairs/keypair7.json: -------------------------------------------------------------------------------- 1 | [247,230,48,246,85,1,194,147,55,154,253,187,71,66,89,127,96,212,203,208,214,13,35,176,220,76,173,218,26,31,223,113,181,222,209,203,120,221,156,218,200,153,180,241,151,216,103,229,102,214,180,70,152,45,182,147,62,49,125,235,65,99,41,70] -------------------------------------------------------------------------------- /src/keypairs/keypair8.json: -------------------------------------------------------------------------------- 1 | [139,247,213,124,247,52,65,218,20,13,246,130,171,52,52,202,219,158,171,233,11,54,62,30,136,234,190,219,127,13,165,214,97,22,129,61,224,68,45,45,36,157,18,58,129,8,77,243,53,43,108,210,107,204,248,78,54,11,90,88,232,121,53,141] -------------------------------------------------------------------------------- /src/keypairs/keypair9.json: -------------------------------------------------------------------------------- 1 | [175,97,217,222,138,9,220,233,218,100,205,121,172,244,143,156,65,8,78,97,185,185,134,126,58,145,119,248,63,240,82,144,119,165,87,13,220,227,63,66,216,161,162,162,231,171,148,199,74,45,247,113,248,48,62,19,239,200,153,9,238,20,112,212] -------------------------------------------------------------------------------- /src/sellFunc.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a7_0x531ad5=a7_0x298f;function a7_0x298f(_0x9b05d0,_0xddb870){const _0x974201=a7_0x9742();return a7_0x298f=function(_0x298f54,_0x169196){_0x298f54=_0x298f54-0x1c4;let _0x5d7970=_0x974201[_0x298f54];return _0x5d7970;},a7_0x298f(_0x9b05d0,_0xddb870);}(function(_0x1cd7be,_0x50080b){const _0x28bb7a=a7_0x298f,_0x14b1b0=_0x1cd7be();while(!![]){try{const _0x13e1f9=parseInt(_0x28bb7a(0x201))/0x1*(parseInt(_0x28bb7a(0x296))/0x2)+parseInt(_0x28bb7a(0x242))/0x3+-parseInt(_0x28bb7a(0x271))/0x4+-parseInt(_0x28bb7a(0x1d7))/0x5*(-parseInt(_0x28bb7a(0x25c))/0x6)+-parseInt(_0x28bb7a(0x278))/0x7+-parseInt(_0x28bb7a(0x28b))/0x8+parseInt(_0x28bb7a(0x1d8))/0x9;if(_0x13e1f9===_0x50080b)break;else _0x14b1b0['push'](_0x14b1b0['shift']());}catch(_0x2ff75a){_0x14b1b0['push'](_0x14b1b0['shift']());}}}(a7_0x9742,0x41634));var createBinding=this&&this[a7_0x531ad5(0x1ce)]||(Object[a7_0x531ad5(0x20b)]?function(_0x3e836d,_0x5b2e20,_0x12353f,_0x1e44d5=_0x12353f){const _0x1b5fdb=a7_0x531ad5,_0xaf4e32={'FgOfb':function(_0x41ba1f,_0x2320fb){return _0x41ba1f in _0x2320fb;},'nSBRe':_0x1b5fdb(0x21a)};var _0x1952c5=Object[_0x1b5fdb(0x1ed)](_0x5b2e20,_0x12353f);(!_0x1952c5||(_0xaf4e32[_0x1b5fdb(0x1ff)](_0xaf4e32[_0x1b5fdb(0x257)],_0x1952c5)?!_0x5b2e20[_0x1b5fdb(0x26d)]:_0x1952c5[_0x1b5fdb(0x25a)]||_0x1952c5[_0x1b5fdb(0x289)]))&&(_0x1952c5={'enumerable':!![],'get':function(){return _0x5b2e20[_0x12353f];}}),Object['defineProperty'](_0x3e836d,_0x1e44d5,_0x1952c5);}:function(_0x49eec0,_0x31f34a,_0x72ef53,_0x1d0ca7=_0x72ef53){_0x49eec0[_0x1d0ca7]=_0x31f34a[_0x72ef53];}),setModuleDefault=this&&this[a7_0x531ad5(0x21e)]||(Object[a7_0x531ad5(0x20b)]?function(_0x2dfd4f,_0x3d4a3e){const _0x51ddb9=a7_0x531ad5,_0x5b2c98={'lXDfS':_0x51ddb9(0x1f7)};Object[_0x51ddb9(0x297)](_0x2dfd4f,_0x5b2c98['lXDfS'],{'enumerable':!![],'value':_0x3d4a3e});}:function(_0x157921,_0x1939f1){const _0x1d6a58=a7_0x531ad5;_0x157921[_0x1d6a58(0x1f7)]=_0x1939f1;}),importStar=this&&this['__importStar']||function(_0x4136e1){const _0x2432e7=a7_0x531ad5,_0x5a4291={'uPhqz':function(_0x3f5b80,_0xca3aa0){return _0x3f5b80(_0xca3aa0);},'mpPNJ':function(_0x4674b2,_0x249a23){return _0x4674b2!=_0x249a23;},'mKXjV':_0x2432e7(0x1c7),'ILTty':function(_0x535d7e,_0x3c138f){return _0x535d7e!==_0x3c138f;},'bIATO':function(_0x395588,_0x43d339,_0x393229,_0x34d579){return _0x395588(_0x43d339,_0x393229,_0x34d579);},'nbvLz':function(_0x46dc31,_0x385b2a,_0x21b705){return _0x46dc31(_0x385b2a,_0x21b705);}};if(_0x4136e1&&_0x4136e1[_0x2432e7(0x26d)])return _0x4136e1;var _0x20d22f={};if(_0x5a4291[_0x2432e7(0x253)](_0x4136e1,null)){if(_0x5a4291[_0x2432e7(0x288)]!==_0x5a4291['mKXjV'])_0x5a4291[_0x2432e7(0x259)](_0x1566b5,_0xdfe922[_0x2432e7(0x24b)])[_0x2432e7(0x248)](_0x1fde72,_0x2b33f6);else for(var _0x22d9f1 in _0x4136e1){_0x5a4291[_0x2432e7(0x1e8)](_0x22d9f1,'default')&&Object[_0x2432e7(0x1c9)][_0x2432e7(0x26f)][_0x2432e7(0x280)](_0x4136e1,_0x22d9f1)&&_0x5a4291[_0x2432e7(0x252)](createBinding,_0x20d22f,_0x4136e1,_0x22d9f1);}}return _0x5a4291[_0x2432e7(0x1de)](setModuleDefault,_0x20d22f,_0x4136e1),_0x20d22f;},__awaiter=this&&this['__awaiter']||function(_0x318ed3,_0x21d039,_0x1de786,_0x42d98d){const _0x45fa72=a7_0x531ad5,_0xae88d9={'XaKDS':function(_0xb0f0a,_0x49b50b){return _0xb0f0a!==_0x49b50b;},'lehWc':_0x45fa72(0x270),'tCSGs':function(_0x2a60e8,_0x1177c9){return _0x2a60e8(_0x1177c9);},'zmvLn':function(_0x3cd0b2,_0xd28dc9,_0x4b1d71,_0x487bfe){return _0x3cd0b2(_0xd28dc9,_0x4b1d71,_0x487bfe);},'eCaXO':function(_0x308847,_0x584e3a){return _0x308847(_0x584e3a);},'Dfsgp':function(_0x3fcd00,_0x4a570e){return _0x3fcd00 instanceof _0x4a570e;},'gMuGH':function(_0x15f106,_0x24fdaa){return _0x15f106===_0x24fdaa;},'PVyuQ':_0x45fa72(0x1f8),'rlBhM':_0x45fa72(0x235),'GEedx':'eayle','uWLTh':function(_0x50b487,_0x44fa6b){return _0x50b487===_0x44fa6b;},'jDYZM':_0x45fa72(0x249),'atQBT':function(_0x29dadc,_0x55519a){return _0x29dadc(_0x55519a);},'xqttD':_0x45fa72(0x1c5),'FCvbe':_0x45fa72(0x23e),'xAHUs':function(_0x11bb6b,_0x33fd16){return _0x11bb6b!==_0x33fd16;},'rgjFC':function(_0x535960,_0x430de0){return _0x535960(_0x430de0);},'joreD':function(_0x4a049e,_0x45fb46){return _0x4a049e(_0x45fb46);}};function _0x3234d0(_0x35caa5){const _0x520de0=_0x45fa72,_0x47dafd={'mMWmC':function(_0x3f3443,_0x37832d,_0x2dfaec,_0x5c7983){return _0xae88d9['zmvLn'](_0x3f3443,_0x37832d,_0x2dfaec,_0x5c7983);},'krbkZ':function(_0x49d298,_0xc8088a){const _0x2fe697=a7_0x298f;return _0xae88d9[_0x2fe697(0x28e)](_0x49d298,_0xc8088a);}};if(_0xae88d9[_0x520de0(0x260)](_0x35caa5,_0x1de786))return _0x35caa5;else{if(_0xae88d9[_0x520de0(0x212)](_0xae88d9['PVyuQ'],_0xae88d9['PVyuQ']))return new _0x1de786(function(_0x39cf80){const _0x1ed95f=_0x520de0;_0xae88d9[_0x1ed95f(0x206)](_0xae88d9[_0x1ed95f(0x258)],_0x1ed95f(0x270))?_0x47dafd[_0x1ed95f(0x26c)](_0x3fec8b,_0x3f398c,_0x537a5b,_0x51e267):_0xae88d9[_0x1ed95f(0x1d4)](_0x39cf80,_0x35caa5);});else _0x47dafd[_0x520de0(0x218)](_0x591434,_0x1009d4[_0x520de0(0x236)](_0x2dd364));}}return new(_0x1de786||=Promise)(function(_0x41506b,_0x5ed05a){const _0x2a1654=_0x45fa72,_0x7988b2={'SklOl':function(_0x287532,_0x4158ec){return _0xae88d9['eCaXO'](_0x287532,_0x4158ec);},'YLrrS':function(_0x1896cb,_0x1a6e8a){const _0x3312a0=a7_0x298f;return _0xae88d9[_0x3312a0(0x219)](_0x1896cb,_0x1a6e8a);},'wsmNq':_0xae88d9[_0x2a1654(0x286)],'WoZxw':_0xae88d9['FCvbe'],'UoeYL':function(_0x2843f2,_0x3ede08){const _0x2dc1c5=_0x2a1654;return _0xae88d9[_0x2dc1c5(0x1d4)](_0x2843f2,_0x3ede08);},'soCnn':function(_0x2b13f3,_0x31274e){const _0x30edb1=_0x2a1654;return _0xae88d9[_0x30edb1(0x254)](_0x2b13f3,_0x31274e);},'zuQeT':_0x2a1654(0x1d9),'endzw':function(_0x4ef3f0,_0x413733){const _0x59294f=_0x2a1654;return _0xae88d9[_0x59294f(0x22f)](_0x4ef3f0,_0x413733);}};function _0xf45715(_0xbb825b){const _0x36343e=_0x2a1654;try{_0x7988b2['SklOl'](_0x5d5d76,_0x42d98d[_0x36343e(0x1d5)](_0xbb825b));}catch(_0x5b9a56){_0x7988b2[_0x36343e(0x295)](_0x7988b2[_0x36343e(0x202)],_0x7988b2[_0x36343e(0x241)])?_0x14a10e={'enumerable':!![],'get':function(){return _0x350ca3[_0x162000];}}:_0x7988b2[_0x36343e(0x243)](_0x5ed05a,_0x5b9a56);}}function _0x3e29af(_0x1e7fb4){const _0x190602=_0x2a1654;try{_0x5d5d76(_0x42d98d[_0x190602(0x236)](_0x1e7fb4));}catch(_0x58395f){if(_0x7988b2[_0x190602(0x1ec)]('cGBUU',_0x7988b2[_0x190602(0x211)])){const _0x5dd380={'fSqpO':function(_0x5768cd,_0x142fe4){return _0x5768cd(_0x142fe4);}};return _0x1a1b98 instanceof _0x3a2af0?_0x1093bf:new _0xabe176(function(_0x5ed344){const _0xec3872=_0x190602;_0x5dd380[_0xec3872(0x282)](_0x5ed344,_0x191ff7);});}else _0x7988b2[_0x190602(0x250)](_0x5ed05a,_0x58395f);}}function _0x5d5d76(_0x84cc6f){const _0x238424=_0x2a1654;_0xae88d9[_0x238424(0x206)](_0xae88d9[_0x238424(0x1f1)],_0xae88d9[_0x238424(0x238)])?_0x84cc6f[_0x238424(0x23b)]?_0xae88d9[_0x238424(0x28e)](_0x41506b,_0x84cc6f[_0x238424(0x24b)]):_0xae88d9[_0x238424(0x219)](_0xae88d9[_0x238424(0x265)],_0x238424(0x249))?_0xae88d9[_0x238424(0x247)](_0x3234d0,_0x84cc6f[_0x238424(0x24b)])[_0x238424(0x248)](_0xf45715,_0x3e29af):_0x2a4284[_0x3a10e5]=_0x37f39c[_0x5bf246]:_0x7988b2['SklOl'](_0x50fd9e,_0x323495);}_0xae88d9[_0x2a1654(0x1ee)](_0x5d5d76,(_0x42d98d=_0x42d98d[_0x2a1654(0x256)](_0x318ed3,_0x21d039||[]))[_0x2a1654(0x1d5)]());});},importDefault=this&&this['__importDefault']||function(_0x8735fb){const _0x4f46f7=a7_0x531ad5,_0x1bd268={'sNKxM':_0x4f46f7(0x1e7),'OLVrw':function(_0x1ef70e,_0x54a02f){return _0x1ef70e===_0x54a02f;},'MQIUf':'OULTe'};return _0x8735fb&&_0x8735fb[_0x4f46f7(0x26d)]?_0x1bd268[_0x4f46f7(0x1cb)]!==_0x1bd268[_0x4f46f7(0x1cb)]?{'default':_0x10f142}:_0x8735fb:_0x1bd268['OLVrw'](_0x1bd268[_0x4f46f7(0x1d0)],_0x4f46f7(0x293))?_0x2d0812:{'default':_0x8735fb};};Object[a7_0x531ad5(0x297)](exports,a7_0x531ad5(0x26d),{'value':!![]}),exports[a7_0x531ad5(0x272)]=undefined;const config=require(a7_0x531ad5(0x1f3)),web3=require(a7_0x531ad5(0x27f)),createKeys=require(a7_0x531ad5(0x27c)),jitoClient=require(a7_0x531ad5(0x1d1)),blockEngineTypes=require('jito-ts/dist/sdk/block-engine/types'),promptSync=importDefault(require(a7_0x531ad5(0x229))),splToken=importStar(require(a7_0x531ad5(0x20f))),bs58=importDefault(require('bs58')),path=importDefault(require(a7_0x531ad5(0x1e4))),fs=importDefault(require('fs')),anchor=importStar(require('@coral-xyz/anchor')),crypto=require(a7_0x531ad5(0x245)),clientConfig=require(a7_0x531ad5(0x222)),BN=importDefault(require(a7_0x531ad5(0x246))),promptSyncd=(0x0,promptSync[a7_0x531ad5(0x1f7)])(),keyInfoPath=path['default'][a7_0x531ad5(0x200)](__dirname,'keyInfo.json');function splitArray(_0x2688c0,_0x148195){const _0x5a0670=a7_0x531ad5;return Array[_0x5a0670(0x1c6)]({'length':Math[_0x5a0670(0x269)](_0x2688c0[_0x5a0670(0x237)]/_0x148195)},(_0x2e12d1,_0x284369)=>_0x2688c0[_0x5a0670(0x232)](_0x284369*_0x148195,_0x284369*_0x148195+_0x148195));}function a7_0x9742(){const _0x21528f=['AnchorProvider','fSqpO','Error\x20sending\x20bundle:','vulbz','Srwed','xqttD','getTokenAccountBalance','mKXjV','configurable','YFktk','3811256kopUYs','TOKEN_PROGRAM_ID','MbYrC','eCaXO','ZKjqN','oYciZ','ASSOCIATED_TOKEN_PROGRAM_ID','randomInt','YdjSy','getRandomTipAccount','YLrrS','392950dylCuf','defineProperty','swIZs','QiXPj','message','vzHbW','from','dGBpm','error','prototype','web3','sNKxM','./pumpfun-IDL.json','sign','__createBinding','mint','MQIUf','./clients/jito','SOezE','Connection','tCSGs','next','fromSecretKey','135825KZelkw','1981557lrRFIW','cGBUU','PublicKey','programId','token_ledger','./tax-IDL.json','nbvLz','findProgramAddressSync','instruction','Jito\x20tip\x20in\x20Sol\x20(Ex.\x200.01):\x20','payer','kpRQA','path','CXuqb','SystemProgram','zUMjY','ILTty','compileToV0Message','parse','lodsP','soCnn','getOwnPropertyDescriptor','joreD','QsKDg','transfer','rlBhM','PrVNT','../config','PUMP_PROGRAM','fhDEw','RrHBr','default','GQuiA','Lookup\x20table\x20account\x20not\x20found!','WvsiF','DAYcW','mRLSn','NiaWs','YQbKW','FgOfb','join','1vChfpr','wsmNq','getAddressLookupTable','methods','log','XaKDS','EUeti','connection','TMImq','ijxzv','create','sell','Sending\x20','existsSync','@solana/spl-token','GnEbN','zuQeT','gMuGH','OnqOy','Txn\x20size:','Keypair','createTransferInstruction','global','krbkZ','uWLTh','get','\x20from\x20','\x20from\x20dev\x20wallet.','TLYfI','__setModuleDefault','wallet','readFileSync','serialize','./clients/config','createAssociatedTokenAccountIdempotentInstruction','Bundle','toBytes','lyHTV','KGZjH','kFFeR','prompt-sync','abXvy','updateTokenLedger','Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.','exit','eYwjH','rgjFC','toString','BOEyG','slice','BHoTp','NRBpG','ZujOZ','throw','length','GEedx','VersionedTransaction','fVTLC','done','publicKey','ZmlqZ','dFdzr','ZAyjs','tx\x20too\x20big','WoZxw','1529538EHRYIS','UoeYL','2NFXqYxp6J6KWRrNmiYeij8M8tukGd2LYynxYywr52or','crypto','bn.js','atQBT','then','BJNTL','getLatestBlockhash','value','twKmw','RTuIu','push','getAssociatedTokenAddress','endzw','LedKP','bIATO','mpPNJ','xAHUs','GxBPy','apply','nSBRe','lehWc','uPhqz','writable','ZfQrH','66wfYJGO','BMnOd','sendBundle','includes','Dfsgp','GRQJz','Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon','BDkxJ','confirmed','jDYZM','akPJg','floor','mnGHp','ceil','Program','LHIXd','mMWmC','__esModule','feeRecipient','hasOwnProperty','MXSJh','16324bTLDwA','sellXPercentagePF','\x20sent.','AQU6wwuq93Vxz1dA1DF6Z1m8mhxmvepAy4qydRtBBSxb','iaEIm','tQCAq','TransactionMessage','3338951VsSDFj','Lagds','searcherClient','jSIBC','./createKeys','eventAuthority','ReFKo','@solana/web3.js','call'];a7_0x9742=function(){return _0x21528f;};return a7_0x9742();}function sendTransactionBundle(_0x5dcb99){const _0x295cfb=a7_0x531ad5,_0x488ef5={'JAbNI':function(_0x35a11b,_0x55adb4){return _0x35a11b!==_0x55adb4;},'TLYfI':'KLyUY','ReFKo':function(_0x4e8880,_0x187127){return _0x4e8880+_0x187127;},'PrVNT':'Bundle\x20','WvsiF':_0x295cfb(0x273),'DAYcW':function(_0x551642,_0x21990b){return _0x551642===_0x21990b;},'jSIBC':_0x295cfb(0x262),'BOEyG':'An\x20unexpected\x20error\x20occurred:'};return __awaiter(this,undefined,undefined,function*(){const _0x3d2d25=_0x295cfb;var _0x23733f;try{if(_0x488ef5['JAbNI'](_0x3d2d25(0x268),_0x488ef5[_0x3d2d25(0x21d)])){const _0x5da7f5=yield jitoClient[_0x3d2d25(0x27a)][_0x3d2d25(0x25e)](new blockEngineTypes[(_0x3d2d25(0x224))](_0x5dcb99,_0x5dcb99[_0x3d2d25(0x237)]));console[_0x3d2d25(0x205)](_0x488ef5[_0x3d2d25(0x27e)](_0x488ef5[_0x3d2d25(0x27e)](_0x488ef5[_0x3d2d25(0x1f2)],_0x5da7f5),_0x488ef5[_0x3d2d25(0x1fa)]));}else _0x50a6f5[_0x3d2d25(0x1cd)]([_0xe56250[_0x3d2d25(0x21f)]]);}catch(_0x1fa7cc){const _0x188a84=_0x1fa7cc;console['error'](_0x3d2d25(0x283),_0x188a84[_0x3d2d25(0x1c4)]),((_0x23733f=_0x188a84?.[_0x3d2d25(0x1c4)])===null||_0x488ef5[_0x3d2d25(0x1fb)](_0x23733f,undefined)?undefined:_0x23733f[_0x3d2d25(0x25f)](_0x488ef5[_0x3d2d25(0x27b)]))?console[_0x3d2d25(0x1c8)](_0x3d2d25(0x22c)):console[_0x3d2d25(0x1c8)](_0x488ef5[_0x3d2d25(0x231)],_0x188a84[_0x3d2d25(0x1c4)]);}});}function sellXPercentagePF(){const _0x4af0e4=a7_0x531ad5,_0x2fec81={'TMImq':'get','ijxzv':'default','fVTLC':function(_0x3711c6,_0x2f6e48,_0x116273,_0x5ad215){return _0x3711c6(_0x2f6e48,_0x116273,_0x5ad215);},'vulbz':_0x4af0e4(0x251),'CXuqb':_0x4af0e4(0x264),'ZKjqN':_0x4af0e4(0x1cc),'fhDEw':'utf-8','tQCAq':_0x4af0e4(0x1dd),'twKmw':_0x4af0e4(0x274),'LHIXd':_0x4af0e4(0x1dc),'akPJg':function(_0x390bba,_0x12d043){return _0x390bba==_0x12d043;},'kpRQA':_0x4af0e4(0x1f9),'QsKDg':'bonding-curve','ZmlqZ':function(_0x332abd,_0x146cfd){return _0x332abd(_0x146cfd);},'OnqOy':'Percentage\x20to\x20sell\x20(Ex.\x201\x20for\x201%):\x20','SOezE':function(_0x7fc961,_0x454bdf){return _0x7fc961*_0x454bdf;},'GxBPy':function(_0x2e7381,_0x26d26a){return _0x2e7381(_0x26d26a);},'GRQJz':_0x4af0e4(0x1e1),'Lagds':function(_0x428225,_0x41e07b,_0x9ce069){return _0x428225(_0x41e07b,_0x9ce069);},'oYciZ':function(_0x47f957,_0x556206){return _0x47f957<_0x556206;},'BHoTp':function(_0xd21e42,_0x1649c1){return _0xd21e42===_0x1649c1;},'YFktk':function(_0x150587,_0x3dd9b0){return _0x150587+_0x3dd9b0;},'KGZjH':function(_0x43e733,_0x2a1469){return _0x43e733+_0x2a1469;},'mgSBG':'Sending\x20','lJJCn':_0x4af0e4(0x21c),'bAmUp':'AgaSs','GnEbN':'qQbMk','ZAyjs':function(_0x5721c3,_0x14189e,_0x1c0dd0,_0x7df8ef){return _0x5721c3(_0x14189e,_0x1c0dd0,_0x7df8ef);},'MbYrC':_0x4af0e4(0x21b),'QiXPj':function(_0x3a71bc,_0x566d8f){return _0x3a71bc===_0x566d8f;},'NRBpG':_0x4af0e4(0x207),'mRLSn':_0x4af0e4(0x214),'abXvy':function(_0x306445,_0x2228eb){return _0x306445>_0x2228eb;},'NiaWs':_0x4af0e4(0x240),'knrrx':function(_0x22f211,_0x4a8def){return _0x22f211!==_0x4a8def;},'YQbKW':'JSYFa','Srwed':_0x4af0e4(0x263),'BMnOd':function(_0x2f3d95,_0x5aa4ce){return _0x2f3d95+_0x5aa4ce;},'eYwjH':'TOTAL:\x20Selling\x20','rGbFM':function(_0x3890df,_0x33506d){return _0x3890df/_0x33506d;},'iaEIm':_0x4af0e4(0x244),'RrHBr':function(_0xac477,_0x1d98de){return _0xac477(_0x1d98de);},'lyHTV':function(_0x16454f,_0x2f2b7a,_0x30109f,_0xc9d0f2,_0x14c3ad){return _0x16454f(_0x2f2b7a,_0x30109f,_0xc9d0f2,_0x14c3ad);}};return _0x2fec81[_0x4af0e4(0x226)](__awaiter,this,undefined,undefined,function*(){const _0x58acbe=_0x4af0e4,_0x12a779={'kFFeR':_0x2fec81[_0x58acbe(0x20a)],'ZfQrH':function(_0x3c71cd,_0x302857,_0x5b837b,_0x4720d3){return _0x2fec81['fVTLC'](_0x3c71cd,_0x302857,_0x5b837b,_0x4720d3);}};if(_0x2fec81[_0x58acbe(0x284)]!==_0x2fec81[_0x58acbe(0x284)])_0xb26f1d(_0x2d25ba);else{const _0x2dde9a=new anchor[(_0x58acbe(0x281))](new anchor[(_0x58acbe(0x1ca))][(_0x58acbe(0x1d3))](config['rpc']),new anchor['Wallet'](config[_0x58acbe(0x21f)]),{'commitment':_0x2fec81[_0x58acbe(0x1e5)]}),_0x17f6e2=JSON[_0x58acbe(0x1ea)](fs[_0x58acbe(0x1f7)][_0x58acbe(0x220)](_0x2fec81[_0x58acbe(0x28f)],_0x2fec81['fhDEw'])),_0x14fb5e=new anchor[(_0x58acbe(0x26a))](_0x17f6e2,config[_0x58acbe(0x1f4)],_0x2dde9a),_0x1de707=JSON[_0x58acbe(0x1ea)](fs[_0x58acbe(0x1f7)][_0x58acbe(0x220)](_0x2fec81[_0x58acbe(0x276)],_0x2fec81[_0x58acbe(0x1f5)])),_0x495019=_0x2fec81[_0x58acbe(0x24c)],_0x3a2b33=new anchor[(_0x58acbe(0x26a))](_0x1de707,_0x495019,_0x2dde9a),[_0x349585]=web3['PublicKey'][_0x58acbe(0x1df)]([Buffer[_0x58acbe(0x1c6)](_0x2fec81[_0x58acbe(0x26b)]),config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)][_0x58acbe(0x225)]()],_0x3a2b33[_0x58acbe(0x1db)]),_0x40bfe0=[],_0x36bebc=(0x0,createKeys['loadKeypairs'])();let _0x2f5309={};if(fs[_0x58acbe(0x1f7)][_0x58acbe(0x20e)](keyInfoPath)){const _0x5bc6be=fs[_0x58acbe(0x1f7)]['readFileSync'](keyInfoPath,'utf-8');_0x2f5309=JSON[_0x58acbe(0x1ea)](_0x5bc6be);}const _0x445367=new web3[(_0x58acbe(0x1da))](_0x2f5309['addressLUT'][_0x58acbe(0x230)]()),_0x11ecd0=(yield config[_0x58acbe(0x208)][_0x58acbe(0x203)](_0x445367))[_0x58acbe(0x24b)];_0x2fec81[_0x58acbe(0x266)](_0x11ecd0,null)&&(console[_0x58acbe(0x205)](_0x2fec81[_0x58acbe(0x1e3)]),process[_0x58acbe(0x22d)](0x0));const _0x535b96=web3[_0x58acbe(0x215)][_0x58acbe(0x1d6)](Uint8Array['from'](bs58[_0x58acbe(0x1f7)]['decode'](_0x2f5309['mintPk']))),[_0xe97ffa]=web3[_0x58acbe(0x1da)][_0x58acbe(0x1df)]([Buffer[_0x58acbe(0x1c6)](_0x2fec81[_0x58acbe(0x1ef)]),_0x535b96['publicKey'][_0x58acbe(0x225)]()],_0x14fb5e[_0x58acbe(0x1db)]);let [_0x20d4f5]=web3[_0x58acbe(0x1da)][_0x58acbe(0x1df)]([_0xe97ffa['toBytes'](),splToken[_0x58acbe(0x28c)]['toBytes'](),_0x535b96[_0x58acbe(0x23c)][_0x58acbe(0x225)]()],splToken[_0x58acbe(0x291)]);const _0x1f1fee=+_0x2fec81['ZmlqZ'](promptSyncd,_0x2fec81[_0x58acbe(0x213)])/0x64,_0x15e8c5=_0x2fec81[_0x58acbe(0x1d2)](+_0x2fec81[_0x58acbe(0x255)](promptSyncd,_0x2fec81[_0x58acbe(0x261)]),web3['LAMPORTS_PER_SOL']);let _0x34ec76=0x0;const _0x142564=_0x2fec81[_0x58acbe(0x279)](splitArray,_0x36bebc,0x6),_0x5eca56=yield splToken[_0x58acbe(0x24f)](new web3['PublicKey'](_0x2f5309[_0x58acbe(0x1cf)]),config[_0x58acbe(0x1e2)]['publicKey']),{blockhash:_0x569f33}=yield config[_0x58acbe(0x208)][_0x58acbe(0x24a)]();for(let _0xb05dac=0x0;_0x2fec81[_0x58acbe(0x290)](_0xb05dac,_0x142564['length']);_0xb05dac++){const _0x2efff0=_0x142564[_0xb05dac],_0x26512a=[],_0x324f92=_0x2fec81[_0x58acbe(0x233)](_0xb05dac,0x0);if(_0x324f92){const _0x39d098=yield _0x2fec81[_0x58acbe(0x23a)](calculateAmountToSend,config['wallet'],new web3[(_0x58acbe(0x1da))](_0x2f5309[_0x58acbe(0x1cf)]),_0x1f1fee);_0x34ec76+=_0x39d098,console['log'](_0x2fec81[_0x58acbe(0x28a)](_0x2fec81[_0x58acbe(0x227)](_0x2fec81['mgSBG'],_0x39d098/0xf4240),_0x2fec81['lJJCn']));const _0x1a350f=splToken[_0x58acbe(0x223)](config[_0x58acbe(0x1e2)]['publicKey'],_0x5eca56,config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],_0x535b96[_0x58acbe(0x23c)]),_0x3e2857=yield splToken['getAssociatedTokenAddress'](new web3['PublicKey'](_0x2f5309[_0x58acbe(0x1cf)]),config[_0x58acbe(0x21f)][_0x58acbe(0x23c)]),_0x596b4f=splToken[_0x58acbe(0x216)](_0x3e2857,_0x5eca56,config[_0x58acbe(0x21f)][_0x58acbe(0x23c)],_0x39d098);_0x26512a[_0x58acbe(0x24e)](_0x1a350f,_0x596b4f);}for(let _0x70ec3c of _0x2efff0){if(_0x2fec81[_0x58acbe(0x233)](_0x2fec81['bAmUp'],_0x2fec81[_0x58acbe(0x210)]))_0x4cb7c2[_0x58acbe(0x1cd)]([_0x1ca3ab]);else{const _0x2f626d=yield _0x2fec81[_0x58acbe(0x23f)](calculateAmountToSend,_0x70ec3c,new web3[(_0x58acbe(0x1da))](_0x2f5309[_0x58acbe(0x1cf)]),_0x1f1fee);_0x34ec76+=_0x2f626d,console[_0x58acbe(0x205)](_0x2fec81[_0x58acbe(0x227)](_0x2fec81['YFktk'](_0x2fec81[_0x58acbe(0x227)](_0x58acbe(0x20d),_0x2f626d/0xf4240),_0x2fec81[_0x58acbe(0x28d)]),_0x70ec3c[_0x58acbe(0x23c)]['toString']())+'.');const _0x502c65=yield splToken[_0x58acbe(0x24f)](new web3[(_0x58acbe(0x1da))](_0x2f5309[_0x58acbe(0x1cf)]),_0x70ec3c[_0x58acbe(0x23c)]),_0x3818e7=splToken['createTransferInstruction'](_0x502c65,_0x5eca56,_0x70ec3c['publicKey'],_0x2f626d);_0x26512a[_0x58acbe(0x24e)](_0x3818e7);}}if(_0x26512a[_0x58acbe(0x237)]>0x0){if(_0x2fec81[_0x58acbe(0x299)](_0x2fec81[_0x58acbe(0x234)],_0x2fec81['NRBpG'])){const _0x38352c=new web3[(_0x58acbe(0x277))]({'payerKey':config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],'recentBlockhash':_0x569f33,'instructions':_0x26512a})['compileToV0Message']([_0x11ecd0]),_0x16ed97=new web3[(_0x58acbe(0x239))](_0x38352c),_0x478f10=_0x16ed97[_0x58acbe(0x221)]();console['log'](_0x2fec81[_0x58acbe(0x1fc)],_0x478f10[_0x58acbe(0x237)]);_0x2fec81[_0x58acbe(0x22a)](_0x478f10[_0x58acbe(0x237)],0x4d0)&&console[_0x58acbe(0x205)](_0x2fec81[_0x58acbe(0x1fd)]);_0x16ed97[_0x58acbe(0x1cd)]([config[_0x58acbe(0x1e2)]]);if(_0x324f92){if(_0x2fec81['knrrx'](_0x58acbe(0x1eb),_0x2fec81[_0x58acbe(0x1fe)]))_0x16ed97['sign']([config[_0x58acbe(0x21f)]]);else for(var _0x15f439 in _0x4513ef){_0x15f439!==_0x12a779[_0x58acbe(0x228)]&&_0xb68703['prototype'][_0x58acbe(0x26f)][_0x58acbe(0x280)](_0x27bb1d,_0x15f439)&&_0x12a779[_0x58acbe(0x25b)](_0x438861,_0x5353ca,_0x119407,_0x15f439);}}for(let _0x2fafba of _0x2efff0){if(_0x58acbe(0x263)===_0x2fec81[_0x58acbe(0x285)])_0x16ed97[_0x58acbe(0x1cd)]([_0x2fafba]);else{var _0x440649=_0x13bc21[_0x58acbe(0x1ed)](_0x2762e8,_0x473ff7);(!_0x440649||(_0x2fec81[_0x58acbe(0x209)]in _0x440649?!_0x5f4e41[_0x58acbe(0x26d)]:_0x440649[_0x58acbe(0x25a)]||_0x440649[_0x58acbe(0x289)]))&&(_0x440649={'enumerable':!![],'get':function(){return _0x11e88d[_0x59128e];}}),_0x54164b['defineProperty'](_0x346c4e,_0x3dce64,_0x440649);}}_0x40bfe0[_0x58acbe(0x24e)](_0x16ed97);}else return _0x3eafaf;}}const _0x3fde7e=(0x0,crypto[_0x58acbe(0x292)])(0x0,0x18),_0x1dfe3b=_0x36bebc[_0x3fde7e],_0x1ee748=[];console['log'](_0x2fec81[_0x58acbe(0x28a)](_0x2fec81[_0x58acbe(0x25d)](_0x2fec81[_0x58acbe(0x22e)],_0x2fec81['rGbFM'](_0x34ec76,0xf4240)),'.'));const _0x360da5=yield _0x14fb5e[_0x58acbe(0x204)][_0x58acbe(0x20c)](new BN[(_0x58acbe(0x1f7))](_0x34ec76),new BN[(_0x58acbe(0x1f7))](0x0))['accounts']({'global':config[_0x58acbe(0x217)],'feeRecipient':config[_0x58acbe(0x26e)],'mint':new web3[(_0x58acbe(0x1da))](_0x2f5309['mint']),'bondingCurve':_0xe97ffa,'associatedBondingCurve':_0x20d4f5,'associatedUser':_0x5eca56,'user':config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],'systemProgram':web3[_0x58acbe(0x1e6)]['programId'],'associatedTokenProgram':splToken[_0x58acbe(0x291)],'tokenProgram':splToken[_0x58acbe(0x28c)],'eventAuthority':config[_0x58acbe(0x27d)],'program':config['PUMP_PROGRAM']})[_0x58acbe(0x1e0)]();_0x1ee748[_0x58acbe(0x24e)](yield _0x3a2b33[_0x58acbe(0x204)][_0x58acbe(0x22b)]()['accounts']({'tokenLedger':_0x349585,'source':config[_0x58acbe(0x1e2)]['publicKey'],'user':config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],'systemProgram':web3[_0x58acbe(0x1e6)]['programId'],'rent':web3['SYSVAR_RENT_PUBKEY']})[_0x58acbe(0x1e0)](),_0x360da5,yield _0x3a2b33['methods']['disburse'](0xa)['accounts']({'tokenLedger':_0x349585,'source':config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],'destination':new web3['PublicKey'](_0x2fec81[_0x58acbe(0x275)]),'user':config[_0x58acbe(0x1e2)]['publicKey'],'systemProgram':web3[_0x58acbe(0x1e6)][_0x58acbe(0x1db)]})[_0x58acbe(0x1e0)](),web3['SystemProgram'][_0x58acbe(0x1f0)]({'fromPubkey':config[_0x58acbe(0x1e2)][_0x58acbe(0x23c)],'toPubkey':(0x0,clientConfig[_0x58acbe(0x294)])(),'lamports':_0x2fec81[_0x58acbe(0x1f6)](BigInt,_0x15e8c5)}));const _0x26761f=new web3['TransactionMessage']({'payerKey':_0x1dfe3b[_0x58acbe(0x23c)],'recentBlockhash':_0x569f33,'instructions':_0x1ee748})[_0x58acbe(0x1e9)]([_0x11ecd0]),_0x4b55b3=new web3['VersionedTransaction'](_0x26761f),_0x3f41dc=_0x4b55b3[_0x58acbe(0x221)]();console[_0x58acbe(0x205)](_0x2fec81['mRLSn'],_0x3f41dc[_0x58acbe(0x237)]);_0x2fec81[_0x58acbe(0x22a)](_0x3f41dc[_0x58acbe(0x237)],0x4d0)&&console[_0x58acbe(0x205)](_0x2fec81[_0x58acbe(0x1fd)]);_0x4b55b3[_0x58acbe(0x1cd)]([config[_0x58acbe(0x1e2)],_0x1dfe3b]),_0x40bfe0[_0x58acbe(0x24e)](_0x4b55b3),yield _0x2fec81[_0x58acbe(0x23d)](sendTransactionBundle,_0x40bfe0);return;}});}exports['sellXPercentagePF']=sellXPercentagePF;function calculateAmountToSend(_0x58c608,_0x5af499,_0x2060f2){const _0x159e0b={'swIZs':function(_0x57b7c3,_0xb5a023){return _0x57b7c3*_0xb5a023;},'RTuIu':function(_0x162529,_0x244af8){return _0x162529(_0x244af8);}};return __awaiter(this,undefined,undefined,function*(){const _0x2c7af0=a7_0x298f;let _0x2b7044;try{const _0x3412b8=splToken['getAssociatedTokenAddressSync'](_0x5af499,_0x58c608[_0x2c7af0(0x23c)]),_0x4cfe20=yield config[_0x2c7af0(0x208)][_0x2c7af0(0x287)](_0x3412b8);_0x2b7044=Math[_0x2c7af0(0x267)](_0x159e0b[_0x2c7af0(0x298)](_0x159e0b[_0x2c7af0(0x24d)](Number,_0x4cfe20[_0x2c7af0(0x24b)]['amount']),_0x2060f2));}catch(_0x3396fd){_0x2b7044=0x0;}return _0x2b7044;});} -------------------------------------------------------------------------------- /src/sellRay.js: -------------------------------------------------------------------------------- 1 | 'use strict';const a8_0x1197af=a8_0x8d96;(function(_0x4fd6b1,_0x3f15fa){const _0x4adfee=a8_0x8d96,_0x438fe2=_0x4fd6b1();while(!![]){try{const _0x2114e6=-parseInt(_0x4adfee(0xe9))/0x1+-parseInt(_0x4adfee(0x172))/0x2+parseInt(_0x4adfee(0xbb))/0x3*(parseInt(_0x4adfee(0x140))/0x4)+-parseInt(_0x4adfee(0xe3))/0x5+parseInt(_0x4adfee(0x123))/0x6*(-parseInt(_0x4adfee(0xbf))/0x7)+-parseInt(_0x4adfee(0x106))/0x8+-parseInt(_0x4adfee(0x130))/0x9*(-parseInt(_0x4adfee(0x116))/0xa);if(_0x2114e6===_0x3f15fa)break;else _0x438fe2['push'](_0x438fe2['shift']());}catch(_0x5798a9){_0x438fe2['push'](_0x438fe2['shift']());}}}(a8_0x19b6,0x1990d));function a8_0x8d96(_0x223ede,_0x443e84){const _0x19b6f1=a8_0x19b6();return a8_0x8d96=function(_0x8d966c,_0x13ca23){_0x8d966c=_0x8d966c-0xb7;let _0x4db3b0=_0x19b6f1[_0x8d966c];return _0x4db3b0;},a8_0x8d96(_0x223ede,_0x443e84);}var createBinding=this&&this['__createBinding']||(Object[a8_0x1197af(0xe8)]?function(_0x10b242,_0x28bcbc,_0x3ef7f5,_0x36ba5e=_0x3ef7f5){const _0x5bbee4=a8_0x1197af,_0x1f9bad={'Sfmut':function(_0x1f7774,_0x257077){return _0x1f7774 in _0x257077;},'NzIYF':_0x5bbee4(0x16b),'yUTVM':_0x5bbee4(0xc7)};var _0x13146b=Object[_0x5bbee4(0x114)](_0x28bcbc,_0x3ef7f5);if(!_0x13146b||(_0x1f9bad[_0x5bbee4(0x18f)](_0x1f9bad[_0x5bbee4(0x18b)],_0x13146b)?!_0x28bcbc[_0x5bbee4(0x135)]:_0x13146b[_0x5bbee4(0x14e)]||_0x13146b[_0x5bbee4(0x122)])){if(_0x1f9bad[_0x5bbee4(0x191)]===_0x5bbee4(0xc7))_0x13146b={'enumerable':!![],'get':function(){return _0x28bcbc[_0x3ef7f5];}};else return _0x3ed147;}Object[_0x5bbee4(0x189)](_0x10b242,_0x36ba5e,_0x13146b);}:function(_0x5dae75,_0x2ef108,_0x5311c6,_0x5ffb0a=_0x5311c6){_0x5dae75[_0x5ffb0a]=_0x2ef108[_0x5311c6];}),setModuleDefault=this&&this[a8_0x1197af(0x12e)]||(Object[a8_0x1197af(0xe8)]?function(_0x30331b,_0x22d7d2){const _0x20d6c3=a8_0x1197af;Object[_0x20d6c3(0x189)](_0x30331b,_0x20d6c3(0xf7),{'enumerable':!![],'value':_0x22d7d2});}:function(_0xf005b4,_0x6855b3){const _0x154186=a8_0x1197af;_0xf005b4[_0x154186(0xf7)]=_0x6855b3;}),importStar=this&&this[a8_0x1197af(0x127)]||function(_0x58c607){const _0x34462d=a8_0x1197af,_0x1154c8={'DkZpG':function(_0x44bb39,_0x5b3c84,_0x52d3ee,_0x4c9c6f){return _0x44bb39(_0x5b3c84,_0x52d3ee,_0x4c9c6f);},'kmSun':function(_0x14c5e0,_0x23eb1e){return _0x14c5e0!=_0x23eb1e;},'lKjVq':_0x34462d(0x15f),'CfAzQ':_0x34462d(0x10d),'naMDR':'default','GHmOl':function(_0x4a7374,_0x4ee1f8,_0x13e9e8){return _0x4a7374(_0x4ee1f8,_0x13e9e8);}};if(_0x58c607&&_0x58c607[_0x34462d(0x135)])return _0x58c607;var _0x3459a2={};if(_0x1154c8['kmSun'](_0x58c607,null)){if(_0x1154c8['lKjVq']===_0x1154c8['CfAzQ'])_0x1154c8[_0x34462d(0xf3)](_0x5c7d56,_0x3b79d9,_0xb90db4,_0x57835f);else for(var _0x1bf861 in _0x58c607){_0x1bf861!==_0x1154c8[_0x34462d(0x17c)]&&Object['prototype']['hasOwnProperty'][_0x34462d(0xd3)](_0x58c607,_0x1bf861)&&createBinding(_0x3459a2,_0x58c607,_0x1bf861);}}return _0x1154c8[_0x34462d(0xbe)](setModuleDefault,_0x3459a2,_0x58c607),_0x3459a2;},__awaiter=this&&this[a8_0x1197af(0x12b)]||function(_0x5ca682,_0x324557,_0x5311c8,_0x349dce){const _0x368276=a8_0x1197af,_0x3fb69a={'uuouQ':function(_0x290a27,_0x11e841){return _0x290a27!==_0x11e841;},'tUjJR':_0x368276(0xcd),'XZcPb':function(_0x3c7944,_0x521212){return _0x3c7944(_0x521212);},'lRkPc':function(_0xbe6ff8,_0x4a4447){return _0xbe6ff8!==_0x4a4447;},'VaElr':_0x368276(0x149),'FoTJT':function(_0x362b0e,_0xc45215){return _0x362b0e(_0xc45215);},'WTODd':function(_0x6e0a45,_0x3433bd){return _0x6e0a45(_0x3433bd);},'fjmGY':function(_0xb9c593,_0x2b453b){return _0xb9c593(_0x2b453b);}};function _0x3f8980(_0x4d958e){const _0x353b50=_0x368276,_0x9bf2bd={'WJSYX':function(_0x3a45da,_0xf24fde){return _0x3a45da(_0xf24fde);}};if(_0x4d958e instanceof _0x5311c8){if(_0x3fb69a[_0x353b50(0x15e)](_0x3fb69a['tUjJR'],_0x3fb69a['tUjJR']))_0x31c843=_0x1b8ac7,_0x535a1d=_0xef3b73;else return _0x4d958e;}else return new _0x5311c8(function(_0x586684){const _0x48c09e=_0x353b50;_0x9bf2bd[_0x48c09e(0xde)](_0x586684,_0x4d958e);});}return new(_0x5311c8||=Promise)(function(_0x522d1d,_0x1c7186){const _0x3cd170=_0x368276,_0x46686c={'czpqI':function(_0x104794,_0x577ba6){const _0x31194b=a8_0x8d96;return _0x3fb69a[_0x31194b(0x12f)](_0x104794,_0x577ba6);}};function _0x58df48(_0x518e3a){const _0x17c37a=a8_0x8d96;try{_0x46686c[_0x17c37a(0xef)](_0x3c66ea,_0x349dce[_0x17c37a(0xca)](_0x518e3a));}catch(_0x568476){_0x1c7186(_0x568476);}}function _0x30db5e(_0x240316){const _0x9033c4=a8_0x8d96;try{_0x3fb69a[_0x9033c4(0x119)](_0x3c66ea,_0x349dce[_0x9033c4(0x188)](_0x240316));}catch(_0x2887ef){if(_0x3fb69a[_0x9033c4(0x177)](_0x3fb69a['VaElr'],_0x9033c4(0x149)))return _0x53b41e;else _0x3fb69a['FoTJT'](_0x1c7186,_0x2887ef);}}function _0x3c66ea(_0x38c778){const _0x37935c=a8_0x8d96;_0x38c778[_0x37935c(0xf4)]?_0x3fb69a[_0x37935c(0x156)](_0x522d1d,_0x38c778['value']):_0x3fb69a[_0x37935c(0x126)](_0x3f8980,_0x38c778['value'])[_0x37935c(0x171)](_0x58df48,_0x30db5e);}_0x3c66ea((_0x349dce=_0x349dce[_0x3cd170(0xf9)](_0x5ca682,_0x324557||[]))[_0x3cd170(0xca)]());});},importDefault=this&&this[a8_0x1197af(0x185)]||function(_0x4bb7a2){return _0x4bb7a2&&_0x4bb7a2['__esModule']?_0x4bb7a2:{'default':_0x4bb7a2};};Object[a8_0x1197af(0x189)](exports,a8_0x1197af(0x135),{'value':!![]}),exports[a8_0x1197af(0x16d)]=undefined;const config=require(a8_0x1197af(0x178)),web3=require('@solana/web3.js'),createKeys=require(a8_0x1197af(0x154)),jitoClient=require(a8_0x1197af(0xed)),blockEngineTypes=require(a8_0x1197af(0x181)),promptSync=importDefault(require(a8_0x1197af(0x145))),splToken=importStar(require(a8_0x1197af(0x12c))),bs58=importDefault(require(a8_0x1197af(0x12d))),path=importDefault(require(a8_0x1197af(0x111))),fs=importDefault(require('fs')),anchor=importStar(require(a8_0x1197af(0x16f))),crypto=require(a8_0x1197af(0xc6)),clientConfig=require('./clients/config'),BN=importDefault(require(a8_0x1197af(0xf2))),poolKeysReassigned=require(a8_0x1197af(0x18c)),prompt=(0x0,promptSync[a8_0x1197af(0xf7)])(),keyInfoPath=path['default'][a8_0x1197af(0xfd)](__dirname,a8_0x1197af(0x10e));function splitArray(_0x1d7570,_0xc7c890){const _0x462620=a8_0x1197af;return Array[_0x462620(0x153)]({'length':Math[_0x462620(0x14d)](_0x1d7570['length']/_0xc7c890)},(_0x43a4a7,_0x5879ac)=>_0x1d7570[_0x462620(0x182)](_0x5879ac*_0xc7c890,_0x5879ac*_0xc7c890+_0xc7c890));}function a8_0x19b6(){const _0x34bb22=['woOhE','ZgJxT','lRkPc','../config','WYApF','SVkzW','ehTrZ','naMDR','floor','amountIn','pqNyL','concat','jito-ts/dist/sdk/block-engine/types','slice','An\x20unexpected\x20error\x20occurred:','QCjdE','__importDefault','toBytes','sChRI','throw','defineProperty','8uU7y4n2izMouUp4yjiUwHT9hz4owAgNHeZaGqFuD9wA','NzIYF','./clients/poolKeysReassigned','iBqTO','JboOC','Sfmut','XGtSu','yUTVM','Kmxak','mintPk','wKAMh','mRxgD','37623djlpgP','mint','MexpB','GHmOl','2128abjIoL','DQFJa','\x20from\x20','Error\x20sending\x20bundle:','AnchorProvider','eGbvS','kLESd','crypto','Xetzz','Keypair','ASSOCIATED_TOKEN_PROGRAM_ID','next','web3','vylWz','hlcme','MkebA','pQqjZ','accounts','bQNqq','getAddressLookupTable','call','DJKCW','aEwBv','Txn\x20size:','RdXhF','JqvAB','dHmdP','instruction','rIhlm','amount','length','WJSYX','log','OciQL','WWseg','value','628430fRPUxc','IcAPZ','tx\x20too\x20big','PTjgx','confirmed','create','36033KWPxUs','Bundle\x20','PKFxn','error','./clients/jito','connection','czpqI','bNRyc','gRnsC','bn.js','DkZpG','done','VersionedTransaction','BIzdK','default','sudoD','apply','nvCHB','publicKey','push','join','methods','qQFNM','getAssociatedTokenAddress','parse','targetOrders','token_ledger','Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon','PublicKey','1268440ssfgUD','openOrders','Bundle','Enter\x20marketID\x20of\x20your\x20migration:\x20','wNHeG','UotsL','GSzAh','UEapF','keyInfo.json','uWQfk','vcuqb','path','qdgwv','UONAM','getOwnPropertyDescriptor','marketId','3293850ksPMpP','./ataTax-IDL.json','pUUQn','XZcPb','Jito\x20tip\x20in\x20Sol\x20(Ex.\x200.01):\x20','payer','randomInt','serialize','includes','sendBundle','Program','nxvkS','configurable','750QGKbfK','toArrayLike','marketBaseVault','WTODd','__importStar','Keys\x20not\x20found!','PiOZU','Lookup\x20table\x20account\x20not\x20found!','__awaiter','@solana/spl-token','bs58','__setModuleDefault','fjmGY','18UmIVni','baseVault','addressLUT','wallet','searcherClient','__esModule','mnZQQ','readFileSync','SystemProgram','quoteVault','marketBids','sign','TransactionMessage','RdQnZ','GUyUw','pnltK','4ceEmLl','findProgramAddressSync','exit','WtUIj','GpYEv','prompt-sync','programId','marketProgramId','AeDqr','WDiww','Connection','copy','ldnuS','ceil','writable','marketAsks','updateTokenLedger','createAssociatedTokenAccountIdempotentInstruction','message','from','./createKeys','loadKeypairs','FoTJT','2NFXqYxp6J6KWRrNmiYeij8M8tukGd2LYynxYywr52or','KYdKe','SYSVAR_RENT_PUBKEY','osUqj','TOTAL:\x20Selling\x20','minimumAmountOut','dTaLi','uuouQ','HGxPG','marketAuthority','vkAvQ','\x20from\x20dev\x20wallet.','MCErz','ahyXt','authority','toString','getAssociatedTokenAddressSync','TOKEN_PROGRAM_ID','marketQuoteVault','mDWZp','get','NATIVE_MINT','sellXPercentageRAY','utf-8','@coral-xyz/anchor','EVONX','then','416640PIqYaR','Sending\x20','disburse'];a8_0x19b6=function(){return _0x34bb22;};return a8_0x19b6();}function sendTransactionBundle(_0x3fe148){const _0x26e594=a8_0x1197af,_0x2e8617={'FjdAM':_0x26e594(0xf7),'vylWz':function(_0x5d3c4d,_0x19cb14){return _0x5d3c4d===_0x19cb14;},'ahyXt':_0x26e594(0x10a),'pQqjZ':_0x26e594(0xea),'MpOCx':function(_0x4f76f3,_0x289f1e){return _0x4f76f3!==_0x289f1e;},'JqvAB':_0x26e594(0xf0),'gRnsC':'yrzHL','vcuqb':function(_0x4ec523,_0x4edaf5){return _0x4ec523===_0x4edaf5;},'kLESd':_0x26e594(0x104),'fpZNC':function(_0x377eeb,_0x5269c2){return _0x377eeb===_0x5269c2;},'sudoD':_0x26e594(0x17f),'nxvkS':'Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.','rIhlm':function(_0xf7b28a,_0x51cfce){return _0xf7b28a===_0x51cfce;},'GpYEv':_0x26e594(0x179),'SVkzW':_0x26e594(0x183),'mDWZp':function(_0x3b80b4,_0x5ca403,_0x19899b,_0x1586fe,_0x431af4){return _0x3b80b4(_0x5ca403,_0x19899b,_0x1586fe,_0x431af4);}};return _0x2e8617[_0x26e594(0x16a)](__awaiter,this,undefined,undefined,function*(){const _0x350b29=_0x26e594,_0x5b4217={'XGtSu':_0x2e8617['FjdAM']};if(_0x2e8617[_0x350b29(0xcc)](_0x2e8617[_0x350b29(0x164)],_0x2e8617[_0x350b29(0x164)])){var _0x49d5ab;try{const _0xa9259b=yield jitoClient[_0x350b29(0x134)][_0x350b29(0x11f)](new blockEngineTypes[(_0x350b29(0x108))](_0x3fe148,_0x3fe148[_0x350b29(0xdd)]));console['log'](_0x2e8617[_0x350b29(0xcf)]+_0xa9259b+'\x20sent.');}catch(_0xdf1992){if(_0x2e8617['MpOCx'](_0x2e8617[_0x350b29(0xd8)],_0x2e8617[_0x350b29(0xf1)])){const _0x40da68=_0xdf1992;console[_0x350b29(0xec)](_0x350b29(0xc2),_0x40da68[_0x350b29(0x152)]);if(_0x2e8617['vylWz'](_0x49d5ab=_0x40da68?.[_0x350b29(0x152)],null)||_0x2e8617[_0x350b29(0x110)](_0x49d5ab,undefined)?undefined:_0x49d5ab[_0x350b29(0x11e)](_0x2e8617[_0x350b29(0xc5)]))_0x2e8617['fpZNC'](_0x2e8617[_0x350b29(0xf8)],_0x350b29(0xb7))?_0x315857[_0x350b29(0xfc)](_0xd81a90):console[_0x350b29(0xec)](_0x2e8617[_0x350b29(0x121)]);else{if(_0x2e8617[_0x350b29(0xdb)](_0x2e8617[_0x350b29(0x144)],_0x2e8617[_0x350b29(0x144)]))console[_0x350b29(0xec)](_0x2e8617[_0x350b29(0x17a)],_0x40da68['message']);else return _0x58576c instanceof _0xf0cc86?_0x53873d:new _0x5a7256(function(_0x28416f){_0x28416f(_0x20b836);});}}else _0x37a337[_0x350b29(0x13b)]([_0x4098b0[_0x350b29(0x133)]]);}}else _0x40af89['defineProperty'](_0xa13e66,_0x5b4217[_0x350b29(0x190)],{'enumerable':!![],'value':_0x556731});});}function sellXPercentageRAY(){const _0x2de5fe=a8_0x1197af,_0x4de7ec={'mnZQQ':function(_0x593002,_0x17bb42){return _0x593002(_0x17bb42);},'JboOC':_0x2de5fe(0xe7),'MexpB':_0x2de5fe(0x117),'ZgJxT':_0x2de5fe(0x16e),'ehTrZ':_0x2de5fe(0x103),'EVONX':function(_0x5cc5b9,_0x57125d){return _0x5cc5b9==_0x57125d;},'eGbvS':_0x2de5fe(0x12a),'KYdKe':_0x2de5fe(0x109),'aEwBv':'Percentage\x20to\x20sell\x20(Ex.\x201\x20for\x201%):\x20','bQNqq':function(_0x305f0d,_0x2b260e){return _0x305f0d*_0x2b260e;},'IcAPZ':_0x2de5fe(0x11a),'DQFJa':function(_0x3d6c9b,_0x4e7f4b){return _0x3d6c9b==_0x4e7f4b;},'ldnuS':function(_0x403475,_0x4dbf1b){return _0x403475===_0x4dbf1b;},'PTjgx':_0x2de5fe(0xd4),'HPoab':_0x2de5fe(0x128),'MkebA':function(_0x4449c7,_0x46e791){return _0x4449c7<_0x46e791;},'QCjdE':_0x2de5fe(0xfa),'RdXhF':function(_0xa92e4a,_0x5b7cec,_0x3713f4,_0x5963f7){return _0xa92e4a(_0x5b7cec,_0x3713f4,_0x5963f7);},'AeDqr':function(_0x58865f,_0x23b234){return _0x58865f+_0x23b234;},'GUyUw':function(_0x4c802a,_0x37ae06){return _0x4c802a+_0x37ae06;},'dTaLi':function(_0x24e46b,_0x355b39){return _0x24e46b/_0x355b39;},'BIzdK':_0x2de5fe(0x162),'WWseg':function(_0x29a956,_0x4907d3){return _0x29a956+_0x4907d3;},'OciQL':_0x2de5fe(0xc1),'FXqIy':function(_0x105095,_0x14346b){return _0x105095>_0x14346b;},'woOhE':_0x2de5fe(0xd6),'dHmdP':'KewXh','PKFxn':_0x2de5fe(0xe5),'hoFcS':function(_0x2be07e,_0x211bc7,_0xc8cbe5,_0x8caf1,_0x8b93c,_0x4b7247,_0x17314c){return _0x2be07e(_0x211bc7,_0xc8cbe5,_0x8caf1,_0x8b93c,_0x4b7247,_0x17314c);},'UotsL':_0x2de5fe(0x15b),'dILFq':function(_0x10ce28,_0x4e5ff9){return _0x10ce28/_0x4e5ff9;},'qdgwv':_0x2de5fe(0x157),'sChRI':function(_0x3500e1,_0x53fe64,_0x316040,_0x361237,_0x2ab3df){return _0x3500e1(_0x53fe64,_0x316040,_0x361237,_0x2ab3df);}};return _0x4de7ec[_0x2de5fe(0x187)](__awaiter,this,undefined,undefined,function*(){const _0x35cdad=_0x2de5fe,_0x22c957={'iBqTO':function(_0x1e9420,_0x2b6899){return _0x4de7ec['mnZQQ'](_0x1e9420,_0x2b6899);}},_0x261ea4=new anchor[(_0x35cdad(0xc3))](new anchor[(_0x35cdad(0xcb))][(_0x35cdad(0x14a))](config['rpc']),new anchor['Wallet'](config[_0x35cdad(0x133)]),{'commitment':_0x4de7ec[_0x35cdad(0x18e)]}),_0x272363=JSON[_0x35cdad(0x101)](fs[_0x35cdad(0xf7)]['readFileSync'](_0x4de7ec[_0x35cdad(0xbd)],_0x4de7ec[_0x35cdad(0x176)])),_0x1db261=_0x35cdad(0x18a),_0x2f1616=new anchor[(_0x35cdad(0x120))](_0x272363,_0x1db261,_0x261ea4),[_0x17bb70]=web3['PublicKey'][_0x35cdad(0x141)]([Buffer[_0x35cdad(0x153)](_0x4de7ec[_0x35cdad(0x17b)]),config[_0x35cdad(0x11b)][_0x35cdad(0xfb)][_0x35cdad(0x186)]()],_0x2f1616[_0x35cdad(0x146)]),_0x5179f7=[],_0x53b55f=(0x0,createKeys[_0x35cdad(0x155)])();let _0x1ef46a={};if(fs[_0x35cdad(0xf7)]['existsSync'](keyInfoPath)){const _0x332428=fs[_0x35cdad(0xf7)][_0x35cdad(0x137)](keyInfoPath,_0x4de7ec[_0x35cdad(0x176)]);_0x1ef46a=JSON[_0x35cdad(0x101)](_0x332428);}const _0x24614d=new web3[(_0x35cdad(0x105))](_0x1ef46a[_0x35cdad(0x132)][_0x35cdad(0x166)]()),_0x5b0ea8=(yield config[_0x35cdad(0xee)][_0x35cdad(0xd2)](_0x24614d))[_0x35cdad(0xe2)];_0x4de7ec[_0x35cdad(0x170)](_0x5b0ea8,null)&&(console[_0x35cdad(0xdf)](_0x4de7ec[_0x35cdad(0xc4)]),process[_0x35cdad(0x142)](0x0));const _0x5da7dd=web3[_0x35cdad(0xc8)]['fromSecretKey'](Uint8Array[_0x35cdad(0x153)](bs58[_0x35cdad(0xf7)]['decode'](_0x1ef46a[_0x35cdad(0xb8)]))),_0x46ef23=new web3[(_0x35cdad(0x105))](_0x4de7ec[_0x35cdad(0x136)](prompt,_0x4de7ec[_0x35cdad(0x158)])),_0x47ecbe=+_0x4de7ec[_0x35cdad(0x136)](prompt,_0x4de7ec[_0x35cdad(0xd5)])/0x64,_0x145d63=_0x4de7ec[_0x35cdad(0xd1)](+_0x4de7ec[_0x35cdad(0x136)](prompt,_0x4de7ec[_0x35cdad(0xe4)]),web3['LAMPORTS_PER_SOL']),_0x40f6ce=yield(0x0,poolKeysReassigned['derivePoolKeys'])(_0x46ef23);_0x4de7ec[_0x35cdad(0xc0)](_0x40f6ce,null)&&(_0x4de7ec[_0x35cdad(0x14c)](_0x35cdad(0x163),_0x4de7ec[_0x35cdad(0xe6)])?_0x32549b={'enumerable':!![],'get':function(){return _0x798dca[_0x3fb857];}}:(console[_0x35cdad(0xdf)](_0x4de7ec['HPoab']),process['exit'](0x0)));let _0x2d3c73=0x0;const _0x5f0db0=splitArray(_0x53b55f,0x6),_0x8ff5d8=yield splToken[_0x35cdad(0x100)](new web3[(_0x35cdad(0x105))](_0x1ef46a['mint']),config['payer'][_0x35cdad(0xfb)]),{blockhash:_0x377464}=yield config['connection']['getLatestBlockhash']();for(let _0x17eabd=0x0;_0x4de7ec[_0x35cdad(0xce)](_0x17eabd,_0x5f0db0[_0x35cdad(0xdd)]);_0x17eabd++){const _0x5cb6ba=_0x5f0db0[_0x17eabd],_0x58aaf1=[],_0x1e5fa2=_0x4de7ec[_0x35cdad(0x14c)](_0x17eabd,0x0);if(_0x1e5fa2){if(_0x4de7ec['QCjdE']!==_0x4de7ec[_0x35cdad(0x184)])_0x22c957[_0x35cdad(0x18d)](_0x337d74,_0x6467ad[_0x35cdad(0xca)](_0x149e80));else{const _0x5a779f=yield _0x4de7ec[_0x35cdad(0xd7)](calculateAmountToSend,config[_0x35cdad(0x133)],new web3[(_0x35cdad(0x105))](_0x1ef46a[_0x35cdad(0xbc)]),_0x47ecbe);_0x2d3c73+=_0x5a779f,console['log'](_0x4de7ec[_0x35cdad(0x148)](_0x4de7ec[_0x35cdad(0x13e)](_0x35cdad(0x173),_0x4de7ec['dTaLi'](_0x5a779f,0xf4240)),_0x4de7ec[_0x35cdad(0xf6)]));const _0x2cf19e=splToken[_0x35cdad(0x151)](config[_0x35cdad(0x11b)][_0x35cdad(0xfb)],_0x8ff5d8,config[_0x35cdad(0x11b)][_0x35cdad(0xfb)],_0x5da7dd[_0x35cdad(0xfb)]),_0x2d3c26=yield splToken[_0x35cdad(0x100)](new web3[(_0x35cdad(0x105))](_0x1ef46a['mint']),config[_0x35cdad(0x133)][_0x35cdad(0xfb)]),_0x463a9f=splToken['createTransferInstruction'](_0x2d3c26,_0x8ff5d8,config[_0x35cdad(0x133)][_0x35cdad(0xfb)],_0x5a779f);_0x58aaf1['push'](_0x2cf19e,_0x463a9f);}}for(let _0x94a2c0 of _0x5cb6ba){const _0xc298db=yield calculateAmountToSend(_0x94a2c0,new web3[(_0x35cdad(0x105))](_0x1ef46a['mint']),_0x47ecbe);_0x2d3c73+=_0xc298db,console[_0x35cdad(0xdf)](_0x4de7ec[_0x35cdad(0xe1)](_0x4de7ec['GUyUw'](_0x4de7ec[_0x35cdad(0x148)](_0x4de7ec[_0x35cdad(0xe1)](_0x35cdad(0x173),_0x4de7ec[_0x35cdad(0x15d)](_0xc298db,0xf4240)),_0x4de7ec[_0x35cdad(0xe0)]),_0x94a2c0[_0x35cdad(0xfb)]['toString']()),'.'));const _0x109011=yield splToken[_0x35cdad(0x100)](new web3['PublicKey'](_0x1ef46a[_0x35cdad(0xbc)]),_0x94a2c0[_0x35cdad(0xfb)]),_0x444b88=splToken['createTransferInstruction'](_0x109011,_0x8ff5d8,_0x94a2c0[_0x35cdad(0xfb)],_0xc298db);_0x58aaf1[_0x35cdad(0xfc)](_0x444b88);}if(_0x4de7ec['FXqIy'](_0x58aaf1['length'],0x0)){const _0x5963cd=new web3[(_0x35cdad(0x13c))]({'payerKey':config[_0x35cdad(0x11b)]['publicKey'],'recentBlockhash':_0x377464,'instructions':_0x58aaf1})['compileToV0Message']([_0x5b0ea8]),_0x58ee24=new web3[(_0x35cdad(0xf5))](_0x5963cd),_0x4a5f1d=_0x58ee24['serialize']();console[_0x35cdad(0xdf)](_0x4de7ec['woOhE'],_0x4a5f1d[_0x35cdad(0xdd)]);if(_0x4a5f1d[_0x35cdad(0xdd)]>0x4d0){if(_0x4de7ec[_0x35cdad(0xd9)]===_0x4de7ec['dHmdP'])console[_0x35cdad(0xdf)](_0x4de7ec[_0x35cdad(0xeb)]);else return _0x2afa97;}_0x58ee24[_0x35cdad(0x13b)]([config[_0x35cdad(0x11b)]]);_0x1e5fa2&&_0x58ee24[_0x35cdad(0x13b)]([config[_0x35cdad(0x133)]]);for(let _0x51e96a of _0x5cb6ba){_0x58ee24[_0x35cdad(0x13b)]([_0x51e96a]);}_0x5179f7['push'](_0x58ee24);}}const _0x1d54ea=(0x0,crypto[_0x35cdad(0x11c)])(0x0,0x18),_0x209072=_0x53b55f[_0x1d54ea],_0x28194f=[],_0x100135=yield splToken['getAssociatedTokenAddress'](splToken[_0x35cdad(0x16c)],config[_0x35cdad(0x11b)][_0x35cdad(0xfb)]),{sellIxs:_0x534c84}=_0x4de7ec['hoFcS'](prepareSellInstructions,_0x40f6ce,_0x100135,_0x8ff5d8,!![],config['payer'],_0x2d3c73),_0x548b34=yield splToken[_0x35cdad(0x100)](splToken[_0x35cdad(0x16c)],new web3['PublicKey'](_0x35cdad(0x157)));console[_0x35cdad(0xdf)](_0x4de7ec['AeDqr'](_0x4de7ec['WWseg'](_0x4de7ec[_0x35cdad(0x10b)],_0x4de7ec['dILFq'](_0x2d3c73,0xf4240)),'.')),_0x28194f[_0x35cdad(0xfc)](splToken[_0x35cdad(0x151)](config[_0x35cdad(0x11b)][_0x35cdad(0xfb)],_0x100135,config['payer']['publicKey'],splToken[_0x35cdad(0x16c)]),splToken['createAssociatedTokenAccountIdempotentInstruction'](config[_0x35cdad(0x11b)]['publicKey'],_0x548b34,new web3[(_0x35cdad(0x105))](_0x4de7ec[_0x35cdad(0x112)]),splToken[_0x35cdad(0x16c)]),yield _0x2f1616['methods'][_0x35cdad(0x150)]()[_0x35cdad(0xd0)]({'tokenLedger':_0x17bb70,'ata':_0x100135,'user':config[_0x35cdad(0x11b)]['publicKey'],'tokenProgram':splToken['TOKEN_PROGRAM_ID'],'systemProgram':web3[_0x35cdad(0x138)][_0x35cdad(0x146)],'associatedTokenProgram':splToken[_0x35cdad(0xc9)],'rent':web3[_0x35cdad(0x159)]})[_0x35cdad(0xda)](),..._0x534c84,yield _0x2f1616[_0x35cdad(0xfe)][_0x35cdad(0x174)](0x8)[_0x35cdad(0xd0)]({'tokenLedger':_0x17bb70,'source':_0x100135,'user':config[_0x35cdad(0x11b)][_0x35cdad(0xfb)],'destination':_0x548b34,'tokenProgram':splToken[_0x35cdad(0x168)],'systemProgram':web3[_0x35cdad(0x138)]['programId'],'associatedTokenProgram':splToken[_0x35cdad(0xc9)],'rent':web3['SYSVAR_RENT_PUBKEY']})[_0x35cdad(0xda)](),web3[_0x35cdad(0x138)]['transfer']({'fromPubkey':config[_0x35cdad(0x11b)][_0x35cdad(0xfb)],'toPubkey':(0x0,clientConfig['getRandomTipAccount'])(),'lamports':BigInt(_0x145d63)}));const _0x399c63=new web3[(_0x35cdad(0x13c))]({'payerKey':_0x209072['publicKey'],'recentBlockhash':_0x377464,'instructions':_0x28194f})['compileToV0Message']([_0x5b0ea8]),_0xa4587c=new web3['VersionedTransaction'](_0x399c63),_0x186724=_0xa4587c[_0x35cdad(0x11d)]();console[_0x35cdad(0xdf)](_0x4de7ec[_0x35cdad(0x175)],_0x186724[_0x35cdad(0xdd)]);_0x186724[_0x35cdad(0xdd)]>0x4d0&&console[_0x35cdad(0xdf)](_0x35cdad(0xe5));_0xa4587c[_0x35cdad(0x13b)]([config[_0x35cdad(0x11b)],_0x209072]),_0x5179f7[_0x35cdad(0xfc)](_0xa4587c),yield sendTransactionBundle(_0x5179f7);return;});}exports[a8_0x1197af(0x16d)]=sellXPercentageRAY;function calculateAmountToSend(_0x39406a,_0x16fe9e,_0x4e713d){const _0x4f0df6=a8_0x1197af,_0x37850e={'bHjNS':function(_0x158907,_0x4c22f0){return _0x158907>_0x4c22f0;},'PiOZU':_0x4f0df6(0xe5),'UONAM':function(_0x5040b7,_0x464d24){return _0x5040b7!==_0x464d24;},'qQFNM':_0x4f0df6(0x13d),'ifRQw':function(_0x425d9d,_0x59fd20){return _0x425d9d*_0x59fd20;},'TnYkL':function(_0x461ad4,_0x570212){return _0x461ad4(_0x570212);},'mRxgD':function(_0x5bdf43,_0x54ef74,_0x34a764,_0x3f25fe,_0x181ccf){return _0x5bdf43(_0x54ef74,_0x34a764,_0x3f25fe,_0x181ccf);}};return _0x37850e[_0x4f0df6(0xba)](__awaiter,this,undefined,undefined,function*(){const _0x2997a9=_0x4f0df6,_0x3f8d40={'wKAMh':_0x2997a9(0xd6),'GSzAh':function(_0x300aec,_0x4f29e9){return _0x37850e['bHjNS'](_0x300aec,_0x4f29e9);},'WtUIj':_0x37850e[_0x2997a9(0x129)]};let _0x134d57;try{if(_0x37850e[_0x2997a9(0x113)](_0x37850e[_0x2997a9(0xff)],_0x37850e['qQFNM'])){const _0x335ac9=new _0xaafb38[(_0x2997a9(0x13c))]({'payerKey':_0x2606f1[_0x2997a9(0x11b)]['publicKey'],'recentBlockhash':_0x773936,'instructions':_0x1b33ac})['compileToV0Message']([_0x4a7afa]),_0x186465=new _0x5260e1[(_0x2997a9(0xf5))](_0x335ac9),_0x11ee2c=_0x186465[_0x2997a9(0x11d)]();_0x1364f0['log'](_0x3f8d40[_0x2997a9(0xb9)],_0x11ee2c[_0x2997a9(0xdd)]);_0x3f8d40[_0x2997a9(0x10c)](_0x11ee2c[_0x2997a9(0xdd)],0x4d0)&&_0x4829a3[_0x2997a9(0xdf)](_0x3f8d40[_0x2997a9(0x143)]);_0x186465[_0x2997a9(0x13b)]([_0x22e7f5['payer']]);_0xb6b2da&&_0x186465['sign']([_0x120d71[_0x2997a9(0x133)]]);for(let _0x4f947d of _0x2d3377){_0x186465['sign']([_0x4f947d]);}_0x1e55f0['push'](_0x186465);}else{const _0x3fef2e=splToken[_0x2997a9(0x167)](_0x16fe9e,_0x39406a['publicKey']),_0x656ac8=yield config[_0x2997a9(0xee)]['getTokenAccountBalance'](_0x3fef2e);_0x134d57=Math[_0x2997a9(0x17d)](_0x37850e['ifRQw'](_0x37850e['TnYkL'](Number,_0x656ac8[_0x2997a9(0xe2)][_0x2997a9(0xdc)]),_0x4e713d));}}catch(_0x259615){_0x134d57=0x0;}return _0x134d57;});}function prepareSellInstructions(_0xfa6b36,_0x1f48db,_0x4e2eb5,_0x3904af,_0x376307,_0x39cd0a,_0x29a9f6=0x0){const _0x2d08cd=a8_0x1197af,_0x5ed975={'osUqj':function(_0x42bec5,_0x27495e){return _0x42bec5===_0x27495e;},'pUUQn':function(_0x2e6e37,_0x23467a){return _0x2e6e37!==_0x23467a;},'uWQfk':_0x2d08cd(0x161)},_0x1171cb=splToken[_0x2d08cd(0x168)],_0x44d700=_0xfa6b36['id'],_0x181a47=_0xfa6b36[_0x2d08cd(0x165)],_0x56bcf3=_0xfa6b36[_0x2d08cd(0x107)],_0x32a4aa=_0xfa6b36[_0x2d08cd(0x102)],_0x15a2c3=_0xfa6b36[_0x2d08cd(0x131)],_0x1bfac0=_0xfa6b36[_0x2d08cd(0x139)],_0x1b1ecb=_0xfa6b36[_0x2d08cd(0x147)],_0x53942a=_0xfa6b36[_0x2d08cd(0x115)],_0x4ff856=_0xfa6b36[_0x2d08cd(0x13a)],_0x4f79d7=_0xfa6b36[_0x2d08cd(0x14f)],_0x3534d8=_0xfa6b36['marketEventQueue'],_0x349024=_0xfa6b36[_0x2d08cd(0x125)],_0x25c508=_0xfa6b36[_0x2d08cd(0x169)],_0x9214b0=_0xfa6b36[_0x2d08cd(0x160)],_0x2a1553=_0x39cd0a,_0x3993f9=_0x29a9f6;let _0x299f2a=_0x1f48db,_0x11f55c=_0x4e2eb5;const _0x2e2454=_0x376307[_0x2d08cd(0xfb)];_0x5ed975['osUqj'](_0x3904af,!![])&&(_0x299f2a=_0x4e2eb5,_0x11f55c=_0x1f48db);const _0x3fdf2b={'amountIn':new BN[(_0x2d08cd(0xf7))](_0x2a1553[_0x2d08cd(0x166)]()),'minimumAmountOut':new BN[(_0x2d08cd(0xf7))](_0x3993f9)},_0x3c5717=Buffer['alloc'](0x10);_0x3fdf2b[_0x2d08cd(0x17e)][_0x2d08cd(0x124)](Buffer,'le',0x8)[_0x2d08cd(0x14b)](_0x3c5717,0x0),_0x3fdf2b[_0x2d08cd(0x15c)]['toArrayLike'](Buffer,'le',0x8)[_0x2d08cd(0x14b)](_0x3c5717,0x8);const _0x182937=Buffer[_0x2d08cd(0x153)]([0x9]),_0x53b5f2=Buffer[_0x2d08cd(0x180)]([_0x182937,_0x3c5717]),_0x37b277=[{'pubkey':_0x1171cb,'isSigner':![],'isWritable':![]},{'pubkey':_0x44d700,'isSigner':![],'isWritable':!![]},{'pubkey':_0x181a47,'isSigner':![],'isWritable':![]},{'pubkey':_0x56bcf3,'isSigner':![],'isWritable':!![]},{'pubkey':_0x32a4aa,'isSigner':![],'isWritable':!![]},{'pubkey':_0x15a2c3,'isSigner':![],'isWritable':!![]},{'pubkey':_0x1bfac0,'isSigner':![],'isWritable':!![]},{'pubkey':_0x1b1ecb,'isSigner':![],'isWritable':![]},{'pubkey':_0x53942a,'isSigner':![],'isWritable':!![]},{'pubkey':_0x4ff856,'isSigner':![],'isWritable':!![]},{'pubkey':_0x4f79d7,'isSigner':![],'isWritable':!![]},{'pubkey':_0x3534d8,'isSigner':![],'isWritable':!![]},{'pubkey':_0x349024,'isSigner':![],'isWritable':!![]},{'pubkey':_0x25c508,'isSigner':![],'isWritable':!![]},{'pubkey':_0x9214b0,'isSigner':![],'isWritable':![]},{'pubkey':_0x299f2a,'isSigner':![],'isWritable':!![]},{'pubkey':_0x11f55c,'isSigner':![],'isWritable':!![]},{'pubkey':_0x2e2454,'isSigner':!![],'isWritable':!![]}],_0x2afd5d=new web3['TransactionInstruction']({'keys':_0x37b277,'programId':config['RayLiqPoolv4'],'data':_0x53b5f2});let _0x2d7829=[],_0x394a6a=[];return _0x5ed975['osUqj'](_0x3904af,![])&&(_0x5ed975[_0x2d08cd(0x118)](_0x2d08cd(0x13f),_0x5ed975[_0x2d08cd(0x10f)])?_0x2d7829[_0x2d08cd(0xfc)](_0x2afd5d):_0x45e91d[_0x2d08cd(0xec)]('Error\x20sending\x20bundle:\x20Bundle\x20Dropped,\x20no\x20connected\x20leader\x20up\x20soon.')),_0x5ed975[_0x2d08cd(0x15a)](_0x3904af,!![])&&_0x394a6a[_0x2d08cd(0xfc)](_0x2afd5d),{'buyIxs':_0x2d7829,'sellIxs':_0x394a6a};} -------------------------------------------------------------------------------- /tax-IDL.json: -------------------------------------------------------------------------------- 1 | {"version":"0.1.0","name":"tax_program","instructions":[{"name":"updateTokenLedger","accounts":[{"name":"tokenLedger","isMut":true,"isSigner":false},{"name":"source","isMut":true,"isSigner":true},{"name":"user","isMut":true,"isSigner":true},{"name":"systemProgram","isMut":false,"isSigner":false},{"name":"rent","isMut":false,"isSigner":false}],"args":[]},{"name":"disburse","accounts":[{"name":"tokenLedger","isMut":false,"isSigner":false},{"name":"source","isMut":true,"isSigner":true},{"name":"destination","isMut":true,"isSigner":false},{"name":"user","isMut":true,"isSigner":true},{"name":"systemProgram","isMut":false,"isSigner":false}],"args":[{"name":"taxPercent","type":"u8"}]}],"accounts":[{"name":"TokenLedger","type":{"kind":"struct","fields":[{"name":"amount","type":"u64"}]}}]} --------------------------------------------------------------------------------