ForgeAbi_ExchangeTx

public struct ForgeAbi_ExchangeTx
extension ForgeAbi_ExchangeTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding

we could support these cases (and vise versa):

  1. sender fungible token <-> receiver one or more assets
  2. sender fungible token + asset <-> receiver one or more assets
  3. sender one or more assets <-> receiver one or more assets

Code below here is support for the SwiftProtobuf runtime.