package Ġnet . cord aes . ledger Ċ Ċ import Ġnet . cord a . core . contracts . Unique Identifier Ċ import Ġnet . cord aes . ledger . event . Ledger Event ĊĊ Ċ interface ĠVault Event Queries Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠLinear State Query ( val Ġlinear State : ĠUnique Identifier ) ĊĊĠĠĠ Ġfun Ġquery Events ( linear State Query : ĠLinear State Query ): ĠList < Ledger Event > Ċ } Ċ Ċ interface ĠVault Services Ġ: ĠVault Event Queries Ġ{ Ċ } Ċ Ċ class ĠDefault Vault Services Ġ: ĠVault Services Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġquery Events ( linear State Query : ĠVault Event Queries . Linear State Query ): ĠList < Ledger Event > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġempty List () ĊĠĠĠ Ġ} Ċ Ċ }