
com.jd.blockchain.web.converters.HashDigestInputConverter Maven / Gradle / Ivy
/**
* Copyright: Copyright 2016-2020 JD.COM All Right Reserved
* FileName: com.jd.blockchain.peer.converters.HashDigestInputConverter
* Author: shaozhuguang
* Department: 区块链研发部
* Date: 2018/9/27 下午2:51
* Description:
*/
package com.jd.blockchain.web.converters;
import com.jd.blockchain.crypto.Crypto;
import com.jd.blockchain.crypto.HashDigest;
import utils.codec.Base58Utils;
import org.springframework.core.convert.converter.Converter;
/**
*
* @author shaozhuguang
* @create 2018/9/27
* @since 1.0.0
*/
public class HashDigestInputConverter implements Converter {
@Override
public HashDigest convert(String inText) {
byte[] hashBytes = Base58Utils.decode(inText);
return Crypto.resolveAsHashDigest(hashBytes);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy