Records ledger.
ledger
@override Future<void> write(Ledger ledger) => _chain( () => _fileFor(ledger.blueprint.value).writeAsString( const JsonEncoder.withIndent(' ').convert(ledger.toJson()), ), );