ဤစာရင်းအကြောင်း
Solidity ဖြင့် တည်ဆောက်ထားသော ထုတ်လုပ်မှုအဆင့်သင့် DeFi စတိတ်ကင်း စမတ်စာချုပ်
သင်၏ DeFi ပရိုတိုကောကို လျင်မြန်စွာ စတင်အသုံးပြုနိုင်ရန် ဤလုံခြုံစိတ်ချရပြီး ချက်ချင်းအသုံးပြုနိုင်သော စတိတ်ကင်း စမတ်စာချုပ်ကို အသုံးပြုခြင်းဖြင့် ရက်သတ္တပတ်ပေါင်းများစွာ ကြာမြင့်မည့် အဖွဲ့တွင်း ရေးဆွဲဖန်တီးမှုနှင့် စမ်းသပ်စစ်ဆေးမှုများကို ရှောင်ရှားလိုက်ပါ။ ၎င်းသည် ERC-20 တိုကင်အသစ်များ၊ ပိုမိုကျယ်ပြန့်သော Web3 ပလက်ဖောင်းများနှင့် yield-farming စနစ်များအတွက် သင့်လျော်ပြီး အသုံးပြုသူများ တိုကင်များကို လော့ခ်ချကာ ဆုလာဘ်များ ရယူနိုင်ရန်အတွက် လုံခြုံသော နည်းလမ်းတစ်ခုကို ပံ့ပိုးပေးပါသည်။
သင်ရရှိမည့်အရာများ
- Gas သုံးစွဲမှု အထူးသက်သာစေပြီး ရှင်းလင်းချက်မှတ်ချက်များ အပြည့်အစုံပါဝင်သည့် Solidity စမတ်စာချုပ်
- ကုဒ်ပြန်ဆိုခြင်း (compilation)၊ စတင်လွှင့်တင်ခြင်း (deployment) နှင့် မိမိကွန်ပျူတာပေါ်တွင် စမ်းသပ်ခြင်း (local testing) တို့ ပါဝင်သော Python (Web3.py) အလိုအလျောက်လုပ်ဆောင်မှု စခရစ်တစ်ခု
- EVM နှင့် သဟဇာတဖြစ်သော မည်သည့်ကွန်ရက်ပေါ်တွင်မဆို စာချုပ်ကို ချိန်ညှိပြင်ဆင်ခြင်း၊ စတင်လွှင့်တင်ခြင်းနှင့် လည်ပတ်ခြင်းတို့ကို ရှင်းပြထားသည့် ပြည့်စုံသော README စာရွက်စာတမ်း အထောက်အထားများ
- စတိတ်လုပ်ခြင်း၊ ဆုလာဘ်တွက်ချက်ခြင်းနှင့် ပြန်လည်ထုတ်ယူခြင်းတို့ မှန်ကန်စွာ အလုပ်လုပ်ကြောင်း ပြသသည့် လွှင့်တင်မှုပုံစံတူ စမ်းသပ်ချက်တစ်ခု
လုံခြုံရေးနှင့် လုပ်ဆောင်နိုင်စွမ်း
စာချုပ်ကို Solidity 0.8 ပေါ်တွင် တည်ဆောက်ပြီး စမ်းသပ်ထားကာ ပုံသေ-APY yield farming၊ တိုကင် launchpad များနှင့် Web3 ဆုလာဘ်ပလက်ဖောင်းများအတွက် သင့်လျော်ပါသည်။ စိတ်ကြိုက်ပြင်ဆင်ထားသော nonReentrant modifier သည် reentrancy တိုက်ခိုက်မှုများမှ ကာကွယ်ပေးပြီး onlyOwner modifier က သင့်အား ဆုလာဘ်နှုန်းထားကို ဘေးကင်းစွာ ချိန်ညှိနိုင်စေပါသည်။ အရေးပေါ် ထုတ်ယူနိုင်သည့် လုပ်ဆောင်ချက် (emergency withdraw function) သည် အသုံးပြုသူများအား ၎င်းတို့၏ မူရင်းငွေရင်းကို အချိန်မရွေး ပြန်လည်ရယူနိုင်စေပြီး earned() view function သည် မထုတ်ယူရသေးသော ဆုလာဘ်များကို အချိန်မရွေး ပြသပေးပါသည်။
သဟဇာတဖြစ်မှုနှင့် ပိုင်ဆိုင်ခွင့်
အဓိကအားဖြင့် ERC-20 တိုကင်များအတွက် တည်ဆောက်ထားသော်လည်း ဤစာချုပ်သည် Ethereum၊ BSC (BEP-20)၊ Polygon နှင့် အခြားသော EVM အခြေပြုကွန်ရက်များပေါ်တွင်လည်း အလုပ်လုပ်ပါသည်။ လျှို့ဝှက်စရိတ်များမရှိဘဲ ပေးအပ်ထားသော ကုဒ်အားလုံး၏ အပြည့်အဝ ပိုင်ဆိုင်ခွင့်ကို သင်ရရှိမည်ဖြစ်ပြီး သင့်စိတ်ကြိုက် ပြင်ဆင်ရန်နှင့် လွှင့်တင်ရန် လွတ်လပ်ခွင့်ရှိပါသည်။ စာချုပ်ကို ပြင်ပလုံခြုံရေးကုမ္ပဏီတစ်ခုမှ စစ်ဆေးမှု (audit) မပြုလုပ်ရသေးသော်လည်း ၎င်းကို လုပ်ငန်းနယ်ပယ်စံနှုန်းမီ လုံခြုံရေးလုပ်ထုံးလုပ်နည်းများနှင့်အညီ မိမိကွန်ပျူတာပေါ်တွင် စမ်းသပ်ထားပြီး mainnet မလွှင့်တင်မီ စာရင်းစစ်ထံ လွှဲပြောင်းပေးနိုင်လောက်အောင် ရှင်းလင်းပြတ်သားပြီး အထောက်အထား အပြည့်အစုံ ရှိပါသည်။
ကျွန်ုပ်တို့ အတူတကွ လက်တွဲလုပ်ဆောင်ပုံ
၁။ သင်က အော်ဒါတင်သွင်းပြီး သင်၏ တိုကင်လိပ်စာများနှင့် ကနဦး ဆုလာဘ်နှုန်းထားကို ကျွန်ုပ်တို့က အတည်ပြုပါသည်။ ၂။ သင်၏ အချက်အလက်လိုအပ်ချက်များနှင့် ကိုက်ညီစေရန် စမတ်စာချုပ်နှင့် Python လွှင့်တင်မှု စခရစ်များကို ကျွန်ုပ်တို့ ပြင်ဆင်ပေးပါသည်။ ၃။ စတိတ်လုပ်ခြင်း၊ ဆုလာဘ်ရရှိခြင်းနှင့် ထုတ်ယူခြင်းတို့ ရည်ရွယ်ထားသည့်အတိုင်း အလုပ်လုပ်ကြောင်း အတည်ပြုရန် ပြည့်စုံသော မိမိကွန်ပျူတာပေါ် စမ်းသပ်မှုတစ်ခုကို ကျွန်ုပ်တို့ ပြုလုပ်ပါသည်။ ၄။ ပြီးပြည့်စုံသော မူရင်းကုဒ် (source code)၊ စခရစ်များနှင့် စာရွက်စာတမ်း အထောက်အထားများကို သင်ရရှိမည် ဖြစ်ပါသည်။
ဤဝန်ဆောင်မှုသည် အစအဆုံး အသစ်ပြန်လည်မတည်ဆောက်ဘဲ ယုံကြည်စိတ်ချရသော စတိတ်ကင်းစာချုပ်တစ်ခု လိုအပ်သည့် တည်ထောင်သူများနှင့် ဖန်တီးတီထွင်သူများ (developers) အတွက် သင့်လျော်ပါသည်။ အော်ဒါမတင်မီ မေးမြန်းလိုသည်များရှိပါက ကျွန်ုပ်တို့ထံ မက်ဆေ့ချ်ပို့နိုင်ပါသည်။