The docs for the GetLedgerEndResponse suggest that the offset is absolute. However, for some reason the type is not just a string which is used to represent absolute offset in other places in the ledger API but a LedgerOffset which can also be LedgerBegin. Am I guaranteed to never get that?
If not and the comment is off, what would the active contracts service return when queried at ledger begin? That really does only use a string so it seems like it couldn’t even represent ledger begin.