From what I can gather, it doesn't seem like there is a way to know your "inputs" upfront. The inputs are the various addresses the different chunks of bitcoin are coming from... I think? So the inputs, as I understand, will depend on the source.
Your wallet's balance is comprised of the various 'unspent transaction outputs' (UTXOs) it controls. These UTXOs ...
Is there any condensed documentation, how the usage of the seed phrase changed over time?
Either the release notes or you can download older versions of the software and either use them or examine the code.
Source code for older versions
You mentioned "Electron" so it isn't clear whether you mean "Electron Cash" or "Electrum"
I got most of my answers here.
Note that HTTP basic auth sends the username and the password unencrypted as part of the request. While using it on localhost is fine in our opinion, using it across an untrusted LAN or the Internet is not secure. Hence, you should take further measures in such cases, such as wrapping the connection in a secure tunnel. For ...
It looks like the local electrum wallet is not loading addresses that the server created outside the gap limit with --force. Any ideas on how to make local machine load these
Increase the gap limit. Go to view menu > show console, switch to console tab and enter this command:
Then wait for the balance to update in the bottom ...
When you use importprivkey() with electrum it makes you create a new wallet for the key import. You can't do it on the command line but you can delete the wallet file from your PC (assuming that new wallet you created during import only has that key on it).