WavesKit - Waves blockchain рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ PHP рдлреНрд░реЗрдорд╡рд░реНрдХ

рдорд▓рд╛рдИ рдорди рдкрд░реНрдЫ PHP рд╡рд┐рдХрд╛рд╕рдХреЛ рдЧрддрд┐ рд░ рдЙрддреНрдХреГрд╖реНрдЯ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреАрдХреЛ рд▓рд╛рдЧрд┐ред рдпреЛ рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рдЫ рдЬрдм рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕рдзреИрдВ рдЖрдлреНрдиреЛ рдЦрд▓реНрддреАрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЙрдкрдХрд░рдг рддрдпрд╛рд░ рдЫред

рдШрд░реЗрд▓реБ рдмреНрд▓рдХрдЪреЗрдирд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рд╣реБрдБрджрд╛ рдпреЛ рдзреЗрд░реИ рд▓рд╛рдЬрдорд░реНрджреЛ рдерд┐рдпреЛ рддрд░рдВрдЧ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЙрд╕рдХреЛ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░рдорд╛ рддрдпрд╛рд░ PHP SDK рдерд┐рдПрдиред рдЦреИрд░, рдореИрд▓реЗ рд▓реЗрдЦреНрдиреБ рдкрд░реНрдпреЛред

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

рдореИрд▓реЗ рджреБрдИрд╡рдЯрд╛ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдХрд╛рдо рд╕реБрд░реБ рдЧрд░реЗрдВред рдПрдЙрдЯрд╛ рднрдиреЗрдХреЛ рдмреНрд▓рдХрдЪреЗрди рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдмрдирд╛рдЙрдиреБ рд╣реЛ рдЬреБрди рдЫрд┐рдЯреЛ рд░ рдиреЛрдб API рдмрд╛рдЯ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕реНрд╡рддрдиреНрддреНрд░ рдЫред рджреЛрд╕реНрд░реЛ рдПрдХ рдард╛рдЙрдБрдорд╛ Waves рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рд╕рдмреИ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдЫред рдпрд╕рд░реА рдиреИ рдЖрдпреЛрдЬрдирд╛рд╣рд░реБ рдЖрдП ред w8io ╨╕ WavesKit.

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

w8io рдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛, рдорд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рд╢рдВрдХрд╛ рдерд┐рдпреЛ, рддрд░ рдЬрдм рдХрд╛рдо рддрд╛рд░реНрдХрд┐рдХ рдЕрдиреНрддрдорд╛ рдЖрдпреЛ рд░ рдореИрд▓реЗ SDK рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдерд╛рд▓реЗ, рдореЗрд░реЛ рд╢рдВрдХрд╛ рдкреБрд╖реНрдЯрд┐ рднрдпреЛред рдореИрд▓реЗ рд╕рдмреИ рднрдиреНрджрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХрд╣рд░реВ рд╕рд╣рд┐рдд рдХреЗрд╣реА рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХреЗрдиред рддреНрдпрд╕рдкрдЫрд┐ рдореИрд▓реЗ рдЖрдлреНрдиреЛ рдЬрдЧрдХреЛ рдЗрдБрдЯрд╛ рдмрдирд╛рдЙрди рд╕реБрд░реБ рдЧрд░реЗрдВред рддрд┐рдиреАрд╣рд░реВ рдпрд╕рд░реА рдЬрдиреНрдорд┐рдПрдХрд╛ рдерд┐рдП: ABCode base58 рдорд╛ рдЗрдиреНрдХреЛрдб рдЧрд░реНрди (рд╡рд╛рд╕реНрддрд╡рдорд╛ рдХреБрдиреИ рдкрдирд┐ рд╡рд░реНрдгрдорд╛рд▓рд╛рд▓рд╛рдИ рд╕рдЩреНрдХреЗрдд рдЧрд░реНрди), рдХрд░реНрдн 25519 рдорд┐рд▓реНрджреЛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди (рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рд╕рд╣рд┐рдд рд╕реНрдЯреЗрд░реЛрдЗрдб рдорд╛), рдмреНрд▓реЗрдХ реи рдмреА рд╣реНрдпрд╛рд╕рд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рдЧрдгрдирд╛ рдЧрд░реНрди (рдЬреБрди PHP 7.2 рджреЗрдЦрд┐ рдорд╛рддреНрд░ рдЙрдкрд▓рдмреНрдз рдЫ), рдЖрджрд┐ред

рдпрд╣рд╛рдБ рдо рдзрдиреНрдпрд╡рд╛рдж рджрд┐рди рдЪрд╛рд╣рдиреНрдЫреБ Inala Kardanova рдХреЗрд╣реА рдореВрд▓реНрдпрд╡рд╛рди рд╕рд▓реНрд▓рд╛рд╣рдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╕рд▓реЗ рдорд▓рд╛рдИ рддрд░реНрдл рдбреЛрд▒реНрдпрд╛рдпреЛ рд╕рдВрдЧреАрддрдХрд╛рд░ рдореЗрд░реЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдорд╛рдиреНрдп рд╕рдЯреНрдЯрд╛, рддрд░ рдкреБрд░рд╛рдиреЛ, рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

рд╣рд╛рдореА WavesKit рд▓рд╛рдИ рд╣рд╛рдореНрд░реЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдЬрдбрд╛рди рдЧрд░реНрдЫреМрдВ:

composer require deemru/waveskit

рд╣рд╛рдореА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМ:

use deemruWavesKit;
$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 );

рдорд╛рдерд┐рдХреЛ рдЙрджрд╛рд╣рд░рдгрдорд╛, рд╣рд╛рдореАрд▓реЗ рдПрдЙрдЯрд╛ WavesKit рд╡рд╕реНрддреБ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдЫреМрдВ рдЬреБрди testnet "T" рдорд╛ рдЪрд▓реНрдЫред рд╣рд╛рдореАрд▓реЗ рдмреАрдЬ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд╕реЗрдЯ рдЧрд░реНрдЫреМрдВ, рдЬрд╕рдмрд╛рдЯ рдЦрд╛рддрд╛рдХреЛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рд░ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреАрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЧрдгрдирд╛ рдЧрд░рд┐рдиреНрдЫред рдЕрд░реНрдХреЛ, рд╣рд╛рдореА рдПрдХ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд▓реЗрдирджреЗрди 0.00000001 рддрд░рдВрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдЫреМрдВ рдареЗрдЧрд╛рдирд╛рдмрд╛рдЯ рдмреАрдЬ рд╡рд╛рдХреНрдпрд╛рдВрд╢рдмрд╛рдЯ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдЧрдгрдирд╛ рдЧрд░рд┐рдПрдХреЛ "рдкрд░реАрдХреНрд╖рдг" рдЙрдкрдирд╛рдордХреЛ рдареЗрдЧрд╛рдирд╛рдорд╛, рдпрд╕рд▓рд╛рдИ рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрд╕рдБрдЧ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реНред рддреНрдпрд╕ рдкрдЫрд┐, рд╣рд╛рдореА рд▓реЗрдирджреЗрди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдиреЗрдЯрд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рднрдПрдХреЛ рдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдЫреМрдВред

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

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

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

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

рдорд▓рд╛рдИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдорди рдкрд░реНрдЫ, рдпреЛ рдорд╛рдирд╡рдЬрд╛рддрд┐рдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рдареВрд▓реЛ рдЙрдкрд▓рдмреНрдзрд┐ рд╣реЛред рдХрд┐рдирдХрд┐ рдо рдПрдХ рдорд╛рддреНрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╣реБрдБ рд░ рдореЗрд░реЛ рд╕рдмреИ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдкреБрдЧреЗрдХреЛ рдЫреБ, рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд░ рдпреЛрдЧрджрд╛рди рдЧрд░реНрди рдЖрдордиреНрддреНрд░рд┐рдд рдЧрд░реНрджрдЫреБред WavesKit.

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди