You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: novawallet/Common/Services/ExtrinsicService/Substrate/ExtrinsicSenderResolution/DelegationResolution/ProxyResolutionCallWrapper.swift
+19-19Lines changed: 19 additions & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -18,8 +18,10 @@ class ProxyResolutionCallWrapper: DelegationResolutionCallWrapper {
18
18
}
19
19
20
20
/*
21
-
* For proxy the implementation creates batch with original calls and then wraps it with proxy.proxy.
22
-
* The logic is the same for every platform.
21
+
* For proxy the implementation wraps with proxy.proxy original calls and
22
+
* then creates a batch of them. That is valid since all wrapped calls
23
+
* share the same set of proxy types and can be dispatched from the single origin
24
+
* provided by the batch call.
23
25
*/
24
26
overridefunc reduceCallsIntoSingle(
25
27
using solution:DelegationResolution.PathFinderResult,
@@ -47,26 +49,24 @@ class ProxyResolutionCallWrapper: DelegationResolutionCallWrapper {
0 commit comments