src/typeDefs.js

/**
 * AZTEC note - encrypted representation of value, making use of the efficient
 * AZTEC commitment function
 *
 * @typedef {Object} Note
 * @property {address} owner - owner of the note
 * @property {bytes32} noteHash - keccak256 hash of the uncompressed Note coordinates
 * @property {bytes} noteData - compressed AZTEC note data. Used when emitting events
 * @property {bytes} noteData - compressed AZTEC note data. Used when emitting events
 */