• Matthew Slipper's avatar
    ctb, testmig: Add migration test script, migration dictator cleanups (#3812) · 8333f0f2
    Matthew Slipper authored
    * ctb, testmig: Add migration test script, migration dictator cleanups
    
    Adds a Python script to test the migration end-to-end. Currently, it will:
    
    1. Download a DTL and L2Geth archive from GCS
    2. Spin up a forked L1
    3. Set state slots so that the deployer owns the legacy system
    4. Perform the migration
    
    Also includes some fixes to make the migration dictator work, there were a couple of small changes that still needed to be implemented.
    
    * bindings: regenerate
    
    * update deploy configs
    
    * bindingz
    8333f0f2
setup.py 466 Bytes
from distutils.core import setup
from setuptools import find_packages

setup(
    name='testmig',
    version='1.0',
    description='Bedrock migration tester tool',
    install_requires=[
        'click==8.1.3',
        'docker==6.0.0',
        'web3==5.31.1',
        'requests==2.28.1',
        'tqdm==4.64.1'
    ],
    packages=find_packages(include=['testmig', 'testmig.*']),
    entry_points={
        'console_scripts': ['testmig=testmig.cli:group']
    }
)