SpliceMessage
constSpliceMessage:ZodDiscriminatedUnion<[ZodObject<{request:ZodObject<{id:ZodOptional<ZodUnion<readonly [ZodString,ZodNumber,ZodNull]>>;jsonrpc:ZodLiteral<"2.0">;method:ZodString;params:ZodOptional<ZodUnion<readonly [ZodArray<ZodUnknown>,ZodRecord<ZodString,ZodUnknown>]>>; },$strip>;type:ZodLiteral<SPLICE_WALLET_REQUEST>; },$strip>,ZodObject<{response:ZodUnion<readonly [ZodObject<{id:ZodOptional<ZodUnion<readonly […, …, …]>>;jsonrpc:ZodLiteral<"2.0">;result:ZodOptional<ZodUnknown>; },$loose>,ZodObject<{error:ZodObject<{code:ZodNumber;data:ZodOptional<…>;message:ZodString; },$strip>;id:ZodOptional<ZodUnion<readonly […, …, …]>>;jsonrpc:ZodLiteral<"2.0">; },$loose>]>;type:ZodLiteral<SPLICE_WALLET_RESPONSE>; },$strip>,ZodObject<{type:ZodLiteral<SPLICE_WALLET_EXT_READY>; },$strip>],"type">
Defined in: packages/dapp/src/messages/schemas.ts:115
Discriminated union of all message types