Pages:
Author

Topic: Bitcoin client with I2P patch - page 3. (Read 21499 times)

newbie
Activity: 31
Merit: 0
July 23, 2013, 07:34:41 PM
#45
Any chance of a binary for OSX being released in the future?
I'm willing to beta test this if you need someone.
Sorry, but it's very unlikely. I don't have any Apple devices.
But you can try to build a binary from the source files. My patch doesn't add any additional dependencies, so if you can build an original client, you can build a patched client.

Well, I can't compile anything myself since I messed up GCC some time ago on this install, but you could try building it on PureDarwin (http://www.puredarwin.org/)

Also, would you consider working on a bundled Bitcoin-i2p bundle which includes both programs self contained, only uses the daemon for the wallet, and starts and stops the service when the wallet is open and closed?
legendary
Activity: 1400
Merit: 1013
July 23, 2013, 10:16:38 AM
#44
Any chance of a binary for OSX being released in the future?
I'm willing to beta test this if you need someone.
Sorry, but it's very unlikely. I don't have any Apple devices.
There working VMware images of various versions of OSX floating around the 'net, or so I've heard.
giv
sr. member
Activity: 254
Merit: 251
July 23, 2013, 08:31:42 AM
#43
Any chance of a binary for OSX being released in the future?
I'm willing to beta test this if you need someone.
Sorry, but it's very unlikely. I don't have any Apple devices.
But you can try to build a binary from the source files. My patch doesn't add any additional dependencies, so if you can build an original client, you can build a patched client.
newbie
Activity: 31
Merit: 0
July 22, 2013, 10:59:12 PM
#42
Any chance of a binary for OSX being released in the future?
I'm willing to beta test this if you need someone.
legendary
Activity: 1372
Merit: 1003
July 11, 2013, 04:12:00 PM
#41
Now that flattr accepting funding through bitcoin have you thought of setting up a flattr profile for the project.  So that the project can receive regular funding.  I'd be happy to set up a subscription.
I know a little about Flattr. Can I withdraw money from Flattr in bitcoins?

I'm not sure if that's possible yet but its bitcoin friendly.  Flattr is about micro-donations with subscriptions if chosen.  The BTC0.0001 minimum transaction fee makes donations below BTC0.0050 pretty much pointless.  So it could attract donations you'd otherwise miss out on.
giv
sr. member
Activity: 254
Merit: 251
July 11, 2013, 02:27:38 PM
#40
Update 11 Jul 2013
Migrated to 0.8.3.
giv
sr. member
Activity: 254
Merit: 251
July 11, 2013, 02:26:46 PM
#39
Now that flattr accepting funding through bitcoin have you thought of setting up a flattr profile for the project.  So that the project can receive regular funding.  I'd be happy to set up a subscription.
I know a little about Flattr. Can I withdraw money from Flattr in bitcoins?
legendary
Activity: 1372
Merit: 1003
July 04, 2013, 01:58:51 PM
#38
Now that flattr accepting funding through bitcoin have you thought of setting up a flattr profile for the project.  So that the project can receive regular funding.  I'd be happy to set up a subscription.
giv
sr. member
Activity: 254
Merit: 251
July 04, 2013, 02:38:42 AM
#37
Update 04 Jul 2013
Release 0.2
Improved I2P related code.
Some GUI indicators are added: number of I2P-connections, I2P/non-I2P mode, static/dynamic I2P-address
An I2P options tab added. (Settings - Options... - I2P)
Now you could generate a new I2P-address or could see your current I2P-address in GUI.

Changes from 0.8.3 mainline will be added soon.
hero member
Activity: 784
Merit: 500
June 27, 2013, 02:48:21 AM
#36
Brilliant initiative, please keep this work on.

I'm also amazed this had s so little impact on the forum. Seems like no one is using i2p.
giv
sr. member
Activity: 254
Merit: 251
June 26, 2013, 08:58:03 AM
#35
Sure. I will update as soon as possible.
legendary
Activity: 1400
Merit: 1013
June 25, 2013, 01:58:06 PM
#34
Thanks. I think my project is too raw to add to mainline. The next steps are further developing. I preparing a new release now. But it moves forward slower than I wish.
Can you at least update this patch to to 0.8.3?
giv
sr. member
Activity: 254
Merit: 251
June 04, 2013, 05:19:11 PM
#33
This is pretty neat.  Thanks for your work, and I hope to see it in mainline.   So what are the next steps towards that goal?   Sounds like writing up a BIP and discussion on dev list.  Is that happening?
Thanks. I think my project is too raw to add to mainline. The next steps are further developing. I preparing a new release now. But it moves forward slower than I wish.
giv
sr. member
Activity: 254
Merit: 251
June 04, 2013, 04:46:23 PM
#32
Tunnels are OK. There are too little peers in i2p. Sometimes there are 5-7 peers, sometimes 1-2.
legendary
Activity: 1400
Merit: 1013
June 04, 2013, 04:17:10 PM
#31
Using an old wallet.dat should be OK (if you're using the same BerkleyDB version). The problem is in a peers.dat, because I serialize ip+i2p addresses into it, but a standard client serializes ip only. That cause deadlock when the patched client trying to deserialize addresses from an old peers.dat database, and vice-versa.
That's what I meant.

So far the node is only able to maintain 1-2 native_i2p connections. Is that only because there aren't many peers to connect to, or could the number of tunnels for the i2p connection need to be adjusted?
giv
sr. member
Activity: 254
Merit: 251
June 04, 2013, 04:05:49 PM
#30
Using an old wallet.dat should be OK (if you're using the same BerkleyDB version). The problem is in a peers.dat, because I serialize ip+i2p addresses into it, but a standard client serializes ip only. That cause deadlock when the patched client trying to deserialize addresses from an old peers.dat database, and vice-versa.
legendary
Activity: 1400
Merit: 1013
June 04, 2013, 10:28:55 AM
#29
I have at least 3 i2p-connections at now. Are you sure that your i2p-router is running? What do you see in stdout and in a bitcoin log? Are you using any command line options?
I was using an old wallet.dat peers.dat, which was causing the deadlocks described in the OP. Now that I deleted that it's working.
giv
sr. member
Activity: 254
Merit: 251
June 04, 2013, 05:39:29 AM
#28
I have a bitcoind runnning at
Code:
7jdke2swvteso3yji3amkfidaa4ggvsngltmiucsiutmouyiphfa.b32.i2p
but I can not seem to connect to any other i2p nodes.
I have at least 3 i2p-connections at now. Are you sure that your i2p-router is running? What do you see in stdout and in a bitcoin log? Are you using any command line options?
legendary
Activity: 1400
Merit: 1013
June 03, 2013, 08:46:42 PM
#27
I have a bitcoind runnning at
Code:
7jdke2swvteso3yji3amkfidaa4ggvsngltmiucsiutmouyiphfa.b32.i2p
but I can not seem to connect to any other i2p nodes.
sr. member
Activity: 321
Merit: 250
June 01, 2013, 11:43:21 PM
#26
This is pretty neat.  Thanks for your work, and I hope to see it in mainline.   So what are the next steps towards that goal?   Sounds like writing up a BIP and discussion on dev list.  Is that happening?
Pages:
Jump to: