Hello,
We had a huge failure of the pool server and as a result wallet.dat file cannot be opened, deamon gives the following error message
EXCEPTION: St13runtime_error
CDB() : can't open database file wallet.dat, error 12
AsiaCoin in AppInit()
terminate called after throwing an instance of 'std::runtime_error'
what(): CDB() : can't open database file wallet.dat, error 12
Do you have a suggestion what could be done with it ?
pywallet gives the following:
Traceback (most recent call last):
File "pywallet.py", line 2062, in parse_wallet
d['txIn'].append(parse_TxIn(vds))
File "pywallet.py", line 2031, in parse_TxIn
d['sequence'] = vds.read_uint32()
File "pywallet.py", line 1945, in read_uint32
def read_uint32(self): return self._read_num('<I')
File "pywallet.py", line 1984, in _read_num
(i,) = struct.unpack_from(format, self.input, self.read_cursor)
error: unpack_from requires a buffer of at least 4 bytes
ERROR parsing wallet.dat, type tx
key data: tx$LE\▒v▒▒▒▒z*f▒▒▒{▒▒▒▒U▒Ν
Please, write if you can help. Reward for recovered coins.