Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace tx_wrapper with eos-evm-miner for integration test. #21

Merged
merged 9 commits into from
Aug 10, 2023

Commits on Aug 8, 2023

  1. Replace tx_wrapper with eos-evm-miner for integration test.

    CICD will need to checkout eos-evm-miner repo, run install/build, and let test know root location of the eos-evm-miner so it can launch a miner when needed.  Environment is set up in test rather than writing out a .env file to avoid overwriting an existing .env file in the miner root directory.
    oschwaldp-oci committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    e41973d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5641f76 View commit details
    Browse the repository at this point in the history
  3. Put install of eos-evm-miner after install of dependencies.

    Remove step to install tx-wrapper.
    oschwaldp-oci committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    9971541 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    a636c9e View commit details
    Browse the repository at this point in the history
  2. Fixes to eos-evm-miner setup/usage/integration.

    eos-evm-miner currently relies on the eosio.evm account, so switch to using eosio.evm over evmevmevmevm.
    
    Update miner configuration via setting private key, account name, rpc endpoint, and port for the test configuration.
    
    Fix eos-evm-node and eos-evm-rpc and eos-evm-miner being spun up in process daemon so that their respective processes can be cleaned up correctly. Fixes orphaned test processes.
    
    Add missing eos-evm-node argument ship-core-account now that account name has changed.
    oschwaldp-oci committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    4808a06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75e1afa View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Deprecate tx_wrapper.

    Removing peripherals/tx_wrapper is tx-wrapper has been deprecated in favor of eos-evm-miner.
    oschwaldp-oci committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    cafb691 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74f60ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    578b82b View commit details
    Browse the repository at this point in the history