Type alias ProtocolVAA<PN, PayloadName>

ProtocolVAA<PN, PayloadName>: ComposeLiteral<PN, PayloadName, PayloadLiteral> extends infer PL extends PayloadLiteral
    ? DistributiveVAA<PL>
    : never

A utility type that maps a protocol and payload name to its defined structure

Type Parameters

Generated using TypeDoc