add ledger hash checker