Struct FactCollection
pub struct FactCollection {
pub contract_address: AztecAddress,
pub scope: AztecAddress,
pub fact_collection_type_id: Field,
pub fact_collection_id: Field,
pub facts: EphemeralArray<Fact>,
}
Fields
contract_address: AztecAddressscope: AztecAddressfact_collection_type_id: FieldThe collection's type. A single contract may have facts in collections of different types (e.g. one for the processing offchain messages, another for partial notes, etc.).
fact_collection_id: FieldThe collection's unique identifier among the other collections of this type in this contract and scope.
facts: EphemeralArray<Fact>Trait implementations
impl Deserialize for FactCollection
pub fn deserialize(fields: [Field; 5]) -> Self
pub fn stream_deserialize<let K: u32>(reader: &mut Reader<K>) -> Self
A fact collection as returned by the store.