Skip to main content
Module

x/capi/mod.ts>$.InputTaggedUnion

[WIP] A framework for crafting interactions with Substrate chains
Latest
type alias $.InputTaggedUnion
import { type $ } from "https://deno.land/x/capi@v0.1.1-beta.1/mod.ts";
const { InputTaggedUnion } = $;

Type Parameters

K extends keyof any
M extends Record<number, AnyVariant>
definition: [I in keyof M]: Expand<Readonly<Record<K, Extract<M[I], AnyVariant>["tag"]>> & Input<Extract<M[I], AnyVariant>["codec"]>>[keyof M & number]