<reponame>palango/raiden-contracts<filename>raiden_contracts/tests/utils/address.py<gh_stars>1-10
import random

from raiden_contracts.tests.utils.constants import UINT256_MAX
from raiden_contracts.utils.signature import private_key_to_address


def get_random_privkey() -> str:
    """Returns a random private key"""
    return "0x%064x" % random.randint(1, UINT256_MAX)


def get_random_address() -> str:
    """Returns a random valid ethereum address"""
    return private_key_to_address(get_random_privkey())

import random

from raiden_contracts.tests.utils.constants import UINT256_MAX
from raiden_contracts.utils.signature import private_key_to_address


def get_random_privkey() -> str:
    """Returns a random private key"""
    return "0x%064x" % random.randint(1, UINT256_MAX)


def get_random_address() -> str:
    """Returns a random valid ethereum address"""
    return private_key_to_address(get_random_privkey())
Returns a random private key Returns a random valid ethereum address