Author

Topic: BTCD is no more - page 373. (Read 1328490 times)

legendary
Activity: 1176
Merit: 1134
August 15, 2014, 12:53:29 AM
BTCDdev got it compiled under windows!
Now we can start testing the interface, most likely will take a bit to get the kinks out, but this is linear code, meaning you just go till it breaks, find the break, fix it, go a bit further, etc.

Just a matter of time now to connect the debug console directly into my API, then I can start debugging the real system

James
one last library to find and link in and we can test passing JSON strings from the debug console to my codebase
Soooo close

Of course, just getting all the required components in and just getting it to not crash will be a big step, even if it crashes that's ok as we just fix each bug until it is stable.

For the record, I hate windows!

James
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 11:25:08 PM
BTCDdev got it compiled under windows!
Now we can start testing the interface, most likely will take a bit to get the kinks out, but this is linear code, meaning you just go till it breaks, find the break, fix it, go a bit further, etc.

Just a matter of time now to connect the debug console directly into my API, then I can start debugging the real system

James
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:55:31 PM
good news!
Of course we need to fix this so users dont have to do such things

Is there a way that we can open the browser and pass in a BTCD address to use for logging in?
Maybe just pass it in as a parameter to the URL? this way the QT button can:

1. unlock wallet for 3 seconds
2. directly open the browser with address in URL
3. you can then get the privkey and store it locally and use it as NXT passphrase, basically automate the current login process with the "Remember password" selected
4. then it opens up with all the standard assets already there so the user wont have to do anything special

Maybe we need a button to make a request from faucet and other such useful things for a new user
We need graphics to reskin this to make it all BTCD look and feel

James

We can always use query string to access the URL with additional info (or maybe any other better alternative). From the qt client the link should somehow look like this :

http://localhost:7876/index.html?btcd=&user=rpcuser1&pass=rpcpassword1

If these 3 parameter is presented, Nxt core will do a rpc call to method dumpprivkey "btcd addr" as the passphase, everything i describe correctly ?
yes, I think this makes it pretty seamless for the user.
QT dev just needs to remember to unlock the wallet for 3 seconds before invoking the localhost URL so your dumpprivkey wont fail

James
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:53:52 PM
I decided to finally try purchasing NXT coins going through MGW by sending BTC to the NXT wallet and it worked flawlessly. It does take a while to receive the bitcoin though. Not only did I not have to use an outside exchange, but the end result was a higher coin count. James, if you can get that setup to work in the BTCD wallet I might have to buy you a beer. I'm at the point that NXT and BTCD is the only coins I own.
Thanks for the beer! I seem to be getting a lot of beer and wine offers Smiley
Except I dont drink, but I am happy you liked MGW
It is totally automated system and not designed for speed but for coin safety, so not much can be done for a while to speed it up, maybe I will do that next year, but for now higher priority stuff to do.

I hope by this time next week, BTCD will be running in MGW

James
member
Activity: 77
Merit: 10
August 14, 2014, 10:53:09 PM
good news!
Of course we need to fix this so users dont have to do such things

Is there a way that we can open the browser and pass in a BTCD address to use for logging in?
Maybe just pass it in as a parameter to the URL? this way the QT button can:

1. unlock wallet for 3 seconds
2. directly open the browser with address in URL
3. you can then get the privkey and store it locally and use it as NXT passphrase, basically automate the current login process with the "Remember password" selected
4. then it opens up with all the standard assets already there so the user wont have to do anything special

Maybe we need a button to make a request from faucet and other such useful things for a new user
We need graphics to reskin this to make it all BTCD look and feel

James

We can always use query string to access the URL with additional info (or maybe any other better alternative). From the qt client the link should somehow look like this :

http://localhost:7876/index.html?btcd=&user=rpcuser1&pass=rpcpassword1

If these 3 parameter is presented, Nxt core will do a rpc call to method dumpprivkey "btcd addr" as the passphase, everything i describe correctly ?
hero member
Activity: 490
Merit: 500
0_0
August 14, 2014, 10:51:42 PM
Just to let you know I requested an withdrawal from cryptsy 10 hours ago and confirmed it by email.
It still says pending. . .

Anyone else with similar issue?
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:51:36 PM
Hey James,

I can setup a win 7 comp and team viewer if you want access to one to do testing and compiling?
BTCDdev is running windows fine. We just both dislike it.
I think I found a workaround for the last compiler error so next step is to get some simple tests verified and then setup a testnet tomorrow. results soon. Keep in mind we are just finally getting to where we can compile it, so could be a while before ready for anything other than dev testing.

At first I just need a testnet so I can bounce around telepod fragments and make sure the network doesnt blow up. during my loopback test I had a runaway packet explosion problem, other than giving me some ideas on how to blow up any clone's network, it was just quite annoying.

James
member
Activity: 82
Merit: 10
August 14, 2014, 10:50:22 PM
I decided to finally try purchasing NXT coins going through MGW by sending BTC to the NXT wallet and it worked flawlessly. It does take a while to receive the bitcoin though. Not only did I not have to use an outside exchange, but the end result was a higher coin count. James, if you can get that setup to work in the BTCD wallet I might have to buy you a beer. I'm at the point that NXT and BTCD is the only coins I own.
newbie
Activity: 7
Merit: 0
August 14, 2014, 10:37:17 PM
Donation Update!

We're now asking the community to help raise funds for development purposes.  We currently have a lot in the pipeline, and we have need to fund Core Development, Website Development, Promotion and Marketing, etc.

All donations will be pooled into one large fund with which the dev team will then use on a need to need basis.  The process will be transparent and all funds being paid out will be listed on the new website.  

Our short term goal is to raise 5000 BTCD.  We hope the BitcoinDark community can provide the support we need to make BTCD one of the top coins around!

James (jl777) will match all BTCD raised for donations with an equal market value of NXTprivacy

Please support BitcoinDark development by providing a donation to the following address:

RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW


Current Total: 464.3495

Just sent 36 to hit 500. Smiley

add another 100 to that total, its otw

Sent 25

TrxID: 5d91ac0fb9120b7da6fe5692e9b1be394dd142a1b18085766f46cce7795689f7
member
Activity: 77
Merit: 10
August 14, 2014, 10:36:46 PM
http://cl.ly/051f0H421l0r

The above zip contains 3 image that are used in current Nxt Core, screenshot as below.
Best approach for the BTCD reskined interface is to include BTCD logo and a message "powered by Nxt", something like that, feel free to express your creativity.




legendary
Activity: 1428
Merit: 1000
August 14, 2014, 10:32:58 PM
Hey James,

I can setup a win 7 comp and team viewer if you want access to one to do testing and compiling?
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:28:21 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
We need to make a core change to support this, I will have it added to this weekend's release
I hope you are able to make progress in other areas in the meantime.

Are there graphics files you an extract for reskinning? I think the more things we can get worked on in parallel, the better

James
So a new release is scheduled for this weekend?  Sounds like it will be the last chance to buy a few more under 500k then...
We are just a couple compiler errors away from getting libjl777 built on windows (I already got Mac and ubuntu compiling), then verify the glue code is working and finally I can test teleports on testnet using command line in debug window. So, with the usual 5 month test cycle it will be next year Smiley

Good thing I go a bit faster than normal. Scared you didnt I?
Now that longzai is doing reskinned GUI, at worst we can always just login to that separately from QT to use Teleport, but we have two weeks left this month to get a nice user friendly total package, so no guarantee, but now we are progressing on all fronts in parallel, odds are good to meet this schedule. Not sure I will be able to get both BTC and NXT teleporting working fully by end of month, gotta leave something to do for next month.

James
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:24:07 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
http://stackoverflow.com/questions/24770192/access-control-allow-origin-header-when-origin-null-when-trying-to-post-data-t

there is info on how to bypass security features in chrome, so hopefully that works until we get it fixed in the core

Ok great, disabling chrome web security solved that
good news!
Of course we need to fix this so users dont have to do such things

Is there a way that we can open the browser and pass in a BTCD address to use for logging in?
Maybe just pass it in as a parameter to the URL? this way the QT button can:

1. unlock wallet for 3 seconds
2. directly open the browser with address in URL
3. you can then get the privkey and store it locally and use it as NXT passphrase, basically automate the current login process with the "Remember password" selected
4. then it opens up with all the standard assets already there so the user wont have to do anything special

Maybe we need a button to make a request from faucet and other such useful things for a new user
We need graphics to reskin this to make it all BTCD look and feel

James
hero member
Activity: 820
Merit: 1000
August 14, 2014, 10:20:53 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
We need to make a core change to support this, I will have it added to this weekend's release
I hope you are able to make progress in other areas in the meantime.

Are there graphics files you an extract for reskinning? I think the more things we can get worked on in parallel, the better

James
So a new release is scheduled for this weekend?  Sounds like it will be the last chance to buy a few more under 500k then...
member
Activity: 77
Merit: 10
August 14, 2014, 10:16:02 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
http://stackoverflow.com/questions/24770192/access-control-allow-origin-header-when-origin-null-when-trying-to-post-data-t

there is info on how to bypass security features in chrome, so hopefully that works until we get it fixed in the core

Ok great, disabling chrome web security solved that
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 10:00:23 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
http://stackoverflow.com/questions/24770192/access-control-allow-origin-header-when-origin-null-when-trying-to-post-data-t

there is info on how to bypass security features in chrome, so hopefully that works until we get it fixed in the core
legendary
Activity: 1176
Merit: 1134
August 14, 2014, 09:58:11 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
We need to make a core change to support this, I will have it added to this weekend's release
I hope you are able to make progress in other areas in the meantime.

Are there graphics files you an extract for reskinning? I think the more things we can get worked on in parallel, the better

James
legendary
Activity: 999
Merit: 1000
August 14, 2014, 09:48:49 PM
For those interested, bigVern (cryptsy) said he will implement a new system where we could trade any coin to any other coin instead of first converting to LTC and/or BTC


That's hilarious.

Cryptsy cannot even withdraw my XC without losing it for 4 days ... 3 times in a row. Even with support contacted multiple times each instance.
And this happened the last couple weeks.

I can tell you with certainty that Cryptsy will have zero chance at doing anything cutting edge.
I personally will never .. ever use them again. And was a very good customer of theirs for awhile in the past.

Same, they have been awful.
member
Activity: 77
Merit: 10
August 14, 2014, 09:46:06 PM
Just successfully setup my btcd-qt client as RPC server, however dealing with the following error

Quote
No 'Access-Control-Allow-Origin' header is present on the requested resource

Anyone know how to configure RPC server to enable CORS?

Thanks.
legendary
Activity: 3556
Merit: 1126
August 14, 2014, 09:29:56 PM
For those interested, bigVern (cryptsy) said he will implement a new system where we could trade any coin to any other coin instead of first converting to LTC and/or BTC


That's hilarious.

Cryptsy cannot even withdraw my XC without losing it for 4 days ... 3 times in a row. Even with support contacted multiple times each instance.
And this happened the last couple weeks.

I can tell you with certainty that Cryptsy will have zero chance at doing anything cutting edge.
I personally will never .. ever use them again. And was a very good customer of theirs for awhile in the past.

they are a pain in the ass. Every night I'm bugging them to processing my multipool's BTCD withdraws.
Jump to: