Bitcoin Forum
April 25, 2024, 09:05:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 90 »
  Print  
Author Topic: MultiBit  (Read 336102 times)
bitcoinspot.nl
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250



View Profile WWW
April 18, 2012, 11:39:19 AM
 #341

Hi, just to bust in on your discussion:

One of the main selling points for bitcoin is that there are no transaction fees.
Can't you add a warning of some sort that with no transaction fees the transaction will take more time?
Or dont the transactions get processed at all without the tx fee?

Roland.

- bitcoinspot.nl - Alles over bitcoin! -
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1128


View Profile
April 18, 2012, 06:24:44 PM
 #342

The only reason TX fees are being set by MultiBit and Bitcoin Wallet for every transaction is that bitcoinj doesn't calculate them correctly yet. That's obviously just a problem that needs to be fixed and then people will be using the same (similar) fee rules as Bitcoin-Qt.
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
April 18, 2012, 06:55:59 PM
 #343

The only reason TX fees are being set by MultiBit and Bitcoin Wallet for every transaction is that bitcoinj doesn't calculate them correctly yet. That's obviously just a problem that needs to be fixed and then people will be using the same (similar) fee rules as Bitcoin-Qt.
The suggestion is simply to let users set the tx fee to zero if they wish (after a big bold warning), and not force a tx fee even when a human user nicely asked specifically not to add one. It's just an annoyance I had when testing MultiBit, other than that I really like it.

freemoney458
Member
**
Offline Offline

Activity: 62
Merit: 10


View Profile
April 18, 2012, 07:29:30 PM
 #344

Hi,

I tried to activate the currency ticker in MultiBit-0.3.3 on MacOS X 10.5.8.
I tried different settings, but the ticker does not show up.

Any suggestions?
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 18, 2012, 10:20:03 PM
 #345

Hi freemoney,

In the view menu, there is an option to 'show currency ticker' that needs to be selected before it appears at all. Did you select that ?

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
HostFat
Staff
Legendary
*
Offline Offline

Activity: 4214
Merit: 1203


I support freedom of choice


View Profile WWW
April 19, 2012, 08:55:49 AM
 #346

Hi bitcoinspot.nl,

At the moment the ticker is pretty much standalone. The other screens do not know about exchange data (yet).

Mainly because I want to work on the wallets/ encryption I am going to get the basic ticker working and leave it for that now.

As with all things, it gets more complicated. You send 5 euros to me, the exchange rate varies : I only receive 4,50 when I look. So you have to keep the exchange rate at the time of transaction for each transaction as evidence etc etc.
I hope also to see this feature implemented ( or a way to archive it )

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 19, 2012, 09:27:59 AM
 #347

Hi HostFat,

Yes it would be very nice to be able to switch MultiBit to present in the user's fiat currency. It would make the whole 'what is a bitcoin ?' question disappear for the average user.


As I am going to concentrate on upgrading wallets for probably the next couple of months it will just have to wait though.

In a commercial environment you would have a team of people working on a product like MultiBit (or Armory or Electrum). With open source you can only really concentrate on one area at a time due to the amount of manpower available.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
freemoney458
Member
**
Offline Offline

Activity: 62
Merit: 10


View Profile
April 19, 2012, 05:50:15 PM
 #348

Hi freemoney,

In the view menu, there is an option to 'show currency ticker' that needs to be selected before it appears at all. Did you select that ?

Hi Jim,

that did the trick. Shame on me I did not find it.
Thanks for the hint.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 19, 2012, 06:04:46 PM
 #349

I think I will put a checkbox at the top of the Currency ticker section in the Preferences:

Show currency ticker

Then it will be clearer.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
piuk
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
April 20, 2012, 11:16:10 AM
 #350

Jim, I'd like to make a patch for multibit to import blockchain.info wallets. Is https://github.com/jim618/multibit the latest source tree?

jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 20, 2012, 12:29:48 PM
 #351

Hi piuk,

That would be a great patch.

I have been committing to the v0.3 branch here:
https://github.com/jim618/multibit/tree/v0.3

As you have probably already spotted, the class you'll be interested in is:
https://github.com/jim618/multibit/blob/v0.3/src/main/java/org/multibit/file/PrivateKeysHandler.java

Just PM me or email me at jim@<the name of the multibit website> if anything in the code is not clear.

Cheers

Jim


MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 20, 2012, 12:37:24 PM
 #352

@piuk

I presume your wallets are output in JSON as I have noticed your private key exports are JSON. There is already a Jackson parser on the classpath and in the installer (for the XChange data) so it would be good if you could use that. Stops 'jar-bloat' in the executable jar.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
piuk
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
April 20, 2012, 04:00:59 PM
 #353

Made a pull request: https://github.com/jim618/multibit/pull/25

I presume your wallets are output in JSON as I have noticed your private key exports are JSON. There is already a Jackson parser on the classpath and in the installer (for the XChange data) so it would be good if you could use that. Stops 'jar-bloat' in the executable jar.

Sorry only read this message just now. I didn't notice jackson and added json-simple as a dependancy, if you would like me to modify the patch I can do.

Multibit is looking great btw.

jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 20, 2012, 04:21:03 PM
 #354

Hi piuk,

RE Jackson v json-simple
It would keep the executable jar as trim as possible so would be appreciated yes.   It is always a bit of a battle not to pull in the kitchen sink with dependencies!

I will have a look at your patch over the weekend - it is mainly that import panel and the action from it so I am sure it is fine.

Cheers,

Jim

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 20, 2012, 10:23:35 PM
Last edit: April 26, 2012, 03:31:20 PM by jim618
 #355

I've just pulled piuk's patch into the MultiBit code so that you can now:

Export wallet from blockchain.info -> Import to MultiBit
1) Do a wallet export from blockchain.info
and then
2) Import into MultiBit using the 'Import private keys' screen.

It is pretty straightforward:
2.1) In the file chooser you choose the blockchain.info file suffix of ".json" or ".aes.json".
2.2) Choose the blockchain.info export file you want to import.
2.3) Add in either the single password or both passwords if it is double encrypted.
2.4) Press "Import private keys".

Because there are no private key creation dates in the blockchain.info exports I unfortunately have to replay the blocks from the genesis block (this takes a couple of hours) so it is more a "get out of jail" option than something you would use day to day.


Export from MultiBit -> Import to blockchain.info
It has been in our code for a couple of months, but also worth mentioning that you can also do it the other way round as follows:

1) Export your private keys from MultiBit (unencrypted)
2) Open the export file.  Copy everything.  Paste them in the blockchain.info "Import | Import Wallet" text area and press "Import wallet".

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 26, 2012, 02:25:29 PM
 #356

There is a new release of MultiBit at:

http://multibit.org


Version 0.3.4

Enhancements:
+  Can now import blockchain.info wallet backups
+  Currency ticker aesthetic improvements


Release info
Changes included - Apr 17th to Apr 26th inclusive (NEW continuous integration build machine!)
Scan of release checklist



MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
CrownCloud
Sr. Member
****
Offline Offline

Activity: 467
Merit: 250


View Profile
April 27, 2012, 04:39:30 PM
 #357

There is a new release of MultiBit at:

http://multibit.org


Version 0.3.4

Enhancements:
+  Can now import blockchain.info wallet backups
+  Currency ticker aesthetic improvements


Release info
Changes included - Apr 17th to Apr 26th inclusive (NEW continuous integration build machine!)
Scan of release checklist




MultiBit keeps getting much more awesome release after release !!

CrownCloud - Internet Services
Dedicated servers, OpenVZ and KVM based VPSes and  in 4 locations. (We accept Bitcoin !)
http://crowncloud.net/
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 27, 2012, 04:45:10 PM
 #358

Cheers speedbus ! :-)

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 27, 2012, 08:46:59 PM
 #359

Thanks to the 5 people who donated to the multibit.org donation address in April !
Much appreciated.

:-)


MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
May 08, 2012, 07:05:54 PM
 #360

For the next month or two, I am going to be working on getting new functionality into bitcoinj and MultiBit.
It is things like:
+ coinbase transactions being dealt with properly (e.g. so that coinbase transactions cannot be spent for 120 blocks like bitcoind)
+ wallets knowing the last block they saw (so, for instance, you can have a wallet on a USB drive and plug it in and it will catch up)
+ encrypted wallets
+ watch only addresses
+ some "under the cover" improvements to how things are stored (elimination of *.info files)

As it will take me a while to do this (and because the changes to bitcoinj will be going into the NEXT bitcoinj version) I am going to run TWO versions of MultiBit simultaneously. There will be:

Version 0.3.x - Production version available on the website. This is the current v0.3.4 version together with whatever bug fixes are required to keep it tight and clean.

Version 0.4.x - New version using the newer (daily build) version of bitcoinj. This is where the new stuff will go. There will be some installers on github.com.   It would be great if some people try these out but they will have to be used with care as it will take a while to iron out bugs etc.

Then when the Version 0.4.x is in a "good enough" state it can become the production version and Version 0.3.x can be retired.

As most of the changes are "down in the details" I probably won't bother posting too much about them here. Only geeks can get excited about things like "rework TransactionConfidence API so that depth in best chain and amount of work is cached for quicker access".
This stuff will be worked out on the bitcoinj mailing list if you want to follow the details.

Hope that makes sense.

:-)

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 90 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!