Bitcoin Forum
April 25, 2024, 05:27:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 »  All
  Print  
Author Topic: [307.79 LTC + 0.063 BTC Awarded] Litecoin wallet for Android  (Read 8538 times)
msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
March 31, 2013, 02:58:31 PM
 #21

In the meantime, I'd love to just get a litecoin-only version on the play store so people could start using it.  Do you think the current state of litecoinj is ready for that?  I'll start poking at that today and see if I can get it working on my phone, and if I can, I'll release it so other can try it.

Yes. In fact, no changes need to be made to the current wallet code, it just needs to be pointed to litecoinj instead of bitcoinj and it should work. (Do not put a bunch of litecoins in the wallet though, it hasn't been tested enough for me to guarantee nothing will get lost. Also the litecoin testnet seems to be dead.)

In other news, it the Bitcoinj devs are deliberating on whether they want to include support for litecoin, but they seem to be leaning towards no. If they decide against it, I may maintain a clone that has support for both.

1714022831
Hero Member
*
Offline Offline

Posts: 1714022831

View Profile Personal Message (Offline)

Ignore
1714022831
Reply with quote  #2

1714022831
Report to moderator
1714022831
Hero Member
*
Offline Offline

Posts: 1714022831

View Profile Personal Message (Offline)

Ignore
1714022831
Reply with quote  #2

1714022831
Report to moderator
1714022831
Hero Member
*
Offline Offline

Posts: 1714022831

View Profile Personal Message (Offline)

Ignore
1714022831
Reply with quote  #2

1714022831
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714022831
Hero Member
*
Offline Offline

Posts: 1714022831

View Profile Personal Message (Offline)

Ignore
1714022831
Reply with quote  #2

1714022831
Report to moderator
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 04:05:44 PM
 #22

Preliminary work done, now moving on to actual tests!


1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
bitcool
Legendary
*
Offline Offline

Activity: 1441
Merit: 1000

Live and enjoy experiments


View Profile
March 31, 2013, 04:49:31 PM
 #23

211.5 LTC added to the bounty so far.

I'll add 77 LTC to the bounty. Let me know which address to send.

temor
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
March 31, 2013, 05:05:38 PM
Last edit: March 31, 2013, 05:52:11 PM by temor
 #24

211.5 LTC added to the bounty so far.

I'll add 77 LTC to the bounty. Let me know which address to send.



The address is in the first post.



I'll contribute as well. Just waiting for my BTC-e withdrawal to confirm...

/E; Contributed with 7.9 LTC

Please make a post in my Reputation Thread if we've had a successful trade.
bitcool
Legendary
*
Offline Offline

Activity: 1441
Merit: 1000

Live and enjoy experiments


View Profile
March 31, 2013, 05:33:42 PM
 #25

211.5 LTC added to the bounty so far.

I'll add 77 LTC to the bounty. Let me know which address to send.



The address is in the first post.



I'll contribute as well. Just waiting for my BTC-e withdrawal to confirm...
Sent 78.49 LTC  to LTCmeAofhGojvv4Gahazxf4ZdKzdFgzuNj
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 05:54:26 PM
 #26

This is from my phone (not an emulator).  Looks like things are going well so far.  I'm going to let it sync with the blockchain for a bit now.  It's probably going to take an hour plus.


1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 06:18:13 PM
 #27

Ug syncing is going to take hours.  I guess that's the problem with having blocks solved at a higher rate.  Currently 1% done after 20 minutes or so.

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 06:28:16 PM
 #28

First transaction worked on the phone!


1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
msm595
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
March 31, 2013, 06:33:58 PM
Last edit: March 31, 2013, 06:46:02 PM by msm595
 #29

Ug syncing is going to take hours.  I guess that's the problem with having blocks solved at a higher rate.  Currently 1% done after 20 minutes or so.
In BlockchainServiceImpl.java, replace BoundedOverheadBlockStore with SPVBlockStore, it offers the same functionality, but faster.

ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 06:52:02 PM
 #30

Code is hosted here:

https://github.com/hank/litecoin-wallet

Feel free to fork, fix, and give me a pull request.

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
March 31, 2013, 07:23:33 PM
 #31

Ah yes that is much faster at syncing - 500 blocks in just a couple minutes.  NOW we should see the entire thing synced in around 2 hours I think.

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
April 01, 2013, 12:31:19 AM
 #32

https://play.google.com/store/apps/details?id=de.schildbach.wallet.litecoin

The app is live - feel free to try it out!  Let me know if anything's broken.  There shouldn't be too many bugs that don't also apply to Bitcoin Wallet for Android and/or bitcoinj since this app is completely derivative.

As far as bounty goes, I vote that msm595 gets half for litecoinj.  It was exactly what I've been waiting for in order to do this project!

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
temor
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 01, 2013, 01:16:26 AM
 #33

I can't add a label to an address on my Galaxy S2. It crashes.

Other than that it seems to be working just fine. Successfully transferred a coin just now. The Bitcoin logo still shows when you receive a coin though.

Please make a post in my Reputation Thread if we've had a successful trade.
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
April 01, 2013, 01:33:33 AM
 #34

I can't add a label to an address on my Galaxy S2. It crashes.

Other than that it seems to be working just fine. Successfully transferred a coin just now. The Bitcoin logo still shows when you receive a coin though.

Yeah that bitcoin logo svg needs fixing.  I'll get around to that soon.  Thanks for trying it.

As far as the label, I'll mess around with that.  Could you try filing a crash report?  I want to see if I actually receive it in the play developer console.  Or does it even give you the crash report popup when you restart it after a crash?

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
temor
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 01, 2013, 01:42:06 AM
 #35

It did give me the popup, but I couldn't figure out how to send it. It gave me a bluetooth and a messenger option and I don't see how either would work.

Please make a post in my Reputation Thread if we've had a successful trade.
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
April 01, 2013, 02:22:31 AM
 #36

It did give me the popup, but I couldn't figure out how to send it. It gave me a bluetooth and a messenger option and I don't see how either would work.

OK weird.  I'm not familiar with how that's supposed to work.  I just tried adding an alias and it worked.  It might have something to do with the clipboard class being moved - I wonder if they removed android.text.ClipboardManager in your version.  If you could get me a logcat using adb with your phone in developer mode, that would help a lot.  If it's a ClassNotFoundException on that class, I'll try and convert the app to use it.

I just made another commit of a few things.  Mainly, I added exchange rates in BTC, RUR, and EUR to go with USD.  They're all fetched from BTC-E.  EUR took some work since there's no LTC/EUR pair on BTC-E, so I have to manually convert from BTC/EUR and LTC/BTC.  V1.01 should be pushed to the play store soon.

Thanks!

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
temor
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 01, 2013, 02:55:59 AM
 #37

the adb drivers have gone completely haywire so I'll try re-installing those after I'm done watching Game of Thrones.

Please make a post in my Reputation Thread if we've had a successful trade.
ralree
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


Manateeeeeeees


View Profile
April 01, 2013, 04:42:54 AM
 #38

the adb drivers have gone completely haywire so I'll try re-installing those after I'm done watching Game of Thrones.

Fantastic - thanks!

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
LiteBit
Legendary
*
Offline Offline

Activity: 1133
Merit: 1050


View Profile
April 01, 2013, 05:04:25 AM
 #39

We're giving this a shot. Hopefully it will be synced with the network by morning.
Great work!
temor
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 01, 2013, 05:29:10 AM
 #40

I can't be bothered fixing the drivers today, so I'll do that tomorrow.

Meanwhile, I figured out how to send the report, it will however not send it to you but to schildbach.

Here's a snippet from the report:
Quote
IllegalArgumentException:Unknown URL content://de.schildbach.wallet.litecoin.address_book/*address*

Not sure if that helps at all.

Please make a post in my Reputation Thread if we've had a successful trade.
Pages: « 1 [2] 3 4 5 »  All
  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!