From 00bf365e461f3f8c55ac814a1cd799a73444ae22 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 07 May 2024 19:36:31 +0800
Subject: [PATCH] 测试

---
 src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java |   37 +++++++++++++++++++++++++------------
 1 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java b/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
index d91b69a..feb5c99 100644
--- a/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
+++ b/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
@@ -122,20 +122,33 @@
         return new EthFilter(startParameterName, endParameterName, contractAddress);
     }
 
+    /**
+     * --todo 替换
+     * @param args
+     */
     public static void main(String[] args) {
-//        ChainEnum chain = ChainEnum.getValueByName(ChainEnum.BSC_TFC.name());
-//        assert chain != null;
-//
-//        EthUsdtContract contract = contract(chain.getPrivateKey(), chain.getContractAddress(), chain.getUrl());
-//        EthFilter filter = getFilter(new BigInteger("18097238"), chain.getContractAddress());
-//
-//        contract.transferEventFlowable(filter).subscribe(e -> {
-//            System.out.println(1);
-//        }, error -> {
-//            log.error("--->", error);
-//        });
+        /**
+         * 替换两个合约的地址
+         */
+        String contractAddress = ChainEnum.BSC_USDT.getContractAddress();
+        String contractAddress1 = ChainEnum.BSC_GFA.getContractAddress();
 
-        System.out.println(ChainService.getInstance(ChainEnum.BSC_TFC.name()).totalSupply());
+        /**
+         * 滑点接收钱包
+         * GiveMeMoneyJob
+         *      mineJob
+         *          address参数
+         */
+        BigDecimal coinCnt = ChainService.getInstance(ChainEnum.BSC_GFA.name()).balanceOf("0xF6b06A30196aA5E318232a3b61319eab0FD4A3bF").setScale(8,BigDecimal.ROUND_DOWN);
+        BigDecimal coinPrice = ChainService.getInstance(ChainEnum.BSC_GFA.name()).getPrice("0xF6b06A30196aA5E318232a3b61319eab0FD4A3bF").setScale(8,BigDecimal.ROUND_DOWN);
+
+        /**
+         * 批量转账的钱包地址
+         *     注意钱包地址和私钥一起替换
+         */
+
+        String address = ChainEnum.BSC_USDT.getAddress();
+        String address1 = ChainEnum.BSC_GFA.getAddress();
     }
 
 }

--
Gitblit v1.9.1