From 077ada84ecd2943a37d79649c295321fdee18ef1 Mon Sep 17 00:00:00 2001 From: Tomer Levy Date: Sun, 15 May 2022 02:14:38 +0300 Subject: [PATCH] Raising error if cannot build exactly --- .../daemon/server/create_unsigned_transaction_verbose.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/kaspawallet/daemon/server/create_unsigned_transaction_verbose.go b/cmd/kaspawallet/daemon/server/create_unsigned_transaction_verbose.go index e36bb08b4..428913ea6 100644 --- a/cmd/kaspawallet/daemon/server/create_unsigned_transaction_verbose.go +++ b/cmd/kaspawallet/daemon/server/create_unsigned_transaction_verbose.go @@ -42,6 +42,9 @@ func (s *server) createUnsignedTransactionVerbose(inputs []externalapi.DomainOut if err != nil { return nil, err } + if len(selectedUTXOs) < len(inputs) { + return nil, errors.New("Some UTXOs are unavailable") + } totalSpend := uint64(0) for _, payment := range payments {