| src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java | ●●●●● patch | view | raw | blame | history | |
| src/test/java/cc/mrbird/febs/MemberTest.java | ●●●●● patch | view | raw | blame | history |
src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java
@@ -29,10 +29,15 @@ * 0x55d398326f99059fF775485246999027B3197955 * 测试链 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd */ // BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", // "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", // "https://bsc-dataseed1.ninicoin.io", // "0x55d398326f99059fF775485246999027B3197955", // ""), BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", "https://bsc-dataseed1.ninicoin.io", "0x55d398326f99059fF775485246999027B3197955", "https://data-seed-prebsc-1-s1.bnbchain.org:8545", "0x94F0EB38dF3Ea80d0719Df6E113E544698101FEd", ""), /** @@ -47,10 +52,15 @@ "https://data-seed-prebsc-1-s1.bnbchain.org:8545", "0x2e8CC17ebbB248395a4c3A38374cef2ab0369e18", ""), // BSC_GFA("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", // "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", // "https://bsc-dataseed1.ninicoin.io", // "0x667354738eC4dbEC65d02Dc3Cec03E94bb3bAcCA", // ""), BSC_GFA("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", "https://bsc-dataseed1.ninicoin.io", "0x667354738eC4dbEC65d02Dc3Cec03E94bb3bAcCA", "https://data-seed-prebsc-1-s1.bnbchain.org:8545", "0xe3a5aEe8D971b4335Ce3a716A5cAD86C3E68f3F4", ""), /** src/test/java/cc/mrbird/febs/MemberTest.java
@@ -46,12 +46,26 @@ @Test public void mineJob() { List<DappAchieve> dappAchieves = dappAchieveMapper.selectList(null); Long memberId = 129L; List<DappAchieve> dappAchieves = dappAchieveMapper.selectListByMemberId(memberId); BigDecimal goldAmountDone = dappAchieveMapper.selectGoldAmountByMemberId(memberId); BigDecimal coinAmountDone = dappAchieveMapper.selectCoinAmountByMemberId(memberId); if(CollUtil.isNotEmpty(dappAchieves)){ for(DappAchieve dappAchieve : dappAchieves){ asyncCjService.calculateAchieve(dappAchieve); BigDecimal goldAmount = dappAchieves.stream().map(DappAchieve::getGoldAmount).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(8,BigDecimal.ROUND_DOWN); BigDecimal coinAmount = dappAchieves.stream().map(DappAchieve::getCoinAmount).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(8,BigDecimal.ROUND_DOWN); BigDecimal goldAmountAva = goldAmount.subtract(goldAmountDone);//金本位剩余 BigDecimal coinAmountAva = coinAmount.subtract(coinAmountDone);//币本位剩余 System.out.println(goldAmountAva); System.out.println(coinAmountAva); } } // List<DappAchieve> dappAchieves = dappAchieveMapper.selectList(null); // if(CollUtil.isNotEmpty(dappAchieves)){ // for(DappAchieve dappAchieve : dappAchieves){ // asyncCjService.calculateAchieve(dappAchieve); // } // } // dappSystemService.tradeProfitDistribute(1L); } }