Тёмный

Dex Arbitrage Tutorial - Exchanges, Tokens & Routes, Trading Bot Controller, Trading on Aurora 

EatTheBlocks
Подписаться 163 тыс.
Просмотров 81 тыс.
50% 1

FREE MASTERCLASS "Get Into Web3 In a Bear Market"
👉 Link: eattheblocks.com/masterclass
👉 Full roadmap to learn Web3 Development & get a 6 figure remote job
👉 EVEN during this bear market
More information in the blog post at:
👉jamesbachini.com/dex-arbitrage/
Original version of this video here:
• Introduction To DEX Ar...

Опубликовано:

 

3 июл 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@EatTheBlocks
@EatTheBlocks Год назад
FREE MASTERCLASS "Get Into Web3 In a Bear Market" 👉 Link: eattheblocks.com/masterclass 👉 Full roadmap to learn Web3 Development & get a 6 figure remote job 👉 EVEN during this bear market
@FixedITsc
@FixedITsc 9 дней назад
that was the first video ive see about this topic that was realistic, helpful and actually did what the title said. thanks i appreciate it
@EatTheBlocks
@EatTheBlocks 9 дней назад
@@FixedITsc thx!
@Johnson-d8n
@Johnson-d8n 6 дней назад
​@@EatTheBlockssir I'm still waiting for your answer, please what does this logs means ##### LOGS ##### # wftm: 0bps ##### LOGS ##### # wftm: 0bps ##### LOGS #####
@youtubeismyjockey7581
@youtubeismyjockey7581 2 года назад
Thanks James, great intro to this area
@thinkvaughn
@thinkvaughn Год назад
I want to set this up for avax just confused on how you have the toues added, can you give any insight on to that, how would i set it up for avax?
@wockster
@wockster 8 месяцев назад
Very well made and informative tutorial video. Thank you for putting the time together to create it.
@EatTheBlocks
@EatTheBlocks 8 месяцев назад
Glad it was helpful!
@leo05725
@leo05725 2 года назад
that's huge! Thanks for sharing
@EatTheBlocks
@EatTheBlocks 2 года назад
Thanks for watching!
@zaesarius
@zaesarius Год назад
Thanks for sharing. Very transparent
@ankeethsuvarna1390
@ankeethsuvarna1390 2 года назад
Thanks for not putting a click baity title and also keep sharing such good content 😀
@leonidaschang8849
@leonidaschang8849 2 года назад
Trading bots are mostly scams... but there are exceptions. You just need a lot a patience to backtest and run many bots, discard the ones that are scams and keep playing with the ones that are good. EDIT: since so many of you ask, yes I use Galileo FX.. .
@newer8643
@newer8643 2 года назад
@@leonidaschang8849 no one ask you scammer
@loganvaught1359
@loganvaught1359 2 года назад
I have been so interested in this and your video had gotten me the most locked in. Do you have any idea about how to switch from Aurora to lets say mainnet ETH?
@ophyderabadi6789
@ophyderabadi6789 2 месяца назад
working really well with 5 eth
@thinkvaughn
@thinkvaughn Год назад
Are the routes just the actual lp contract addresses?
@re-plays
@re-plays 6 месяцев назад
I have many errors in Autora chain. Also I wanna know - I need deposit my funds to contract or I need just waiting? Also have errors with Gas limit and call exception… maybe some routers is old versions in github ?
@krerom225
@krerom225 7 месяцев назад
Im getting errors when trying to run it. Error HH8: There's one or more errors in your config file: * Invalid account: #0 for network: aurora - Expected string, received undefined * Invalid account: #0 for network: fantom - Expected string, received undefined
@kensar8562
@kensar8562 Год назад
Need some help please. O i am lost here... how do i go about it if i have my funds on Binance.. when are where does the Script come in ?
@inemikayechristianpeters2418
@inemikayechristianpeters2418 2 года назад
Great tutorial.
@EatTheBlocks
@EatTheBlocks 2 года назад
Thank you! Cheers!
@larrylam2755
@larrylam2755 Год назад
also, at deploy time it shows below log: Owner: 0xxxxxxxxxxxxxxxx Nothing to compile Error: transaction failed
@rafaelsanches3098
@rafaelsanches3098 Год назад
How did you generate these aurora and fantom json?
@mikegor1
@mikegor1 2 года назад
Thanks James. This is great.
@ios_fansabs3025
@ios_fansabs3025 Год назад
what is the purpose of minBasisPointsperTrade ? can someone explain?
@LegendofNetwork
@LegendofNetwork 8 месяцев назад
Awesome brother 👏😎
@EatTheBlocks
@EatTheBlocks 8 месяцев назад
Thanks ✌️
@Stevegerr8
@Stevegerr8 2 года назад
Anyone knows what's the VS Code font?:)
@sunshinetrain43
@sunshinetrain43 Год назад
I want to be able to query pairs at the same dex. I simply made the routes as they are for the dual dex trade (router, router, token, token) but with the two routers being the same. I am not getting any "hits" on this and not sure if it's because I need to write it differently or if there just are no trades to be made. I'm enjoying the experimentation with this either way!
@genzdevslog
@genzdevslog Год назад
Can work together? I've made a contract?
@pulsechainalltheway1845
@pulsechainalltheway1845 2 месяца назад
Thanks for sharing, great video
@EatTheBlocks
@EatTheBlocks 2 месяца назад
Thanks for watching!
@panchopacheco1247
@panchopacheco1247 Год назад
Thanks for this great tutorial; I learned a lot. It felt great to see "# weth: 52bps" pop up on the log for the 1st time. In the video you mentioned that the dualDexTrade function isn't very gas efficient; would you explain why it's not, or how I could make it more gas efficient?
@genzdevslog
@genzdevslog Год назад
So I've made a contract that snipes only on newly deployed tokens on uniswap, if the token is a Honeypot 🍯
@ppg3328
@ppg3328 Год назад
can this work on bsc network?
@supar0lynk
@supar0lynk 2 года назад
After 3 days on/off of tweaking, and running for 3 hours I just made my first $0.01 on Fantom (I only loaded $0.56 into the contract). Going to load a few more base assets and slowly increase their value to see what happens.
@LaiGuate
@LaiGuate Год назад
how did it go?
@LaiGuate
@LaiGuate Год назад
Well?
@clamhammer2463
@clamhammer2463 Год назад
He's off enjoying his pennyos on some beach somewhere... leave him alone.
@Jay-gi7np
@Jay-gi7np Год назад
@@clamhammer2463 or lost too much, then alot more, then did a good ol All or nothing, lost everything he had gotten in the last 10 years in just 3 days, jumped out the window of his 4 floor level apartment, survived, and is now recovering from the injuries while homeless and addicted to crack with no willpower to do anything other than money = buy crack immediately. Unlucky lol
@supar0lynk
@supar0lynk Год назад
@@LaiGuate I ran into a couple of "high trx fees" that wiped out all the pennies I made 🙂, then got distracted with irl work. Fee's are cheaper again now and I will try an add a fee check this time round.
@KevinDileepa
@KevinDileepa День назад
Thanks ...
@alienone6645
@alienone6645 2 года назад
Hello ive always watching your videos every night and ive learned a lot, i just want to suggest can you make a tutorial on how to make a minting button in a existing smart contract? I'm currently studying Webflow functions and i had a idea to lessen dev works. I'n a way of making a finish mint button and all you need to do is paste the embedded minting button code on webflow and after published it the minting button will appear. I just want to ask is it possible to make? sorry im a noobie dev and I spent days watching and learning in YT and never seen anyone make those kind of method. Anyways thank you so much for making a lots of tutorial about building in WEB 3, never seen any youtuber so consistent like you helping us like me struggling on learning WEB3 codes. Hope you notice my Message THANK YOU SO MUCH
@blyat7276
@blyat7276 10 месяцев назад
how can i connect this bot to Flash loans?
@virajbagga5923
@virajbagga5923 2 года назад
Im trying to set this up, but cant figure this a lot, like what coins should I put in my metamask wallet etc. Can anybody give a full setup tutorial.
@loganvaught1359
@loganvaught1359 2 года назад
Did you get it set up?? Aurora Chain is like turned off and dead
@cloudcode6914
@cloudcode6914 Год назад
Does this code support Uniswap V3
@larrylam2755
@larrylam2755 Год назад
there is an error on deployment, some logs as below: at processTicksAndRejections (node:internal/process/task_queues:96:5) { reason: 'transaction failed', code: 'CALL_EXCEPTION',
@ildevegafitness3594
@ildevegafitness3594 Год назад
there are some course in spanish ?
@BestVideos01
@BestVideos01 4 месяца назад
how i get the codes bro
@user-lq6xe5gg4e
@user-lq6xe5gg4e 2 дня назад
Thanks …
@mayanknagwanshi
@mayanknagwanshi 2 года назад
good stuff james
@dtory
@dtory Год назад
Hey i have one more question what how do we create our own custom route
@dtory
@dtory Год назад
Hey i have one more question what how do we create our own custom route becuase i created a script that using the princple of 4 parameters. a. 1st index :- router’s address of one dex b. 2nd index :- router’s address of other dex c. 3rd index :- address of baseAsset token 4. 4th index :- address of the tokens you want to trade. ----------------CODE START HERE ------------------------- import random import json def generate_paths(tokens, routers, base_assets, num_paths): paths = [] for _ in range(num_paths): token = random.choice(tokens) router1, router2 = random.sample(routers, 2) base_asset = random.choice(base_assets) path = [router1['address'], router2['address'], base_asset['address'], token['address']] paths.append(path) return paths # Specify the tokens( the tokens here ) tokens = [ { "sym": "BOO", "address": "0x841FAD6EAe12c286d1Fd18d1d525DFfA75C7EFFE" }, { "sym": "xBOO", "address": "0xa48d959AE2E88f1dAA7D5F611E01908106dE7598" }, { "sym": "wFTM", "address": "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83" } ] # Specify the decentralized exchange router addresses routers = [ {"dex": "spiritswap", "address": "0x16327e3fbdaca3bcf7e38f5af2599d2ddc33ae52"}, {"dex": "spookyswap", "address": "0xf491e7b69e4244ad4002bc14e878a34207e38c29"}, {"dex": "other dex 1", "address": "0z000000000000000otherdex1"}, {"dex": "other dex 2", "address": "0z000000000000000otherdex2"} ] # Specify the baseAssets addresses base_assets = [ {"sym": "wftm", "address": "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83"} ] # Specify the number of paths to generate num_paths = 300 # Adjust this number as needed # Generate the paths paths = generate_paths(tokens, routers, base_assets, num_paths) # Convert the paths to the desired style formatted_paths = [path for path in paths] # Create the routes array routes = formatted_paths # Create the dictionary to be saved in gen.json data = {"routes": routes} # Save the data to gen.json with open('gen.json', 'w') as file: json.dump(data, file, indent=4) print("Paths saved to gen.json.") ----------------CODE START HERE ------------------------- it successful generate the route but i think am missing something and keep getting errors when i add it to the fantom.json file error: Error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"name":"ProviderError","code":-32000,"_isProviderError":true}, method="call", transaction={"from":"0xCD44bcAbC2fdC0a4A7091d9206941F0ab1d50F9e","to":"0xbad64f85727D27e67631BC1a5B6e339cd1830c4a","data":"0x068e7ca10000000000000000000000002aa07920e4ecb4ea8c801d9dfece63875623b28500000000000000000000000016327e3fbdaca3bcf7e38f5af2599d2ddc33ae5200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c830000000000000000000000006a07a792ab2965c72a5b8088d3a069a7ac3a993b0000000000000000000000000000000000000000000000008ac7230489e80000","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.2) at Logger.makeError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:225:28) at Logger.throwError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:237:20) at checkError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:80:16) at EthersProviderWrapper. (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:562:20) at step (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:48:23) at Object.throw (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:29:53) at rejected (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:21:65) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5) { reason: 'cannot estimate gas; transaction may fail or may require manual gas limit', code: 'UNPREDICTABLE_GAS_LIMIT', error: ProviderError: execution reverted at HttpProvider.request (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\hardhat\src\internal\core\providers\http.ts:49:19) at LocalAccountsProvider.request (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\hardhat\src\internal\core\providers\accounts.ts:187:34) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5) at EthersProviderWrapper.send (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@nomiclabs\hardhat-ethers\src\internal\ethers-provider-wrapper.ts:13:20), method: 'call', transaction: { from: '0xCD44bcAbC2fdC0a4A7091d9206941F0ab1d50F9e', to: '0xbad64f85727D27e67631BC1a5B6e339cd1830c4a', data: '0x068e7ca10000000000000000000000002aa07920e4ecb4ea8c801d9dfece63875623b28500000000000000000000000016327e3fbdaca3bcf7e38f5af2599d2ddc33ae5200000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c830000000000000000000000006a07a792ab2965c72a5b8088d3a069a7ac3a993b0000000000000000000000000000000000000000000000008ac7230489e80000', accessList: null } } Error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"name":"ProviderError","code":-32000,"_isProviderError":true}, method="call", transaction={"from":"0xCD44bcAbC2fdC0a4A7091d9206941F0ab1d50F9e","to":"0xbad64f85727D27e67631BC1a5B6e339cd1830c4a","data":"0x068e7ca10000000000000000000000005023882f4d1ec10544fcb2066abe9c1645e95aa0000000000000000000000000f491e7b69e4244ad4002bc14e878a34207e38c2900000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000d0660cd418a64a1d44e9214ad8e459324d8157f10000000000000000000000000000000000000000000000008ac7230489e80000","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.2) at Logger.makeError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:225:28) at Logger.throwError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:237:20) at checkError (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:80:16) at EthersProviderWrapper. (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:562:20) at step (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:48:23) at Object.throw (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:29:53) at rejected (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:21:65) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5) { reason: 'cannot estimate gas; transaction may fail or may require manual gas limit', code: 'UNPREDICTABLE_GAS_LIMIT', error: ProviderError: execution reverted at HttpProvider.request (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\hardhat\src\internal\core\providers\http.ts:49:19) at LocalAccountsProvider.request (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\hardhat\src\internal\core\providers\accounts.ts:187:34) at runMicrotasks () at processTicksAndRejections (node:internal/process/task_queues:96:5) at EthersProviderWrapper.send (C:\Users\Charles\Desktop\BREAK\Buddy GetC\DEX-arbitrage ode_modules\@nomiclabs\hardhat-ethers\src\internal\ethers-provider-wrapper.ts:13:20), method: 'call', transaction: { from: '0xCD44bcAbC2fdC0a4A7091d9206941F0ab1d50F9e', to: '0xbad64f85727D27e67631BC1a5B6e339cd1830c4a', data: '0x068e7ca10000000000000000000000005023882f4d1ec10544fcb2066abe9c1645e95aa0000000000000000000000000f491e7b69e4244ad4002bc14e878a34207e38c2900000000000000000000000021be370d5312f44cb42ce377bc9b8a0cef1a4c83000000000000000000000000d0660cd418a64a1d44e9214ad8e459324d8157f10000000000000000000000000000000000000000000000008ac7230489e80000', accessList: null } } Hope am not spamming your chat - Also do you have a discord or a telegram server?
@dtory
@dtory Год назад
Nice and informative haha 😆. Thought it was clickbait
@EatTheBlocks
@EatTheBlocks Год назад
Glad you liked it!
@dtory
@dtory Год назад
@@EatTheBlocks hey 👋 will it be possible to help create an NFT Marketplace. To be able to sell any collection with a royalty fee of 2.5% for every sale. I scrolled through most of your videos yesterday but couldn't find any thing similar. Anyways thanks 👍
@gabkov
@gabkov 2 года назад
What rpc are you using? It must be very fast
@JamesBachini
@JamesBachini 2 года назад
I used the standard public RPC node from Aurora. For more competitive networks you would probably want to spin up your own node to pass unlimited queries.
@ios_fansabs3025
@ios_fansabs3025 Год назад
@@JamesBachini what is the purpose of minBasisPointsperTrade in the code? can u please explain.
@Daniele-jz8pt
@Daniele-jz8pt 2 года назад
How to use UniV3 instead of V2?
@emanuelecolonnelli4728
@emanuelecolonnelli4728 2 года назад
I've been working on it for a while, all is about understanding the math behind Univ3 and take care of concentrated liquidity. v2 is definitely easier
@JustFunnyClips886
@JustFunnyClips886 Год назад
Invalid account: #0 for network: aurora - Expected string, received undefined
@user-cg1pq2kh6t
@user-cg1pq2kh6t 6 месяцев назад
the code looks like writing by 12 year old boy so....
@bullitttraders4995
@bullitttraders4995 Год назад
Hi, is this like the MEV Arbitrage?
@EatTheBlocks
@EatTheBlocks Год назад
Yes
@bullitttraders4995
@bullitttraders4995 Год назад
@@EatTheBlocks is there a finished bsc contract to run
@efexzium
@efexzium 4 месяца назад
How do we get our hands in the code ?
@luxurylifeXPERIENCE
@luxurylifeXPERIENCE 3 месяца назад
Learn bro
@NikolozTurazashvili
@NikolozTurazashvili 2 года назад
i think you just reuploaded old video?
@Ai-immo
@Ai-immo 2 года назад
Yes, this is part of a partnership. It seems that some people had missed it, and still enjoy finding out James made this cool video ;)
@NikolozTurazashvili
@NikolozTurazashvili 2 года назад
@@Ai-immo I have tried it. For education purposes it's ok. For actual usability - no. Including the withdrawal back using Rainbow bridge takes 24h. But depositing to near chain like under hour :)
@oliverli9630
@oliverli9630 Год назад
it's interesting how this type of one transaction trade can suffer slippage
@foxcryptoboss
@foxcryptoboss 2 года назад
Aurora has Tx fees for months now
@muhdb.655
@muhdb.655 Год назад
As of the time of making the original video they haven’t implemented a fee, but when you go to His channel, you’ll notice he drop a link to the update regarding Tx fee for Aurora
@scbtccoinspa5282
@scbtccoinspa5282 2 года назад
build python??
@oliverli9630
@oliverli9630 2 года назад
how dare you!
@JamesBachini
@JamesBachini 2 года назад
You would still need the Solidity contracts but everything that is currently in NodeJS could be rewritten in python using a standard web3 library
@MAXMAXIMOFF
@MAXMAXIMOFF Год назад
i am rewrite controller in python and make telegram-bot onterface for owner for easiest configuration and tokens/dexes management, also it messaging to chennel when found arbitrage opportunities. I deploy contract in BSC chain. But it is not possible for some reason to transact BNB to contract.
@julienv7031
@julienv7031 2 года назад
Great tuto but would be better in python when you need to do some Math…nodejs is nice but not for arb
@navibongo9354
@navibongo9354 Год назад
How lazy must you be to write an contract that relies on periphery contracts & not just call the v2,3 core🤣
@user-cg1pq2kh6t
@user-cg1pq2kh6t Год назад
I don't understand what that guy say :)
@PixelPopHD-ym2pw
@PixelPopHD-ym2pw 15 дней назад
Fake video
@EatTheBlocks
@EatTheBlocks 12 дней назад
Yes, we live in the matrix, and you are not really on RU-vid.
@Johnson-d8n
@Johnson-d8n 12 дней назад
​@@EatTheBlocks please can you answer my question, I've deployed to fantom but my question is, what does this log means? ##### LOGS ##### # wftm: 0bps ##### LOGS ##### # wftm: 0bps ##### LOGS ##### # wftm: 0bps ##### LOGS ##### Please what does that mean? I'm confused, I have funded my contract with enough wftm. Or should I fund more base assets so that it will to be profitable
@thinkvaughn
@thinkvaughn Год назад
I'm getting this error when trying to run this Error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"name":"ProviderError","code":0,"_isProviderError":true,"data":"0x"}, method="call", transaction={"from":"0x800287F40737f11DB275005c576bbb16D452B41f","to":"0x8dc1dC5c53998aBA38C06AEEB49965913F93BFb8","data":"0x068e7ca1000000000000000000000000e54ca86531e17ef3616d22ca28b0d458b6c891060000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506000000000000000000000000c7198437980c041c805a1edcba50c1ce5db95118000000000000000000000000d036414fa2bcbb802691491e323bff1348c5f4ba0000000000000000000000000000000000000000000000000000000001312d00","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.2) at Logger.makeError (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:225:28) at Logger.throwError (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\logger\src.ts\index.ts:237:20) at checkError (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:80:16) at EthersProviderWrapper. (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\providers\src.ts\json-rpc-provider.ts:562:20) at step (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:48:23) at Object.throw (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:29:53) at rejected (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@ethersproject\providers\lib\json-rpc-provider.js:21:65) at processTicksAndRejections (node:internal/process/task_queues:95:5) { reason: 'cannot estimate gas; transaction may fail or may require manual gas limit', code: 'UNPREDICTABLE_GAS_LIMIT', error: ProviderError: execution reverted at HttpProvider.request (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\hardhat\src\internal\core\providers\http.ts:49:19) at LocalAccountsProvider.request (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\hardhat\src\internal\core\providers\accounts.ts:173:34) at processTicksAndRejections (node:internal/process/task_queues:95:5) at EthersProviderWrapper.send (C:\Users\CEO ode\bot\DEX-Arbitrage ode_modules\@nomiclabs\hardhat-ethers\src\internal\ethers-provider-wrapper.ts:13:20), method: 'call', transaction: { from: '0x800287F40737f11DB275005c576bbb16D452B41f', to: '0x8dc1dC5c53998aBA38C06AEEB49965913F93BFb8', data: '0x068e7ca1000000000000000000000000e54ca86531e17ef3616d22ca28b0d458b6c891060000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506000000000000000000000000c7198437980c041c805a1edcba50c1ce5db95118000000000000000000000000d036414fa2bcbb802691491e323bff1348c5f4ba0000000000000000000000000000000000000000000000000000000001312d00', accessList: null } }
@user-wk5rn9lv5m
@user-wk5rn9lv5m Год назад
me too dude? did you find fix?
@thinkvaughn
@thinkvaughn Год назад
@@user-wk5rn9lv5m yes but basically rewrite a bunch of stuff
@rugzy3156
@rugzy3156 Год назад
Any word on a fix for this?
@Johnson-d8n
@Johnson-d8n 12 дней назад
I've fixed it
Далее
What is MEV?
12:54
Просмотров 29 тыс.
Developer Destroys Flashloan Bot Scam
14:05
Просмотров 14 тыс.
#kikakim
00:31
Просмотров 10 млн
Flash Loan Arbitrage | Aave Flash Loan Tutorial
48:34
Просмотров 139 тыс.
Low risk and instant profit: Crypto Arbitrage!
16:40
Просмотров 277 тыс.
MEV BOT SCAM EXPOSED (Don't Fall For This)
10:00
Просмотров 107 тыс.
Setup Solana Sniper BOT to Snipe a Token Launch
6:05
How To Build A Trading Bot In Python
18:46
Просмотров 733 тыс.