use /paths/~1ledger/post request_body: DataclassCodec
use /paths/~1ledger/post response_body 200: DataclassCodec
ledger-native: native Ledger(stamp=datetime.datetime(2024, 1, 2, 3, 4, 5, tzinfo=datetime.timezone.utc), day=datetime.date(2024, 1, 2), clock=datetime.time(3, 4, 5), uid=UUID('00000000-0000-0000-0000-000000000001'), amount=Decimal('4.5'), content=b'a', pair=[1, datetime.date(2024, 1, 2)], history={'first': datetime.date(2024, 1, 2)}, pet=Cat(kind='cat', name='Milo'), active_since=False) json={"stamp":"2024-01-02T03:04:05+00:00","day":"2024-01-02","clock":"03:04:05","uid":"00000000-0000-0000-0000-000000000001","amount":"4.5","content":"YQ==","pair":[1,"2024-01-02"],"history":{"first":"2024-01-02"},"pet":{"kind":"cat","name":"Milo"},"active_since":false}
ledger-wire: json={"stamp":"2024-01-02T03:04:05+00:00","day":"2024-01-02","clock":"03:04:05","uid":"00000000-0000-0000-0000-000000000001","amount":"4.5","content":"YQ==","pair":[1,"2024-01-02"],"history":{"first":"2024-01-02"},"pet":{"kind":"cat","name":"Milo"},"active_since":false}
