async function loadLedger(repoAndBranch) {
if (!repoAndBranch) return null;
const ledgerFile = `https://raw.githubusercontent.com/${repoAndBranch}/data/ledger.json`
const ledgerRaw = await (await fetch(ledgerFile)).text()
try {
return sc.ledger.ledger.Ledger.parse(ledgerRaw)
} catch {
return null
}
}