以太坊区块链与java api,用于非支付应用程序



我是区块链的新人。我正在尝试创建一个由以太坊区块链支持的医疗保健 java 项目。我查看了正在处理支付解决方案的web3j。我发现的另一个是以太坊,但我没有找到任何实用的解决方案。任何人请帮我这个.我正在寻找使用 java 和以太坊区块链技术的示例非支付应用程序。嗨,团队,请分享您的想法。

您可以找到有关您的案例的更多详细信息。https://community.oracle.com/docs/DOC-1011373希望对您有所帮助。

我在安卓中使用web3j创建了android应用程序。您可以在Playstore上检查这一点,这可能会帮助您理解。https://play.google.com/store/apps/details?id=multi.erc20.devgenesis.token.wallet&hl=en

创建新的以太坊钱包

     //Path of the folder where you want to save youe wallet keystor or utc file
        String filePath = Environment.getExternalStorageDirectory().toString() + 
        "/.CoinXion";
//passPhrase will be used in future to unlock your wallet file
        String fileName = WalletUtils.generateNewWalletFile(passPhrase, newFile(filePath), false);
     Credentials credentials = WalletUtils.loadCredentials(
                            pass_phrase,
                            filePath+"/"+fileName);
            String publicAddress = credentials.getAddress();
            String privateKey = credentials.getPrivateKey().toString(16);

从私钥中恢复您的钱包

     BigInteger privateBigi = Numeric.decodeQuantity("0x0" + privaeKey);
             ECKeyPair keyPair = ECKeyPair.create(privateBigi); 
    //if you don't want to generate utc file       
             Credentials credentials = Credentials.create(keyPair);
   // or, if you want to generate utc file 
            Credentials credentials = WalletUtils.loadCredentials(passphrase,sourceDirectory)

最新更新