0 Members and 1 Guest are viewing this topic.
The receipt still does not show when sending funds to a private account. It's only visible in the console.I cannot retrieve the receipt afterwards in any case - in case I missed it in the console, my sent funds are GONE!And when I try to import that receipt that I got from the console, I still get Error: Missing required field: Label is required unless a private key is provided(…)This is the same situation as over a month ago!I hope this doesn't get released on the mainnet like this, This is seriously broken, just like a month ago.
Quote from: jcalfee1 on April 01, 2016, 11:09:38 amQuote from: onceuponatime on March 31, 2016, 09:37:48 pmAfter I downloaded the STEALTH light wallet and entered my e-mail for server backup, and then entered the url I recieved to my e-mailI am taken to http://stealth.cnx.rocks/#/wallet/backup/server/Server BackupWrite down your Wallet Key (it is case-sensitive)xxxxPASSWORDWhat do I enter for "PASSWORD"? When I enter the password I chose upon downloading the STEALTH wallet betaIt returns the message "wallet not found"This is the only case: You have the correct Wallet Key and password then you can recover the wallet from the server. If either are incorrect or you don't have a wallet on the server you will see "wallet not found". You are correct, you use your original password.Your making it clear that this was confusing for you. We all want this to be easy. Keep in mind, the server does not know much about you by design. So, it is not possible for us to know if their is no wallet or the password does not match. Since you used the link we know the Wallet Key is correct (the link will know if it was changed). So, it is either the wrong password or you did not have a backup on the server. We never change the server URL so that is the only backup server. Your wallet is kept in your browser too. Does is show you a "Dashboard" or "Create Account" in the toolbar? The first means it has a wallet the second means it does not.You only need your password to login to the wallet backup in your browser. @jcalfee1Here is what is happening:I have a light client. I have opened an account in it. I have funded that account with 1000BTS.I have made a named Private Account. I have not used it yet.I put in my e-mail to do a server backup and clicked on "Email A Token".I received an e-mail from noreply@cnx.rocks I clickied the confirmation therein and was taken to a web wallet, and not to my light wallet. The landing place is the "Wallet Management Console" and it has a 4 digit Wallet Key and asks me to input my password.When I enter my password (which is from the light client mentioned above) and I click on "check server" I get the response in a pop out message: "Wallet was not found"
Quote from: onceuponatime on March 31, 2016, 09:37:48 pmAfter I downloaded the STEALTH light wallet and entered my e-mail for server backup, and then entered the url I recieved to my e-mailI am taken to http://stealth.cnx.rocks/#/wallet/backup/server/Server BackupWrite down your Wallet Key (it is case-sensitive)xxxxPASSWORDWhat do I enter for "PASSWORD"? When I enter the password I chose upon downloading the STEALTH wallet betaIt returns the message "wallet not found"This is the only case: You have the correct Wallet Key and password then you can recover the wallet from the server. If either are incorrect or you don't have a wallet on the server you will see "wallet not found". You are correct, you use your original password.Your making it clear that this was confusing for you. We all want this to be easy. Keep in mind, the server does not know much about you by design. So, it is not possible for us to know if their is no wallet or the password does not match. Since you used the link we know the Wallet Key is correct (the link will know if it was changed). So, it is either the wrong password or you did not have a backup on the server. We never change the server URL so that is the only backup server. Your wallet is kept in your browser too. Does is show you a "Dashboard" or "Create Account" in the toolbar? The first means it has a wallet the second means it does not.You only need your password to login to the wallet backup in your browser.
After I downloaded the STEALTH light wallet and entered my e-mail for server backup, and then entered the url I recieved to my e-mailI am taken to http://stealth.cnx.rocks/#/wallet/backup/server/Server BackupWrite down your Wallet Key (it is case-sensitive)xxxxPASSWORDWhat do I enter for "PASSWORD"? When I enter the password I chose upon downloading the STEALTH wallet betaIt returns the message "wallet not found"
I hear you .. thanks for making this very clear. Of course this will not go on the mainnet with issues like this.
Quote from: mindphlux on April 01, 2016, 06:20:45 amThe receipt still does not show when sending funds to a private account. It's only visible in the console.I cannot retrieve the receipt afterwards in any case - in case I missed it in the console, my sent funds are GONE!And when I try to import that receipt that I got from the console, I still get Error: Missing required field: Label is required unless a private key is provided(…)This is the same situation as over a month ago!I hope this doesn't get released on the mainnet like this, This is seriously broken, just like a month ago.I hear you .. thanks for making this very clear. Of course this will not go on the mainnet with issues like this.
@jcalfee1 example.My public account: test1My private accounts: ~test1, ~whateverTrying to send funds from both ~test1 / ~whatever to test1 (public account)I get: missing to_key_or_label: est1So, IF you create a private_account with the same label as your public_account, then you are not able to sends funds from yours private_accounts back to your public_account.Notice, the error message on "missing to_key_or_label" is the the account_name except the first letter. (just guessing: maybe it expect a label and so think the first letter should be a ~ instead?)
Quote from: Bhuz on March 13, 2016, 01:09:17 pmTrying to redeem funds with a receipt from a private-account that I have not as private-contact:receiveBlindTransfer error --> Error: Missing required field: Label is required unless a private key is provided at s (http://stealth.cnx.rocks/app.js:59:5193) at e.h.value (http://stealth.cnx.rocks/app.js:59:10514) at i (http://stealth.cnx.rocks/app.js:59:17662) at http://stealth.cnx.rocks/app.js:59:18342 at l (http://stealth.cnx.rocks/app.js:2:1488) at http://stealth.cnx.rocks/app.js:2:1605 at MutationObserver.f (http://stealth.cnx.rocks/app.js:2:4357)This is what is in the receipt: "stealth_confirmation", {one_time_key: public_key, to: optional(public_key), encrypted_memo: bytes()}Just public keys and encrypted data. You can't do anything with it unless you can decrypt the memo so the wallet does not receive them. I have added a error notice: "This wallet does not have a private key for this receipt"
Trying to redeem funds with a receipt from a private-account that I have not as private-contact:receiveBlindTransfer error --> Error: Missing required field: Label is required unless a private key is provided at s (http://stealth.cnx.rocks/app.js:59:5193) at e.h.value (http://stealth.cnx.rocks/app.js:59:10514) at i (http://stealth.cnx.rocks/app.js:59:17662) at http://stealth.cnx.rocks/app.js:59:18342 at l (http://stealth.cnx.rocks/app.js:2:1488) at http://stealth.cnx.rocks/app.js:2:1605 at MutationObserver.f (http://stealth.cnx.rocks/app.js:2:4357)
Transfer receipt doesn't show up when I make the transactionI have to type the address in to the From section to see the recent transactions then I can click on receipt and see it
Trying blind to blind:Failed to broadcast the transaction:in[i-1] < in[ i]:
"10 assert_exception: Assert Exception in[i-1] < in[i]: {} th_a confidential.cpp:114 validate {"*this":{"fee":{"amount":1500000,"asset_id":"1.3.0"},"inputs":[{"commitment":"030e26a0e5edfbae7357787f8a8ba89a149b31bd8f041a3fa765f8f86de9536784","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST5L8HZDhZ9FTmvdWz4LwYeapw3xSLH6Gp8WeSNJo5i1WAN9jtKX",1]],"address_auths":[]}},{"commitment":"030e26a0e5edfbae7357787f8a8ba89a149b31bd8f041a3fa765f8f86de9536784","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST5L8HZDhZ9FTmvdWz4LwYeapw3xSLH6Gp8WeSNJo5i1WAN9jtKX",1]],"address_auths":[]}}],"outputs":[{"commitment":"0319c08ec083a2fd9c44996427d3d7b5efb236045ff7477cf28044b7e260c95188","range_proof":"401a430a1129c50f7c6897e131d997409f7bf477ce49e01a55e9784bff844029e6f5bd45730c63c2b7625a21fc5631c7d25a9dcb4d421b59a9a1760a590a24069c136c4f59823153dba85becc65b5713022e6f499c5bf9868845aa32291f9b86ca929325aaddce7e08caf9b6e21d904ef21e764242c51f9c4d44ea2be159713c37904c500257c38bbb0e61b075517a954a4af69d8bb8917936ed9d2eac014f0ff8679795a32caa93c101cae5e2e2764045f9539aeec9cb1362086346f98e45ebf982ebf195bfd70c04751b6e25d160e89111694ed5d7a71e065ccc81c14f8684aea49ceed1f6a57689c4166fddad7e1af6d807a08f0729eba399ed993f55f95e835b0714b59eb7818bd7f44c2d315f2368422c52d7e0547fc46f90feadb96121dfc69c9e19e2bad572a48c0bbd3a7e374c9717d11dfd70230b0ea101e2a996d6d26c8b824e7745d5ca31023608de650102cd5473d1cc980ffcf96d4bee502703badab351fac1815553f2eda008260a1edf5ec46f4191fa7d6a208218903457b67b43baf0d55afe489b1961f5b05814bc949625e12b49d956dcb6c03eb78d860f13f4bcefdcd9f1c65f65ce6ef21f52a81d310c716bb88f1ae289e6742e898ebf2b577a0630ff98c9c0da0c84b50337bfc522890f153801b14913e17d7da5e4c066eec29733831d16dbe3a47696f09e91ab1459fb1b45eea409a8a9998b3af8caaa2d353752218e1f7562cae44d2e09bbc598b500ba63df5b0efad4995f698efa4b32e51cbd30fb70d5a23df2ff6b8a97251f87c7835ce52f09e90f854cc7391659e09d8be67228877392693ef4118e403c896af8e9c24d7622075b36da1b32ec3fe186b7f76e132dbe4b32a622b69ec9ebffda35e3c5b94c617cf3fc231f48f343edab037b42fa2cc67291f25625d173d9734c2a174a7f8099accdebe2b8a1e1c73037b0b28d2bec24936e80b7dfa44dba1a4da51f0fc3b429c50c65fb3ae31cf14f6c30bc1d22b90379f1ef43813da587d01b7c33ca9d62d7cddf5f2465c03f5c9379a44bf6a55d5514bc07ed4d2fadb9b65baa7b80b919ec9cf5818db1d74f93fbf6f7c29787ebe8629f6da00d6d9038755fea08c092ef8caafefefff13ebe6fcda3569a6efc3bc795096d44596ccfac074844bb92cb3946620d6e66458fec90f4250f7cc806a10fb587411887d556a4d5a6d1b21a689f09addc180d27f04355b1794133105c4973fc3bc1529b481ac55778e6fa18257b0cdb88ddca42ce3cf468dba46860795a3c792ec11be1dd56819b429916bfd5811882793ebfb4b3d7a6b36ab8eaf97f8ac893d687343dd58542fbfcfa2bed0425230a50ac6119c385da81312d26750e1a7e21c4e713e6981db0eb7d814636030d5647c1a731b7425eddfa555a78fc489c252bdfabc4f36e14f358da458a48ceb1ad662e5318f04e3893d276456607fc5393a562e0d8616572df94774542731f6a8d50fa050a1bbf9e1cbfbfd91186f893d8cfa2973b8b2ecb6f53cc65ad516c1e3768105fbfdfbc99e93f460fda1c76b826b4dc322a24830f9288d231e921367319c6a41bcb48ea7ab7d43c9e1662c97a1f8a4ade6d85e1f5e5b714d4655c91b34ccab180c3075b93f5dcb2dea86f88b5c914e2ee0e60c6fd6ab4f7197a07dff7108013583f0da14ee4ed0004cb8e67fa7fa820bbc19d587ac3e2b969eeaacd536328fe5f93fa186bc93c64fe5aeee50de391be7bca5315b3ae7e3e8331f6f755e0633d4f7a8c7fd22f818571c1971e81c39fd66b4a08c7dff92fab95b1abfda4ef83982b5bbdec72a33e81f6a389854763251c7b6113d4a1f36a57697ef9b216fc8909f46cb098e13a3c3c236678f1333c88d7966860c68c7fbb4d6b5067511837d2f4b39b0c08d58c7106100821e1558713062f5c9c4c703454e0e6d073332954b13cae1bf495d198a6d19eb49e09ea90a24a88814a500092b648a0222f575f7ed370844e08bd4d8954e5554fa2e8a5a3b1939366183e841301190f3dcf9f051f393f1920eae82bf1034a399607b32ea76266305d80dc2654ed9555d7d0636cb596cc0dfd84ad95a37f9d4bc94d19ff136756d1b7902d12f2bf26677110f642c92c25a8786ade7151a379136f6ae0b518a8ef4aefe0b082455c4a784fe23fb209b843b0114ce6439153ac6528ef8ae8ec0a72c09831f720dd0512c3453360a5326b95c6f1ceb0e085942304f4c3c866479e5e55decc1d1b19aeaf8d5a00e5f77342115a3a50bbebfbe1a5413bcc74d6d7895dbf6a05b48625462351a13ca9967d2fd2148bf0255f30ff899ca6d5170062dc69393903ff17262842c11238d9ad48a5059e7002b22aeb8b9d12d65eff9f02630fbf9fc771c41a10e748db85686819c9e4b0883e656bb45bdc1d5ecb039601d2cb5a711b01e21853bd54986171097fd113128c85872910975c280f865bf174630d4ad5a4485804b6fc026d030b092a7faddc4a6dbf4931a3138ab996c723d825b2d4fe346a96f3c93e288a0a663bf1bc891b5c3cba0f1ff079adb0e955de6c6f8e3ca59d1fb550ea826b2cd117808aa57be69ce8c50d70497179ce29ae8a60b4def8d678a898856696ed63fc1ece89991b7c7dc7c2c2ee02772a8be372968e9852ae965120ce1014e1d256e6d5da74b9d72f3ffc52154b1d01ed0ddb726197ff60b1248248658c70cab10b30b9c3d4c199a45ba2290cb8fa2f973dec0c97aeccffdecb07ee9db5c16d32642f49c4e1821a4ee31e56b7e0ed416a9c424346eba5438bf56e8facfc8480650cfde153547724c078f32c1a5780892f1d7d5c8b76fdcd549f280777a0ec667a3eff6b6a35f9d6e25846b666fc52468e54de756cd19be1a5c5ef8aaf5a03712796b6854c27959e91d347485c935acdd8843f5a05a69e30e50dd332369eb65cddf3833d3dd9dac2cab10c546d871f7fb9bb4e50203c56f1a1b14de5d3b5f2a6a33cb5860ae80bd8f5c5b5eaf005315658155dd1394d0fba121ea8bc4bf1bf362b01146297335df4e74ec59419df7d89a6f357379af81ff75d62d4d34148eb6dc910a675cb9c107795b34925c70771103f","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST72Rcg1STSRLV1cuXnYyUG91HDdesXqEfyxMPqh9ALLrtVM56da",1]],"address_auths":[]}},{"commitment":"03fef50d5bdd259911e01f615ce0ed5eb1e84ad75394994567c1c8a736e329c28d","range_proof":"401a47160f2531164da96c195d9c65776ab6cb6506bedbee62b32b4448eb8036a2eeee637972e53affb19df90d700f87d87a2b96c26b10450457c59241495102fea2547fe56a8bfebb11baca5f2b6569bb2597ca63c893a2cc0d2e4a079b200db6a7fc7cbfaa81cdc20c635b9b27a070b146cd2ebace5086b4a75b06192574f480ebc4f378dfe2d01d79ecc7636758afbadd931792fe2c69d4c0eef3f223b78ffa941a1b74f82de62ded32c506dd8ffac29c0b368ba79ad636956b64680e01b7506ef94fd2beb8d23deb0513b595d6240d611446d8d0946c78437ee14c003da153527d6601fee3dc34b4df275936459fa36e50c227ebbb482f4df55576af7623ae883dbe5b02230bd4a22dd967bc27aece8e3c251037f5d6ad6ecc9f4e5725f1e9d497b4680fda49b221a5702d7f910ccbdcabdd319dc8e50faa3843c8b2104b7f74f84842c79e992313a005e0c6f059f95947862a5312a5b2aaacf2b237abce708ce3da2bbea290b8d3beb4e7668bee26cd22a759233e14a8de3d943f7b6034cee1de955db90272a15c3c731713686b0f596bb56063c320eb016383db2459bb477f6612cd59148f8dc1e361d62f1c4ecdb4b6d4072495eabd0015284499de130bdb9d0aca3be0a70014d7b52578562ebe5e782193b8d0536ffd99db6a651430dc0fc363be2306b3d51ab53054d9175db995db2f9340815d2fe7b1dd34c2a14db181c1b441345189e93df0132266e717abd2df9c04473adbdc658747aac7b0c54c21a3e5bbe0744c75f1e03d365329c73773b790eafe2439b94e1946ae82a35cd79062cc479e0cc060cccbec985e5046952bec2676e391836447627ee7e08a6c9d0e8cd85b5805f1091d2b7d05b8cc8adc7bcdb6c4a48f18fe8e33670494692032205ab96d70791b88c1b882f4762aefeb13a1bb44d2ca851f550711416499f52b6044effd2028c2373c7f64bbd8fce873666d361bbc158b20f1fa9778561d4c5411cc737dbf1a8771fdd6e7935c950a5d458186c69685e54ddc07803e65be0f307c02797cba7e02c24426323a4688a4c6a8837cb4fad98c88d632bdf4c2632be3baa7f7fde3870d5ca192fe91978fdb8c1530baf333d17e82d894ffec465cabcb1174afbde8587e2c08babc4aef97bab84532f92db1042d3945565e962b9b1dc2dcf00b3708284999d1d4db364b13cd4f30679ae1df4197e7d444a964eb6b5a00a678cbf58a15c870d073f456a4a5e43f547c50a08110bba8c225d2f6408f55d79e352148817611fc50a5797cfa5244da6c166b0af01d30a510218bcee03251a0dd493418a6d8face37184176c2f32400a05650138723c0faed60e84d167efbd7cfc0c306d06acb847db2f4e403c97dfd98cd56618524929b7eb9316a457b57443fef8c0f624af7af319f78c29ddf3a52e94340e5094e346a51551c0025f5bf6bc737ba75e5760ab4214ab391e0673e1249e6415c1a6417ab420849b87f1e2b585b7ed0a285855c8acdd4535f1af91e4b0e58e9a7e7b75f83412dfbf90b76f603cc2b3e07aef983f8641d6fba1db25f13fe2c18e35e5a7226f12f0cabb398d428306db6abe10233279b61202aba95a47e0801e3c450cf98464a2825ef17d7b5e92940bd06704fa2fc3d372868288a44303633790b9ff679caaa260890b601f1fe49ebbf7230af176e484a5382b6a4ccddc246db8519d2fa0797a9969e6f0988ba3f613a1ce1c620b3d94db902cc5137361160080ddbb8a72d0fc29f7ce4653e207bd109a934099ef6a4cbdb583048ef4cfafed63d35b5956f7ecbb1007834e5a524a2c8c0ffadeab4d20d308d4233c7fa0020a6f1dae490e843434b2abb510eaf9b372aba37915da2fd634211e4b606814ef71f5ef38490ccb80c97799454dd227086a9576c5676a025307f4057ac895e4ee8f6982999eac6a8c7d076196d5daabb51ab5dfd4809b076747313c0c8099201380419421e1521319f683b899ee063005483a83bd5ed0dd72c60808350afb53e5c1c05e9e4b55da36233d1636d2c804f2b464482a2a71a0dd6ecc0f7baf7765b410cd619ea8a26457332c6add42a16e19439bd7dda48bba7150260773013083975851042c10889fa9d935efdf36bb4fe7336c36c84bdf0022cde755534d09318e91e4fd1b349c77604b0f13407bad3066ec248c641a4d4606306b6010b9642eb79b8d39833d807dcfa349bea6f8edf9627c2231857023c4ac52b8c96614c45f11d07015aaaf2091c1b352988420b43e6b256b7895efac767f574a66fe98ed61f52ff5d91662baf430ca2359498529e2bff3cc28dc5b7859b8e75ad43d0f3741ec666bb37a412e4d97c84a79f9bd6b782550a922e4eff7b5999162dd779591fca5788f66d0d8e2a0abc2bead759b00bf601116b0488fb11c9f03819d1de68b4bc48f02eb7f12c1b18f49192e4dd4cf9f96bd5033b031bc0fa86e075e605a8c6d0ee75153adf10a642e0ec4e70ac5785220af781524e126997304cbb7725a7f47d92a4d68d06c699af8f1c5f2404d6ad351dd2b3cd101f93c91f678c523c6740e32fa49b4242290ff583275f8ffe70f08019a34c00061f40646c3cd9b9ab426355758b888a52ccc2f6fa8bf6fd1fe08ff1319647a12750c0555d8735a83a8412e8325be608e06d03ddfbb23e399a17311dd54c3126d60e2eb48dd692d0601eb485837c494b33e3e4aa548b5bded76de2a377bd619cc36bc7afe4f210e0260db1fd68bbc06c6d64ab60cc0dfd69a8161c136438821a99f344ac68ecdb305c29a85ff0a556865e454e38c905bbd52c1cf1a9e8e0fdb9e21174c3d9fa0793c45d43429574286ddaeac43f0647b773bad7f4c6c32d8d0e92bb2cdcf5d1c93ea8ec66dfe355892dd539ba820ea49cec184e8272ab9278a36688e6b6d7c56dc21324b9a2e100f033bab168bca986e6861c72b639d662390c8921658f320290525b18a9068a33cf69d7b4ef7584f35fbc73b06a60a0fc117138aeca12bd14afa412cc94facce843927d1162c66e77d3fdf5030a7a7385a9936a9d134e7559697d359c6390ee26c9ebdd6e4c6e63bc60d628b72f20054f","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST6haN3XCoAKvSC9wqCUBqt5AJ4hiR5NBjbvpjrjKLYaJCYXHMdd",1]],"address_auths":[]}}]}} th_a confidential.cpp:133 validate"
Thanks for the update. Rolling out stealth would coincide VERY nicely with the sudden rise in price. Strike while the iron's hot.
I have added remote backups... I was able to create Private accounts see them backed up to the server. The encryption changed so don't expect any old TEST wallets to work. You should be able to delete your old wallet under Settings -> Wallet Management Console.. If you delete all old wallets you'll get to use the faucet signup again.Here is a quick video about the server backups:https://www.youtube.com/watch?v=RIey1bwgt9kBe aware, you will not see a transfer receipt if you send to an account in your own wallet; you can however use the "show receipt" link in the history to see it. However, there are a lot of bug in the transfers.. I could not see the history and found it really hard to test. That is minor stuff but too annoying to really mess with now. I think that needs to be fixed up before we spend time on that.I was able to backup new accounts, transfers, and contacts on the server and as you can see start using the restore feature. It is easy to get into a conflict with the server if you start testing local backups. I'll keep working on that, it will be stable soon.
Quote from: valzav on March 08, 2016, 04:52:03 pmQuote from: tbone on March 08, 2016, 02:11:31 amCan you explain what a private contact is? It appears that if you "add" one, it simply changes the name of the private account. And if you "add" another one, it just changes the name of the private account again. So it appears this is nothing more than an alias. If so, then why is it called a contact? And why is the process of creating one so convoluted?Also, when I try to send, I am unable to do so because the fee is 2,000,000. I don't get any of this.Private contactaccount is an alias to a private key.Private contact is an alias to a public key.If you already have a private account, adding private contact with the same key will just rename your private account, this is not a bug.This is needlessly convoluted. Average users will be completely turned off and will not use it. Surely you can see that.
Quote from: tbone on March 08, 2016, 02:11:31 amCan you explain what a private contact is? It appears that if you "add" one, it simply changes the name of the private account. And if you "add" another one, it just changes the name of the private account again. So it appears this is nothing more than an alias. If so, then why is it called a contact? And why is the process of creating one so convoluted?Also, when I try to send, I am unable to do so because the fee is 2,000,000. I don't get any of this.Private contactaccount is an alias to a private key.Private contact is an alias to a public key.If you already have a private account, adding private contact with the same key will just rename your private account, this is not a bug.
Can you explain what a private contact is? It appears that if you "add" one, it simply changes the name of the private account. And if you "add" another one, it just changes the name of the private account again. So it appears this is nothing more than an alias. If so, then why is it called a contact? And why is the process of creating one so convoluted?Also, when I try to send, I am unable to do so because the fee is 2,000,000. I don't get any of this.
Quote from: tbone on March 08, 2016, 02:11:31 amCan you explain what a private contact is? It appears that if you "add" one, it simply changes the name of the private account. And if you "add" another one, it just changes the name of the private account again. So it appears this is nothing more than an alias. If so, then why is it called a contact? And why is the process of creating one so convoluted?Also, when I try to send, I am unable to do so because the fee is 2,000,000. I don't get any of this.Private contact is an alias to a private key.Private contact is an alias to a public key.If you already have a private account, adding private contact with the same key will just rename your private account, this is not a bug.
The stealth demo is updated http://stealth.cnx.rocks/ here. A lot of issues have been fixed.Known issues:1. It won't keep your old stealth.cnx.rocks - you need to create your accounts again.2. It doesn't show your accounts right away if you are creating it with faucet - you need to refresh the page.3. It won't show your accounts until you unlock the wallet.
10 assert_exception: Assert Exception fc::ecc::verify_sum( {public_c}, out, 0 ): {"net_public":705032704} th_a confidential.cpp:51 validate graphene-ui digest 474bccecce519840a25d969a51b04e27b4ad68fdb0bcf45f7b2b324c6c47f5a1 transaction 27df07d4387a1706de56012740420f00000000000000f2052a0000000000fa012a363869393eb7fb0935b232b7e4617207775a2cce73818e1524f4a57a93f09f0103148d3ba7b9a19d301380e35636107d1cd3b978b21ec126ed283d8865b549254c00010000000001037885e2d2dfd4dcec9432339c6cc402c3abd7768597676297808399890d6ae28f0100000000 {"ref_block_num":57127,"ref_block_prefix":2050544647,"expiration":"2016-03-07T22:52:07","operations":[[39,{"fee":{"amount":"1000000","asset_id":"1.3.0"},"amount":{"amount":"705032704","asset_id":"1.3.0"},"from":"1.2.250","blinding_factor":"2a363869393eb7fb0935b232b7e4617207775a2cce73818e1524f4a57a93f09f","outputs":[{"commitment":"03148d3ba7b9a19d301380e35636107d1cd3b978b21ec126ed283d8865b549254c","range_proof":"","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7kK8PHaaRGxwhKWqVd78G3YcL7N36pNGDx1tmUXRLSZ2dkKjoh",1]],"address_auths":[]}}]}]],"extensions":[],"signatures":["1f76ca50b4f2752b78cc6da2df85757aa71583a7b51f3d9b1bcfe9ba7655da4eb45287b3674f2fb114b7b5fcf7f7b5d2e0c724a0f73191aa5b797139389568125a"]}
Failed to create account: srwr2 - 10 assert_exception: Assert Exception referrer_percent <= 100: {} th_a wallet.cpp:926 register_account {"name":"srwr2","owner":"TEST6gsdQYaPmUFQQ8A5npPhmfmwVJspfDciWgV3yB2pNLpCcm1zvN","active":"TEST7bDuu4GcrMgA3J8KFxXSVYVW7X33SHxpUkwLp3Gb9UXNZvXfC2","registrar_account":"faucet","referrer_account":"compumatrix1","referrer_percent":5000,"broadcast":true} th_a wallet.cpp:977 register_account
Quote from: tbone on March 01, 2016, 08:22:08 pmQuote from: mindphlux on March 01, 2016, 06:03:49 pmI would ask as a normal user.What's a private account?What's a public account?What's a private contact?Why do I need to use stealth at all? As I user I have no knowledge what a blockchain is and that transactions are all public by default. We need to publish documentation WITHIN the client with little tooltips (What is this?)And I'm not aware that I need to keep this little receipt and give it to the sender, how would I know that?You may be right, but I still think the interface is way too unintuitive for the average 'early adaptor' - nobody knows the difference between ~ACCOUNT and ACCOUNT unless they've read this thread, it is not documented anywhere. Especially more documentation about the receipt is needed otherwise funds are really in danger of being lost!
Quote from: mindphlux on March 01, 2016, 06:03:49 pmI would ask as a normal user.What's a private account?What's a public account?What's a private contact?Why do I need to use stealth at all? As I user I have no knowledge what a blockchain is and that transactions are all public by default. We need to publish documentation WITHIN the client with little tooltips (What is this?)And I'm not aware that I need to keep this little receipt and give it to the sender, how would I know that?
I would ask as a normal user.What's a private account?What's a public account?What's a private contact?Why do I need to use stealth at all? As I user I have no knowledge what a blockchain is and that transactions are all public by default. We need to publish documentation WITHIN the client with little tooltips (What is this?)And I'm not aware that I need to keep this little receipt and give it to the sender, how would I know that?
Quote from: mindphlux on March 01, 2016, 11:50:10 amI believe this is very unintuitive so far.AGREE.This is very powerful, but also potentially very dangerous feature. If we do not want to loose users because of their mistakes... and our bad design, we should improve User Experience of this feature first!
I believe this is very unintuitive so far.
Quote from: btswolf on February 29, 2016, 08:19:56 pmAs a user I would expect a single option when doing a transaction. Stealth On(expensive)/Off(cheap).Everything else will be not finished in my little world. But I`m not the sponsor.(just thinking out loud)I was also thinking something similar. Maybe oversimplistic but either way, that's how it needs to be for everyone to use1. Option to create a stealth account2. Option to enable/disable stealth transfers
As a user I would expect a single option when doing a transaction. Stealth On(expensive)/Off(cheap).Everything else will be not finished in my little world. But I`m not the sponsor.(just thinking out loud)
I believe this is very unintuitive so far.What key do I have to copy in the 'receive' dialog? Is it the transaction id or the or the blinding factor?This needs to be clear, and the UI needs to make sure the user is *really* noting the right string, ask him to paste it in a textfield or so to be 100% sure.Also, I can't use the 'receive' function - I can enter any of those two keys, but doing Receive does nothing for me.
Quote from: btswolf on February 29, 2016, 08:19:56 pmAs a user I would expect a single option when doing a transaction. Stealth On(expensive)/Off(cheap).Everything else will be not finished in my little world. But I`m not the sponsor.(just thinking out loud)In the end I agree creating a stealth account (-deducted) and sending the money to it, before sending it further could happen automatically. I wonder though, what happens if I am sending from a public account to a stealth account, instead of from my own stealth account? Then people can then tell who sent it, and to what address?
Some issues I found...1. It should ask you to unlock prior to asking you to select a new account name rather than failing after you enter an account name because the wallet is locked.2. Truncating the public key behaves poorly and unexpected when you click on it (we will remove the truncation)3. Clicking on a blind account should take you to the transfer page with the "from" already filled in4. All account balances of from account should be displayed above the history 5. There is no way to recover past transfer receipts after you close the dialog, be sure to copy the receipt and give it to the person you are sending funds to. This is the minimum interface to get things functional and does not represent what I consider to be a "finished" feature.
Quote from: bytemaster on February 29, 2016, 07:36:31 pmTo get started, create an account on the test network.Then go to settings and enable multiple account mode.Then go to dashboard and create private account Then give someone your public key.. or get someone else's public keyThen add public account (with their public key)Should this be "Then add private account (with their public key) ??In the transfer tab, if I enter my private account as the From account, the amount, memo and fee fields disappear. send is greyed out. If I enter my regular account name and enter a saved "~xxxx" labeled account as the To account, pressing send doesn't do anything.
To get started, create an account on the test network.Then go to settings and enable multiple account mode.Then go to dashboard and create private account Then give someone your public key.. or get someone else's public keyThen add public account (with their public key)
oh dear. I registered on block 666,666that can't be good : O
my public account:TEST52UgpU3EiSfuSWVxn11qXG14Zv1yWkCDtTSYtNnKXdqtSMXEVt