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

OSCHINA-MIRROR/WeBank-WeCross-Java-SDK

Клонировать/Скачать
Changelog.md 5.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 00:47 cb0e2f9

v1.4.0

(2024-03-01)

Добавлены:

Изменено:

v1.3.1

(2023-07-31)

Добавлено:

  • Поддержка выполнения версии WASM 3.+ FISCO BCOS, включая функции развёртывания и вызова смарт-контрактов.

v1.3.0

(2023-03-15)

Добавлено:

  • Поддержка FISCO BCOS версии 3.x.
  • Однократный интерфейс для транзакций между цепочками autoCommitXATransaction.
  • Возможность указать конкретную цепочку для определённого аккаунта через интерфейс setDefaultChainAccount #134.

Исправлено:

  • Проблема с несоответствием проверки длины пароля в пользовательском агенте (UA) и на веб-странице #129.

Обновлено:

  • Версии gson, bouncycastle, netty, spring-boot-starter и jackson-databind для устранения проблем с безопасностью.

v1.2.1

(2021-12-15)

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

  • Устранение уязвимости log4j путём обновления до версии 2.15.

v1.2.0

(2021-08-20)

Добавлен:

  • Адаптация к типу аккаунтов Fabric 2.0.

v1.1.1

(2021-04-02)

Изменённое:

  • Поддержка настраиваемого префикса URL для вызова Router.

v1.1.0

(2020-02-02)

Изменённое:

  • Обновлена версия spring-boot-xxx, подробности см. в изменениях build.gradle.
  • Изменены интерфейсы login и register, добавлен процесс аутентификации с помощью токена, упрощён способ использования.

v1.0.0

(2020-12-17)

Новое:

  • Добавлен переключатель SSL.
  • Новые аннотации для транзакций: @Transactional и @Path.
  • Новый интерфейс для транзакций — invoke, автоматически выбирает способ отправки транзакции в зависимости от контекста.
  • Интерфейсы для работы с аккаунтами: register, login, logout, addChainAccount, setDefaultAccount и setDefaultAccount.

Изменения:

  • В интерфейсах для вызовов ресурсов больше не требуется указывать имя аккаунта.
  • Программа тестирования адаптирована под версию 1.0.0.
  • Переименованы интерфейсы:
    • getTransactionInfo => getXATransaction.
    • getTransactionIDs => listXATransactions.
    • startTransaction => startXATransaction.
    • commitTransaction => commitXATransaction.
    • rollbackTransaction => rollbackXATransaction.
    • execTransaction => sendXATransaction.
    • callTransaction => callXA.

v1.0.0-rc4

(2020-08-18)

Новое:

  • Добавлены интерфейсы для вызова router: customCommand и 2PC транзакции.
  • Добавлена программа тестирования для 2PC.

Изменения:

  • Программа тестирования адаптирована к версии 1.0.0-rc4.

v1.0.0-rc3

(2020-06-16)

Новое:

  • Асинхронные запросы API.
  • Программы тестирования для различных сценариев.

Изменения:

  • Замена spring-boot async client на async-http-client на основе netty.

v1.0.0-rc2

(2020-05-12)

Новое:

  • Безопасное общение: TLS используется для связи между SDK и Router.
  • Ресурсные интерфейсы: предоставление интерфейсов для доступа к ресурсам.
  • Конфигурационные файлы: добавлены конфигурационные файлы для настройки информации о TLS сертификатах.

Изменения:

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

v1.0.0-rc1

(2019-12-30)

Функции:

  • Предоставление базовых интерфейсов для кросс-цепочечной работы.

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

  • Коммуникационный протокол WeCross версии v1, совместим с версией маршрутизатора WeCross v1.0.0-rc1.

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

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

1
https://api.gitlife.ru/oschina-mirror/WeBank-WeCross-Java-SDK.git
git@api.gitlife.ru:oschina-mirror/WeBank-WeCross-Java-SDK.git
oschina-mirror
WeBank-WeCross-Java-SDK
WeBank-WeCross-Java-SDK
master