在 Java 中部署 Solana 智能合约

问题描述 投票:0回答:2

我们可以在 Solana 中使用 Java 编程语言创建智能合约吗?我一直在研究它,看到了 Rust、C 和 C++ 语言。我们可以用 Java 来做吗?

java sdk blockchain smartcontracts solana
2个回答
2
投票

您无法在 Solana 上用 Java 编写智能联系人。目前仅支持 Rust 和 C。

您可以使用 java SDK 发送交易。


0
投票

没有 Java 支持创建智能合约/程序,正如其他答案所建议的那样。但您可以使用 sol4k 与 Solana RPC 进行通信(读取数据、发送事务等):

var message = TransactionMessage.newMessage(sender.getPublicKey(), blockhash, instruction);
var transaction = new VersionedTransaction(message);
transaction.sign(sender);
var signature = connection.sendTransaction(transaction);

此存储库中有更多 Java 示例。

© www.soinside.com 2019 - 2024. All rights reserved.