# Functions
GetBlockRangeFromArg returns the block range from the given argument or the range [HEAD, +∞] if the argument is empty.
GetBlockRangeFromArgDefault returns a block range from a string argument, using the default block range `defaultRange` if the input is empty.
GetBlockRangeFromFlag returns the block range from the given flag name or the range [HEAD, +∞] if the flag is not set.
GetBlockRangeFromFlagDefault returns a block range from a flag, using the default block range `defaultRange` if the flag is not set at all.
No description provided by the author
No description provided by the author
Deprecated: use ParseBlockRangeDefault instead and provide the default range when the input is empty.
ParseBlockRangeDefault parses a block range from a string, using the default block range `defaultRange` if the input is empty.
ParseRangeBoundary attempts to convert a string to a RangeBoundary.
No description provided by the author
RangeBoundaryNames returns a list of possible string values of RangeBoundary.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
RangeBoundaryExclusive is a RangeBoundary of type Exclusive.
RangeBoundaryInclusive is a RangeBoundary of type Inclusive.
# Variables
No description provided by the author
No description provided by the author
# Structs
BlockRange is actually an UnresolvedBlockRange so both the start and end could be negative values.