1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/WeBank-WeBASE-Front

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Changelog.md 18 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 02:36 ebf48bb

Версия 1.5.5 (2023-04-17)

Исправления:

  • Поддержка сложных параметров функций контрактов, таких как структуры, в интерфейсах, связанных с развёртыванием контрактов и отправкой транзакций, где тип funcParam был изменён с List на List.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.5, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.5.4 (2022-02-22)

Исправления:

  • Оптимизация способа загрузки шаблонов контрактов из каталога conf/warehouse, содержащего файлы .json.
  • Оптимизирована работа с Java SDK keyFactory при создании случайных приватных ключей.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.0, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.5.3 (2021-09-27)

Добавления:

  • Добавлен новый образ Docker для узлов webasepro/webase-front:v1.5.3.
  • В репозитории контрактов добавлены шаблоны прокси-контрактов и контрактов отслеживания происхождения.

Исправления:

  • Улучшена сборка транзакций с поддержкой возврата структур.
  • Усовершенствована логика чтения сертификатов узлов и SDK.
  • Исправлена проблема с откатом IDE контрактов только до фоновых записей версий.
  • Исправлено несколько проблем с IDE контрактов, включая проблемы с автоматическим обновлением папок и шириной меню.
  • Решена проблема с неудачным анализом ответов транзакций.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.0, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.5.2 (2021-07-16)

Добавления:

  • Упрощена функция экспорта проектов контрактов Java, поддерживающая пакетную компиляцию контрактов и проверку нескольких пользователей и портов каналов.
  • В хранилище контрактов добавлен шаблон контракта для управления активами.
  • Добавлены интерфейсы для сборки транзакций /tran/convertRawTxStr и кодирования функций транзакций /trans/encodeFunction.
  • Обеспечена поддержка привязки адресов контрактов к IDE.

Исправления:

  • Улучшен интерфейс транзакций для поддержки создания приватных ключей без них при отсутствии доступа.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.0, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.5.1 (2021-05-28)

Добавления:

  • IDE контрактов поддерживает экспорт каркаса проекта Java для контрактов.
  • Хранилище контрактов пополнилось шаблоном SmartDev для хранения доказательств.

Исправления:

  • В IDE контрактов улучшен инструмент LibString для добавления методов преобразования между bytes32 и string.
  • Исправлена ошибка запуска без группы 1.
  • Исправлены проблемы с экспортом сертификатов SDK.
  • В IDE контрактов исправлена проблема невозможности ввода пробелов при вводе параметров вызова контрактов в виде строк.
  • Улучшения в IDE контрактов включают использование воркера для загрузки скомпилированных файлов JS и исправление проблем с загрузкой JS в некоторых браузерах Chrome.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.0, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.5.0 (2021-04-06)

Добавления:

  • Переход на Java SDK.
  • Возможность экспорта предварительных сертификатов и приватных ключей SDK.
  • Поддержка экспорта приватных ключей в форматах Pem, P12 и WeID.

Исправления:

  • Экспорт файлов Java контрактов для Java SDK.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.5.0, WeBASE-Sign начиная с версии 1.5.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.4.3 (2021-01-27)

Добавления:

  • Репозиторий контрактов.
  • Онлайн-инструменты.

Исправления:

  • Поддержка пустых массивов в IDE контрактов.
  • Улучшение отображения результатов компиляции контрактов.
  • Поддержка импорта приватных ключей в формате открытого текста.
  • Поддержка CNS.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.4.1, WeBASE-Sign начиная с версии 1.4.3 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.4.2 (2020-12-03)

Добавления:

  • Поддержка Solidity v0.6.10.
  • Новый функционал EventLog.
  • Интерфейс tool для анализа выходных данных, преобразования строк в bytes32 и других задач.

Исправления:

  • Улучшено управление загрузкой контрактов в IDE, добавлена возможность экспорта контрактов по пути.
  • Обновлён web3sdk до версии 2.6.2, что устраняет некоторые проблемы с SSL, вызванные JDK.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x, WeBASE-Node-Manager начиная с версии 1.4.1, WeBASE-Sign начиная с версии 1.4.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.4.1 (2020-09-18)

Добавления:

  • Обновление web3sdk до версии 2.6.1.
  • Цепочка Governance и интерфейс.
  • getBlockHeader.

Исправления:

  • Улучшены обработка исключений на узлах и сообщения об ошибках при предварительной компиляции контрактов.
  • Исправлена ошибка проверки прав доступа при развёртывании контрактов.
  • Исправлены ошибки в новых группах, связанные с отправкой блоков и событиями контрактов.
  • Исправлена ошибка, возникающая при кодировании byte32 в контрактах.

Совместимость:

  • Поддерживаются версии FISCO-BCOS начиная с 2.4.x и 2.5.x, WeBASE-Node-Manager начиная с версии 1.4.0, WeBASE-Sign начиная с версии 1.4.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами.

Версия 1.4.0 (2020-08-06)

Добавления:

  • Возвращаются версии FISCO-BCOS, WeBASE-Front, WeBASE-Sign.

Совместимость:

  • Рекомендуется версия FISCO-BCOS 2.4.x.
  • Версия FISCO-BCOS 2.5.x также поддерживается.
  • WeBASE-Node-Manager начиная с версии 1.4.0, WeBASE-Sign начиная с версии 1.4.0 и WeBASE-Transaction начиная с версии 1.3.0.

Для получения более подробной информации ознакомьтесь с техническими документами. Исправление ошибок в цепочке событий уведомлений, а также в подписке на события в контрактах:

  • исправление ошибки с несколькими параметрами в событиях и подписках;
  • исправление ошибок мониторинга узлов.

Совместимость:

  • поддержка версий FISCO-BCOS v2.4.x;
  • поддержка WeBASE-Node-Manager v1.3.1+;
  • поддержка WeBASE-Sign v1.3.1+;
  • поддержка WeBASE-Transaction v1.3.0+.

Подробнее см. в технической документации.

v1.3.0 (2020-04-29)

Добавление:

  • добавлен GET-интерфейс для доступа к цепным событиям уведомлений;
  • управление приватными ключами и транзакции в WeBASE-Node-Manager осуществляются через WeBASE-Sign;
  • в узлах управления приватные ключи перемещены в управление контрактами;
  • кроме локальных пользователей приватных ключей в узлах, другие типы пользователей больше не сохраняют и не возвращают приватные ключи;
  • подписание сервиса подписи осуществляется через WeBASE-Sign после вызова предварительно скомпилированного контракта;
  • параметр userId в сервисе подписи заменён на signUserId, значение useAes по умолчанию установлено в true.

Исправление:

  • исправлена ошибка с согласованностью данных в уведомлениях о событиях в цепочке;
  • обновлены пакеты зависимостей log4j, fastjson, jackson;
  • улучшено обнаружение исключений в web3ApiService;
  • устранена ошибка, при которой параметр funcParam в контракте не мог быть пустым.

Совместимость:

  • поддержка FISCO-BCOS версии v2.0.0-rc1;
  • поддержка FISCO-BCOS версии v2.0.0-rc2;
  • поддержка FISCO-BCOS версии v2.0.0-rc3;
  • поддержка FISCO-BCOS версий v2.0.0 — v2.4.x;
  • поддержка WeBASE-Web версии 1.2.2+;
  • поддержка WeBASE-Node-Manager версии 1.2.2+;
  • поддержка WeBASE-Sign версии 1.2.2+;
  • поддержка WeBASE-Transaction версии 1.2.2+.

Подробнее см. в технической документации.

v1.2.4 (2020-04-08)

Исправления:

  • bugifx: обновление fastjson до версии 1.2.67;
  • bugifx: в предварительно скомпилированных интерфейсах значение useAes установлено по умолчанию в false, изменено на true;
  • bugifx: исправлены проблемы с согласованностью памяти и базы данных в событиях уведомлений в цепочке, добавлены try-catch для обработки исключений и использование ConcurrentHashMap для HashMap в событии выхода из блока;
  • оптимизация: устранены проблемы с нулевым указателем в Web3jMap и проблема с выходом за пределы массива при получении groupList.

Совместимость:

  • поддержка FISCO-BCOS версии v2.0.0-rc1;
  • поддержка FISCO-BCOS версии v2.0.0-rc2;
  • поддержка FISCO-BCOS версии v2.0.0-rc3;
  • поддержка FISCO-BCOS версии v2.0.0 и выше;
  • поддержка WeBASE-Web версии 1.2.2+;
  • поддержка WeBASE-Node-Manager версии 1.2.2+;
  • поддержка WeBASE-Sign версии 1.2.2+;
  • поддержка WeBASE-Transaction версии 1.2.2+.

Подробнее см. в технической документации.

v1.2.3 (2020-03-11)

Добавления:

  • возможность подключения RabbitMQ к WeBASE-Front для получения событий уведомлений в цепочке;
  • добавлена поддержка подписки на события выхода из блоков и события контрактов;
  • добавлены новые интерфейсы событий уведомлений /event/newBlockEvent и /event/contractEvent в WeBASE-Front;
  • представлен новый проект WeBASE-Event-Client для тестирования событий уведомлений в цепочке.

Исправления:

  • оптимизирована работа WeBASE-Sign для повышения производительности национальных алгоритмов подписи;
  • обновления пакетов зависимостей jackson и log4j;
  • исправлен контрактный интерфейс deployWithSign, параметр contractBin заменён на bytecodeBin.

Совместимость:

  • поддержка FISCO-BCOS версии v2.0.0-rc1;
  • поддержка FISCO-BCOS версии v2.0.0-rc2;
  • поддержка FISCO-BCOS версии v2.0.0-rc3;
  • поддержка FISCO-BCOS версии v2.0.0 и выше;
  • поддержка WeBASE-Web версии 1.2.2+;
  • поддержка WeBASE-Node-Manager версии 1.2.2+;
  • поддержка WeBASE-Sign версии 1.2.2+;
  • поддержка WeBASE-Transaction версии 1.2.2+.

Подробнее см. в технической документации.

v1.2.2 (2020-01-02)

Добавления:

  • добавлена поддержка национальных алгоритмов (sm2, sm3);
  • добавлено управление приватными ключами с возможностью импорта pem-ключей;
  • добавлена возможность передачи abi для вызова контрактов;
  • добавлен интерфейс /encrypt, который позволяет определить, используется ли национальный алгоритм.

Исправления:

  • bugfix: добавлен параметр useAes в предварительно скомпилированный API, по умолчанию установлен в false;
  • оптимизация: метод getCredentials в KeystoreService разделён;
  • оптимизация: обновлена версия web3sdk до v2.2.0;
  • bugifx: устранена проблема с длительным временем запуска start.sh;
  • bugfix: поддержка национальной криптографии в CommonUtils для SignatureData.

Совместимость:

  • поддержка FISCO-BCOS версии v2.0.0-rc1;
  • поддержка FISCO-BCOS версии v2.0.0-rc2;
  • поддержка FISCO-BCOS версии v2.0.0-rc3;
  • поддержка FISCO-BCOS версии v2.0.0 и выше;
  • поддержка WeBASE-Web версии 1.2.2;
  • поддержка WeBASE-Node-Manager версии 1.2.2;
  • поддержка WeBASE-Sign версии 1.2.2;
  • поддержка WeBASE-Transaction версии 1.2.2.

Подробнее см. в технической документации.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/WeBank-WeBASE-Front.git
git@api.gitlife.ru:oschina-mirror/WeBank-WeBASE-Front.git
oschina-mirror
WeBank-WeBASE-Front
WeBank-WeBASE-Front
master