INNER CODE UNIT · Python

find_abi_and_addresses_file

skalenetwork/skale-network · packages/ima-artifacts/scripts/prepare.py:86

def find_abi_and_addresses_file(directory: str):
    abi_key = 'abi'
    abi_file = [f for f
                in os.listdir(directory)
                if os.path.isfile(os.path.join(directory, f)) and abi_key in f]
    if len(abi_file) != 1:
        raise ValueError(f'Can\'t find abi file in {directory}')
    else:
        return os.path.join(directory, abi_file[0])


def normalize_version(version: str) -> str:
    if '-' in version:
        return version
    else:
        return f'{version}-stable.0'

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…