package com.xcong.excoin.modules.okxNewPrice.zhanghu; import com.xcong.excoin.modules.okxNewPrice.okxpi.config.Dto.QuantApiMessage; import com.xcong.excoin.modules.okxNewPrice.okxpi.config.ExchangeInfoEnum; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @Slf4j @Service @RequiredArgsConstructor public class ApiMessageServiceImpl implements IApiMessageService { @Override public QuantApiMessage getApiMessage(String okx) { QuantApiMessage quantApiMessage = new QuantApiMessage(); quantApiMessage.setExchange(okx); quantApiMessage.setMemberId(1L); quantApiMessage.setAccountType(ExchangeInfoEnum.OKX_UAT.isAccountType()? "true":"false"); quantApiMessage.setState(1); quantApiMessage.setIsTrade(1); quantApiMessage.setASecretkey(ExchangeInfoEnum.OKX_UAT.getApiKey()); quantApiMessage.setBSecretkey(ExchangeInfoEnum.OKX_UAT.getSecretKey()); quantApiMessage.setPassPhrass(ExchangeInfoEnum.OKX_UAT.getPassphrase()); return quantApiMessage; } }