Статикалық талдау құралдарына қысқаша шолу. Analysis қойындысында статикалық талдау құралдары бар.
Сурет.21.
Енді транзакция есептеуді күтеді, содан кейін оны блокчейн желісі өңдейді. Транзакция туралы қосымша ақпарат алуға болады. Әрбір нақты транзакция үшін оның қай мекен-жайдан және қай мекен-жайға жіберілгенін көруге болады. Естеріңізге сала кетейік, қазір барлық транзакциялар эмуляцияланған блокчейн ортасында жүзеге асырылады және тек осы шолғышта болады. Газ ағынының белгіленген шегін көруге болады. Осы мекен-жай бойынша Ақылды келісімшартпен өзара әрекеттесе алатын транзакцияларға жіберілген деректер де көрінеді.
Сурет22.
Жөндеу құралдары.Remix ортасында отладчик (Debugger қойындысы) қадамдар бойынша дәйекті жұмысты қолдайды.
Сурет.23.
Тікелей кодқа енгізілген отладчиктің болуы өте ыңғайлы. Блокчейн желісіне жіберілгеннен кейін транзакцияның қалай жүріп жатқанын көру үшін үзіліс нүктелерін орнатуға немесе жөндеу түймесін пайдалануға болады.
Сурет.24.
Кодты статикалық талдау кезінде жұмыс ортасын сипаттаудағы қателер үшін қаралады және олар табылған жағдайда ескертулер көрсетіледі. Мысалы, кейбір функциялар үшін газды тұтыну талаптары сипатталмаған немесе пайдаланылмаған айнымалылар жарияланған. Ескерту ретінде код блокчейн уақыт белгісінің орнына Шахтер блогының уақыт белгісіне негізделген now сияқты блоктың уақыт белгісін қолданатыны туралы хабарламалар көрсетілуі мүмкін.
Бұл статикалық талдау құралдары беретін әдеттегі ескертулер. Егер сіз өз іс-әрекеттеріңізге сенімді болсаңыз, оларды елемеуге болады, бірақ олар көбінесе қателіктерді немесе циклдерді онсыз жасауға болатын кезде пайдалану кезінде пайдалы, сондықтан жалпы жағдайда статикалық талдауды елемеуге болмайды.
Көмек және қолдау.Support қойындысында Remix тақырыбында сөйлесуге немесе сол қауымдастық мүшелеріне сұрақтар қоюға болатын Remix қауымдастық чатына тікелей сілтемелерді табуға болады.
Сурет. 25.
Жаңа Remix ортасының терезе интерфейсі келесідей:
Сурет.26.