def verify_block_number(number: typing.BlockSpecification, argname: str): if isinstance(number, int) and (number < 0 or number > UINT64_MAX): raise InvalidBlockNumberInput( 'Provided block number {} for {} is invalid. Has to be in the range ' 'of [0, UINT64_MAX]'.format(number, argname), )
def verify_block_number(number: BlockIdentifier, argname: str) -> None: if isinstance(number, int) and (number < 0 or number > UINT64_MAX): raise InvalidBlockNumberInput( "Provided block number {} for {} is invalid. Has to be in the range " "of [0, UINT64_MAX]".format(number, argname) )