For fun I followed the documentation for building a Relay and Block node.
Part of that involved sending some ADA to the block producing node's address, to be used as a stake pool deposit.  However, the documentation showed the deposit as 2,000,000 lovelace, in fact it's 500,000,000 according to mainnet-shelley-genesis.json, and that's too rich for me to play with tutorials.   So I'd like to return the ADA from the Block node to my wallet.

I found this document showing [how to make a payment][1].
I calculated the amount to be the total holding balance of the Block address, less the fee.
The transaction failed, here's the error.
```
Command failed: transaction submit  Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraMary (ApplyTxError [LedgerFailure (UtxowFailure (UtxoFailure (OutputTooSmallUTxO [(Addr Mainnet (KeyHashObj (KeyHash "f1a1639d8012278565242d449223c7d40e6e87c81021b99f3bac4749")) (StakeRefBase (KeyHashObj (KeyHash "a9f00a2910b88d5aacd9ef1c8ef4d06ebf7faf1618876a60ed088cc1"))),Value 1 (fromList []))])))])
```

I don't understand the error, and I'm wondering if the documentation is outdated (given the stake deposit was wrong).   
**Is there a more current document showing how to submit a payment, using cardano-cli and keys?**

  [1]: https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-9-send-a-simple-transaction-example