We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
_make_rpc_request
1 parent 18ce47c commit 2cda33eCopy full SHA for 2cda33e
async_substrate_interface/async_substrate.py
@@ -2395,6 +2395,9 @@ async def _make_rpc_request(
2395
) -> RequestResults:
2396
request_manager = RequestManager(payloads)
2397
2398
+ if len(set(x["id"] for x in payloads)) != len(payloads):
2399
+ raise ValueError("Payloads must have unique ids")
2400
+
2401
subscription_added = False
2402
2403
async with self.ws as ws:
@@ -3670,6 +3673,7 @@ async def query_map(
3670
3673
self.decode_ss58,
3671
3674
)
3672
3675
else:
3676
+ # storage item and value scale type are not included here because this is batch-decoded in rust
3677
page_batches = [
3678
result_keys[i : i + page_size]
3679
for i in range(0, len(result_keys), page_size)
0 commit comments