Verified incoming transfers against Monero Wallet PRC
This commit is contained in:
@@ -54,8 +54,9 @@ const incomingOutputSchema = z.object({
|
||||
pubkey: z.string().regex(/^[a-f0-9]{64}$/),
|
||||
}).passthrough();
|
||||
const incomingOutputsResultSchema = z.object({
|
||||
transfers: z.array(incomingOutputSchema).max(MAX_TRANSFERS),
|
||||
status: z.literal('OK'),
|
||||
// v0.18.5.4 omits default-valued empty arrays/status from JSON-RPC serialization.
|
||||
transfers: z.array(incomingOutputSchema).max(MAX_TRANSFERS).default([]),
|
||||
status: z.literal('OK').optional(),
|
||||
}).passthrough();
|
||||
|
||||
export type MoneroIncomingObservation = {
|
||||
|
||||
Reference in New Issue
Block a user