Multibit-Legacy / multibit

Deprecated Bitcoin Wallet
https://multibit.org
MIT License
464 stars 395 forks source link

0.5.17 won't open Mac alias files #519

Closed jcheek closed 10 years ago

jcheek commented 10 years ago

Hello,

Mac Finder has an option to create an alias of a file which is just a reference to the original file. MB won't open a wallet that is an alias of an existing .wallet file.

In theory, this should be transparent to the app; it shouldn't matter whether the file is the original or an alias. I suspect some file library you are using is not Mac OSX aware.

Is this fixable?

gary-rowe commented 10 years ago

Unfortunately this is a feature of Java which was only rectified in Java 7. Much of the code within MultiBit was written when Java 6 was prevalent and so does not make use of the NIO and NIO2 constructs that are symlink-aware.

MultiBit HD on the other hand uses Java 7 and so has access to these more advanced libraries. That said, you probably won't need to use an alias in MBHD since we're moving away from random private keys to BIP32. You'd only specify a general backup file at startup and that'd be that.

See https://multibit.org/blog/2014/03/26/multibit-hd-welcome-wizard.html