Skip to main content

module utils

Global Variables

  • bytes_types
  • integer_types
  • text_types
  • string_types
  • units
  • MIN_WEI
  • MAX_WEI

function is_integer

is_integer(value: Any) → bool

function is_bytes

is_bytes(value: Any) → bool

function is_text

is_text(value: Any) → bool

function is_string

is_string(value: Any) → bool

function is_boolean

is_boolean(value: Any) → bool

function is_dict

is_dict(obj: Any) → bool

function is_list_like

is_list_like(obj: Any) → bool

function is_list

is_list(obj: Any) → bool

function is_tuple

is_tuple(obj: Any) → bool

function is_null

is_null(obj: Any) → bool

function is_number

is_number(obj: Any) → bool

function from_wei

from_wei(number: int, unit: str) → Union[int, Decimal]

Takes a number of wei and converts it to any other ether unit.


function to_wei

to_wei(number: Union[int, float, str, Decimal], unit: str) → int

Takes a number of a unit and converts it to wei.


function to_int

to_int(
    primitive: Union[bytes, int, bool] = None,
    hexstr: HexStr = None,
    text: str = None
) → int

Converts value to its integer representation. Values are converted this way: * primitive: * bytes, bytearrays: big-endian integer * bool: True => 1, False => 0 * hexstr: interpret hex as integer * text: interpret as string of digits, like '12' => 12


function decode_hex

decode_hex(value: str) → bytes

function encode_hex

encode_hex(value: ~AnyStr) → HexStr

function is_0x_prefixed

is_0x_prefixed(value: str) → bool

function remove_0x_prefix

remove_0x_prefix(value: HexStr) → HexStr

function add_0x_prefix

add_0x_prefix(value: HexStr) → HexStr

function is_hexstr

is_hexstr(value: Any) → bool

function is_hex

is_hex(value: Any) → bool

function docker_stream_logs

docker_stream_logs(container, timeout=30.0, from_latest=False)

Streams logs from a running Docker container.

Args:

  • container (container): Docker container object.
  • timeout (float, optional): Time to wait between log messages. Default to 30.0 seconds.
  • from_latest (bool, optional): Only fetch logs since the last log. Default to False.

Yields:

  • str: The log messages.

Raises:

  • DockerException: If the container is not running.
  • StopIteration: If no logs are received within the timeout period.

class denoms


This file was automatically generated via lazydocs.