WavesKit - рд▓рд╣рд░реЗрдВ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PHP рдлреНрд░реЗрдорд╡рд░реНрдХ

рдореБрдЭреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЧрддрд┐ рдФрд░ рдЙрддреНрдХреГрд╖реНрдЯ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд▓рд┐рдП PHP рдкрд╕рдВрдж рд╣реИред рдЕрдкрдиреА рдЬреЗрдм рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЙрдкрдХрд░рдг рд╣реЛрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рддреИрдпрд╛рд░ рд╣реИред


рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдХрд╛рдлреА рджреБрдЦрдж рдерд╛ рдХрд┐ PHP рдХреЗ рд▓рд┐рдП рдХреЛрдИ Waves Platform SDK рдирд╣реАрдВ рдерд╛ рдЬрдм рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕ рдЕрдЪреНрдЫреЗ рдмреНрд▓реЙрдХрдЪреЗрди рд╕реЗ рдорд┐рд▓рд╛ рдерд╛ред рдЦреИрд░, рдореБрдЭреЗ рдРрд╕реА рдХрд┐рдЯ рд▓рд┐рдЦрдиреА рдереАред


рдкрд╣рд▓реЗ рддреЛ рдореИрдВрдиреЗ рд▓реЗрди-рджреЗрди рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдиреЛрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рддреЛ 3 рдкрддреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 3 рдиреЛрдбреНрд╕ рдЪрд▓рд╛рдиреЗ рдереЗ ... рдпрд╣ рдмрд╣реБрдд рджрдпрдиреАрдп рдерд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред рдЬрдм рддрдХ рдПрдХ рд╕рдордЭ рдереА рдХрд┐ рдПрдХ рдиреЛрдб рдкрд░ рдирд┐рд░реНрднрд░ рдПрдХ рдореГрдд рдЕрдВрдд рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдФрд░ рджреВрд╕рд░рд╛ рдиреЛрдб рдПрдкреАрдЖрдИ рдзреАрдорд╛ рд╣реИ (рдЙрди рджрд┐рдиреЛрдВ рдореЗрдВ рд╕реБрдкрд░ рдзреАрдореА рдереА)ред


рдореИрдВрдиреЗ 2 рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдПред рдПрдХ рдПрдХ рдмреНрд▓реЙрдХрдЪреЗрди рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рд╣реИ рдЬреЛ рддреЗрдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдиреЛрдб рдПрдкреАрдЖрдИ рдкрд░ рдмрд┐рд▓реНрдХреБрд▓ рднреА рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдиреНрдп рд╡реЗрд╡реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рдПрдЧреНрд░реАрдЧреЗрдЯрд░ рд╣реИред рдЗрд╕ рддрд░рд╣ w8io рдФрд░ WavesKit рдЬреИрд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖред


рд╡реЗрд╡реНрд╕ рдмреНрд▓реЙрдХрдЪреИрди рдХреЗ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдкреАрдЫреЗ рдкрд╣рд▓рд╛ рдХрджрдо w8io рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдерд╛ред рдпрд╣ рдХрдард┐рди рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рд╕рднреА рд╢реЗрд╖ рд░рд╛рд╢рд┐ рдХреА рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдЧрдгрдирд╛ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореВрд▓ рдиреЛрдбреНрд╕ рдкрд░ рдЧрдгрдирд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдкрд╛рдИ рдЧрдИ (рд╡реИрд╕реЗ, рдмрдЧ-рдмрд╛рдЙрдВрдЯреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╡реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ)ред рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ w8io рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ: https://forum.wavesplatform.com/t/w8io-waves-explorer-based-on-php-sqlite


рдЬрдм рдпрд╣ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдореИрдВ рдЕрдЧрд▓реЗ рдХрджрдо рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рд╛, рд▓реЗрдХрд┐рди рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧ рдХреЗ рд▓рд┐рдП, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЖрдзрд╛рд░ рдкреИрдХреЗрдЬ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдпрд╣ рдХреИрд╕реЗ рдПрдмреАрд╕реА рдмреЗрд╕ 58 рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреИрджрд╛ рд╣реБрдП рдереЗ (рдЬреНрдпрд╛рджрд╛рддрд░ рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╡рд░реНрдгрдорд╛рд▓рд╛ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕реА рднреА), рд╕рдВрдХреЗрдд рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд╛рд░реНрдпреЛрдВ ( рд╕реНрдЯреЗрд░реЙрдпрдб рд╡реЗрд░рд┐рдПрдВрдЯ рдкрд░) рдХреЗ рд╕рдорд░реНрдерд┐рдд рд╡реЗрд░рд┐рдПрдВрдЯ рдХреЗ рд▓рд┐рдП рдХрд░реНрд╡ 255 , рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдмреНрд▓реЗрдХ 2 рдмреА (рдЬреЛ рдХреЗрд╡рд▓ PHP 7.2 рдореЗрдВ рд╕реЛрдбрд┐рдпрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ) , рдЖрджрд┐ред


рдпрд╣рд╛рдБ рдореБрдЭреЗ рдХреБрдЫ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдирд▓ рдХрд╛рд░рджрд╛рдиреЛрд╡ рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдкреБрд░рд╛рдиреЗ рд╕реНрдХреВрд▓ рдХреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрдЬрд╛рдп рд╕рдВрдЧреАрддрдХрд╛рд░ рддрд░реАрдХреЗ рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ред


рдХреБрдЫ рдорд╣реАрдиреЗ рдмрд╛рдж рд╡реЗрд╡рд╕рд┐рдЯ рдмреАрдЯрд╛ рд╕реНрдЯреЗрдЬ рд╕реЗ рдмрд╛рд╣рд░ рдЖ рдЧрдпрд╛ рдФрд░ рдЕрдм рдпрд╣ рдорд╛рдирдХ рд╡реЗрд╡реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред рд╕рднреА рдореЗрдирдиреЗрдЯ рд▓реЗрди-рджреЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХрд▓ рдкреИрдХреЗрдЬ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛рдиреЗ, рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреЛ рдХрд┐ PHP рдХреЗ рдкреНрд░рддреНрдпреЗрдХ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬреЛ 5.6 рд╕рдорд╛рд╡реЗрд╢реА рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред


WavesKit рдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:


composer require deemru/waveskit 

рдореВрд▓ рдЙрдкрдпреЛрдЧ рдЙрджрд╛рд╣рд░рдг:


 use deemru\WavesKit; $wk = new WavesKit( 'T' ); $wk->setSeed( 'manage manual recall harvest series desert melt police rose hollow moral pledge kitten position add' ); $tx = $wk->txBroadcast( $wk->txSign( $wk->txTransfer( 'test', 1 ) ) ); $tx = $wk->ensure( $tx ); 

рдКрдкрд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣рдо рд╡реЗрд╡реНрд╕рдХрд┐рдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдЯреЗрд╕реНрдЯрдиреЗрдЯ "рдЯреА" рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдмреАрдЬ рдЪрд░рдг рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдХреБрдВрдЬреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдкрддрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдЖрдЧреЗ, рд╣рдо рдкрд░рд┐рдХрд▓рд┐рдд рдкрддреЗ рд╕реЗ 0.00000001 рддрд░рдВрдЧреЛрдВ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд▓реЗрдирджреЗрди рдХреЛ рдЙрдкрдирд╛рдо "рдкрд░реАрдХреНрд╖рдг" рдХреЗ рд╕рд╛рде рдПрдХ рдкрддреЗ рдкрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕ рд▓реЗрдирджреЗрди рдХреЛ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдирд┐рдЬреА рдХреБрдВрдЬреА рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░реЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд▓реЗрдирджреЗрди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдиреЗрдЯрд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рд╣реИред


рд▓реЗрдирджреЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ "tx" рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рд▓реЗрди-рджреЗрди рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдЗрд╕рдХреА рдмреЗрд╣рддрд░ рд╕рдордЭ рдХреЗ рд▓рд┐рдП, рдЖрдк WavesKit рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд╕рдХрддреЗ рд╣реИрдВред


рдЪреВрдВрдХрд┐ рд╡рд╛рд╡реЗрд╕реНрдХрд┐рдЯ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдорд▓реЛрдВ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдЙрдиреНрдирдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рднреА рд╡рд╛рдВрдЫрд┐рдд рд╕реНрддрд░ рдХреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдЖрдкрдХрд╛ рд▓реЗрдирджреЗрди рдЦреЛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдВрдЦреНрдпрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ред


рдПрдХ рдЕрдиреНрдп рдмреБрд▓реЗрдЯ рдкреНрд░реВрдл рддрдВрддреНрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рддрд╛ рд╣реИред рдореБрдЦреНрдп рдиреЛрдб рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмреИрдХрдЕрдк рдиреЛрдбреНрд╕ рдореЗрдВ рдХрдордмреИрдХ рдХреА рдЖрдВрддрд░рд┐рдХ рдХреНрд╖рдорддрд╛ рд╣реИред рдЖрдк рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдмреИрдХрдЕрдк рдиреЛрдбреНрд╕ рдХреА рдПрдХ рд╕рд░рдгреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЙрдЪреНрдЪрддрдо рдКрдВрдЪрд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдиреЛрдб рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯрдмреЗрд╕реНрдЯрдиреЛрдб рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдиреЛрдб рдХрд╛ рд╕рдмрд╕реЗ рдХрдо рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордпред рдЕрдм рдПрдХ рдЖрдВрддрд░рд┐рдХ рдХреИрд╢ рдореИрдХреЗрдирд┐рдХ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЗрд╕рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЖрдк рди рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ, рдмрд▓реНрдХрд┐ рдиреЛрдб рдорд╛рд▓рд┐рдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рджреЗрдЦрднрд╛рд▓ рдорд╣рд╕реВрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдирд╡реАрдирддрдо рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ txMonitor рдлрд╝рдВрдХреНрд╢рди рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд▓реЗрдирджреЗрди рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреНрд▓реЙрдХрдЪреЗрди рдореЗрдВ рд▓реЗрдирджреЗрди рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рд╕рднреА рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджрд░реНрдж рдирд╣реАрдВ, рдмрд╕ рдЕрдкрдирд╛ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдЗрдЪреНрдЫрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рд▓реЗрдирджреЗрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░рд╛ VECRO рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрд╕ txMonitor рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ред


рдореБрдЭреЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рдорд╛рдирд╡ рдЬрд╛рддрд┐ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЪреВрдВрдХрд┐ рдореИрдВ рдЗрд╕ рдврд╛рдВрдЪреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВ рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЖрдпрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реА рд╕рднреА рдЬрд░реВрд░рддреЗрдВ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИрдВ, рдореИрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ рдХрд┐ рдЖрдк WavesKit рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░реЗрдВред

Source: https://habr.com/ru/post/hi446112/


All Articles