As of right now i have the entire chain synchronized and downloaded, and every file from the bitcoin in the old computer now on my new computer. At first I did have a pruned block chain of about 10 GB but i remember an error saying the wallets last use was too long ago and that it had to use either the full chain or a larger prune to update.
Yes, if you have pruned, you'll struggle to get it work when trying to open a "new" wallet.dat... as it'll need to rescan... which it can't do because, obviously, it'll be missing blocks. You definitely need a fully synced Bitcoin Core with the full 250+gigs of blocks.
Before you do anything else, I hope you've been working on
copies of the wallet.dat that you found and that you still have the 'original' wallet.dat that you copied from the old laptop.
I made a new wallet in Bitcoin Core and imported all of those files, consisting of a database folder, .lock, .walletlock, blkindex.dat, db.log, debug.log, peers.dat, pywallet.py, readme (seems to be for a python extension?), wallet.dat and a wall.dat.bak.
If you have successfully installed and synced the latest Bitcoin Core... then the
only file you would require from the old laptop is "wallet.dat"... anything else might cause a lot of unexpected issues if you overwrite things in the Bitcoin Core directory.
Anytime im synced with the chain and try to open the wallet it just says "opening for seemingly forever" but eventually says it failed to open because the wallet de-synced.
Was this having imported
all those old files? or just copying in the old "wallet.dat" and nothing else?
If it's giving errors when you try to import just the "wallet.dat" and nothing else, then the wallet.dat might be corrupted
You might need to attempt to use the "pywallet.py" on this old wallet and dump the private keys that way... I'm kinda curious as to why pywallet.py was even in that Bitcoin folder that you found... it is NOT part of Bitcoin Core, it's a Python script that was used for, amongst other things, extracting private keys from "broken" wallet files.
If you don't already have Python installed, you'd need to install the latest version of Python 2.7 (from here:
https://www.python.org/downloads/release/python-2716/ ), make sure you have the latest PyWallet file (from here:
https://github.com/jackjack-jj/pywallet ) and then try using the
--dumpwallet command to extract whatever you can out of the wallet.dat
There is a lot of useful stuff in the PyWallet thread, but do note that this utility is no longer maintained and the dev is not active:
https://bitcointalksearch.org/topic/pywallet-22-manage-your-wallet-update-required-34028Again... whatever you do, make sure you're working on
a copy of the 'old' wallet.dat