āĻāĻŽāĻŋ āĻāĻāĻž āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¤āĻŋ āĻāĻŦāĻ āĻāĻŽā§āĻāĻžāĻ° āĻŦāĻšāĻ¨āĻ¯ā§āĻā§āĻ¯āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻā§āĻ˛ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻĨāĻžāĻāĻ˛ā§ āĻāĻāĻŋ āĻā§āĻŦ āĻāĻžāĻ˛āĨ¤
āĻāĻžāĻ°ā§āĻšāĻ¸ā§āĻĨā§āĻ¯ āĻŦā§āĻ˛āĻāĻā§āĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻŦā§āĻļ āĻ˛āĻā§āĻāĻžāĻāĻ¨āĻ āĻāĻŋāĻ˛ āĻ¤āĻ°āĻā§āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ¤āĻžāĻ° āĻ
āĻ¸ā§āĻ¤ā§āĻ°āĻžāĻāĻžāĻ°ā§ āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ PHP SDK āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻāĻā§āĻāĻž, āĻāĻŽāĻžāĻā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻŽāĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¨ā§āĻĄ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻ°āĻ¤ā§āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ ... āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ°ā§āĻŖ āĻĻā§āĻˇā§āĻāĻŋāĻāĻā§āĻāĻŋ āĻāĻŋāĻ˛, āĻ¯āĻĻāĻŋāĻ āĻāĻāĻŋ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻā§āĨ¤ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻŦā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯ā§ āĻ¨ā§āĻĄā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻļā§āĻˇ āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋāĨ¤ āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ¸ā§āĻŽāĻŋāĻ¤ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻĒāĻŋāĻāĻ, āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻāĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖā§ (āĻ¸ā§āĻĻāĻŋāĻ¨ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻā§āĻŦ āĻ§ā§āĻ° āĻāĻŋāĻ˛)āĨ¤
āĻāĻŽāĻŋ āĻĻā§āĻāĻŋ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻāĻžāĻ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦā§āĻ˛āĻāĻā§āĻāĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻ˛ā§āĻ°āĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯āĻž āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ āĻ¨ā§āĻĄ API āĻĨā§āĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻšāĻ˛ āĻāĻ¯āĻŧā§āĻāĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°āĻžāĨ¤ āĻāĻāĻžāĻŦā§āĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛ā§ āĻāĻ¸ā§āĻā§āĨ¤ w8io и āĻāĻ¯āĻŧā§āĻāĻ¸āĻāĻŋāĻ.
āĻāĻ¯āĻŧā§āĻāĻ¸ āĻŦā§āĻ˛āĻāĻā§āĻāĻ¨ā§āĻ° āĻĒāĻ°ā§āĻĻāĻžāĻ° āĻĒāĻŋāĻāĻ¨ā§ āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻāĻŋāĻ˛ w8io āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°. āĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻŋāĻ˛ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻ°āĻĒāĻ°āĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻāĻŖāĻ¨āĻž āĻ˛āĻŋāĻāĻ¤ā§ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻŽā§āĻ˛ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻŖāĻ¨āĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ (āĻŦāĻžāĻ āĻŦāĻžāĻāĻ¨ā§āĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§, āĻ¤āĻžāĻ°āĻž āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§)āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻĨā§āĻ°ā§āĻĄā§ w8io āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻāĻžāĻ¨āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨: https://forum.wavesplatform.com/t/w8io-waves-explorer-based-on-php-sqlite
w8io āĻ¤ā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻāĻŽāĻžāĻ° āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ¸āĻ¨ā§āĻĻā§āĻš āĻāĻŋāĻ˛, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻāĻ¨ āĻāĻžāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ āĻļā§āĻˇ āĻšāĻ¯āĻŧā§ āĻāĻ¸ā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻāĻŽāĻŋ SDK āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋ, āĻ¤āĻāĻ¨ āĻāĻŽāĻžāĻ° āĻ¸āĻ¨ā§āĻĻā§āĻš āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻ¸āĻš āĻā§āĻĨāĻžāĻ āĻāĻŋāĻā§ āĻĢāĻžāĻāĻļāĻ¨ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¨āĻŋāĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻŽāĻŋ āĻāĻŽāĻžāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋāĨ¤ āĻāĻāĻāĻžāĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻŽ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛: āĻāĻŦāĻŋāĻ¸āĻŋ āĻā§āĻĄ āĻŦā§āĻ¸ā§Ģā§Ž-āĻ āĻāĻ¨āĻā§āĻĄ āĻāĻ°āĻ¤ā§ (āĻāĻ¸āĻ˛ā§ āĻ¯ā§āĻā§āĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻā§ āĻāĻ¨āĻā§āĻĄ āĻāĻ°āĻ¤ā§), Curve25519 āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°āĻ¤ā§ (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻš āĻ¸ā§āĻā§āĻ°āĻ¯āĻŧā§āĻĄā§āĻ° āĻāĻĒāĻ°), Blake2b āĻšā§āĻ¯āĻžāĻļāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ (āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° PHP 7.2 āĻĨā§āĻā§ āĻāĻĒāĻ˛āĻŦā§āĻ§), āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻžāĻā§ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§ āĻāĻ¨āĻžāĻ˛āĻž āĻāĻžāĻ°āĻĻāĻžāĻ¨ā§āĻāĻž āĻāĻŋāĻā§ āĻŽā§āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻž āĻāĻŽāĻžāĻā§ āĻāĻāĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¸ā§āĻ°āĻāĻžāĻ° āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¨ā§, āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨āĨ¤
āĻŽāĻžāĻ¸ āĻĻā§āĻ¯āĻŧā§āĻ āĻĒāĻ° āĻāĻ¯āĻŧā§āĻāĻ¸āĻāĻŋāĻ āĻĻāĻŋāĻ¨ā§āĻ° āĻāĻ˛ā§ āĻĻā§āĻā§āĻā§, āĻŦā§āĻ°āĻŋāĻ¯āĻŧā§ āĻāĻ˛ āĻŦāĻŋāĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻāĻāĻ¨ āĻāĻ¯āĻŧā§āĻāĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻšāĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻž 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 āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§āĨ¤ āĻā§āĻ°āĻŋāĻ¨āĻšāĻžāĻāĻ¸ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§, āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°ā§, āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§, āĻ¤āĻŦā§ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŦāĻžāĻ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻ°ā§ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ setBestNode āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻā§āĻāĻ¤āĻž āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ¤āĻŋāĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻ°āĻž āĻ¨ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§āĨ¤ āĻāĻāĻ¨ āĻāĻ¤ā§ āĻāĻāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻā§āĻ¯āĻžāĻļā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻ¨ā§āĻĄ āĻŽāĻžāĻ˛āĻŋāĻ āĻāĻāĻ¯āĻŧā§āĻ° āĻ¯āĻ¤ā§āĻ¨ āĻ
āĻ¨ā§āĻāĻŦ āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻāĻ¨ā§āĻ¨āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ txMonitor. āĻāĻāĻŋ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽā§ āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§ āĻ¸āĻžāĻĄāĻŧāĻž āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĻā§āĻāĻž āĻĻāĻŋāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻŦā§āĻ˛āĻāĻā§āĻāĻ¨ā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻā§āĻˇā§āĻŽāĻ¤āĻžāĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ° āĻā§āĻ¨ āĻāĻˇā§āĻ āĻ¨ā§āĻ, āĻļā§āĻ§ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ˛āĻŦā§āĻ¯āĻžāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ā§ˇ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻžāĻ° āĻ
āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ VECRO āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻĒāĻžāĻļā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, āĻāĻĒāĻ¨āĻŋ āĻ¸āĻšāĻā§āĻ āĻļāĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻā§āĻĄā§.
āĻāĻŽāĻŋ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ, āĻāĻāĻŋ āĻŽāĻžāĻ¨āĻŦāĻāĻžāĻ¤āĻŋāĻ° āĻ
āĻ¨ā§āĻ¯āĻ¤āĻŽ āĻ¸ā§āĻ°āĻž āĻ
āĻ°ā§āĻāĻ¨āĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻŋāĻ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻŦāĻ āĻāĻ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻāĻā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¤āĻžāĻ āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻāĻ¤ā§ āĻāĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻ¨āĻžāĻā§āĻāĻŋ āĻāĻ¯āĻŧā§āĻāĻ¸āĻāĻŋāĻ.
āĻāĻ¤ā§āĻ¸: www.habr.com