2020/08/28
[ADA]Cardano Nodeとのシステム連携調査
概要
ADA NodeをApplicationで使う予定があったので改めて、調査しました。
主にADAの支払い管理用にNodeとそれをWrapしたAPIを使う目的です。
以前から使用していたcardano-slのリポジトリが非推奨になっていました。
This codebase is now deprecated in favour of the new Shelley-capable Cardano implementation.
使えそうなライブラリ
CARDANO REST
API References
explorer apiとtransaction送信用のapiが利用できます。
注意点
In future they may be augmented or replaced by a GraphQL API of cardano-graphql, when GraphQL component will be released. These APIs will be supported for some time, even once alternatives become available.
「今後は廃止され、GraphQL APIのものに置き換えられる」ようなので、使用はやめておいた方が無難か
CARDANO GraphQL
API References
どうやら2020/08/28現在は、transactionをsubmitする機能はないようです。
CARDANO Wallet
Daedalus Walletのようなエンドユーザーが使う用のアプリケーションで使われることを想定しているようでした。
Byron
だけではなく Shelley
向けのWallet機能が作り込まれている模様
この3つを一通りdeployして、動作検証をしてみようと思います。
以上です。
関連する記事
[ADA]Cardano Submit APIを起動するDockerfileを作りました
Cardano Submit APIのDocker imageを作成しました
[ADA]cardano-serialization-lib from Python その2
Emurgo/cardano-serialization-libをベースにしてpyo3を使ってpythonから利用できるようにしました(transaction編)
[ADA]cardano-serialization-libをPythonから呼べるようにしました
Emurgo/cardano-serialization-libをベースにしてpyo3を使ってpythonから利用できるようにしました
[ADA]Cardano DB Syncを起動するDockerfileを作りました
Cardano DB SyncのDocker imageを作成しました