Type alias MetaMethodParams<Params, C, MethodName, Data>
MetaMethodParams<Params, C, MethodName, Data>: Params extends [...(infer Body), infer Last] ? [...MetaMethodParams<Body, C, MethodName, Data>, MetaMethodParam<Last, C, MethodName, Data>] : [] Type Parameters
Params extends any[]
C extends Contract