| src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/cc/mrbird/febs/job/GiveMeMoneyJob.java | ●●●●● patch | view | raw | blame | history |
src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java
@@ -1,6 +1,5 @@ package cc.mrbird.febs.dapp.chain; import lombok.Data; import lombok.Getter; /** @@ -29,16 +28,16 @@ * 0x55d398326f99059fF775485246999027B3197955 * 测试链 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd */ // BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", // "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", // "https://bsc-dataseed1.ninicoin.io", // "0x55d398326f99059fF775485246999027B3197955", // ""), BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", "https://data-seed-prebsc-1-s1.bnbchain.org:8545", "0x94F0EB38dF3Ea80d0719Df6E113E544698101FEd", "https://bsc-dataseed1.ninicoin.io", "0x55d398326f99059fF775485246999027B3197955", ""), // BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", // "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", // "https://data-seed-prebsc-1-s1.bnbchain.org:8545", // "0x94F0EB38dF3Ea80d0719Df6E113E544698101FEd", // ""), /** * 币安链 代币合约 @@ -52,16 +51,16 @@ "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://data-seed-prebsc-1-s1.bnbchain.org:8545", "0xb863e7db58D608202a9206bD28173275F7612fdc", "https://bsc-dataseed1.ninicoin.io", "0x667354738eC4dbEC65d02Dc3Cec03E94bb3bAcCA", ""), // BSC_GFA("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124", // "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d", // "https://data-seed-prebsc-1-s1.bnbchain.org:8545", // "0xb863e7db58D608202a9206bD28173275F7612fdc", // ""), /** * 源池币 src/main/java/cc/mrbird/febs/job/GiveMeMoneyJob.java
@@ -1,19 +1,14 @@ package cc.mrbird.febs.job; import cc.mrbird.febs.common.contants.AppContants; import cc.mrbird.febs.common.enumerates.DataDicEnum; import cc.mrbird.febs.common.utils.RedisUtils; import cc.mrbird.febs.dapp.chain.ChainEnum; import cc.mrbird.febs.dapp.chain.ChainService; import cc.mrbird.febs.dapp.entity.DappAchieve; import cc.mrbird.febs.dapp.entity.DappAddressList; import cc.mrbird.febs.dapp.entity.DappHdRecord; import cc.mrbird.febs.dapp.mapper.DappAchieveMapper; import cc.mrbird.febs.dapp.mapper.DappAdressListDao; import cc.mrbird.febs.dapp.mapper.DappHdRecordMapper; import cc.mrbird.febs.dapp.mapper.DappMemberDao; import cc.mrbird.febs.dapp.service.DappSystemService; import cc.mrbird.febs.rabbit.producer.ChainProducer; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; @@ -25,12 +20,8 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import org.tron.trident.core.ApiWrapper; import org.tron.trident.core.contract.Contract; import org.tron.trident.core.contract.Trc20Contract; import java.math.BigDecimal; import java.math.BigInteger; import java.util.Date; import java.util.List; @@ -90,12 +81,12 @@ */ log.info("滑点奖励"); //获取滑点钱包的余额 // BigDecimal coinCnt = ChainService.getInstance(ChainEnum.BSC_GFA.name()).balanceOf("0x1Ea392645f816BF15f1Fc87728eA010585bAAE7D").setScale(8,BigDecimal.ROUND_DOWN); // BigDecimal coinPrice = ChainService.getInstance(ChainEnum.BSC_GFA.name()).getPrice("0x1Ea392645f816BF15f1Fc87728eA010585bAAE7D").setScale(8,BigDecimal.ROUND_DOWN); BigDecimal coinCnt = ChainService.getInstance(ChainEnum.BSC_GFA.name()).balanceOf("0x1Ea392645f816BF15f1Fc87728eA010585bAAE7D").setScale(8,BigDecimal.ROUND_DOWN); BigDecimal coinPrice = ChainService.getInstance(ChainEnum.BSC_GFA.name()).getPrice("0x1Ea392645f816BF15f1Fc87728eA010585bAAE7D").setScale(8,BigDecimal.ROUND_DOWN); 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); // 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); //获取上一时刻的数据 BigDecimal coinAmountOld =BigDecimal.ZERO;