概要
9月23日昼頃(日本時間)にSymbolブロックチェーンのXアカウントからお知らせがあったとおり、ネットワークのアップグレードが実施されました。
アップグレードブロック
- メインネット
- 4,759,100ブロック (済)
- テストネット
- 2,742,000ブロック (済)
必要な対応
アップグレードは既に実施済みです。
継続してノードの運用やサービスの開発・運用を行う場合、下記の対応をする必要があります。
ノード運用者
ノードのアップグレードが必要です。
アップグレード予定ブロックまでに行ってください
Shoestringを利用中の方
最新版は下記より入手ください
- https://github.com/symbol/product/tree/main/tools/shoestring
- https://pypi.org/project/symbol-shoestring/0.2.2
有志で手順をまとめている方がいるので参照ください
bootstrapを利用中の方
boostrapは既に非推奨となっております。
今後メンテナンスされなくなる可能性があるため、Shoestringへの以降を検討してください
- 最新版入手手順
(オプション)古いバージョンがある場合
$ npm uninstall -g symbol-bootstrap
$ git clone https://github.com/symbol/symbol-bootstrap.git
$ cd symbol-bootstrap
$ npm ci
$ npm run build
$ sudo npm i -g
有志の記事も参照ください
アプリケーション・サービス開発者
SDKの更新対応を必要です。
なお、アプリケーションのデプロイはアップグレード後に行ってください。
v3系 (JavaScript / Python)
SDKの更新+対象のメソッドの書き換えが必要です。
-
SDKの入手
- JavaScript版
- Python版
- C#版 (コミュニティ有志作成)
- Dart版 (コミュニティ有志作成)
- PHP版 (コミュニティ有志作成)
-
置き換え対象
-
aggregate_complete_transaction_v2
->aggregate_complete_transaction_v3
-
aggregate_bonded_transaction_v2
->aggregate_bonded_transaction_v3
-
v2系 (TypeScript・JavaScript版 / Java版)
v2系のSDKは既に非推奨となっております。
今後メンテナンスされなくなる可能性があるため、v3系SDKへの以降を検討してください
SDKの更新のみ