@vbyte/btc-dev
Version:
Batteries-included toolset for plebian bitcoin development
13 lines (9 loc) • 298 B
text/typescript
import { z } from 'zod'
import { byte32, uint } from '@vbyte/micro-lib/schema'
export const taptree = z.union([ z.array(byte32), byte32 ])
export const config = z.object({
pubkey : byte32,
leaves : taptree.array().optional(),
target : byte32.optional(),
version : uint.optional(),
})