2017-08-06 7 views
0

私はCorDappをプログラムしようとしています。パーティーのタイプを指定する可能性があるかどうかを知りたいと思います(銀行、産業、投資家など)。特定の党タイプによってのみ特定の行動を許可する。パーティーサブクラス/タイプをCordaで指定する

銀行タイプのノードだけが投資家タイプまたは業種タイプではなく、ローンを作成できるユースケースと同様です。

私はBankPartyなどのようにPartyにサブクラスを作成しようとしていましたが、Partyクラスがfinalであるためコンパイラはそれが不可能だと言います。

class BankParty() : Party {} 

お勧めはありますか?

答えて

0

同じユースケースであるかどうかは不明です。可能な解決策の1つは、advertisedServicesを使用してノード/パーティタイプを区別することです。独自のカスタムServiceTypeを作成し、deployNodes gradleタスクで使用します。このようにして、どのノードがどのサービスを提供しているかを調べるためにnetworkMapに問い合わせることができます。 もう一度、上記のアプローチやその他のアプローチについてCordaのコアチームからお聞きしたいと思います。

\ Sean

関連する問題