public void FinalizeTransaction(AbstractTransaction tx, string fromPrivKey)
        {
            if (tx.IsFinalized())
            {
                return;
            }

            var hashString = CalculateHash(tx);
            var signature  = CreateSignature(hashString, fromPrivKey);

            tx.Finalize(hashString, signature);
        }