Skip to content

Commit ffbd7d7

Browse files
authored
Merge pull request #156 from opentensor/feat/thewhaleking/add-error-messages
Add "Token" to caught error messages for extrinsic receipts
2 parents c9092f6 + bd24590 commit ffbd7d7

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

async_substrate_interface/async_substrate.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,12 @@ async def process_events(self):
326326
"name": "Other",
327327
"docs": "Unspecified error occurred",
328328
}
329+
elif "Token" in dispatch_error:
330+
self.__error_message = {
331+
"type": "System",
332+
"name": "Token",
333+
"docs": dispatch_error["Token"]
334+
}
329335

330336
elif not has_transaction_fee_paid_event:
331337
if (

async_substrate_interface/sync_substrate.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,12 @@ def process_events(self):
293293
"name": "Other",
294294
"docs": "Unspecified error occurred",
295295
}
296+
elif "Token" in dispatch_error:
297+
self.__error_message = {
298+
"type": "System",
299+
"name": "Token",
300+
"docs": dispatch_error["Token"]
301+
}
296302

297303
elif not has_transaction_fee_paid_event:
298304
if (

0 commit comments

Comments
 (0)