# معامله داده

ساخت وبلاگ

معامله داده ها ورودی های داده را در ذخیره داده های حساب فرستنده اضافه ، اصلاح و حذف می کند.

حذف ورودی توسط ویژگی شماره 15 "Ride V4 ، VRF ، ProtoBUF ، معاملات ناموفق" فعال شده است.

محدودیت ها به شرح زیر است:

  • حداکثر تعداد ورودی ها 100 است.
  • برای معامله نسخه 2 حداکثر اندازه داده (کلیدها + مقادیر) 165،890 بایت است.
  • برای معامله نسخه 1 حداکثر اندازه معامله (به جز اثبات) 153،600 بایت است.

# هزینه

حداقل هزینه برای معامله داده ها 0. 001 موج در هر کیلوبیت است ، اندازه آن تا تعداد عدد صحیح کیلوبایت گرد است.

  • برای نسخه 2 ، حداقل هزینه براساس اندازه داده ها (کلیدها + مقادیر) است که قسمت سریالی شده Data_Transaction در نمایش ProtoBUF است.
  • برای نسخه 1 معامله ، با شروع از فعال شدن ویژگی 4 "حساب های هوشمند" ، حداقل هزینه براساس اندازه بایت های بدنه معامله (کلیه زمینه های معامله به جز اثبات) است.
  • برای نسخه 1 ، قبل از فعال شدن ویژگی 4 № ، حداقل هزینه براساس اندازه کل معامله از جمله اثبات است.

اگر فرستنده معامله یک حساب DAPP یا هوشمند باشد ، و پیچیدگی اسکریپت حساب یا عملکرد تأیید کننده اسکریپت DAPP از آستانه پیچیدگی فرستنده فراتر می رود ، حداقل هزینه با 0. 004 موج افزایش می یابد.(قبل از فعال سازی ویژگی شماره 16 "Ride V5 ، دعوت های DAPP-TO-DAPP" ، هزینه اضافی 0. 004 موج بدون در نظر گرفتن پیچیدگی اسکریپت حساب یا حضور و پیچیدگی عملکرد تأیید کننده اسکریپت DAPP مورد نیاز بود.)

# نمایندگی JSON

 "SenderPublickey": "38ByRuxFCaO9H822NMNSOTX1QFCZQTHJLGOUNCND8H", "داده ها": [  "نوع": "بولی", "ارزش": درست است، واقعی, "کلید": "بول" >,  "نوع": "دودویی", "ارزش": "Base64: SGVSBG8GV2F2ZXM =", "کلید": "صندوقچه" >,  "نوع": "عدد صحیح", "ارزش": 1234567, "کلید": "int" >,  "نوع": "رشته", "ارزش": "برخی از متن", "کلید": "خیابان" > ], "فرستنده": "3n4ikl6ikwxil7nvwqmw7rg3wgna8ul6lu", "feeassetid": خالی, "اثبات": ["ke1hjn1yw68j8dsygnb7gg1ydc4hqrmt3wbafqupkftnbim7qfjcn1gthgvej7pclxvqffhkbmif8qs1uqk6sr"], "هزینه": 100000, "شناسه": "3epjuvqijyiu9y5g6mydqghvu8gfufnzurhrvwwf1vih", "نوع": 12, "نسخه": 2, "Timestamp": 1591351545000, "قد": 1029815 > 
رشته شرح
داده ها کلید ورودرشته ، حداکثر 400 بایت برای نسخه 2 ، حداکثر 100 کاراکتر برای نسخه 1
نوع داده نوع ورود: - باینری - بولی - Integer - رشته NULL - حذف ورودی
داده ها مقدار ورودحداکثر 32،767 بایت. مقدار دودویی Base64 رمزگذاری شده است. NULL - حذف ورود

زمینه هایی که برای انواع معاملات مشترک است در مقاله معامله شرح داده شده است.

# قالب دودویی

# ساختار سواری

از ساختار DataTransaction برای انجام معامله در قراردادهای هوشمند استفاده می شود.

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

برچسب : نویسنده : شهره لرستانی بازدید : 34 تاريخ : سه شنبه 24 مرداد 1402 ساعت: 12:47