/** * Aleo function Input represented as a typed typescript object. */ import { Field, Ciphertext, Plaintext } from "../../wasm.js"; import { PlaintextObject } from "../plaintext/plaintext.js"; /** * Object representation of an Input as raw JSON returned from a SnarkOS node. */ export interface OutputObject { type: string; id: string | Field; value?: Ciphertext | Plaintext | PlaintextObject; checksum?: string | Field; program?: string; function?: string; arguments?: Array | Array<OutputObject>; dynamic_id?: string | Field; }