@RequestMapping(value = "/address", method = POST, consumes = APPLICATION_JSON_UTF8_VALUE,
produces = APPLICATION_JSON_UTF8_VALUE)
public ResponseEntity<AddressResponse> address(@Valid @RequestBody AddressRequest addressRequest,
@Valid @Size(max = Constants.UUID_CHAR_MAX_SIZE) @RequestHeader(value="Authorization") String authorizationHeader,
@Context HttpServletRequest httpServletRequest)
throws BaseException {
// Get token
String emailConfirmationToken = getEmailConfirmationToken(authorizationHeader);
// Get IP address from request
String ipAddress = httpServletRequest.getHeader("X-Real-IP");
if (ipAddress == null)
ipAddress = httpServletRequest.getRemoteAddr();
LOG.info("/address called from {} with token {}, address {}, refundBTC {} refundETH {}",
ipAddress,
emailConfirmationToken,
addressRequest.getAddress(),
addressRequest.getRefundBTC(),
addressRequest.getRefundETH());
return setWalletAddress(addressRequest, emailConfirmationToken);
}
AddressController.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:tokenapp-backend
作者:
评论列表
文章目录