🌐 ΠžΠ±Π·ΠΎΡ€ основных ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² ПО EOSIO


image.png
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сообщСства всСгда Π² ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅, поэтому ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΠ°Ρ‚Ρ‡ΠΈ для Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… сборок с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ исправлСниями Π±Π°Π³ΠΎΠ² ΠΈ обновлСниями ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ Π½Π°ΡˆΠΈΡ… Π½ΠΎΠ²Π΅ΠΉΡˆΠΈΡ… сборок. Π’ этом постС ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ содСрТаниС послСдних ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ для EOSIO, EOSJS, eosio.contracts ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… рСсурсов для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

EOSIO

EOSIO v2.0.3

14 фСвраля 2020 Π³ΠΎΠ΄Π° состоялся Ρ€Π΅Π»ΠΈΠ· EOSIO v2.0.3. ОбновлСния, прСдставлСнныС Π² этой вСрсии EOSIO, Π±Ρ‹Π»ΠΈ сосрСдоточСны Π½Π° бСзопасности, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… исправлСниях.

Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ:

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Как ΠΈ Π² EOSIO v1.8.12, Π²Π²Π΅Π΄Ρ‘Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ пропуска синхронизации ΠΈΠ· гСнСзиса ΠΈ возобновлСния ΠΈΠ· тСстов состояния
  • Как ΠΈ Π² EOSIO v1.8.12, Travis Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Github Actions, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ количСство ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡
  • Как ΠΈ Π² EOSIO v1.8.12, ΡƒΠ΄Π°Π»Π΅Π½Π° нСнуТная установка
  • Подняли скрипт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ вСрсии macOS Π΄ΠΎ 10.14, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ EOSIO большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° старых вСрсиях.

EOSIO v1.8.12

Π’Π°ΠΊΠΆΠ΅ 14 фСвраля 2020 Π³ΠΎΠ΄Π° состоялся Ρ€Π΅Π»ΠΈΠ· EOSIO v1.8.12. ОбновлСния, прСдставлСнныС Π² этой вСрсии, сосрСдоточСны Π½Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… измСнСниях.

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Π’Π²Π΅Π΄Ρ‘Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ пропуска синхронизации ΠΈΠ· гСнСзиса ΠΈ возобновлСния ΠΈΠ· тСстов состояния
  • Travis Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Github Actions, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ количСство ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡
  • Π£Π΄Π°Π»Π΅Π½Π° нСнуТная установка

EOSIO v2.0.2

НС Π΄Π°Π»Π΅Π΅ ΠΊΠ°ΠΊ 7 фСвраля 2020 Π³ΠΎΠ΄Π° ΠΌΡ‹ выпустили EOSIO v2.0.2. Π­Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ сфокусировано Π½Π° консолидации исправлСний бСзопасности, исправлСниях ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… измСнСниях.

Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ:

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

  • Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ состояниС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠ΅ ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ сокСтС Π΄ΠΎ асинхронного ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρƒ Π² net_plugin
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто dispatch ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ post, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅
  • ИзмСнСно ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ максимального количСства ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Ρ‘Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² с 3 Π½Π° 13, учитывая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ отбрасывания Π·Π°ΠΏΠΎΠ·Π΄Π°Π»Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ²
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния
  • Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ исправлСниС для случайной остановки Π½ΠΎΠ΄Ρ‹
  • ΠžΡ‚ΠΊΠ°Ρ‡Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ консСнсуса, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ²ΡˆΠΈΠΉ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ расчСты для ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ запуска ΠΏΡ€ΠΈ создании исходного Π±Π»ΠΎΠΊΠ°

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Как ΠΈ Π² EOSIO v1.8.11, Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π΄Π²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°: cpu-effort-percent ΠΈ last-block-cpu-effort-percent, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ возмоТности создания Π±Π»ΠΎΠΊΠΎΠ²
  • Π‘Π½ΠΈΠΆΠ΅Π½Ρ‹ ограничСния Π΄Π°Π½Π½Ρ‹Ρ… для подписСй ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° рСкомСндация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ eosjs v20 для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… подписСй, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½Ρ‹ Π½ΠΎΠ΄Π°ΠΌΠΈ
  • Как ΠΈ Π² EOSIO v1.8.11, ΡƒΠ΄Π°Π»Π΅Π½Π° нСнуТная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, создаёт Π»ΠΈ Π½ΠΎΠ΄Π° Π±Π»ΠΎΠΊ
  • Как ΠΈ Π² EOSIO v1.8.11, Π²Π²Π΅Π΄Π΅Π½Π° упрощСнная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° on_incoming_block Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния
  • Как ΠΈ Π² EOSIO v1.8.11, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ водяной Π·Π½Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· Π΄Π΅Π»Π΅Π³Π°Ρ‚ΠΎΠ² Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ создавал Π±Π»ΠΎΠΊ Π² ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ слот
  • Π’Π²Π΅Π΄Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ измСнСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:
    1. $ ΡƒΠ΄Π°Π»Ρ‘Π½ ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ
    2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΈΠΌΠ΅Π½Π° собствСнныС
    3. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ, ошибки синтаксиса
    4. Π£Π΄Π°Π»Ρ‘Π½ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ javascript ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈΠ· ΠΏΠ»Π°Π³ΠΈΠ½Π° state history; Π² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ
    5. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ URL ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ тСстнСта
  • ИзмСнСно состояниС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния: Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ входящиС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ взаимодСйствиС P2P Π½ΠΎΠ΄ рСтрансляции ΠΌΠ΅ΠΆΠ΄Ρƒ производитСлями Π±Π»ΠΎΠΊΠΎΠ²; Π² ΠΆΡƒΡ€Π½Π°Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ сообщСниС с ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ
  • Π£Π΄Π°Π»Π΅Π½ΠΎ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ сообщСниС ΠΆΡƒΡ€Π½Π°Π»Π°

EOSIO v1.8.11

Π’Π°ΠΊΠΆΠ΅ 7 фСвраля 2020 Π³ΠΎΠ΄Π° Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ Ρ€Π΅Π»ΠΈΠ· EOSIO v1.8.11. Π’ этом ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ исправлСния для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ исправлСния.

  • Π˜Π·ΠΌΠ΅Π½Ρ‘Π½ с Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Π½Π° высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ процСсса async_write, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΈ высокой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Π±Π»ΠΎΠΊΠΎΠ² синхронизации Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½ΠΎΠ΄Ρ‹ синхронизациСй ΠΏΠΈΡ€ΠΎΠ²
  • Π’Π²Π΅Π΄Π΅Π½Ρ‹ исправлСния для ro/immutable Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ нСсвязываСмых Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ синхронизации ΠΏΠΈΡ€ΠΎΠ² Π½Π° 1.8.x с 2.0.x

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Π’Π²Π΅Π΄Π΅Π½Ρ‹ Π΄Π²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°, cpu-effort-percent ΠΈ last-block-cpu-effort-percent, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½Ρ‹Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ возмоТности создания Π±Π»ΠΎΠΊΠΎΠ²
  • Π£Π΄Π°Π»Π΅Π½Π° нСнуТная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, занята Π»ΠΈ Π½ΠΎΠ΄Π° созданиСм Π±Π»ΠΎΠΊΠ°
  • Π’Π²Π΅Π΄Π΅Π½Π° упрощСнная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° on_incoming_block Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ водяной Π·Π½Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· Π΄Π΅Π»Π΅Π³Π°Ρ‚ΠΎΠ² Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ создавал Π±Π»ΠΎΠΊ Π² ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ слот.

EOSIO v2.0.1

28 января 2020 Π³ΠΎΠ΄Π° ΠΌΡ‹ выпустили послСднюю Π²Π΅Ρ€ΡΠΈΡŽ EOSIO v2.0.1. Π­Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ сфокусировано Π½Π° бСзопасности, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΡ….

Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ:

  • Как ΠΈ Π² EOSIO v1.8.10, Π±Ρ‹Π»Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π·Π° счёт Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΠΎΠ²
  • Как ΠΈ Π² EOSIO v1.8.10, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π²ΠΎ врСмя подтвСрТдСния Π±Π»ΠΎΠΊΠ°
  • Как ΠΈ Π² EOSIO v1.8.10, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Ρ‹ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° handshake ΠΏΡ€ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° net

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

  • Π£Π΄Π°Π»Π΅Π½Π° функция увСдомлСния ID Π±Π»ΠΎΠΊΠ°, которая Π²Ρ‹Π·Π²Π°Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с большим количСством соСдинСний
  • Π˜Π·ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π±Π»ΠΎΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ создаСт Π΄Ρ€ΡƒΠ³ΠΎΠΉ ID
  • Как ΠΈ Π² EOSIO v1.8.10, внСсСны измСнСния Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π·Π°ΠΏΠΎΠ·Π΄Π°Π»Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΡ… отбрасывания ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ‰ΡƒΡŽ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ производства
  • Как ΠΈ Π² EOSIO v1.8.10, устранСн сбой ΠΏΡ€ΠΈ ошибкС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Как ΠΈ Π² EOSIO v1.8.10, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ FC с Ρ†Π΅Π»ΡŒΡŽ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сбой ΠΏΡ€ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ
  • ОбновлСн README.md, исправлСны Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ссылки Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ
  • ВыявлСна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с установкой Boost
  • FC Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Ρ‘Π½ Π½Π° своС мСсто послС ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚Π°
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° для тСстирования скрипта сборки
  • Как ΠΈ Π² EOSIO v1.8.10, Ρ„ΠΎΡ€ΠΊΠ½ΡƒΠ»ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ EOSIO/anka-buildkite-plugin с Ρ†Π΅Π»ΡŒΡŽ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ количСства Π²ΠΈΠ΄ΠΎΠ² ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Π°ΠΊ
  • Как ΠΈ Π² EOSIO v1.8.10, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° для прСдотвращСния ΡΠ°ΠΌΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ запуска ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² LRT

EOSIO v1.8.10

28 января 2020 Π³ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅ состоялся Ρ€Π΅Π»ΠΈΠ· EOSIO v1.8.10. Π­Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ сфокусировано Π½Π° бСзопасности, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… измСнСниях.

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ бСзопасности:

  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π·Π° счёт Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π±Π»ΠΎΠΊΠΎΠ²
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ°
  • Π£ΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Ρ‹ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° handshake ΠΏΡ€ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° net

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ openssl Π² cmake тСстСрС, ΠΊΠΎΠ³Π΄Π° OPENSSL_ROOT_DIR Π½Π΅ Π·Π°Π΄Π°Π½Π°
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ приостановкС для ΠΊΠΎΠΌΠ°Π½Π΄ Anka + исправлСниС буста
  • Π€ΠΎΡ€ΠΊΠ½ΡƒΡ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ EOSIO/anka-buildkite-plugin для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ количСства Ρ‚ΠΈΠΏΠΎΠ² ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Π°ΠΊ
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ псСвдонимы Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π² ABI
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° для прСдотвращСния ΡΠ°ΠΌΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ запуска ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² LRT

ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹

eosio.contracts v1.9.1

3 фСвраля 2020 Π³ΠΎΠ΄Π°, Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ eosio.contracts v1.9.1. Π­Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ содСрТало ряд исправлСний Π±Π°Π³ΠΎΠ² ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

БистСмный ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚:

  • ΠœΡ‹ выявили ΠΈ исправили Π±Π°Π³ Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ планирования ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ Π² v1.9.0 систСмного ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π» ΠΏΠ°ΡƒΠ·Ρƒ Π² ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°Ρ… производитСлям Π±Π»ΠΎΠΊΠΎΠ², измСнСниях ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π°ΡƒΠΊΡ†ΠΈΠΎΠ½Π° ΠΈΠΌΡ‘Π½. ОбновлСниС Π΄ΠΎ v1.9.1 Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • Π’Π²Π΅Π΄Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° для ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠ° CDT, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ build/test ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
  • TravisCI Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Github Actions
  • ΠŸΠΎΠ΄Ρ‡ΠΈΡ‰Π΅Π½Ρ‹ Π΄Π΅Ρ‚Π°Π»ΠΈ Π² аннотациях для совмСстимости с Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ mdjavadoc

Зависимости:

  • Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ содСрТащиСся Π² этом ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ eosio.system ΠΈ eosio.bios ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π½Π° EOSIO Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ обновлСния консСнсуса WTMSIG_BLOCK_SIGNATURES. ΠŸΡ€ΠΈ запускС Π½ΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ старыС вСрсии ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° eosio.bios (v1.7.x ΠΈΠ»ΠΈ v1.8.x).

EOSJS

EOSJS v21.0.0-rc2

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ запуск 7 фСвраля 2020 Π³ΠΎΠ΄Π° – ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ Π½Π° Ρ€Π΅Π»ΠΈΠ· EOS JS v21.0.0. Π’ этом Ρ€Π΅Π»ΠΈΠ·Π΅ основноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ эллиптичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π²Π²ΠΎΠ΄Ρƒ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ использованию ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… срСд ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ измСнСниям.

ЭллиптичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°:

  • Π’Π²Π΅Π΄Π΅Π½Ρ‹ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для выполнСния дСйствий подписывания, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ восстановлСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ подписи

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹:

  • Π—Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ table_key Π½Π° index_position
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° yarn build-web, которая создаСт ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² dist_web

ΠœΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹:

  • Π’Π²Π΅Π΄Π΅Π½Π° рСкомСндация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ вмСсто Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π² производствСнных срСдах, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния:

  • ОбъСдинСн ΠΏΡƒΠ» рСквСст β„–649 ΠΎΡ‚ EOSIO/develop-version-bump для фиксации вСрсий
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· eosjs-ecc Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² классы PrivateKey/PublicKey/Signature для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈ Π²Ρ‹Π·ΠΎΠ²Π° эллиптичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
  • Π£Π΄Π°Π»Π΅Π½Π° конфигурация Travis CI, ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ΡΡ обновлСния
  • Π’Π²Π΅Π΄Π΅Π½ΠΎ Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ для сигнатур r ΠΈ s, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ сигнатуры с Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌ количСством Π±Π°ΠΉΡ‚ΠΎΠ²
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΌ символом
  • Π£Π΄Π°Π»Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдупрСТдСния ΠΈ ΡΠΎΠΏΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ докумСнтация
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ IMPORTANT.md ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ связанный Ρ€Π°Π·Π΄Π΅Π» Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ README.md
  • ΠžΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, созданныС yarn build-web, с Ρ†Π΅Π»ΡŒΡŽ соотвСтствия Π½ΠΎΠ²ΠΎΠΌΡƒ соглашСнию ΠΎ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ…
  • Π£Π΄Π°Π»Π΅Π½ΠΎ использованиС ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ table_key
  • ДокумСнтация ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π°, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ссылка Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

Π”Ρ€ΡƒΠ³ΠΈΠ΅ обновлСния

Elemental Battles

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, 7 фСвраля 2020 Π³ΠΎΠ΄Π° ΠΌΡ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для Elemental Battles, ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ пособия ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹, Π΄ΠΎ eosio-card-game-repo v1.1.10.

Tropical Stay App v1.1.0

ΠœΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ бСзопасности Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ² EOSIO. 18 января 2020 Π³ΠΎΠ΄Π° ΠΌΡ‹ выпустили ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Tropical Stay 1.1.0. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅-ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Tropical Stay прСдоставляСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ руководство ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„Π°ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° основС WebAuthn с Π²Π΅Π±-прилоТСниями EOSIO. WebAuthn позволяСт прилоТСниям Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… устройств. ПослСдняя вСрсия Tropical Stay содСрТит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ YubiKey, ΠΈΠ»ΠΈ iOS-устройство с TouchID ΠΈΠ»ΠΈ FaceID, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с WebAuthn с Ρ†Π΅Π»ΡŒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписСй Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ².

ΠžΡΡ‚Π°Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° связи

ΠœΡ‹ постоянно ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, инструмСнты ΠΈ рСсурсы экосистСмы EOSIO. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своим ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ с нашСй ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ EOSIO для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ нашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎ связям с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ письмо Π½Π° developers@block.one.


ΠŸΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ΠΎ @blockchained

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» поста: Π—Π”Π•Π‘Π¬


Если Π²Π°ΠΌ нравится Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΏΡ€ΠΎΠ΄ΡŽΡΠ΅Ρ€Π° blockchained Π² сСти EOS

Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ ΡΠ΅Ρ‚ΡŒ EOS вмСстС с Π½Π°ΠΌΠΈ - Π΄Π΅Π»Π΅Π³ΠΈΡ€ΡƒΠΉΡ‚Π΅ свой голос proxy: dposproxyeos


Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Ρ‡Π°Ρ‚: https://t.me/EOS_RU


Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ дСсктопноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ RuDex


Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½Π°ΠΌΠΈ EOS Π½Π° RuDEX


Comments 1


@blockchained, ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ!
Π’Π°Ρˆ пост Π±Ρ‹Π» упомянут Π² ΠΌΠΎΠ΅ΠΌ Ρ…ΠΈΡ‚-ΠΏΠ°Ρ€Π°Π΄Π΅ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

  • ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π’Ρ‹ΠΏΠ»Π°Ρ‚Ρ‹ - 10 ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ - 5,026 GBG
01.04.2020 06:28
0