我正在尝试通过扩展另一个不支持智能合约的区块链框架来构建支持智能合约的区块链系统。我正在用Java实现,为了使之成为可能,我们需要创建运行时环境以使用Java执行smartcontract。谁能帮助我解决问题?
我有一个界面:
public interface smartcode{
public void insert(/*asset related arguments*/){}
}
每个用户都必须实现上述接口才能编写其智能合约。如此多的用户将通过同时实现此接口来插入其详细信息。为此,我必须将每个用户的插入请求分配给一个线程(在Java中)。我们必须将请求代码段发送到另一个Java代码,其中此插入代码必须分配给Java线程。
我的问题是如何将每个用户插入请求(这是Java代码)分配给线程正在执行的Runnable任务?