Forwarded from Shir Ya Khat
علاوه بر این، اگر علاقهمند به همراهی با ما در اپیزود بعدی هستید، لطفا فرم زیر را تکمیل کنید.
https://forms.gle/qeoYPWWD1zPyZyg17
برخی از پروژه های مرتبط با هرکدام از موضوعات
Restaking/ Liquid staking : eigenlayer, etherfi, ...
MEV / PBS: flashbots, ...
Account Abstraction: Gnosis Safe Contracts, ...
ZKEvm: Scroll, Zksync, polygon zkevm, ..
(these are not financial advice, do your own research :)) )
https://forms.gle/qeoYPWWD1zPyZyg17
برخی از پروژه های مرتبط با هرکدام از موضوعات
Restaking/ Liquid staking : eigenlayer, etherfi, ...
MEV / PBS: flashbots, ...
Account Abstraction: Gnosis Safe Contracts, ...
ZKEvm: Scroll, Zksync, polygon zkevm, ..
(these are not financial advice, do your own research :)) )
Google Docs
ShirYaKhat Participation
.شیر یا خط یک پادکست فارسی است که به بحث و بررسی موضوعات فنی در حوزه بلاکچین میپردازد.
در فصل جدید این پادکست، ما قصد داریم از تجربیات و دیدگاههای متنوع افراد فعال در جامعه بلاکچین بهره ببریم تا عمق بیشتری به مباحث ارائه شده بدهیم و طیف وسیعتری از نظرات…
در فصل جدید این پادکست، ما قصد داریم از تجربیات و دیدگاههای متنوع افراد فعال در جامعه بلاکچین بهره ببریم تا عمق بیشتری به مباحث ارائه شده بدهیم و طیف وسیعتری از نظرات…
👍5👎1
Forwarded from Amir Habibzadeh channel
یکشنبه 20 اسفند تبریز بودین خوشحال میشیم ببینمتون
https://news.1rj.ru/str/opentalks_ir/235
قبل جلسه بلاگپست زیر رو هم مطالعهای داشته باشین خالی از لطف نیست
https://bit.ly/amirh-bcome-solidity-dev
https://news.1rj.ru/str/opentalks_ir/235
قبل جلسه بلاگپست زیر رو هم مطالعهای داشته باشین خالی از لطف نیست
https://bit.ly/amirh-bcome-solidity-dev
Telegram
جلسات باز تبریز
💡جلسه ویژه آخرسال
مشتاق دیدارتان در جلسه ۵۸
از سری #جلسات_باز_تبریز هستیم
با موضوع:
برنامه نویسی بلاکچین و بررسی بازار کار
📍یکشنبه ۲۰ام اسفند ۱۴۰۲
در تبریز، دانشگاه تبریز، مرکز رشد و نوآوری، سالن باران با ارائه جناب مهندس امیر حبیب زاده برگزار خواهد شد.…
مشتاق دیدارتان در جلسه ۵۸
از سری #جلسات_باز_تبریز هستیم
با موضوع:
برنامه نویسی بلاکچین و بررسی بازار کار
📍یکشنبه ۲۰ام اسفند ۱۴۰۲
در تبریز، دانشگاه تبریز، مرکز رشد و نوآوری، سالن باران با ارائه جناب مهندس امیر حبیب زاده برگزار خواهد شد.…
❤5👍5
زبان برنامه نویسی سالیدیتی
https://www.linkedin.com/feed/update/urn:li:activity:7173144904888410114/
denoscription : The Ethereum Foundation's ZK Grants Round is an amazing opportunity for anyone who wants to help us further the adoption of zero-knowledge technology.
As supporters for this initiative, Scroll is contributing $150K to the shared prize pool.
As supporters for this initiative, Scroll is contributing $150K to the shared prize pool.
یکی از ابزارهای قدرتمند٬ جامعه دوست و پروژه محور در زمینه مالتی ولتها
Web3Onboard
هستش که با قابلیتهای فراوان خودش٬ میتونه شما رو در زمینه دست و پنجه نرم کردن با ولتهای مختلف راحت کنه و براحتی ازون استفاده کنید:
https://onboard.blocknative.com/
Web3Onboard
هستش که با قابلیتهای فراوان خودش٬ میتونه شما رو در زمینه دست و پنجه نرم کردن با ولتهای مختلف راحت کنه و براحتی ازون استفاده کنید:
https://onboard.blocknative.com/
👍7❤1
Forwarded from Hamid list
try someFunction() returns (uint result) {
// This block is executed if `someFunction` returns a `uint`
} catch {
// This block is executed if `someFunction` fails
}
عجیبه، شهر عجییه
returnsفقط توی فانکشن سیگنچر نیستش، میشه ازش بعد try استفاده کرد برای این که تایپ خروجی مورد نظرتون رو تعیین کنید.
👍7
Forwarded from Amir Habibzadeh channel
دوستان برنامهنویس فعال در گیتهاب که به پروژه های اپنسورس کانتربیوت کردین.
از این راند ایردراپ FLT حدودا 20 روز مونده واگه FLT-Drop هاتون رو کلیم نکردین انجام بدین، چون بعد 20 روز بعد ریوارد ها نصف خواهد شد.
من 2 ماه پیش کلیم کرده بودم و الان برداشت کردم و عدد قابل توجهی شد.
https://claim.fluence.network
از این راند ایردراپ FLT حدودا 20 روز مونده واگه FLT-Drop هاتون رو کلیم نکردین انجام بدین، چون بعد 20 روز بعد ریوارد ها نصف خواهد شد.
من 2 ماه پیش کلیم کرده بودم و الان برداشت کردم و عدد قابل توجهی شد.
https://claim.fluence.network
❤6👍2
1/4 | Analog Network | Analog Incentivized Testnet
همانطور که میدانید، هر یک از بلاکچینهای موجود در یک زمینهی خاص نسبت به دیگر گزینههای موجود برتری داشته و میتوانند در آن زمینه یکسری از فیچرها را به کاربران پیشنهاد کنند. برای استفاده از مزیتهای ویژهی هر بلاکچین در یک بلاکچین دیگر، راههای متعددی وجود دارد.
آنالوگ مجموعهای از پروتکلها برای ایجاد تعاملپذیری بین شبکههای مختلف میباشد که از طریق مفاهیم مربوط به Messaging میتواند ارتباط موثری بین بلاکچینهای مختلف ایجاد کند.
استک اصلی شبکهی آنالوگ متشکل از یک بلاکچین با نام TimeChain و همچنین یک پروتکل مهم با نام GMP یا Generalized Message-passing Protocol بوده که از این طریق میتواند پیامها را بهصورت امن بین بلاکچینهای مختلف منتقل کند.
رقبای نسبی آنالوگ را میتوان پروتکلهایی نظیر LayerZero یا HyperLane دانست.
لازم به ذکر است که آنالوگ چندین راند جذب سرمایهی محرمانه از سرمایهگذاران بهنامی نظیر Wintermute و Binance Incubator داشته است. همچنین در آخرین راند جذب سرمایه، سرمایهای به مبلغ ۱۶ میلیون دلار جذب کرده است.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
همانطور که میدانید، هر یک از بلاکچینهای موجود در یک زمینهی خاص نسبت به دیگر گزینههای موجود برتری داشته و میتوانند در آن زمینه یکسری از فیچرها را به کاربران پیشنهاد کنند. برای استفاده از مزیتهای ویژهی هر بلاکچین در یک بلاکچین دیگر، راههای متعددی وجود دارد.
آنالوگ مجموعهای از پروتکلها برای ایجاد تعاملپذیری بین شبکههای مختلف میباشد که از طریق مفاهیم مربوط به Messaging میتواند ارتباط موثری بین بلاکچینهای مختلف ایجاد کند.
استک اصلی شبکهی آنالوگ متشکل از یک بلاکچین با نام TimeChain و همچنین یک پروتکل مهم با نام GMP یا Generalized Message-passing Protocol بوده که از این طریق میتواند پیامها را بهصورت امن بین بلاکچینهای مختلف منتقل کند.
رقبای نسبی آنالوگ را میتوان پروتکلهایی نظیر LayerZero یا HyperLane دانست.
لازم به ذکر است که آنالوگ چندین راند جذب سرمایهی محرمانه از سرمایهگذاران بهنامی نظیر Wintermute و Binance Incubator داشته است. همچنین در آخرین راند جذب سرمایه، سرمایهای به مبلغ ۱۶ میلیون دلار جذب کرده است.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍10❤3
زبان برنامه نویسی سالیدیتی
1/4 | Analog Network | Analog Incentivized Testnet همانطور که میدانید، هر یک از بلاکچینهای موجود در یک زمینهی خاص نسبت به دیگر گزینههای موجود برتری داشته و میتوانند در آن زمینه یکسری از فیچرها را به کاربران پیشنهاد کنند. برای استفاده از مزیتهای ویژهی…
2/4 | Analog Network | Analog Incentivized Testnet
بسیاری از شما با مشوقهایی که در بخشهای مختلف اتمسفر رمزارزها وجود دارد آشنا هستید، اما Incentivized Testnetها معمولا به مشوقهایی اطلاق میشود که در آنها شما بدون پرداخت هزینه در فازهای مختلف یک پروژه و با جمع کردن پوینتهای مختلف از تسکهای تعیین شده میتوانید در هنگام لانچشدن محصول اصلی پاداش این همراهی را در قالب توکن پروژه دریافت کنید.
تسکها در این بخش میتواند شامل تسکهای سوشال مانند فالو کردن اکانت توییتر پروژه، تسکهای مربوط به تستکردن محصولات مختلف مربوط به پروژه برای بهبود محصول، یا تسکهای تخصصیتر باشد.
تستنت مشوقدار آنالوگ نیز در این دسته از مشوقها قرار میگیرد و شما میتوانید پس از ثبتنام در این تستنت، علاوه بر انجام کوئستهای سوشال، کوئستهای مربوط به بخش دولوپرها را نیز انجام دهید.
بهتر است بهمنظور افزایش امتیاز خود، تسکهای سوشال و همچنین رایدهی را نیز انجام دهید، اما ما در سالیدیتی فارسی به بررسی موردی کوئستهای دولوپری میپردازیم. بهخصوص در بخش GMP شما میتوانید روزانه تا ۱۷۵ امتیاز کسب کنید و سعی میکنیم بهصورت روزانه یا دورهای این مورد را یادآوری نماییم تا شما بتوانید حداکثر امتیاز این بخش را دریافت کنید.
برای شروع میتوانید از طریق لینک زیر ثبتنام کنید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
پس از آن به تب Quests رفته و تسکهای بخش های مختلف را کامل نمایید!
همچنین رایگیری در تب Home و هر از چندگاهی اتفاق میافتد و شما با رای دادن امتیاز مربوط به آن رایگیری را دریافت خواهید کرد.
همانطور که گفته شد، در پست بعدی بهصورت موردی به بررسی سکشن GMP در بخش Developer Quests از تب Quests میپردازیم.
در این بخش شما با دپلوی کردن کانترکت تا حداکثر ۵ بار در روز ۷۵ امتیاز (هر بار ۱۵ امتیاز) و با ارسال پیام به گیتویها تا حداکثر ۵ بار در روز میتوانید ۱۰۰ (هر بار ۲۰ امتیاز) امتیاز کسب کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
بسیاری از شما با مشوقهایی که در بخشهای مختلف اتمسفر رمزارزها وجود دارد آشنا هستید، اما Incentivized Testnetها معمولا به مشوقهایی اطلاق میشود که در آنها شما بدون پرداخت هزینه در فازهای مختلف یک پروژه و با جمع کردن پوینتهای مختلف از تسکهای تعیین شده میتوانید در هنگام لانچشدن محصول اصلی پاداش این همراهی را در قالب توکن پروژه دریافت کنید.
تسکها در این بخش میتواند شامل تسکهای سوشال مانند فالو کردن اکانت توییتر پروژه، تسکهای مربوط به تستکردن محصولات مختلف مربوط به پروژه برای بهبود محصول، یا تسکهای تخصصیتر باشد.
تستنت مشوقدار آنالوگ نیز در این دسته از مشوقها قرار میگیرد و شما میتوانید پس از ثبتنام در این تستنت، علاوه بر انجام کوئستهای سوشال، کوئستهای مربوط به بخش دولوپرها را نیز انجام دهید.
بهتر است بهمنظور افزایش امتیاز خود، تسکهای سوشال و همچنین رایدهی را نیز انجام دهید، اما ما در سالیدیتی فارسی به بررسی موردی کوئستهای دولوپری میپردازیم. بهخصوص در بخش GMP شما میتوانید روزانه تا ۱۷۵ امتیاز کسب کنید و سعی میکنیم بهصورت روزانه یا دورهای این مورد را یادآوری نماییم تا شما بتوانید حداکثر امتیاز این بخش را دریافت کنید.
برای شروع میتوانید از طریق لینک زیر ثبتنام کنید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
پس از آن به تب Quests رفته و تسکهای بخش های مختلف را کامل نمایید!
همچنین رایگیری در تب Home و هر از چندگاهی اتفاق میافتد و شما با رای دادن امتیاز مربوط به آن رایگیری را دریافت خواهید کرد.
همانطور که گفته شد، در پست بعدی بهصورت موردی به بررسی سکشن GMP در بخش Developer Quests از تب Quests میپردازیم.
در این بخش شما با دپلوی کردن کانترکت تا حداکثر ۵ بار در روز ۷۵ امتیاز (هر بار ۱۵ امتیاز) و با ارسال پیام به گیتویها تا حداکثر ۵ بار در روز میتوانید ۱۰۰ (هر بار ۲۰ امتیاز) امتیاز کسب کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍5❤3
زبان برنامه نویسی سالیدیتی
2/4 | Analog Network | Analog Incentivized Testnet بسیاری از شما با مشوقهایی که در بخشهای مختلف اتمسفر رمزارزها وجود دارد آشنا هستید، اما Incentivized Testnetها معمولا به مشوقهایی اطلاق میشود که در آنها شما بدون پرداخت هزینه در فازهای مختلف یک پروژه…
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
۲- اتصال آدرس به سایت و دریافت امتیاز مربوط
۳- دریافت فاست (برای پرداخت فیهای موردنیاز در شبکهی سپولیا) از یکی از لینکهای زیر:
https://sepoliafaucet.com/
https://sepolia-faucet.pk910.de/ (Mineable)
https://faucet.quicknode.com/ethereum/sepolia
https://testnetbridge.com/ (Purchasable)
دریافت امتیاز بخش دپلوی کانترکت:
۱- دپلوی یک کانترکت حاوی یک فانکشن GMP
یک مثال ساده از یک کانترکت حاوی GMP که تعداد پیامهایی که از طریق Gateway را دریافت کرده است میشمارد.
A simple counter contract | GMP function included
در این بخش به هنگام دپلوی کانستراکتر کانترکت شما نیاز به آرگومان Gateway دارد که برروی شبکهی سپولیا میتوانید از این آدرس بهعنوان گیتوی استفاده نمایید:
Gateway (address)
۲- وریفای کردن کانترکت دپلوی شده در مرحلهی قبل در اکسپلورر مربوطه:
https://eth-sepolia.blockscout.com/
۳- وارد کردن آدرس کانترکت دپلوی شده و دریافت ۱۵ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۷۵ امتیاز روزانه دریافت کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
۲- اتصال آدرس به سایت و دریافت امتیاز مربوط
۳- دریافت فاست (برای پرداخت فیهای موردنیاز در شبکهی سپولیا) از یکی از لینکهای زیر:
https://sepoliafaucet.com/
https://sepolia-faucet.pk910.de/ (Mineable)
https://faucet.quicknode.com/ethereum/sepolia
https://testnetbridge.com/ (Purchasable)
دریافت امتیاز بخش دپلوی کانترکت:
۱- دپلوی یک کانترکت حاوی یک فانکشن GMP
یک مثال ساده از یک کانترکت حاوی GMP که تعداد پیامهایی که از طریق Gateway را دریافت کرده است میشمارد.
A simple counter contract | GMP function included
در این بخش به هنگام دپلوی کانستراکتر کانترکت شما نیاز به آرگومان Gateway دارد که برروی شبکهی سپولیا میتوانید از این آدرس بهعنوان گیتوی استفاده نمایید:
Gateway (address)
0xB5D83c2436Ad54046d57Cd48c00D619D702F3814۲- وریفای کردن کانترکت دپلوی شده در مرحلهی قبل در اکسپلورر مربوطه:
https://eth-sepolia.blockscout.com/
۳- وارد کردن آدرس کانترکت دپلوی شده و دریافت ۱۵ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۷۵ امتیاز روزانه دریافت کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍5❤3
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet دریافت امتیازات سکشن GMP از بخش Developer Quests پیشنیازها: ۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید: https://testnet.analog.one/#/?signup&referral=ZXRZU7…
4/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیاز بخش ارسال پیام به گیتوی:
۱- ارسال پیام از طریق متد submitMessage (a7ef4ebd) روی گیتوی شبکهی سپولیا به یکی از کانترکتهای دپلوی شده در مرحلهی قبل
برای این منظور شما میتوانید از طریق لینک زیر (نگاه کنید به: عکس پست قبل) اینکار را به نحوی ساده انجام دهید.
https://eth-sepolia.blockscout.com/address/0xB5D83c2436Ad54046d57Cd48c00D619D702F3814?tab=write_contract#a7ef4ebd
آدرس یکی از کانترکتهای دپلویشده توسط شما یا دیگران که حاوی فانکشن GMP میباشد.
بهطور مثال عدد 7 در این قسمت میتواند یک مثال مناسب باشد که به تستنت ThaiChain اشاره دارد.
در این بخش شما میتوانید در بسیاری از موارد مقدار 100000 را وارد نمایید.
این بخش حاوی پیامی است که گیتوی ارسال آن را بهصورت امن تضمین میکند. بهعنوان سادهترین مثال شما میتوانید مقدار 0x0 یا هر مقدار دلخواه دیگری را ارسال کنید.
بهدلیل اینکه فانکشن ذکر شده payable میباشد، شما میتوانید مقداری اتریوم نیز از طریق این پیام ارسال نمایید. از آنجایی که در این مرحله ما نیازی به ارسال ETH نداریم، شما مختار هستید تا مقدار 0 را برای این بخش درنظر بگیرید.
۲- وارد کردن هش تراکنش مربوط به ارسال پیام و دریافت ۲۰ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۱۰۰ امتیاز روزانه دریافت کنید.
در صورت وجود هرگونه سوال یا اشکال در انجام مراحل، میتوانید در گروه سالیدیتی فارسی سوالات خود را از ما بپرسید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
دریافت امتیاز بخش ارسال پیام به گیتوی:
۱- ارسال پیام از طریق متد submitMessage (a7ef4ebd) روی گیتوی شبکهی سپولیا به یکی از کانترکتهای دپلوی شده در مرحلهی قبل
برای این منظور شما میتوانید از طریق لینک زیر (نگاه کنید به: عکس پست قبل) اینکار را به نحوی ساده انجام دهید.
https://eth-sepolia.blockscout.com/address/0xB5D83c2436Ad54046d57Cd48c00D619D702F3814?tab=write_contract#a7ef4ebd
One of your deployed contracts in the previous step
آدرس یکی از کانترکتهای دپلویشده توسط شما یا دیگران که حاوی فانکشن GMP میباشد.
The chainID of the source chain who send the message
بهطور مثال عدد 7 در این قسمت میتواند یک مثال مناسب باشد که به تستنت ThaiChain اشاره دارد.
An approximate value for the whole process of sending a message (You can choose 100000 with confidence in lots of cases)
در این بخش شما میتوانید در بسیاری از موارد مقدار 100000 را وارد نمایید.
Message data with no specified format
این بخش حاوی پیامی است که گیتوی ارسال آن را بهصورت امن تضمین میکند. بهعنوان سادهترین مثال شما میتوانید مقدار 0x0 یا هر مقدار دلخواه دیگری را ارسال کنید.
An optional argument. This value can be transferred during sending messages across blockchains.
بهدلیل اینکه فانکشن ذکر شده payable میباشد، شما میتوانید مقداری اتریوم نیز از طریق این پیام ارسال نمایید. از آنجایی که در این مرحله ما نیازی به ارسال ETH نداریم، شما مختار هستید تا مقدار 0 را برای این بخش درنظر بگیرید.
۲- وارد کردن هش تراکنش مربوط به ارسال پیام و دریافت ۲۰ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۱۰۰ امتیاز روزانه دریافت کنید.
در صورت وجود هرگونه سوال یا اشکال در انجام مراحل، میتوانید در گروه سالیدیتی فارسی سوالات خود را از ما بپرسید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍8❤1
Chainalysis Sanctions Oracle
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis دانست. بیراه نیست اگر این همکاری را زنگ خطر بزرگی برای Web3 بدانیم.
در هر حال یک راه ساده برای اطلاع از وضعیت سلامت یک آدرس (چه برای مقاصد شخصی و چه برای استفاده در محصولات مختلف) استعلام گرفتن وضعیت آدرس از طریق کوئری گرفتن از اوراکل مربوطه است. این همان روشی است که بسیاری از پروژهها از آن استفاده میکنند.
کافی است که در بخش Read Contract از متد
https://etherscan.io/address/0x40c57923924b5c5c5455c48d93317139addac8fb#readContract#F1
همچنین پیشنهاد میشود که پس از این، با احتیاط بیشتری از دارایی USDT بر روی شبکههای مختلف استفاده نمایید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis دانست. بیراه نیست اگر این همکاری را زنگ خطر بزرگی برای Web3 بدانیم.
در هر حال یک راه ساده برای اطلاع از وضعیت سلامت یک آدرس (چه برای مقاصد شخصی و چه برای استفاده در محصولات مختلف) استعلام گرفتن وضعیت آدرس از طریق کوئری گرفتن از اوراکل مربوطه است. این همان روشی است که بسیاری از پروژهها از آن استفاده میکنند.
کافی است که در بخش Read Contract از متد
isSantioned یک کوئری گرفته شود، تا نتیجه بهصورت یک مقدار boolean برای شما بازگردانده شود:https://etherscan.io/address/0x40c57923924b5c5c5455c48d93317139addac8fb#readContract#F1
همچنین پیشنهاد میشود که پس از این، با احتیاط بیشتری از دارایی USDT بر روی شبکههای مختلف استفاده نمایید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍9❤3
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
https://news.1rj.ru/str/soliditylang_fa/529
يادآور اول دریافت امتیازهای روزانهی پروژهی آنالوگ
اگر دیروز در این تستنت مشوقدار شروع به فعالیت کردهاید، امروز میتوانید ۱۷۵ امتیاز جدید در بخش دولوپری (۵ بار دپلوی کانترکت و ۵ بار ارسال پیام از طریق گیتوی) را دریافت نمایید.
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور اول دریافت امتیازهای روزانهی پروژهی آنالوگ
اگر دیروز در این تستنت مشوقدار شروع به فعالیت کردهاید، امروز میتوانید ۱۷۵ امتیاز جدید در بخش دولوپری (۵ بار دپلوی کانترکت و ۵ بار ارسال پیام از طریق گیتوی) را دریافت نمایید.
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍7
اگر دولوپر و علاقهمند به ZK-Rollupها هستید، ممکن است نام Kakarot zkEVM به گوش شما خورده باشد. طبق توییت زیر این مجموعه وارد فاز جدید تستنت عمومی خود با نام Kakarot Sepolia شده است. پیشنهاد میشود که با عضویت در دیسکورد ذکر شده در توییت، کد دعوت بگیرید و با دریافت داراییهای تستی شروع به توسعهی محصول روی این شبکه نمایید.
https://x.com/KakarotZkEvm/status/1793250487354941898
currently requires whitelisting - Grab an invite code from the Discord server
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://x.com/KakarotZkEvm/status/1793250487354941898
https://sepolia-rpc.kakarot.org
https://sepolia-faucet.kakarot.org
currently requires whitelisting - Grab an invite code from the Discord server
https://sepolia-explorer.kakarot.org/
1802203764
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍13❤1
https://news.1rj.ru/str/soliditylang_fa/529
يادآور دوم دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور دوم دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
👍7
به توضیحاتی که توی این توییت دادم دقت کنید! (پ.ن.: دارم سعی میکنم کمی از لحن رسمی همیشگیم توی پستها فاصله بگیرم 😁)
https://x.com/eferbarn/status/1781580849667822077
بهلحاظ ساختاری (عواملی مانند تفاوت در تعداد کاراکتر و ... - پرایوتکی ها متشکل از ۶۴ کاراکتر و آدرسها ۴۰ کاراکتر هستند) و همچنین طبق «اصل لانهکبوتری»، احتمال وقوع پیشامدی که در آن چند پرایوتکی به یک آدرس منحصربهفرد تصویر شوند وجود دارد. این بدان معناست که در مواردی نادر ممکن است حالاتی پیش بیاید که امضاهای تولیدشده توسط کلیدخصوصیهایی مختلف برای یک EOA معتبر باشند و بهعبارت دیگر چند کلید خصوصی بتوانند داراییهای یک آدرس را کنترل کنند.
EOA = Externally Owned Account
...
این تنها مثال کوچکی بود تا نشان دهد تا چه میزان باید روی این مسائل حساس باشیم.
بدون اغراق میتوان مهمترین رکن رمزارزها را کلیدهای خصوصی دانست و اینجاست که اهمیت پرداختن به نمانیکها و کلیدهای خصوصی تولیدشده توسط آنها دوچندان میشود.
احتمالاً در یک الی دو پست آینده یکی از مهمترین تجربیات و نکاتی که در طی چندین سال فعالیت و حضورم در این حوزه با آن روبهرو شدهام را با شما به اشتراک خواهم گذاشت.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://x.com/eferbarn/status/1781580849667822077
Add some extra salt to your mnemonic, or get rekt!بهلحاظ ساختاری (عواملی مانند تفاوت در تعداد کاراکتر و ... - پرایوتکی ها متشکل از ۶۴ کاراکتر و آدرسها ۴۰ کاراکتر هستند) و همچنین طبق «اصل لانهکبوتری»، احتمال وقوع پیشامدی که در آن چند پرایوتکی به یک آدرس منحصربهفرد تصویر شوند وجود دارد. این بدان معناست که در مواردی نادر ممکن است حالاتی پیش بیاید که امضاهای تولیدشده توسط کلیدخصوصیهایی مختلف برای یک EOA معتبر باشند و بهعبارت دیگر چند کلید خصوصی بتوانند داراییهای یک آدرس را کنترل کنند.
EOA = Externally Owned Account
PrivateKey #i -> Address #nPrivateKey #j -> Address #n...
PrivateKey #t -> Address #nاین تنها مثال کوچکی بود تا نشان دهد تا چه میزان باید روی این مسائل حساس باشیم.
بدون اغراق میتوان مهمترین رکن رمزارزها را کلیدهای خصوصی دانست و اینجاست که اهمیت پرداختن به نمانیکها و کلیدهای خصوصی تولیدشده توسط آنها دوچندان میشود.
احتمالاً در یک الی دو پست آینده یکی از مهمترین تجربیات و نکاتی که در طی چندین سال فعالیت و حضورم در این حوزه با آن روبهرو شدهام را با شما به اشتراک خواهم گذاشت.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍8❤5
درصورتی که تمایل به توسعهدهنگی روی شبکهی لایهی اولی Alephium را دارید، لطفاً مستندات این پروژه رو بهدقت بررسی کنید.
https://docs.alephium.org/
ما در کنار هم میتونیم کارهایی نظیر یادگیری زبان رالف (زبانی که بههمین منظور توسعه داده شده)، توسعهی dAppهای مرتبط، اجرا کردن اپراتورها و نودهای مختلف در این شبکه رو پیش ببریم.
در نظر داشته باشید که ما توی این مجموعه میتونیم برای دریافت گرنتها، مزایا و مشوقهای مختلف هم اپلای کنیم.
میتونین از طریق توییتر با من در اینزمینه در ارتباط باشید!
https://x.com/eferbarn/
So, Lets Build Together! 🚀
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://docs.alephium.org/
ما در کنار هم میتونیم کارهایی نظیر یادگیری زبان رالف (زبانی که بههمین منظور توسعه داده شده)، توسعهی dAppهای مرتبط، اجرا کردن اپراتورها و نودهای مختلف در این شبکه رو پیش ببریم.
در نظر داشته باشید که ما توی این مجموعه میتونیم برای دریافت گرنتها، مزایا و مشوقهای مختلف هم اپلای کنیم.
میتونین از طریق توییتر با من در اینزمینه در ارتباط باشید!
https://x.com/eferbarn/
So, Lets Build Together! 🚀
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍12❤1
Telegram
زبان برنامه نویسی سالیدیتی
Chainalysis Sanctions Oracle
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis…
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis…
https://news.1rj.ru/str/soliditylang_fa/531
درمورد پست پیوستشده، میتونید اطلاعات جامع و همچنین اسمارتکانترکتهای دپلوی شده روی شبکههای مختلف رو در لینک زیر ببینید:
https://go.chainalysis.com/chainalysis-oracle-docs.html
درمورد پست پیوستشده، میتونید اطلاعات جامع و همچنین اسمارتکانترکتهای دپلوی شده روی شبکههای مختلف رو در لینک زیر ببینید:
https://go.chainalysis.com/chainalysis-oracle-docs.html
👍8
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
https://news.1rj.ru/str/soliditylang_fa/529
يادآور سوم (آخرین ریمایندر) دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور سوم (آخرین ریمایندر) دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://news.1rj.ru/str/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍6