Author Topic: recover transaction  (Read 13349 times)

0 Members and 1 Guest are viewing this topic.

Offline vikram

If anyone restored an older wallet backup but is missing market funds even after regenerating keys, there may be a fix in the next version to regenerate the proper keys to claim those funds: https://bitsharestalk.org/index.php?topic=9194.msg123277#msg123277

Recipient and memo information in the wallet will still probably be missing, but this will be addressed in the future when the transaction scanning is rewritten.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
If it makes you feel better .. I am currently having the exact same issue .. :-|
at least on one machine ...

on another machine (same wallet) .. i still see the bitUSD .. so they are still there and under my control ..  :-)

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
now reading that BM warned here https://bitsharestalk.org/index.php?topic=8156.0 that attempts to restore from older back-ups, and market activity in particular, would cause problems at this stage. i must admit that i didn't read through best practices thread early enough due to wrong prioritization of time allocation. so i discovered that appying certain practices which worked fine with other cryptos to BTSX can easily be wrong, and for a non-tech person even more so. as the system crash during trading, and the older wallet backup is used, then unfortunately issues arise...
but still ... theses "issues" do not make you loose funds ... the issues he is basically talking about is "loosing" of memo and recipient information ..
The keys for the exchange/market are still derived deterministically and can always be recovered from the account private key ..
It's just an inconvenience for the user

yeah i know, just feel somewhat embarassed that both myself and user support + devs have to take time and effort to address issues which could have been avoided if I was more aware and attentive. well, this is a learning process for all of us - and learning never ends ;) and in the end the winning platform will likely be the fool-proof one *lol*
« Last Edit: September 13, 2014, 12:10:17 pm by kisa0145 »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
now reading that BM warned here https://bitsharestalk.org/index.php?topic=8156.0 that attempts to restore from older back-ups, and market activity in particular, would cause problems at this stage. i must admit that i didn't read through best practices thread early enough due to wrong prioritization of time allocation. so i discovered that appying certain practices which worked fine with other cryptos to BTSX can easily be wrong, and for a non-tech person even more so. as the system crash during trading, and the older wallet backup is used, then unfortunately issues arise...
but still ... theses "issues" do not make you loose funds ... the issues he is basically talking about is "loosing" of memo and recipient information ..
The keys for the exchange/market are still derived deterministically and can always be recovered from the account private key ..
It's just an inconvenience for the user

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
now reading that BM warned here https://bitsharestalk.org/index.php?topic=8156.0 that attempts to restore from older back-ups, and market activity in particular, would cause problems at this stage. i must admit that i didn't read through best practices thread early enough due to wrong prioritization of time allocation. so i discovered that appying certain practices which worked fine with other cryptos to BTSX can easily be wrong, and for a non-tech person even more so. as the system crash during trading, and the older wallet backup is used, then unfortunately issues arise...
« Last Edit: September 13, 2014, 10:25:43 am by kisa0145 »

Offline alexkravets

  • Full Member
  • ***
  • Posts: 81
    • View Profile
IMHO, the entire wallet and all of its accounts and transactions should be recoverable from a https://en.bitcoin.it/wiki/BIP_0039 style 12-word seed phrase
that is already possible now .. there are just some bugs that make it a little difficult CURRENTLY!

and yes .. big marketing will only start once the wallet is stable and more usable ..

And what is the secret series of incantations (console commands) to do this ?

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile

I added this http://wiki.bitshares.org/index.php/BitShares_X_Solutions#Reporting_bugs_to_the_developers

It is same link xeroc gave but also has a nice youtube video I found about creating issues.  (I know... too late.. but FYI)
I speak for myself and only myself.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
xeroc thanks you for helping me through this all that learning process! i am not really worrying, as most of my balance showing up ;)
please would you kindly post this for me on github, as i am not so familiar with github yet? and wish you good nite and nice weekend!
sure .. gonna do so..

have a nice weekend .. sorry for the mess :-|

https://github.com/BitShares/bitshares_toolkit/issues/769
« Last Edit: September 12, 2014, 08:14:05 pm by xeroc »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
IMHO, the entire wallet and all of its accounts and transactions should be recoverable from a https://en.bitcoin.it/wiki/BIP_0039 style 12-word seed phrase
that is already possible now .. there are just some bugs that make it a little difficult CURRENTLY!

and yes .. big marketing will only start once the wallet is stable and more usable ..

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
ok .. same issue again then ..

I just heard of BM that there still is a issue in the client ..
but would you anyway post this to the github issue tracker, or shall I do that for you?
https://github.com/BitShares/bitshares_toolkit/issues

Be ensured, that your funds are still on the blockchain and will NOT get lost ..
keys are deterministic .. once the bug is fixed you will be able to accees them again

xeroc thanks you for helping me through this all that learning process! i am not really worrying, as most of my balance showing up ;)
please would you kindly post this for me on github, as i am not so familiar with github yet? and wish you good nite and nice weekend!
« Last Edit: September 12, 2014, 08:02:44 pm by kisa0145 »

Offline alexkravets

  • Full Member
  • ***
  • Posts: 81
    • View Profile
For Satoshi's sake, please please do not start BitSharex marketing until each and every one of the messages in this conversation is either obsolete or moot.

Mere mortals ( even with PhDs like kisa ) cannot handle this !

IMHO, the entire wallet and all of its accounts and transactions should be recoverable from a https://en.bitcoin.it/wiki/BIP_0039 style 12-word seed phrase
« Last Edit: September 12, 2014, 08:06:29 pm by alexkravets »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
ok .. same issue again then ..

I just heard of BM that there still is a issue in the client ..
but would you anyway post this to the github issue tracker, or shall I do that for you?
https://github.com/BitShares/bitshares_toolkit/issues

Be ensured, that your funds are still on the blockchain and will NOT get lost ..
keys are deterministic .. once the bug is fixed you will be able to accees them again

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
"wallet_scan_progress": "37.44 %", no transaction in the history yet...
markets were not enabled yet .. at 30% .. i'd say ..
let's wait

okay here we go xeroc ;)

"wallet_scan_progress": "100.00 %"

wallet_account_transaction_history

RECEIVED            BLOCK            FROM                TO                  AMOUNT             .....  ID     

2014-07-19T00:00:00 0             GENESIS            kisa0145         xxxxxxx                     xxxx
...                               
2014-09-12T18:29:40 433157    kisa0145            UNKNOWN     12,250.00000 BTSX     7b893f41
2014-09-12T18:29:40 433172    kisa0145            UNKNOWN     13,000.00000 BTSX     b6e4dbd1
2014-09-12T18:29:40 433186    kisa0145            UNKNOWN     13,500.00000 BTSX     d37cf834
2014-09-12T18:29:40 433192    kisa0145            UNKNOWN     13,625.00000 BTSX     86bbd08d
2014-09-12T18:29:40 433246    kisa0145            UNKNOWN     12,500.00000 BTSX     44f1cb99
2014-09-12T18:29:40 433261    kisa0145            UNKNOWN     12,925.00000 BTSX     f39e8978
2014-09-12T18:29:40 433494    kisa0145            UNKNOWN     12,858.00000 BTSX     fec7cc45
2014-09-12T18:29:40 433552    kisa0145            UNKNOWN     12,857.60999 BTSX     3bcea812
2014-09-12T18:29:40 433603    kisa0145            UNKNOWN     13,200.00000 BTSX     9b771d45
2014-09-12T18:29:40 433618    kisa0145            UNKNOWN     13,445.00000 BTSX     b29df527

>> wallet_recover_transaction 7b893f41 (each of the above IDs yields the same output):

10 assert_exception: Assert Exception
has_deposit:
    {}
    bitshares  wallet.cpp:3315 bts::wallet::wallet::recover_transaction

    {}
    bitshares  wallet.cpp:3374 bts::wallet::wallet::recover_transaction

    {}
    bitshares  common_api_client.cpp:1763 bts::rpc_stubs::common_api_client::wallet_recover_transaction

    {"command":"wallet_recover_transaction"}
    bitshares  cli.cpp:537 bts::cli::detail::cli_impl::execute_command

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
"wallet_scan_progress": "37.44 %", no transaction in the history yet...
markets were not enabled yet .. at 30% .. i'd say ..
let's wait

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
is the syncing finished in the wallet? "getinfo"?
do you see transactions in your history?

run
"wallet_recover_transaction TXID"
for every single TXID again

"wallet_scan_progress": "37.44 %", no transaction in the history yet...