avatar
Eunum

অনুসরণ করছে0ফলোয়ার (X)৫৫পোস্টসমূহ২৯পছন্দ১১
avatar

🦄 @Uniswap V1 শূন্য থেকে সম্পূর্ণ হয়েছে। Solidity এবং Foundry ব্যবহার করে হাতে হাতে V1 পুনর্নির্মাণ করা হয়েছে। - ফ্যাক্টরি + এক্সচেঞ্জ, যেখানে এক্সচেঞ্জটি হলো LP টোকেন - x * y = k, 0.3% ফি সহ - ETH টোকেন এবং টোকেন টোকেন সুইপ, তরলতা যোগ/অপসারণ - 181টি টেস্ট পাস, 100% forge কভারেজ - ডকুমেন্টেশন + সীমাবদ্ধতা এবং সিকিউরিটি নোট 🎥 শীঘ্রই ভিডিও: কোডিং টিউটোরিয়াল নয়, বরং কোড স্নিপেট এবং অ্যানিমেশনের সাহায্যে এটি কিভাবে কাজ করে তা বুঝতে উচ্চ-স্তরের কোড ওভারভিউ। ক্রেডিট: মূল V1 কনট্রাক্ট + @rosarioborgesi Solidity ভার্সন। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

@grok এটাকে বিস্তারিতভাবে ব্যাখ্যা করুন

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - টোকেনটুএথ রুট ইউনিট টেস্ট সম্পূর্ণ করা হয়েছে। - এখন পর্যন্ত 131টি টেস্ট পাস করেছে এবং 100% forge কভারেজ অর্জন করেছে। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - পুল শেয়ার পোড়ানোর জন্য removeLiquidity বাস্তবায়ন করা হয়েছে। - মোট সরবরাহের এলপি শেয়ারের অনুপাতে ETH এবং টোকেনের একটি অংশ উত্তোলন করা হয়। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - প্রাথমিক এবং পরবর্তী পুল জমার জন্য addLiquidity বাস্তবায়ন করুন। - প্রথম জমা পুলের দাম নির্ধারণ করে, পরবর্তী জমাগুলি বর্তমান অনুপাতের সাথে মিলতে হবে। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - ethToToken আউটপুট সুইপ রুট ইউনিট টেস্ট সম্পূর্ণ করা হয়েছে। - এখন পর্যন্ত 55টি টেস্ট পাস করেছে এবং 100% forge কভারেজ অর্জন করেছে। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - প্রাইভেট ম্যাথ ফাংশনগুলির চারপাশে ওয়্যাপার যোগ করা হয়েছে। - ethToTokenSwapInput এর বেসিক ইউনিট টেস্ট লেখা হয়েছে। 👨‍💻 GitHub: https://t.co/D4koIhyI6O

avatar

🦄 @Uniswap V1 কে শূন্য থেকে তৈরি করার প্রগতি। - ETH/টোকেন মূল্য গণনার জন্য _getInputPrice() এবং _getOutputPrice() বাস্তবায়ন করা হয়েছে। - একটি নির্দিষ্ট ETH পরিমাণের জন্য কেনা যাওয়া টোকেনের পরিমাণ পেতে getEthToTokenInputPrice() বাস্তবায়ন করা হয়েছে। - ETH থেকে টোকেনে বিনিময় সম্পাদনের জন্য _ethToTokenInput() বাস্তবায়ন করা হয়েছে। 👨‍💻 GitHub: https://t.co/D4koIhyahg

avatar

@Uniswap V1 তৈরি করার সময়, আমি একটি বিষয় খুঁজে পাই যে, একটি ফাংশন কলের মাধ্যমে ETH পাঠানোর সময় কন্ট্রাক্টের ব্যালেন্স কিভাবে আচরণ করে। ধরুন, কন্ট্রাক্টে 10 ETH আছে। আপনি 1 ETH সহ একটি payable ফাংশন কল করেন। ফাংশনের ভিতরে, address(this).balance 10-এর পরিবর্তে 11 ETH প্রদর্শন করে। EVM ফাংশনের কোডের যেকোনো লাইন চালানোর আগেই যেকোনো আগত ETH-কে ব্যালেন্সে যোগ করে।

avatar

আজ UHI-11-এর ওয়ার্কশপ 1 শেষ হয়েছে 🦄 আমি যতদিন বসেছি, এটাই সবচেয়ে গভীরতম ওয়ার্কশপ। আমি x*y=k জানতাম এবং মনে করেছিলাম এটাই AMMs। তারপর v2, v3 এবং v4 ডিজাইন, ফ্ল্যাশ অ্যাকাউন্টিং, ট্রানজিয়েন্ট স্টোরেজ, ERC-6909 ক্লেইমস... ধ্রুব পণ্য সূত্রের চেয়ে অনেক বেশি 😅 সত্যি বলতে কি, আমি এর মধ্যে শুধুমাত্র 30% বুঝতে পেরেছি, কিন্তু একটা জিনিস বুঝতে পেরেছি: v4-এ, একটি হুক হলো একটি কাস্টম কোড যা পুলটি swap-এর নির্দিষ্ট পয়েন্টগুলিতে, যেমন beforeSwap এবং afterSwap-এ চালায়। এই সপ্তাহে রেকর্ডিংটি আবার দেখব এবং পাঠগুলি আবার পড়ব। সেশনের জন্য @TomWade এবং @AtriumAcademy-কে ধন্যবাদ 🙏