write method

  1. @override
Future<void> write(
  1. Ledger ledger
)
override

Records ledger.

Implementation

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