Reissue CAT1 - Do we need it?

I am unable to finish export with cat-addresses tool. This is the crash error:

INFO:CatSnapshot:Skipping non-transaction block at height 2311760
INFO:CatSnapshot:coin_name 6343f0738ccdf567b02b8f5e35d9a1a0eec2f8924b2322e0de670a5e38c36a8f amount 1000000000000 tail_hash 78ad32a8c9ea70f27d73e9306fc467bab2a6b15b30289791e37ab6e8612212b1 spent_height 1146819
Traceback (most recent call last):
File “/home/username/chia-blockchain/CAT-addresses/start.py”, line 15, in
asyncio.run(main())
File “/usr/lib/python3.10/asyncio/runners.py”, line 44, in run
return loop.run_until_complete(main)
File “/usr/lib/python3.10/asyncio/base_events.py”, line 649, in run_until_complete
return future.result()
File “/home/username/chia-blockchain/CAT-addresses/start.py”, line 12, in main
await cat_snapshot.generate()
File “/home/username/chia-blockchain/CAT-addresses/src/cat_snapshot.py”, line 111, in generate
).get_tree_hash(coin.puzzle_hash)
TypeError: Program.get_tree_hash() takes 1 positional argument but 2 were given
ERROR:asyncio:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f82e35646a0>
ERROR:asyncio:Unclosed connector
connections: [‘[(<aiohttp.client_proto.ResponseHandler object at 0x7f82e3526ce0>, 299874.142541744)]’]
connector: <aiohttp.connector.TCPConnector object at 0x7f82e3566230>

Can someone help ?
Actually do we need to convert anything ? I have some caesar,CAT1-Memorial-Token and XCHPOOL-DISCOUNT-COUPON. Do i need to do anything for not loosing these coins/tokens ?

From the end of your initial post, it looks like you hold some tokens, but did not issue any. If this is the case, then you simply need to run Chia 1.5 or later. If your current version is at least 1.5 and you are seeing the tokens you mentioned in your wallet, then you don’t need to do anything. These are already CAT2 tokens.