| | |
| | | package cc.mrbird.febs.dapp.service.impl; |
| | | |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.common.entity.QueryRequest; |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.common.utils.LoginUserUtil; |
| | |
| | | import cc.mrbird.febs.dapp.dto.*; |
| | | import cc.mrbird.febs.dapp.entity.*; |
| | | import cc.mrbird.febs.dapp.enumerate.DataDictionaryEnum; |
| | | import cc.mrbird.febs.dapp.enumerate.NodeType; |
| | | import cc.mrbird.febs.dapp.mapper.*; |
| | | import cc.mrbird.febs.dapp.service.DappWalletService; |
| | | import cc.mrbird.febs.dapp.vo.NodeTypeVo; |
| | | import cc.mrbird.febs.dapp.vo.WalletInfoVo; |
| | | import cc.mrbird.febs.rabbit.producer.ChainProducer; |
| | | import cn.hutool.core.collection.CollUtil; |
| | |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse nodeList() { |
| | | List<NodeType> nodeList = NodeType.NODE_1.getNodeList(); |
| | | List<NodeTypeVo> objects = new ArrayList<>(); |
| | | if(CollUtil.isNotEmpty(nodeList)){ |
| | | for(NodeType nodeType : nodeList){ |
| | | NodeTypeVo nodeTypeVo = new NodeTypeVo(); |
| | | nodeTypeVo.setNodeType(nodeType.getNodeType()); |
| | | nodeTypeVo.setNodeAmount(nodeType.getNodeAmount()); |
| | | nodeTypeVo.setNodePerk(nodeType.getNodePerk()); |
| | | objects.add(nodeTypeVo); |
| | | } |
| | | } |
| | | return new FebsResponse().success().data(objects); |
| | | } |
| | | } |