package com.robonobo.wang.beans; import java.math.BigInteger; import com.robonobo.wang.proto.WangProtocol.BlindedCoinMsg; public class BlindedCoin extends uk.co.aldigital.ben.lucre.BlindedCoin { private int denom; public BlindedCoin() { } public BlindedCoin(BigInteger blindedSignature) { super(blindedSignature); } public BlindedCoin(BlindedCoinMsg msg) { super(new BigInteger(msg.getBlindedSignature(), 16)); denom = msg.getDenom(); } public int getDenom() { return denom; } public void setDenom(int value) { this.denom = value; } public BlindedCoinMsg toMsg() { return BlindedCoinMsg.newBuilder().setDenom(denom).setBlindedSignature(getSignature().toString(16)).build(); } }