Change transaction's schema to allow a more strict filter on Ledger