Author Topic: Testing Stealth UI  (Read 21123 times)

0 Members and 1 Guest are viewing this topic.

Offline Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 467
    • View Profile
  • BitShares: bhuz
@jcalfee1

example.
My public account: test1
My private accounts: ~test1, ~whatever

Trying to send funds from both ~test1 / ~whatever to test1 (public account)
I get: missing to_key_or_label: est1

So, 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?)

Offline Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 467
    • View Profile
  • BitShares: bhuz

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)
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"

So, when we send some funds, not only we have to give the receipt to that person, but we also have to provide him the pub_key of the private_account that we used to send him the funds?

Is there a way to automate this process or at least part of it?

This is more "comlpex" than what I thought, in particular from the point of view of a new user...

Offline jamesc

Valentine merged the master branch into stealth branch...  I helped with testing and bug fixes.
« Last Edit: March 18, 2016, 11:25:20 am by jcalfee1 »

Offline jamesc

Transfer receipt doesn't show up when I make the transaction

I have to type the address in to the From section to see the recent transactions then I can click on receipt and see it

When you send to an account where you have a private key it does not show the receipt by default.  When the Recent Transactions is fixed, you can get that receipt in 1 click if you need it.  We are thinking that your probably just sending to your self and you don't need to copy the receipt.

Offline jamesc

The two assertion errors (one `in` one for `out`) are fixed...  The JavaScript serialization layer will automatically sort any data-structures containing multi-field operations.   

Trying blind to blind:

Failed to broadcast the transaction:
in[i-1] < in[ i]:
« Last Edit: March 18, 2016, 11:24:03 am by jcalfee1 »

Offline jamesc


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)
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"
« Last Edit: March 18, 2016, 11:28:59 am by jcalfee1 »

Offline Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 467
    • View Profile
  • BitShares: bhuz
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)

Offline ncinic

  • Full Member
  • ***
  • Posts: 67
    • View Profile
10 assert_exception: Assert Exception out[i-1] < out: {} th_a confidential.cpp:119 validate {"*this":{"fee":{"amount":1500000,"asset_id":"1.3.0"},"inputs":[{"commitment":"0386fd44aed33af8ed7a60cdcb7c0dc555d8a02615d09f0800064b2a76f727eacd","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7Mfx3mSrgLy3zJZpVdWfphbFSyFHy98JSGNXKAgMG3dcY3Fhqk",1]],"address_auths":[]}}],"outputs":[{"commitment":"02c46349919a45a5b63376f5a57709a3667086ace19ef6dd749a74b12720dc35cb","range_proof":"4012f401c9343e138c4b20d63c5589f266a5df99388febd839d4ee8e0c60bd6f34a9e68b6f0658b6299fd833c1f51b8b8a3e10e0b1164335662e8f84688a01ec94f50eac4848ea93b4367b52393e9b5c9c93de74b0e94cdb1995e6b9976884d511c023649bef6241ff77518422f56a537d9a5a727a86a901bcb5a8d9d4b78127fddd929bcff188088009de6b48a8a08fdaf37ea2ea2487cd6be629faf8aa2066785497e6607d8bcd557a287f40a9db65d55b742be806cc376012f1062fa5ef315115f7a3b37f1985d0c85f59f9d9f3804a9f9407d25c766e4dbbf0332b9e614bc265881ffc9a464ae4889f8a69fe1f4cf8cb25c55e3cd50c6df34a019e1b38f84c47a5459b5ba4304c6f558f273f9e3168488511dd13e01b341df8ba697b749d13984ae345b7c22eef4a24a5a0edb2e186b19e017a4d4c5343180814be84fc119589168e341311364a8cb893f79638dd2b3608edaac348dfa86369b02c1244e246b4b6a74e6bcdf6fb1b10b7690179170c0a1788c6d4dcf84b522243f92de89384f20688c33fb2d927dc32a9a4010677f0cb740b5956a66b712410211159e4a23bc17d63fd5008d92100eb7a96e78264dac08beaaa3b8d24ecc6e08599d11997799497365e7792ab5f4ebc056378342a63f8323a1326e1654b9438c922b1fb11c8b6e3309636b47b87bcf852ff04533c3154c3366facbe75ab21e0dc7e21f72b2a0462d7c8c7fe2f078bd5087b8c80328222cc971d068b654cfafc1919a2bbf2bb121f1c9fdeca3310944114453a07421e6f35b7c502a2928b6164e651428099bfdb9701f9964bc3458f939e445b77cea1fc15c6c16b940fa87a4948557c7f05de1a41de8bb239ce47d8750bd845bdb33bbb42e94e00329bd1935cabf6580850fe142eeb216bb67de33db532c25973c8538a17b19c280be49ae4dc08bde5df4526740e26ad363e868b7e6ddf32a09667f9be3f8927d31e00dc2dc0b8dc8e88835d8374d4e924e6ae43e04833413a5abce51740f0afc5fcc745597b429ea95cf269616ab6f962297a408ce72285bc012f859ac802c88b2cf86c0ec759089ca78bf60e5d52e8b7c89de1e0d197816816bc5e9d362310c5f4ef612d19bd65f0fa70da562fd8bad67d7c6db604d8f680f01345ba38564a4471c4115710450c74c344bd41039a26a1dcfd96be314002b2848199859b31d2e536052d396b5151363e666588e0183a43aecf65905d713ea0631d3f158a4300a807cca3a35689b87ac1fcef39260c8fcc554f99e56479799e7317fac9e657d686cd915421f6fbcdfc0d783282f6673f9d42049d5d2f509381a6c0b2e645864d9f5d0755f02c0ec536793af939d998383d2c7ac9001bc8e0d22be77a9d9867658d1c8eb22312a4022f1d2e2e30f8dc7cc6a777e6ba099d673fbe18b1bcd4bbd211628a92b21faf9120ae1781a507363917998367caa105f2ca92be47517f91301384e83e9b704973bcf47b77cb6cb316bfda79f82cee363e6050cc778ba8d29c0e1a70ace5d044df1ba048eca8e46f9ab578a6efaadc1b3542810d2aec063000fb0c4d7bc2d02ba46b00fef0d5bc609ffaf5fc6017f294a5aab9af11396e8dc1140538309b130ff242886e2565551331fd3c1b14b05eb26c86784e2e2fce243f322c62f36b2bd22cf2356d4aca03cf799d0d01fa55aca7177b50c4aa4231028ecf8d269ce205aa025f0ca7c2c89076664cd6e68f815a1e49d31cb373ad76e60e6001673ced4399ca4474e0efda1962fea6a5a6fe2cbe3143aad5af2ce189927e52f310937c6910dc853264a3fdc23dc7f922cfda2ee2a9f95dd6678fa806fb8e8a48817d2da3fdeed8e87ded5683f80e675ab9c54bd52d3649dabef1a5f825da1146bcf6bf7834dc60607ece8a154848c59471faecd30acbb85e88955b69d5dc14b49eb1a19ff55028df26f30cc40dae46840004dcc9bbc685c177f49d02b55255c8456a5ade7eab153c7357944bddd0674939359038adf80b6e4cf6994b2f4e6b555d1dde0ccf88e2543e3208349833e303bcd83de537755f58bd9e70f015cfa3bdaed49a01385a2d27cebad8c21fa34582948bb79235934e27c50157ffdbacbaddb908d26cbc449eb253a7b17ce397645bd4a1bbebd210fdd59ecd3e1780230f6af5034333476dcae049b8b2a143","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7zkbpHRjky6TVYKvmxKtt4TrxbGxdoaH1z3kp4DZQuMHbqCQKA",1]],"address_auths":[]}},{"commitment":"02b6b9a1d09cd76c856b28079ef1e511bcf87d0200955cdee8a601c8aee2228581","range_proof":"401acb03e4db12ac3b4bc35b9cf1b7e6998a9a3eb74e173696fbbf3faa9342ca27839e45305c56b83eeabaf6c0a2add195c73b9e0c6847cc8f928b91a878c6d10dd386d48acf14b33a0f2ce99e0c158cb5bfcb58ac2c05e5497af2fbb91cda1da7184c3467b2f49b1736ca1e76cc98a8964d8b2f6e425c0d85fe6eb56efc39381876dc4e8387bbd4f5e3d655de035521d1d0ea124fcad06036ada955c0f2957f1403c16f3b29f4619aad7a7d062bb3ba41b7851d0c238bc2d8fba26285bf52bb5fc9437d1b7d6ef6d08035609094bede6e70297a3aff79c668b2c6dcb8f616a6b9f9c8d83a1f621126844852f67da89b38759be161fae756008c9160c54d260ea8eec9184c773a4f20178e80305b12f407e8c90d63fa55648b74148a7bec5806d13088588c248245c26a172d91cc7e0e39d4717b6ad05a1fdcc6e7af6e01e5fc3b620330ffdcaac1ea485d3d37ec5cb2732fbc1b708c05a45ee297809057fb9b3ced67db743df099012e41630d58773be66ccbd0af9708190d7343e4158cd7431b969f518c5b5e99dfdb6ca7d145b91600106fd51109e3063c5684741c9183c52abc4b411c65aec9f67f41d59d087b66dbb4cd1dc0d94bc9b589168275c278ce8b6dc810249c5cc869c796d33e4400e2572b9247a4a3110e846d3bd101618fba7c780255738b6b3ea10f6bd4beeafdc3e0c4ea041dbb06d8606cda84b1e4348224287ef642056008b76f4bf358e97c7eed7966aa9f792bafc1dbd547c5d315c9ec7dd94ade124c2e1e10e093bdc23d02a3a87a88e4352ea0a836e599850a98a7304258269fc8a85bad34988086a1ff3b36e006951a3c8803445b569122fc9690a10698d8bc396bd6689fb746c64900242d0daaddf6e71014dd4826b33b0e70a134c367bc312b3c9ffabbf4db779ddd5f3290414b21099596a4a39fcec9162e417056584a809918b605d214ce90e55c2716b3d97e7d040891d5da4664bd42cc79b1c5a94f7459df3b9c4a10e3ce6abbe689cd1f436d198a73925cb135d8879f80b73dc951084489d8e509561a8126819f586f28452645f42b60a04b4d87a66989168e3b5ba8184b0502b89e66c12d4fcc1bfcde0a7de08f62aab187c18c3be34d313e8807b3e24a148a32ee771d930522898b5978957eb723c65cbbf9bea70fb7642ad0098d76f7359b6d49872d9d1b14bcbd59455b0242c05e4ff60b216f99087accce930923f523fc8a39571eea2a88fdecb26dbc5d377e0dc80e075350e502ec0f0a6063f12e7e9d9b7479a465425049b69e9db7e7f5d6256053d2cf39a2531b2ed3aaa203b82aa3a7948ca8efbe18a7ebcee04c250895839a7f0fee52ad46c97f756614976abd778fb8345327d6969fcd22edbab0ac777f080a3bc1cf3d4b8972b3f97b6c1ccca93b0257235f14573b5931db7f249cae0635cda268fb276a32e6688f1db899231473de85999ebe9b7af23081b9c0944edadfb02258e809049a3958a209167e9140147bbb1e305634b07baddf260e55c47192b343afb8e75b8853649f139ecd9f7998caeb4a7f753645fbe2fb167c56ca413639a8e77f6f9a18e701c2b25d93bc2a4cef5160ed88ff571911b2988c528ce79b1a5cb79af45111e07344f78395df6c754a30ca1284980c6991e452c7e754bc92870d0a41ab301ecb543f30caf03ccba046737df0add840d5591f0a49b56893f7cfb3d532105116cb7df38a924ca89bc006f59fb848cc275fe4c0376731f7e670f9f9e64ad56592efa9855e32cb740ffda09195b325342ee5861351cb21c7072cfa8add9a08e3e8ed3c3ec8655f3cf6748b6bc9a85d0b456c7e69b3c0292bf8245d4ce5362d6df9b34fdbf5ae9ca62af0f32e7a10725185fe839a87ef77dc480f80b69fe789fd4f28862694285a3bef2102183aa7ee52728892855f1793e9d054e74eff488b458f49568fcd9d33e2091ea66ed5d4fd4c1a7666f0af5de18e9dc877ae6afd772cb9ee2f0a6cd43f5aaf9077c50f4ae4f5ec78d80ab247e4bfc5d5429fb7ec38c81d11df39647b515ecb78e375853045e9cc2fe0c71b3dfb4bc1f3a10346f843af703ecd530c28f4c4136f9f3dd20c2d3154fbee7336c0231d056e326978c0107a8fd3120a679060ae6fa707c881e63817ca12e1a06c2a07ce826165f233bdde6475369f69674ddd961adc598231d5f2a4b1c8102d0283843e2773f70d8f668b5fbd2339a5dd183eebce671ea9205a6a65668b6dea39b8b99492b819253bca533508e9bf9395569525168ad57f11615e5b8eb21ddf7d14e90729734b65d99a3a5755d54d9e8fa1532693955c977b41910579c401e85dd2ccf8d33157d62024c2089532740a1bdcc2d0d40cc548b974cff455a358f5c157fc94f49263064218811ea63653120e9ea18a9282d5407e254c90b55f12a80b9a7c9f203528111b7e706f2ec699a4733ec052bd5e4e3a6e5ce959b30c0a9104c8d10d32d7e1a8f46d0e76ff4b115118b19b0cfd65630b15cfea7739179a50fdcf8f4d5fdd73a08a7fbecf441f7e6252d52c7cac5c786df540f8042a36b7fb8e35920ea576cfa310755278f1ec5e2f8b5d631ebadb2380700f52dcc44c0ad1a88fe64b0309daddc5b5e8ec3de51f46432230f091122e449fe59b195e677f1e6bf6e02d0d4680b0160df2d66980cd1581ec9aba59587880878b8e296b2278495fafe9d6192818ef58931f8c22715b0019cef8767e004d9970df25663e13c571f5790aeacb38611d06d82520215a0a893dd3fcce43abc034034e673daf6da96e384dea278fd657396b6b240693d3f6ff3790e8c73426d188d3d0283892af61125b510fe95f60ba69f7a1013d68dd411613f807045884728dc1c957e7e58dbc475d130fa78788075eaaa0a7b0a5094e8a5c42a9684619621e2f8b9514f50043e6875e35406317ff45afad1ad6be39b9618f7b22625e85589fbe658b6373783a25eab5539fef170de0eae22232e7995538dfb28bc70a2894a3549bcb7a7a59c9cf491b870b0c884712f95887a62e8c6cade3df04be98643a82cd6b0f8e95ea514d5de438a70816c1e0d7dafab411a502c7","owner":{"weight_threshold":0,"account_auths":[],"key_auths":[],"address_auths":[]}}]}} th_a confidential.cpp:133 validate graphene-ui digest f6a3288cd5be7b7376ab3ed70eb490c3e9a23acc806501a6edb84a00d17af7e7 transaction b32594d5518d7c33e556022860e316000000000000010386fd44aed33af8ed7a60cdcb7c0dc555d8a02615d09f0800064b2a76f727eacd01000000000103451d238b0fd753d5631703faad1f262ad470de6607ac47238ef68bf03590b7970100000202c46349919a45a5b63376f5a57709a3667086ace19ef6dd749a74b12720dc35cb840c4012f401c9343e138c4b20d63c5589f266a5df99388febd839d4ee8e0c60bd6f34a9e68b6f0658b6299fd833c1f51b8b8a3e10e0b1164335662e8f84688a01ec94f50eac4848ea93b4367b52393e9b5c9c93de74b0e94cdb1995e6b9976884d511c023649bef6241ff77518422f56a537d9a5a727a86a901bcb5a8d9d4b78127fddd929bcff188088009de6b48a8a08fdaf37ea2ea2487cd6be629faf8aa2066785497e6607d8bcd557a287f40a9db65d55b742be806cc376012f1062fa5ef315115f7a3b37f1985d0c85f59f9d9f3804a9f9407d25c766e4dbbf0332b9e614bc265881ffc9a464ae4889f8a69fe1f4cf8cb25c55e3cd50c6df34a019e1b38f84c47a5459b5ba4304c6f558f273f9e3168488511dd13e01b341df8ba697b749d13984ae345b7c22eef4a24a5a0edb2e186b19e017a4d4c5343180814be84fc119589168e341311364a8cb893f79638dd2b3608edaac348dfa86369b02c1244e246b4b6a74e6bcdf6fb1b10b7690179170c0a1788c6d4dcf84b522243f92de89384f20688c33fb2d927dc32a9a4010677f0cb740b5956a66b712410211159e4a23bc17d63fd5008d92100eb7a96e78264dac08beaaa3b8d24ecc6e08599d11997799497365e7792ab5f4ebc056378342a63f8323a1326e1654b9438c922b1fb11c8b6e3309636b47b87bcf852ff04533c3154c3366facbe75ab21e0dc7e21f72b2a0462d7c8c7fe2f078bd5087b8c80328222cc971d068b654cfafc1919a2bbf2bb121f1c9fdeca3310944114453a07421e6f35b7c502a2928b6164e651428099bfdb9701f9964bc3458f939e445b77cea1fc15c6c16b940fa87a4948557c7f05de1a41de8bb239ce47d8750bd845bdb33bbb42e94e00329bd1935cabf6580850fe142eeb216bb67de33db532c25973c8538a17b19c280be49ae4dc08bde5df4526740e26ad363e868b7e6ddf32a09667f9be3f8927d31e00dc2dc0b8dc8e88835d8374d4e924e6ae43e04833413a5abce51740f0afc5fcc745597b429ea95cf269616ab6f962297a408ce72285bc012f859ac802c88b2cf86c0ec759089ca78bf60e5d52e8b7c89de1e0d197816816bc5e9d362310c5f4ef612d19bd65f0fa70da562fd8bad67d7c6db604d8f680f01345ba38564a4471c4115710450c74c344bd41039a26a1dcfd96be314002b2848199859b31d2e536052d396b5151363e666588e0183a43aecf65905d713ea0631d3f158a4300a807cca3a35689b87ac1fcef39260c8fcc554f99e56479799e7317fac9e657d686cd915421f6fbcdfc0d783282f6673f9d42049d5d2f509381a6c0b2e645864d9f5d0755f02c0ec536793af939d998383d2c7ac9001bc8e0d22be77a9d9867658d1c8eb22312a4022f1d2e2e30f8dc7cc6a777e6ba099d673fbe18b1bcd4bbd211628a92b21faf9120ae1781a507363917998367caa105f2ca92be47517f91301384e83e9b704973bcf47b77cb6cb316bfda79f82cee363e6050cc778ba8d29c0e1a70ace5d044df1ba048eca8e46f9ab578a6efaadc1b3542810d2aec063000fb0c4d7bc2d02ba46b00fef0d5bc609ffaf5fc6017f294a5aab9af11396e8dc1140538309b130ff242886e2565551331fd3c1b14b05eb26c86784e2e2fce243f322c62f36b2bd22cf2356d4aca03cf799d0d01fa55aca7177b50c4aa4231028ecf8d269ce205aa025f0ca7c2c89076664cd6e68f815a1e49d31cb373ad76e60e6001673ced4399ca4474e0efda1962fea6a5a6fe2cbe3143aad5af2ce189927e52f310937c6910dc853264a3fdc23dc7f922cfda2ee2a9f95dd6678fa806fb8e8a48817d2da3fdeed8e87ded5683f80e675ab9c54bd52d3649dabef1a5f825da1146bcf6bf7834dc60607ece8a154848c59471faecd30acbb85e88955b69d5dc14b49eb1a19ff55028df26f30cc40dae46840004dcc9bbc685c177f49d02b55255c8456a5ade7eab153c7357944bddd0674939359038adf80b6e4cf6994b2f4e6b555d1dde0ccf88e2543e3208349833e303bcd83de537755f58bd9e70f015cfa3bdaed49a01385a2d27cebad8c21fa34582948bb79235934e27c50157ffdbacbaddb908d26cbc449eb253a7b17ce397645bd4a1bbebd210fdd59ecd3e1780230f6af5034333476dcae049b8b2a14301000000000103994f167b020d284535c97f2f76e28f2a76b6066d02cec8b28d0725154e3752dd0100000002b6b9a1d09cd76c856b28079ef1e511bcf87d0200955cdee8a601c8aee22285818411401acb03e4db12ac3b4bc35b9cf1b7e6998a9a3eb74e173696fbbf3faa9342ca27839e45305c56b83eeabaf6c0a2add195c73b9e0c6847cc8f928b91a878c6d10dd386d48acf14b33a0f2ce99e0c158cb5bfcb58ac2c05e5497af2fbb91cda1da7184c3467b2f49b1736ca1e76cc98a8964d8b2f6e425c0d85fe6eb56efc39381876dc4e8387bbd4f5e3d655de035521d1d0ea124fcad06036ada955c0f2957f1403c16f3b29f4619aad7a7d062bb3ba41b7851d0c238bc2d8fba26285bf52bb5fc9437d1b7d6ef6d08035609094bede6e70297a3aff79c668b2c6dcb8f616a6b9f9c8d83a1f621126844852f67da89b38759be161fae756008c9160c54d260ea8eec9184c773a4f20178e80305b12f407e8c90d63fa55648b74148a7bec5806d13088588c248245c26a172d91cc7e0e39d4717b6ad05a1fdcc6e7af6e01e5fc3b620330ffdcaac1ea485d3d37ec5cb2732fbc1b708c05a45ee297809057fb9b3ced67db743df099012e41630d58773be66ccbd0af9708190d7343e4158cd7431b969f518c5b5e99dfdb6ca7d145b91600106fd51109e3063c5684741c9183c52abc4b411c65aec9f67f41d59d087b66dbb4cd1dc0d94bc9b589168275c278ce8b6dc810249c5cc869c796d33e4400e2572b9247a4a3110e846d3bd101618fba7c780255738b6b3ea10f6bd4beeafdc3e0c4ea041dbb06d8606cda84b1e4348224287ef642056008b76f4bf358e97c7eed7966aa9f792bafc1dbd547c5d315c9ec7dd94ade124c2e1e10e093bdc23d02a3a87a88e4352ea0a836e599850a98a7304258269fc8a85bad34988086a1ff3b36e006951a3c8803445b569122fc9690a10698d8bc396bd6689fb746c64900242d0daaddf6e71014dd4826b33b0e70a134c367bc312b3c9ffabbf4db779ddd5f3290414b21099596a4a39fcec9162e417056584a809918b605d214ce90e55c2716b3d97e7d040891d5da4664bd42cc79b1c5a94f7459df3b9c4a10e3ce6abbe689cd1f436d198a73925cb135d8879f80b73dc951084489d8e509561a8126819f586f28452645f42b60a04b4d87a66989168e3b5ba8184b0502b89e66c12d4fcc1bfcde0a7de08f62aab187c18c3be34d313e8807b3e24a148a32ee771d930522898b5978957eb723c65cbbf9bea70fb7642ad0098d76f7359b6d49872d9d1b14bcbd59455b0242c05e4ff60b216f99087accce930923f523fc8a39571eea2a88fdecb26dbc5d377e0dc80e075350e502ec0f0a6063f12e7e9d9b7479a465425049b69e9db7e7f5d6256053d2cf39a2531b2ed3aaa203b82aa3a7948ca8efbe18a7ebcee04c250895839a7f0fee52ad46c97f756614976abd778fb8345327d6969fcd22edbab0ac777f080a3bc1cf3d4b8972b3f97b6c1ccca93b0257235f14573b5931db7f249cae0635cda268fb276a32e6688f1db899231473de85999ebe9b7af23081b9c0944edadfb02258e809049a3958a209167e9140147bbb1e305634b07baddf260e55c47192b343afb8e75b8853649f139ecd9f7998caeb4a7f753645fbe2fb167c56ca413639a8e77f6f9a18e701c2b25d93bc2a4cef5160ed88ff571911b2988c528ce79b1a5cb79af45111e07344f78395df6c754a30ca1284980c6991e452c7e754bc92870d0a41ab301ecb543f30caf03ccba046737df0add840d5591f0a49b56893f7cfb3d532105116cb7df38a924ca89bc006f59fb848cc275fe4c0376731f7e670f9f9e64ad56592efa9855e32cb740ffda09195b325342ee5861351cb21c7072cfa8add9a08e3e8ed3c3ec8655f3cf6748b6bc9a85d0b456c7e69b3c0292bf8245d4ce5362d6df9b34fdbf5ae9ca62af0f32e7a10725185fe839a87ef77dc480f80b69fe789fd4f28862694285a3bef2102183aa7ee52728892855f1793e9d054e74eff488b458f49568fcd9d33e2091ea66ed5d4fd4c1a7666f0af5de18e9dc877ae6afd772cb9ee2f0a6cd43f5aaf9077c50f4ae4f5ec78d80ab247e4bfc5d5429fb7ec38c81d11df39647b515ecb78e375853045e9cc2fe0c71b3dfb4bc1f3a10346f843af703ecd530c28f4c4136f9f3dd20c2d3154fbee7336c0231d056e326978c0107a8fd3120a679060ae6fa707c881e63817ca12e1a06c2a07ce826165f233bdde6475369f69674ddd961adc598231d5f2a4b1c8102d0283843e2773f70d8f668b5fbd2339a5dd183eebce671ea9205a6a65668b6dea39b8b99492b819253bca533508e9bf9395569525168ad57f11615e5b8eb21ddf7d14e90729734b65d99a3a5755d54d9e8fa1532693955c977b41910579c401e85dd2ccf8d33157d62024c2089532740a1bdcc2d0d40cc548b974cff455a358f5c157fc94f49263064218811ea63653120e9ea18a9282d5407e254c90b55f12a80b9a7c9f203528111b7e706f2ec699a4733ec052bd5e4e3a6e5ce959b30c0a9104c8d10d32d7e1a8f46d0e76ff4b115118b19b0cfd65630b15cfea7739179a50fdcf8f4d5fdd73a08a7fbecf441f7e6252d52c7cac5c786df540f8042a36b7fb8e35920ea576cfa310755278f1ec5e2f8b5d631ebadb2380700f52dcc44c0ad1a88fe64b0309daddc5b5e8ec3de51f46432230f091122e449fe59b195e677f1e6bf6e02d0d4680b0160df2d66980cd1581ec9aba59587880878b8e296b2278495fafe9d6192818ef58931f8c22715b0019cef8767e004d9970df25663e13c571f5790aeacb38611d06d82520215a0a893dd3fcce43abc034034e673daf6da96e384dea278fd657396b6b240693d3f6ff3790e8c73426d188d3d0283892af61125b510fe95f60ba69f7a1013d68dd411613f807045884728dc1c957e7e58dbc475d130fa78788075eaaa0a7b0a5094e8a5c42a9684619621e2f8b9514f50043e6875e35406317ff45afad1ad6be39b9618f7b22625e85589fbe658b6373783a25eab5539fef170de0eae22232e7995538dfb28bc70a2894a3549bcb7a7a59c9cf491b870b0c884712f95887a62e8c6cade3df04be98643a82cd6b0f8e95ea514d5de438a70816c1e0d7dafab411a502c700000000000000002920a10700000000000000e1f5050000000000a0022f8c0ac47aa65095a8b2d3cbea75b59cd6aaaad5790fcfc3a78430122bb7d45e0102b6b9a1d09cd76c856b28079ef1e511bcf87d0200955cdee8a601c8aee22285810000000000000000 {"ref_block_num":9651,"ref_block_prefix":2370950548,"expiration":"2016-03-13T09:31:40","operations":[[40,{"fee":{"amount":"1500000","asset_id":"1.3.0"},"inputs":[{"commitment":"0386fd44aed33af8ed7a60cdcb7c0dc555d8a02615d09f0800064b2a76f727eacd","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7Mfx3mSrgLy3zJZpVdWfphbFSyFHy98JSGNXKAgMG3dcY3Fhqk",1]],"address_auths":[]}}],"outputs":[{"commitment":"02c46349919a45a5b63376f5a57709a3667086ace19ef6dd749a74b12720dc35cb","range_proof":"4012f401c9343e138c4b20d63c5589f266a5df99388febd839d4ee8e0c60bd6f34a9e68b6f0658b6299fd833c1f51b8b8a3e10e0b1164335662e8f84688a01ec94f50eac4848ea93b4367b52393e9b5c9c93de74b0e94cdb1995e6b9976884d511c023649bef6241ff77518422f56a537d9a5a727a86a901bcb5a8d9d4b78127fddd929bcff188088009de6b48a8a08fdaf37ea2ea2487cd6be629faf8aa2066785497e6607d8bcd557a287f40a9db65d55b742be806cc376012f1062fa5ef315115f7a3b37f1985d0c85f59f9d9f3804a9f9407d25c766e4dbbf0332b9e614bc265881ffc9a464ae4889f8a69fe1f4cf8cb25c55e3cd50c6df34a019e1b38f84c47a5459b5ba4304c6f558f273f9e3168488511dd13e01b341df8ba697b749d13984ae345b7c22eef4a24a5a0edb2e186b19e017a4d4c5343180814be84fc119589168e341311364a8cb893f79638dd2b3608edaac348dfa86369b02c1244e246b4b6a74e6bcdf6fb1b10b7690179170c0a1788c6d4dcf84b522243f92de89384f20688c33fb2d927dc32a9a4010677f0cb740b5956a66b712410211159e4a23bc17d63fd5008d92100eb7a96e78264dac08beaaa3b8d24ecc6e08599d11997799497365e7792ab5f4ebc056378342a63f8323a1326e1654b9438c922b1fb11c8b6e3309636b47b87bcf852ff04533c3154c3366facbe75ab21e0dc7e21f72b2a0462d7c8c7fe2f078bd5087b8c80328222cc971d068b654cfafc1919a2bbf2bb121f1c9fdeca3310944114453a07421e6f35b7c502a2928b6164e651428099bfdb9701f9964bc3458f939e445b77cea1fc15c6c16b940fa87a4948557c7f05de1a41de8bb239ce47d8750bd845bdb33bbb42e94e00329bd1935cabf6580850fe142eeb216bb67de33db532c25973c8538a17b19c280be49ae4dc08bde5df4526740e26ad363e868b7e6ddf32a09667f9be3f8927d31e00dc2dc0b8dc8e88835d8374d4e924e6ae43e04833413a5abce51740f0afc5fcc745597b429ea95cf269616ab6f962297a408ce72285bc012f859ac802c88b2cf86c0ec759089ca78bf60e5d52e8b7c89de1e0d197816816bc5e9d362310c5f4ef612d19bd65f0fa70da562fd8bad67d7c6db604d8f680f01345ba38564a4471c4115710450c74c344bd41039a26a1dcfd96be314002b2848199859b31d2e536052d396b5151363e666588e0183a43aecf65905d713ea0631d3f158a4300a807cca3a35689b87ac1fcef39260c8fcc554f99e56479799e7317fac9e657d686cd915421f6fbcdfc0d783282f6673f9d42049d5d2f509381a6c0b2e645864d9f5d0755f02c0ec536793af939d998383d2c7ac9001bc8e0d22be77a9d9867658d1c8eb22312a4022f1d2e2e30f8dc7cc6a777e6ba099d673fbe18b1bcd4bbd211628a92b21faf9120ae1781a507363917998367caa105f2ca92be47517f91301384e83e9b704973bcf47b77cb6cb316bfda79f82cee363e6050cc778ba8d29c0e1a70ace5d044df1ba048eca8e46f9ab578a6efaadc1b3542810d2aec063000fb0c4d7bc2d02ba46b00fef0d5bc609ffaf5fc6017f294a5aab9af11396e8dc1140538309b130ff242886e2565551331fd3c1b14b05eb26c86784e2e2fce243f322c62f36b2bd22cf2356d4aca03cf799d0d01fa55aca7177b50c4aa4231028ecf8d269ce205aa025f0ca7c2c89076664cd6e68f815a1e49d31cb373ad76e60e6001673ced4399ca4474e0efda1962fea6a5a6fe2cbe3143aad5af2ce189927e52f310937c6910dc853264a3fdc23dc7f922cfda2ee2a9f95dd6678fa806fb8e8a48817d2da3fdeed8e87ded5683f80e675ab9c54bd52d3649dabef1a5f825da1146bcf6bf7834dc60607ece8a154848c59471faecd30acbb85e88955b69d5dc14b49eb1a19ff55028df26f30cc40dae46840004dcc9bbc685c177f49d02b55255c8456a5ade7eab153c7357944bddd0674939359038adf80b6e4cf6994b2f4e6b555d1dde0ccf88e2543e3208349833e303bcd83de537755f58bd9e70f015cfa3bdaed49a01385a2d27cebad8c21fa34582948bb79235934e27c50157ffdbacbaddb908d26cbc449eb253a7b17ce397645bd4a1bbebd210fdd59ecd3e1780230f6af5034333476dcae049b8b2a143","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7zkbpHRjky6TVYKvmxKtt4TrxbGxdoaH1z3kp4DZQuMHbqCQKA",1]],"address_auths":[]}},{"commitment":"02b6b9a1d09cd76c856b28079ef1e511bcf87d0200955cdee8a601c8aee2228581","range_proof":"401acb03e4db12ac3b4bc35b9cf1b7e6998a9a3eb74e173696fbbf3faa9342ca27839e45305c56b83eeabaf6c0a2add195c73b9e0c6847cc8f928b91a878c6d10dd386d48acf14b33a0f2ce99e0c158cb5bfcb58ac2c05e5497af2fbb91cda1da7184c3467b2f49b1736ca1e76cc98a8964d8b2f6e425c0d85fe6eb56efc39381876dc4e8387bbd4f5e3d655de035521d1d0ea124fcad06036ada955c0f2957f1403c16f3b29f4619aad7a7d062bb3ba41b7851d0c238bc2d8fba26285bf52bb5fc9437d1b7d6ef6d08035609094bede6e70297a3aff79c668b2c6dcb8f616a6b9f9c8d83a1f621126844852f67da89b38759be161fae756008c9160c54d260ea8eec9184c773a4f20178e80305b12f407e8c90d63fa55648b74148a7bec5806d13088588c248245c26a172d91cc7e0e39d4717b6ad05a1fdcc6e7af6e01e5fc3b620330ffdcaac1ea485d3d37ec5cb2732fbc1b708c05a45ee297809057fb9b3ced67db743df099012e41630d58773be66ccbd0af9708190d7343e4158cd7431b969f518c5b5e99dfdb6ca7d145b91600106fd51109e3063c5684741c9183c52abc4b411c65aec9f67f41d59d087b66dbb4cd1dc0d94bc9b589168275c278ce8b6dc810249c5cc869c796d33e4400e2572b9247a4a3110e846d3bd101618fba7c780255738b6b3ea10f6bd4beeafdc3e0c4ea041dbb06d8606cda84b1e4348224287ef642056008b76f4bf358e97c7eed7966aa9f792bafc1dbd547c5d315c9ec7dd94ade124c2e1e10e093bdc23d02a3a87a88e4352ea0a836e599850a98a7304258269fc8a85bad34988086a1ff3b36e006951a3c8803445b569122fc9690a10698d8bc396bd6689fb746c64900242d0daaddf6e71014dd4826b33b0e70a134c367bc312b3c9ffabbf4db779ddd5f3290414b21099596a4a39fcec9162e417056584a809918b605d214ce90e55c2716b3d97e7d040891d5da4664bd42cc79b1c5a94f7459df3b9c4a10e3ce6abbe689cd1f436d198a73925cb135d8879f80b73dc951084489d8e509561a8126819f586f28452645f42b60a04b4d87a66989168e3b5ba8184b0502b89e66c12d4fcc1bfcde0a7de08f62aab187c18c3be34d313e8807b3e24a148a32ee771d930522898b5978957eb723c65cbbf9bea70fb7642ad0098d76f7359b6d49872d9d1b14bcbd59455b0242c05e4ff60b216f99087accce930923f523fc8a39571eea2a88fdecb26dbc5d377e0dc80e075350e502ec0f0a6063f12e7e9d9b7479a465425049b69e9db7e7f5d6256053d2cf39a2531b2ed3aaa203b82aa3a7948ca8efbe18a7ebcee04c250895839a7f0fee52ad46c97f756614976abd778fb8345327d6969fcd22edbab0ac777f080a3bc1cf3d4b8972b3f97b6c1ccca93b0257235f14573b5931db7f249cae0635cda268fb276a32e6688f1db899231473de85999ebe9b7af23081b9c0944edadfb02258e809049a3958a209167e9140147bbb1e305634b07baddf260e55c47192b343afb8e75b8853649f139ecd9f7998caeb4a7f753645fbe2fb167c56ca413639a8e77f6f9a18e701c2b25d93bc2a4cef5160ed88ff571911b2988c528ce79b1a5cb79af45111e07344f78395df6c754a30ca1284980c6991e452c7e754bc92870d0a41ab301ecb543f30caf03ccba046737df0add840d5591f0a49b56893f7cfb3d532105116cb7df38a924ca89bc006f59fb848cc275fe4c0376731f7e670f9f9e64ad56592efa9855e32cb740ffda09195b325342ee5861351cb21c7072cfa8add9a08e3e8ed3c3ec8655f3cf6748b6bc9a85d0b456c7e69b3c0292bf8245d4ce5362d6df9b34fdbf5ae9ca62af0f32e7a10725185fe839a87ef77dc480f80b69fe789fd4f28862694285a3bef2102183aa7ee52728892855f1793e9d054e74eff488b458f49568fcd9d33e2091ea66ed5d4fd4c1a7666f0af5de18e9dc877ae6afd772cb9ee2f0a6cd43f5aaf9077c50f4ae4f5ec78d80ab247e4bfc5d5429fb7ec38c81d11df39647b515ecb78e375853045e9cc2fe0c71b3dfb4bc1f3a10346f843af703ecd530c28f4c4136f9f3dd20c2d3154fbee7336c0231d056e326978c0107a8fd3120a679060ae6fa707c881e63817ca12e1a06c2a07ce826165f233bdde6475369f69674ddd961adc598231d5f2a4b1c8102d0283843e2773f70d8f668b5fbd2339a5dd183eebce671ea9205a6a65668b6dea39b8b99492b819253bca533508e9bf9395569525168ad57f11615e5b8eb21ddf7d14e90729734b65d99a3a5755d54d9e8fa1532693955c977b41910579c401e85dd2ccf8d33157d62024c2089532740a1bdcc2d0d40cc548b974cff455a358f5c157fc94f49263064218811ea63653120e9ea18a9282d5407e254c90b55f12a80b9a7c9f203528111b7e706f2ec699a4733ec052bd5e4e3a6e5ce959b30c0a9104c8d10d32d7e1a8f46d0e76ff4b115118b19b0cfd65630b15cfea7739179a50fdcf8f4d5fdd73a08a7fbecf441f7e6252d52c7cac5c786df540f8042a36b7fb8e35920ea576cfa310755278f1ec5e2f8b5d631ebadb2380700f52dcc44c0ad1a88fe64b0309daddc5b5e8ec3de51f46432230f091122e449fe59b195e677f1e6bf6e02d0d4680b0160df2d66980cd1581ec9aba59587880878b8e296b2278495fafe9d6192818ef58931f8c22715b0019cef8767e004d9970df25663e13c571f5790aeacb38611d06d82520215a0a893dd3fcce43abc034034e673daf6da96e384dea278fd657396b6b240693d3f6ff3790e8c73426d188d3d0283892af61125b510fe95f60ba69f7a1013d68dd411613f807045884728dc1c957e7e58dbc475d130fa78788075eaaa0a7b0a5094e8a5c42a9684619621e2f8b9514f50043e6875e35406317ff45afad1ad6be39b9618f7b22625e85589fbe658b6373783a25eab5539fef170de0eae22232e7995538dfb28bc70a2894a3549bcb7a7a59c9cf491b870b0c884712f95887a62e8c6cade3df04be98643a82cd6b0f8e95ea514d5de438a70816c1e0d7dafab411a502c7","owner":{"weight_threshold":0,"account_auths":[],"key_auths":[],"address_auths":[]}}]}],[41,{"fee":{"amount":"500000","asset_id":"1.3.0"},"amount":{"amount":"100000000","asset_id":"1.3.0"},"to":"1.2.288","blinding_factor":"2f8c0ac47aa65095a8b2d3cbea75b59cd6aaaad5790fcfc3a78430122bb7d45e","inputs":[{"commitment":"02b6b9a1d09cd76c856b28079ef1e511bcf87d0200955cdee8a601c8aee2228581","owner":{"weight_threshold":0,"account_auths":[],"key_auths":[],"address_auths":[]}}]}]],"extensions":[],"signatures":["1f3e105a5b9633527a97237726fca8e3242d126decfee99aaab7c7227d6012dde66b2440bb9e8118487185b113855b9ab0fed1ec40fc9d5456f76035bed6c3647f"]}
SEND

Offline jamesc

Trying blind to blind:

Failed to broadcast the transaction:
in[i-1] < in[ i]:

Great find.. This would not happen all of the time.  You have more than one input (more than one 20 dollar bill for example) and they happen to be unsorted.  It looks like the witness node is make sure your inputs are sorted (therefore deterministic).  I'm really happy they put this assertion here to catch this bug.  I'll add a sort to fix it.  Thanks...

Offline Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 467
    • View Profile
  • BitShares: bhuz
Trying blind to blind:

Failed to broadcast the transaction:
in[i-1] < in[ i]:

Code: [Select]
"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"

Offline ncinic

  • Full Member
  • ***
  • Posts: 67
    • View Profile
Transfer receipt doesn't show up when I make the transaction

I have to type the address in to the From section to see the recent transactions then I can click on receipt and see it

Offline ncinic

  • Full Member
  • ***
  • Posts: 67
    • View Profile
TEST7dSUdyMmB9gE4AMsNyBdVdUUqUtfKYYRcq5o1tqWdVVkvBM3Lr

Send some test to me I'll send some to you

Offline ncinic

  • Full Member
  • ***
  • Posts: 67
    • View Profile

Problem with the amount I can send to private account

I try to send 50000TEST

but the confirmation says 7050.456TEST
Then I get the following error message

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 a8af906f9e40bf05d9362f49bae4e6ff6ea86e5618c3206f84974520ae95b201 transaction def29bd85d03fc09e456012740420f00000000000000f2052a0000000000a002d958e1d7e2080ba0badb340c377563143dca77f5cb9205f080e43612537368e00102f69320185bed8ce81bc59557f79a8010615dadf298d6ad3557dfc432d9f2182d00010000000001036eda00da5bf5e0a5294b0726ca47ad9ff221aa678db082546b9bba3f6c8e87620100000000 {"ref_block_num":62174,"ref_block_prefix":56481947,"expiration":"2016-03-12T12:22:20","operations":[[39,{"fee":{"amount":"1000000","asset_id":"1.3.0"},"amount":{"amount":"705032704","asset_id":"1.3.0"},"from":"1.2.288","blinding_factor":"d958e1d7e2080ba0badb340c377563143dca77f5cb9205f080e43612537368e0","outputs":[{"commitment":"02f69320185bed8ce81bc59557f79a8010615dadf298d6ad3557dfc432d9f2182d","range_proof":"","owner":{"weight_threshold":1,"account_auths":[],"key_auths":[["TEST7g45sRES7mYVCt9YY4464pAedvsj5BDBPxmXLPfrnYyMqb9gND",1]],"address_auths":[]}}]}]],"extensions":[],"signatures":["1f36524e6564bab3788b22992df787a8f8966ceafed3eb92861a847dfc4d67575547b2ffae7024b0e9bf8c


Offline jamesc

Thanks for the update.  Rolling out stealth would coincide VERY nicely with the sudden rise in price.  Strike while the iron's hot.

Yes, let's make it happen...  The price timing also coincides with bytemaster revealing how much the company is investing in BitShares.  If you are watching bytemaster, you are a wise investor to stick with your investments.  So, this was an eye opener for me too.

The backups benefit stealth greatly as well as the overall user experience..  We don't want to go back debug out in the field so I want this one running great first.

In the UI, I tend to want the stealth stuff separated though just for the moment as it matures.  Lets see some traction.  I do agree though it should be seamless and inline with everything.  Much can be done when there is a demand for privacy and stealth.  I can perhaps see a private name registration operation  that would keep stealth and public names from colliding...  That would help put things together more as you see it in the UI.

Offline Brekyrself

  • Hero Member
  • *****
  • Posts: 514
    • View Profile
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=RIey1bwgt9k

Be 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.



Thanks for the update.  Rolling out stealth would coincide VERY nicely with the sudden rise in price.  Strike while the iron's hot.