public Transaction(Coin coin, String receiverPk) { this.coin = coin; this.previous = null; this.previousTransSignedByMe = null; this.receiverPk = receiverPk; }
public Transfer(TransferHash previous, byte[] destinyPk) { this.coin = null; this.destinyPk = destinyPk; this.previous = previous; }
public Transfer(Coin coin, byte[] destinyPk) { this.coin = coin; this.destinyPk = destinyPk; this.previous = null; }
public SignedMessage SignMessage(Coin coin) { return SignMessage(Counter.Coin.ToString()); }
public Transaction CreateCoin(String ownerPk) { var goofyCoin = new Coin(mySignature); return new Transaction(goofyCoin, ownerPk); }