INNER CODE UNIT · Python

prepare_artifacts

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

def prepare_artifacts(
    version: str,
    mainnet_abi_and_addresses: dict
) -> dict:
    return {version: {
        'mainnet': prepare_mainnet_artifacts(mainnet_abi_and_addresses),
        'schain': prepare_schain_artifacts(version)
    }}


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:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…