/// <summary> /// Create a transaction that approve the consent according to the consent ask. /// </summary> /// <param name="questionTxId">TxID object from BroadcastTransaction() of the consent ask</param> /// <returns>Signed NBitcoin-compatible transaction. Use ToHex() in case of manual broadcast.</returns> public Task <Transaction> CreateApprove(TxID questionTxId) => CreateApprove(questionTxId.txid);
public override string ToString() { return(String.Format("TxID: [{0}] Sender:[{1}] Receiver:[{2}] IncentiveValue: [{3}] TimeStamp: [{4}]", TxID.ToString(), Sender.ToString(), Receiver.ToString(), Incentive.ToString(), Timestamp.ToString())); }