blockchain Ethereum [مستهلک]

ساخت وبلاگ

Ethereum یک blockchain قرارداد هوشمند است. با استفاده از کانکتور blockchain Ethereum ، می توانید اقداماتی از قبیل ارسال معاملات ، خواندن وضعیت قرارداد و جریان را در به روزرسانی های قرارداد انجام دهید.

این کانکتور در محصولات و مناطق زیر موجود است:

 

سرویس طبقه مناطق
برنامه های منطقی استاندارد همه مناطق برنامه های منطق به جز موارد زیر: - مناطق لاجورد چین - وزارت دفاع ایالات متحده (DOD)
برق خودکار حق بیمه کلیه مناطق Automate Power به جز موارد زیر: - دولت ایالات متحده (GCC HIGH) - Cloud Cloud توسط 21vianet - وزارت دفاع ایالات متحده (DOD) اداره می شود
برنامه های قدرت حق بیمه کلیه مناطق برنامه های قدرت به جز موارد زیر: - دولت ایالات متحده (GCC HIGH) - Cloud Cloud توسط 21vianet - وزارت دفاع ایالات متحده (DOD) اداره می شود
مخاطب
نام سرویس blockchain لاجورد
url https://azure. microsoft. com/en-us/service/blockchain-service/
پست الکترونیک bcdevin@microsoft. com
ابرداده اتصال دهنده
ناشر مایکروسافت
سایت اینترنتی https://ethereum. org/
سیاست حفظ حریم خصوصی https://ethereum. org/privacy-policy/
دسته بندی ها محتوا و پرونده ها ؛ داده ها

اتریوم منطق اتصال برنامه

اطلاعات استهلاک

این کانکتور از آگوست سال 2020 به دلیل کاهش پشتیبانی کاهش یافته است. اطلاعات بیشتر در مورد جدول زمانی برای غیرفعال کردن کانکتور منتشر می شود.

ایجاد شی اتصال

پس از انتخاب اتصال اتریوم خود ، از شما خواسته می شود تا اتصال خود را تنظیم کنید. اتصال شما به یک نقطه پایانی RPC اشاره خواهد کرد و می تواند به صورت اختیاری یک حساب Ethereum ارائه دهد که می تواند برای امضای استفاده شود. این امضای فقط برای انجام اقدامات نوشتن در blockchain ضروری است: استقرار قرارداد هوشمند یا اجرای عملکرد قرارداد هوشمند (تحمل هزینه گاز). اتصالات از دو تغییر در امضای معاملات پشتیبانی می کنند:

  • کلید خصوصی
    • شما باید کلید خصوصی خود را برای اتصال ارائه دهید. در حین اجرای ، معامله شما در داخل کانکتور امضا می شود و بار امضا شده با استفاده از SendRawTransaction به نقطه پایانی RPC ارسال می شود.
    • شما باید آدرس و رمز ورود Ethereum خود را ارائه دهید. در این حالت ، امضا در گره ای که در پشت نقطه انتهایی RPC نشسته است رخ خواهد داد. به عنوان یک پیش نیاز ، شما باید حساب را روی گره ایجاد کنید. در این حالت ، SendTransaction استفاده می شود که حساب را در گره باز نمی کند.

    شما فقط می توانید یک نوع احراز هویت را در هر اتصال مشخص کنید.

    خصوصی

    برای اتصالات که وضعیت قرارداد را به روز می کنند ، می توانید در صورت اتصال به یک گره معامله Quorum (Tessera یا صورت فلکی) ، ویژگی Privatefor را مشخص کنید. هنگام مشخص کردن شیء اتصال ، باید از رویکرد امضای روی گره استفاده کنید. برای مشخص کردن ویژگی PrivateFor ، Add Parameter جدید را در پایین اتصال انتخاب کنید. پس از انتخاب خصوصی ، می توانید لیست جدا شده کاما از کلیدهای عمومی را اضافه کنید که باید به این کشور خصوصی دسترسی داشته باشند.

    به دلیل محدودیت در سهمیه ، هنگام استفاده از خصوصی برای حساب برای مدت زمان کوتاهی باز می شود. به همین دلیل توصیه می شود که این گره فقط با استفاده از یک کلید API امن قابل دسترسی باشد.

    محدودیت های شناخته شده

    • در حال حاضر رویدادهای فهرست بندی شده پشتیبانی نمی شوند.
    • بایت 32 نوع بازگشت برای معاملات خصوصی پشتیبانی نمی شود.
    • هنگام استفاده از Private For برای تماس با عملکرد قرارداد هوشمند ، حد تخمین گاز به دلیل وجود اشکال تخمین گاز به طور خودکار دو برابر می شود.

    ایجاد یک اتصال

    کانکتور از انواع احراز هویت زیر پشتیبانی می کند:

     

    پیش فرض پارامترهای ایجاد اتصال. تمام مناطق قابل اشتراک نیست

    پیش فرض

    قابل اجرا: همه مناطق

    پارامترهای ایجاد اتصال.

    این ارتباط قابل اشتراکی نیست. اگر برنامه Power با کاربر دیگری به اشتراک گذاشته شود ، از کاربر دیگری خواسته می شود که به صراحت اتصال جدید ایجاد کند.

     

    نام نوع شرح ضروری
    نقطه پایانی Ethereum RPC درز نقطه پایانی Ethereum RPC درست است، واقعی
    کلید خصوصی درز کلید خصوصی شما (به عنوان مثال 0x612a07ccc.)
    آدرس حساب رشته آدرس حساب موجود شما
    رمز عبور حساب کاربری درز رمز ورود حساب شما

    محدودیت های پرتاب

    نام فراخوانی دوره تجدید
    API در هر اتصال تماس می گیرد 60 60 ثانیه

    اقدامات

    قرارداد هوشمند را مستقر کنید.

    عملکرد قرارداد هوشمند (تحمل هزینه گاز) را اجرا کنید.

    وضعیت قرارداد هوشمند (کلیه خصوصیات) را دریافت کنید.

    عملکرد قرارداد هوشمند را پرس و جو (تحمل هزینه گاز).

    استقرار قرارداد هوشمند [مستهلک]

    شناسه عملیاتی: استقرار کنفرانس

    قرارداد هوشمند را مستقر کنید.

    مولفه های

    قرارداد ابی

    قرارداد هوشمند ABI.

    پارامترهای عملکرد قرارداد هوشمند

    پارامترهای سازنده قرارداد هوشمند.

    قیمت گاز در وی

    اختیاری: قیمت گاز در WEI در قالب غیر HEX.

    حد گاز

    اختیاری: محدودیت گاز در قالب غیر HEX.

    خصوصی برای لیست

    [QUORUM] اختیاری: لیست کلیدهای عمومی که مجاز به دیدن این معامله هستند (به عنوان مثال Q2/x. 2mn.).

    بازگرداندن

    نتیجه اقدام قرارداد هوشمند را مستقر کنید

    استقرار بدن

    عملکرد قرارداد هوشمند (تحمل هزینه گاز) را اجرا کنید [کاهش یافته]

    شناسه عملیاتی: عملکرد ExecuteContractFunction

    عملکرد قرارداد هوشمند (تحمل هزینه گاز) را اجرا کنید.

    مولفه های

    قرارداد ابی

    قرارداد هوشمند ABI.

    آدرس قرارداد هوشمند

    آدرس قرارداد هوشمند

    نام عملکرد قرارداد هوشمند

    نام عملکرد برای استناد.

    پارامترهای عملکرد قرارداد هوشمند

    پارامترهای عملکرد.

    قیمت گاز در وی

    اختیاری: قیمت گاز در WEI در قالب غیر HEX.

    حد گاز

    اختیاری: محدودیت گاز در قالب غیر HEX.

    خصوصی برای لیست

    [QUORUM] اختیاری: لیست کلیدهای عمومی که مجاز به دیدن این معامله هستند (به عنوان مثال Q2/x. 2mn.).

    بازگرداندن

    نتیجه عملکرد عملکرد قرارداد هوشمند EXECUTE

    بدنه اجرا MartContractFunctionResult

    وضعیت قرارداد هوشمند (کلیه املاک) را دریافت کنید [مستهلک]

    شناسه عملیاتی: GetSmartContractProperties

    وضعیت قرارداد هوشمند (کلیه خصوصیات) را دریافت کنید.

    مولفه های

    قرارداد ابی

    قرارداد هوشمند ABI.

    آدرس قرارداد هوشمند

    آدرس قرارداد هوشمند

    بازگرداندن

    خروجی این عملیات پویا است.

    عملکرد قرارداد هوشمند پرس و جو (تحمل هزینه گاز) [کاهش یافته]

    شناسه عملیاتی: اجرای MartContractFunction

    عملکرد قرارداد هوشمند را پرس و جو (تحمل هزینه گاز).

    مولفه های

    قرارداد ابی

    قرارداد هوشمند ABI.

    آدرس قرارداد هوشمند

    آدرس قرارداد هوشمند

    نام عملکرد قرارداد هوشمند

    نام عملکرد

    پارامترهای عملکرد قرارداد هوشمند

    پارامترهای ورودی به عملکرد.

    بازگرداندن

    خروجی این عملیات پویا است.

    محرک

    هنگامی که یک رویداد قرارداد هوشمند رخ می دهد.

    هنگامی که یک رویداد قرارداد هوشمند رخ می دهد [مستهلک]

    شناسه عملیات: Oewevent

    هنگامی که یک رویداد قرارداد هوشمند رخ می دهد.

    مولفه های

    قرارداد ابی

    قرارداد هوشمند ABI.

    آدرس قرارداد هوشمند

    آدرس قرارداد هوشمند

    نام رخداد

    بازگرداندن

    خروجی این عملیات پویا است.

    تعاریف

    DeploysmartContractresult

    نتیجه اقدام قرارداد هوشمند را مستقر کنید

    آدرس قرارداد هوشمند

    آدرس قرارداد هوشمند

    هش معامله

    معامله هش

    اجرای martcontractfunctionresult

    نتیجه عملکرد عملکرد قرارداد هوشمند EXECUTE

فارکس بازار مدرن...
ما را در سایت فارکس بازار مدرن دنبال می کنید

برچسب : نویسنده : امین زندگانی بازدید : <-PostHit-> تاريخ : دوشنبه 23 مرداد 1402 ساعت: 16:07