← Files AgentBrokoARCHIVED FILE
.venv/Lib/site-packages/eth_abi/utils/validation.py
540 Bytes · Sep 30, 2026 · 23:15 UTC
from typing import (
Any,
)
from eth_utils import (
is_bytes,
)
def validate_bytes_param(param: Any, param_name: str) -> None:
if not is_bytes(param):
raise TypeError(
f"The `{param_name}` value must be of bytes type. Got {type(param)}"
)
def validate_list_like_param(param: Any, param_name: str) -> None:
if not isinstance(param, (list, tuple)):
raise TypeError(
f"The `{param_name}` value type must be one of list or tuple. "
f"Got {type(param)}"
)
SHA-256: e4657b00cd700d5827d1068be16ab716fe2d6c2206f196b013d435e035e5c2f9