/**
* 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
*/