xiaoyong931011
2022-12-29 5422335cbc4518126e89c31783460e146986f7ee
20221227 充值归集
1 files modified
23 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/chain/service/EthService.java 23 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/chain/service/EthService.java
@@ -40,8 +40,8 @@
public class EthService {
    private static String ethWalletPath = "/home/javaweb/webresource/eth";
    // private static String ethWalletPath="E://";
    private static String ethWalletPath = "/home/javaweb/webresource/rabbit";
//     private static String ethWalletPath="E://";
    private Web3j web3j;
    // private Admin admin;
    // private Parity parity;
@@ -117,6 +117,7 @@
        return wallet;
    }
    public boolean checkTransferResult(String hash) {
        // 0xa3e6a0ccc3aac30d866a86ca9c0477dd58b7b061787ba40b16c3844803273816 交易hash
        Request<?, EthGetTransactionReceipt> ethGetTransactionReceiptRequest = web3j.ethGetTransactionReceipt(hash);
@@ -145,16 +146,20 @@
    }
    public static void main(String[] args) throws IOException {
        HttpService service = new HttpService(ETH_UTL);
        Web3j build = Web3j.build(service);
        //Request<?, EthTransaction> ethTransactionRequest = build.ethGetTransactionByHash("0xa3e6a0ccc3aac30d866a86ca9c0477dd58b7b061787ba40b16c3844803273816");
        Request<?, EthGetTransactionReceipt> ethGetTransactionReceiptRequest = build.ethGetTransactionReceipt("0xa3e6a0ccc3aac30d866a86ca9c0477dd58b7b061787ba40b16c3844803273816");
        EthGetTransactionReceipt send = ethGetTransactionReceiptRequest.send();
        String status = send.getResult().getStatus();
        System.out.println(status);//0x1
//        HttpService service = new HttpService(ETH_UTL);
//        Web3j build = Web3j.build(service);
//        //Request<?, EthTransaction> ethTransactionRequest = build.ethGetTransactionByHash("0xa3e6a0ccc3aac30d866a86ca9c0477dd58b7b061787ba40b16c3844803273816");
//        Request<?, EthGetTransactionReceipt> ethGetTransactionReceiptRequest = build.ethGetTransactionReceipt("0xa3e6a0ccc3aac30d866a86ca9c0477dd58b7b061787ba40b16c3844803273816");
//        EthGetTransactionReceipt send = ethGetTransactionReceiptRequest.send();
//        String status = send.getResult().getStatus();
//        System.out.println(status);//0x1
//        EthTransaction send = ethTransactionRequest.send();
//        String input = send.getResult().getInput();
//        System.out.println(input);
        Map<String, String> eth = createEth();
        System.out.println(eth);
    }
    /**