wesleyh
|
|
March 01, 2014, 10:43:29 AM |
|
Not sure if it's a client bug or AE bug. I placed an Asset sell order, cancelled the order, Asset returned to my account, then went to place another sell order for same Asset and it says "Not enough funds or incorrect password" I assume that is an AE bug, I have had those insufficient funds messages in all clients.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 01, 2014, 10:44:33 AM |
|
This colossal thread is unwieldy, I agree. But before closing it, you should create threads for every large topic (voting/AE gateway/forging) discussed here, so people know where to go to.
All the topics we are discussing here are interweaved. To split them in separate topics is counter productive. I agree. It will make it a lot more work for generalists who like to follow all the different things. Speciality subthreads get 1% the activity.
|
|
|
|
Isildur23
|
|
March 01, 2014, 10:50:30 AM |
|
|
Ties are a prison for the soul...
|
|
|
bitcoinpaul
|
|
March 01, 2014, 10:51:23 AM |
|
I agree. It will make it a lot more work for generalists who like to follow all the different things. Speciality subthreads get 1% the activity.
It is not only more work. We maybe miss great ideas or interdependence problems if we don't have this big central thread. If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.
|
|
|
|
salsacz
|
|
March 01, 2014, 10:53:45 AM |
|
|
|
|
|
swartzfeger
|
|
March 01, 2014, 10:57:00 AM |
|
DOGE Gateway -- Guys, please test this. It's like magic (except that it's science + hard work). I set up a DOGE account for testing purposes at dogevault.com, as I didn't want to spend hours syncing my main QT wallet. I sent 10 DOGE from my online wallet to the gateway address; after a few confirms, it appeared (magic!) in my assets (I'm using wesleyh's test client). Then I transferred 5 back. After a few confirmations, there is was in the wallet. Like magic. And I still had my remaining 5 still safely ensconced in My Assets. Very slick. Send James a PM with your testNXT acct number and your DOGE acct number if you can't compile the multigateway dogeaddr app.
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1043
#Free market
|
|
March 01, 2014, 11:01:36 AM |
|
DOGE Gateway -- Guys, please test this. It's like magic (except that it's science + hard work). I set up a DOGE account for testing purposes at dogevault.com, as I didn't want to spend hours syncing my main QT wallet. I sent 10 DOGE from my online wallet to the gateway address; after a few confirms, it appeared (magic!) in my assets (I'm using wesleyh's test client). Then I transferred 5 back. After a few confirmations, there is was in the wallet. Like magic. And I still had my remaining 5 still safely ensconced in My Assets. Very slick. Send James a PM with your testNXT acct number and your DOGE acct number if you can't compile the multigateway dogeaddr app. Thank's .
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 01, 2014, 11:06:26 AM |
|
DOGE Gateway -- Guys, please test this. It's like magic (except that it's science + hard work). I set up a DOGE account for testing purposes at dogevault.com, as I didn't want to spend hours syncing my main QT wallet. I sent 10 DOGE from my online wallet to the gateway address; after a few confirms, it appeared (magic!) in my assets (I'm using wesleyh's test client). Then I transferred 5 back. After a few confirmations, there is was in the wallet. Like magic. And I still had my remaining 5 still safely ensconced in My Assets. Very slick. Send James a PM with your testNXT acct number and your DOGE acct number if you can't compile the multigateway dogeaddr app. We need to try to crash the gateway, or get it to deadlock. Simultaneous deposits,withdraws. Try fractions, I think you will be surprised. Ive designed the dataflow so that even if the gateway crashes, it restores its state by processing the blockchain, so its pretty fault tolerant. I am not using any database, just tracking pending deposit/withdrawal. I see all three servers syncing up and processing the withdrawals. Thats the part that is really slick, it is doing all this using multisig. Do you know how painful it is to create valid rawtransactions? James
|
|
|
|
Jerical13
|
|
March 01, 2014, 11:07:48 AM |
|
I would help out with marketing too if I could help. Would love to.
And regarding the actual functioning of the gateway, if there is a holding account for these external assets, I was thinking: if it were possible to create a wallet client or modify the current wallet client to allow for holding and sending and receiving AE internal assets (both user created and the ones created by your gateway) it would be possible to kind of hijack the external assets and keep them in our network. I don't know if it would be possible, but if you would have time to download and check out the alt coin "bitgem" client to see an example of what I mean. basically this client allows for holding and sending and receiving multiple versions of coins with multiple values. I know that there is a lot you have going on, and that there is a lot going on with working out the basic functionality of NXT, but this might be something that could be implemented in the future, that would really strengthen our network. If people could spend there own self generated assets and spend NXTDoge on our network....
More people helping is always good! Not sure exactly what you mean, but the NXT AE "My Assets" is basically a wallet for all types of NXT assets including the ones that represent other crypto. If you mean directly sending DOGE to a different address, that would be possible, but I think opens up a security issue as there is no protection when using transfer asset. Changing the withdraw address is currently only allowed by an AM with the NXT acct in the "sender" field, which I am pretty sure cannot be changed without invalidating the block. James Maybe what I am talking about is already possible with the AE and I am not seeing it. but what I mean is instead of someone sending their newly acquired NXTDoge back through the gateway to their Doge wallet, If there were a NXTDoge wallet or an internal asset wallet that any asset could sent to they could send and receive Doge or any other asset within the NXT network and not have to send it back through the gateway. Don't trouble yourself over it is probably just a pipe dream, and the AE is already capable of doing it. I will just play around with it some more and try to figure it out. I will try to post a screen shot of the "Bitgem" coin client for you to see what I mean though.
|
|
|
|
antanst
|
|
March 01, 2014, 11:09:23 AM |
|
I agree. It will make it a lot more work for generalists who like to follow all the different things. Speciality subthreads get 1% the activity.
It is not only more work. We maybe miss great ideas or interdependence problems if we don't have this big central thread. Why miss them? It's easier to follow separate threads. Following a huge thread like this creates ample missing opportunities, at least for those who don't have hours to spare every day scanning for posts that interest them. I bet I'm not the only one that has missed interesting posts in this thread, some of which I felt lucky to have noticed them quoted later. If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.
I'm not an Apple employee, but I can guess that they don't coordinate in a huge forum thread :-)
|
|
|
|
bitcoinpaul
|
|
March 01, 2014, 11:17:58 AM |
|
If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.
I'm not an Apple employee, but I can guess that they don't coordinate in a huge forum thread :-) put A-players in a room and let them talk. Much better than committees and subcommittees and memos and shit. Well, there are pros and cons for both.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 01, 2014, 11:26:56 AM |
|
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.
I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...
Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
|
|
|
|
swartzfeger
|
|
March 01, 2014, 11:30:23 AM |
|
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.
I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...
Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet? I'll try sending back/forth again after my confirmations complete.
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1043
#Free market
|
|
March 01, 2014, 11:33:56 AM |
|
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.
I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...
Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet? I'll try sending back/forth again after my confirmations complete. It' a bug in the Nxt server : Example : {"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300}
|
|
|
|
swartzfeger
|
|
March 01, 2014, 11:39:57 AM |
|
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.
I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...
Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet? I'll try sending back/forth again after my confirmations complete. It' a bug in the Nxt server : Example : {"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300} I had 905 DOGE, and it wouldn't let me send 905, or 904, but it let me send 900. The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct. edit: never mind, spoke too soon. All is good.
|
|
|
|
wesleyh
|
|
March 01, 2014, 11:41:48 AM |
|
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.
Works here, which client are you using ? mine? If so, any javascript errors in the console?
|
|
|
|
Emule
|
|
March 01, 2014, 11:42:40 AM |
|
I would like to have an audit on the DGEX exchange to prevent mtgox scenario!
|
|
|
|
swartzfeger
|
|
March 01, 2014, 11:45:00 AM |
|
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.
Works here, which client are you using ? mine? If so, any javascript errors in the console? Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears. Should I open Safari's Develop>Show error console? edit: whatever it was, logging off and back on cured it. Assets appear properly now.
|
|
|
|
wesleyh
|
|
March 01, 2014, 11:57:44 AM |
|
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.
Works here, which client are you using ? mine? If so, any javascript errors in the console? Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears. Should I open Safari's Develop>Show error console? edit: whatever it was, logging off and back on cured it. Assets appear properly now. Hmm ok, if it happens again, do check the error console. Indeed develop > show error console or just right click on the page and choose inspect element and then click on the console button. thx!
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 01, 2014, 11:58:35 AM |
|
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.
Works here, which client are you using ? mine? If so, any javascript errors in the console? Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears. Should I open Safari's Develop>Show error console? edit: whatever it was, logging off and back on cured it. Assets appear properly now. I always reload to verify the latest Asset Exchange balances. The servers finished rescanning blockchain, noticed a pending deposit, completed it and are now caught up. I tried to make the worst case be a delay in finalizing the transaction, which most of the time would happen automatically. Not sure when it wouldn't, but I am counting on manual intervention to deal with the super rare cases that I cant think of. I think there are some cases where things could get stuck. I did see one case where I submitted a transaction to the dogecoin network but it just never appeared. I am not sure what to do in this case as when I tried to resubmit it, I kept getting error -22, eg. you already sent that transaction. due to the requirement that all servers generate identical rawtransactions, once one server gets in a confused state, it will take some fiddling to sync all three servers again. This is why I am thinking it will take a while before this is production ready. Just need to make all the gateway management tools. does anybody know how often bitcoin blockchains are rolled back? How much time to be sure it wont be? For larger deposits, I am thinking of issuing assets that cant be redeemed right away to limit exposure to blockchain rollbacks James
|
|
|
|
|