def __init__(self, bsddb_env, filename): self.bsddb_env = bsddb_env self.filename = filename self.varstr_serializer = VarstrSerializer() self.uint256_serializer = Uint256Serializer("") self.wallet_tx_serializer = WalletTxSerializer() self.master_key_serializer = MasterKeySerializer() self.reset_wallet() self.db = bsddb.db.DB(self.bsddb_env.dbenv) self.dbflags = bsddb.db.DB_THREAD