বুয়েডলারের সাথে আপনার দৃity়তার কর্মপ্রবাহটি স্বয়ংক্রিয় করুন

আপনার এইড-হকের প্রয়োজনীয়তার জন্য কীভাবে কোনও টাস্ক তৈরি করবেন তা শিখুন

বুইডলার হ'ল একটি এক্সটেনসিবল বিকাশকারী সরঞ্জাম যা বুদ্ধিমান চুক্তি বিকাশকারীরা তাদের পছন্দসই সরঞ্জামগুলি বিশ্বস্ততার সাথে একত্র করে উত্পাদনশীলতা বাড়াতে ব্যবহার করতে পারে। আমাদের ভিশন পোস্টটি দেখুন বা আরও জানতে গিথুব এ যান।

এই নির্দেশিকায়, আমরা কীভাবে অটোমেশনের মূল উপাদান বুয়েডলারে কাজগুলি তৈরি করব তা দেখব। বুয়েডলার কীভাবে ব্যবহার করবেন সে সম্পর্কে একটি সাধারণ ওভারভিউয়ের জন্য, শুরু করার গাইড দেখুন।

বুয়েডলারের কাজগুলি ঠিক কী কী?

আপনি বুয়েডলারে যা কিছু করতে পারেন তা একটি কার্য হিসাবে সংজ্ঞায়িত করা হয়েছে। স্ট্যান্ডার্ড ক্রিয়াগুলি অন্তর্নির্মিত কাজগুলি যা একই এপিআইগুলি ব্যবহার করে যা আপনাকে ব্যবহারকারী হিসাবে উপলব্ধ।

নতুন বুয়েডার ইনস্টলেশন থেকে কার্যগুলির স্ট্যান্ডার্ড তালিকা।

উদাহরণস্বরূপ, আপনি একটি বিকাশের পরিবেশের স্থিতি পুনরায় সেট করতে, আপনার চুক্তির সাথে ইন্টারঅ্যাক্ট করতে বা আপনার প্রকল্পের প্যাকেজ তৈরি করতে একটি কাজ তৈরি করতে পারেন।

আসুন একটি স্মার্ট চুক্তির সাথে ইন্টারঅ্যাক্ট করার জন্য একটি চুক্তি তৈরির প্রক্রিয়াটি অনুসরণ করি।

বুইডলারের কার্যগুলি হ'ল অবিচ্ছিন্ন জাভাস্ক্রিপ্ট ফাংশন যা বুডলারের রানটাইম পরিবেশে অ্যাক্সেস দেয়, যার মাধ্যমে আপনার কাছে কনফিগারেশন, প্যারামিটারগুলি, অন্যান্য কার্যগুলিতে প্রোগ্রামেটিক অ্যাক্সেস এবং কোনও এম্বেড থাকা বস্তু রয়েছে।

আমাদের উদাহরণস্বরূপ, আমরা আমাদের চুক্তিগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য Web3.js ব্যবহার করি, তাই আমরা ওয়েব 3 প্লাগইন ইনস্টল করি যা একটি ওয়েব 3 উদাহরণটিকে বুডলার পরিবেশে সন্নিবেশ করায়:

এনপিএম ইনস্টল করুন @ নামিক্ল্যাবস / বিউডার-ওয়েব 3 এনপিএম ইনস্টল - সেভ-হুবহু ওয়েব3@1.0.0-beta.37

অন্যান্য উপলব্ধ গ্রন্থাগারগুলি দেখতে বুয়েডলার প্লাগইনগুলির তালিকাটি একবার দেখুন।

আমাদের প্লাগইন দরকার এবং বুয়েডল কনফিগারেশন ফাইলটিতে আমাদের কাজের তৈরি কোড যুক্ত করা হয় যা অন্য কিছু হওয়ার আগে সর্বদা শুরুতে চালিত হয়। সাধারণ কাজগুলি করার জন্য এটি একটি ভাল জায়গা। যদি আপনার কাজটি আরও জটিল হয় তবে আপনি আলাদা ফাইলটিতে এটি সংরক্ষণ এবং অনুরোধ করতে পারেন। আপনি যদি কোনও বুইডলার প্লাগইন লিখেন যা কোনও কাজ যুক্ত করে, আপনি এটি একটি পৃথক এনপিএম প্যাকেজ থেকে তৈরি করতে পারেন। প্লাগইনগুলি ব্যবহার করে কাজগুলি তৈরি করার বিষয়ে আরও তথ্যের জন্য, প্লাগইনগুলি তৈরি করার জন্য নির্দেশাবলী দেখুন।

টার্মিনাল থেকে ভারসাম্য পেতে একটি টাস্ক তৈরি করা যাক। আপনি এটি বুয়েডার কনফিগারেশন ডিএসএল দিয়ে করতে পারেন, যা বিশ্বব্যাপী buidler.config.js তে উপলব্ধ রয়েছে:

ফাইলটি সংরক্ষণের পরে, কার্যটি ইতিমধ্যে বুয়েডলারে প্রদর্শিত হবে:

এবার আসুন আপনি যে কার্যকারিতা চান তা বাস্তবায়ন করি। আমাদের ব্যবহারকারীর কাছ থেকে অ্যাকাউন্টের ঠিকানা নেওয়া দরকার। আমরা আমাদের কার্যটিতে একটি পরামিতি যুক্ত করে এটি করতে পারি:

আপনি যখন কোনও কার্যে একটি প্যারামিটার যুক্ত করেন, বুয়েডলার আপনার জন্য সহায়তা বার্তাগুলি প্রসেস করে:

এখন ব্যালেন্সটি পাওয়া যাক। বুয়েডলার রানটাইম পরিবেশটি বিশ্বব্যাপী উপলব্ধ। বুয়েডলার ওয়েব 3 প্লাগইন আমাদের একটি ওয়েব 3 উদাহরণটিতে অ্যাক্সেস দেয়:

শেষ পর্যন্ত আমরা এটি করতে পারি:

এবং সেখানে আপনি এটি আছে। আপনার প্রথম সম্পূর্ণরূপে কার্যক্ষম বুয়েলার কাজ যা আপনাকে সহজে ইথেরিয়াম ব্লকচেইনের সাথে ইন্টারঅ্যাক্ট করতে দেয়।

আপনার যদি কোনও প্রশ্ন বা প্রতিক্রিয়া থাকে তবে আপনি আমাদের বুইডার সাপোর্ট টেলিগ্রাম গ্রুপে খুঁজে পেতে পারেন।

  • বুথলার গিথুব এ দেখুন।
  • নতুন রিলিজ, প্লাগইন এবং টিউটোরিয়ালে আপ টু ডেট থাকার জন্য আমাদের কেবলমাত্র পঠনযোগ্য বুল্ডার নিউজ টেলিগ্রাম গ্রুপে যোগদান করুন।
  • টুইটার এবং মিডিয়ামে নিউমিক ল্যাবগুলি অনুসরণ করুন।