Hey guys, so, for the wallet, I'm just curious if it's possible for the wallet to read the blockchain out of an SD card? it seems to want it in the AppData folder, but I'd much rather have it on my SD card.
If you're on Windows you can use mlink to create a link.
mklink /J "path" "path"
You'll need to copy the files in appdata/roaming/boolb to a dir on your SD card and rename the boolberry dir in the appdata/roaming file before running the command.
example:
mklink /J "C:\Users\username\AppData\Roaming\boolb" "drive letter:\boolb" You must put the paths in quotations.
Where drive letter is the letter of your SD card. The naming depends on your system. It could be F:, G:, etc...
1. Copy contents of appdata/roaming boolb to a dir on SD card
2. Rename the folder appdata/roaming/boolb
3. Run the mlink command from a command prompt
4. Launch Boolberry. It will look for the blockchain in appdata/roaming but the link you created will point it to your SD card.
If my instructions are confusing you do a google search for mlink windows and find more information/instruction.
Thanks, so much, man! I had no clue mklink was a thing. This'll help me in the future as well!
I just remembered that there is another way to specify the data directory without using mlink. You could just use the --data-dir parameter. Either make a bat file containing "qt-boolb.exe --data-dir path" or run the command from a command prompt. I had forgotten about the --data-dir option. But at least now you know about mlink and that can come in handy from time to time.
Here are some other parameters that can be set. This information came from the Bytecoin website
https://bytecoin.org/docs/config/:
Command line options:
--help Produce help message
--version Output version information
--os-version Specify data directory
--data-dir arg
Command line options and settings options:
--config-file arg(=coin.conf) Specify configuration file
--log-file arg
--log-level arg (=0)
--no-console Disable daemon console commands
--rpc-bind-ip arg (=127.0.0.1)
--rpc-bind-port arg (=xxxx)
--p2p-bind-ip arg (=0.0.0.0) Interface for p2p network protocol
--p2p-bind-port arg (=xxxx) Port for p2p network protocol
--p2p-external-port arg (=0) External port for p2p network protocol (if port forwarding used with NAT)
--allow-local-ip Allow local ip add to peer list, mostly in debug purposes
--add-peer arg Manually add peer to local peerlist
--add-priority-node arg Specify list of peers to connect to and attempt to keep the connection open
--seed-node arg Connect to a node to retrieve peer addresses, and disconnect
--hide-my-port Do not announce yourself as peerlist candidate
--extra-messages-file arg Specify file for extra messages to include into coinbase transactions
--start-mining arg Specify wallet address to mining for
--mining-threads arg