Пример #1
0
        public void ShouldSignTransaction()
        {
            // Act
            var signedTransactionHex = service.SignTransaction(tx, spentCoins, new[] { fromKey });
            var signedTx             = Transaction.Parse(signedTransactionHex);

            // Assert
            Assert.True(new TransactionBuilder()
                        .AddCoins(spentCoins)
                        .SetTransactionPolicy(new StandardTransactionPolicy {
                CheckFee = false
            })
                        .Verify(signedTx, out var errors));
        }