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

imp(contracts): Improve make command to compile smart contracts #2487

Merged
merged 57 commits into from
May 1, 2024

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    602fabc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    544b1e9 View commit details
    Browse the repository at this point in the history
  3. add hardhat compiled contract type and corresponding test - move cont…

    …racts into testdata subfolder
    MalteHerrmann committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    17efe4e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d5790b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39f7a0c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    9f2051e View commit details
    Browse the repository at this point in the history
  2. wip

    MalteHerrmann committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    291012a View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    f95a202 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. add compilation step

    MalteHerrmann committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    bbb40c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62a13bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cedc62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    765078f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6bb9aca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    554f5d1 View commit details
    Browse the repository at this point in the history
  7. remove print statements

    MalteHerrmann committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    012f7b7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e7fc62c View commit details
    Browse the repository at this point in the history
  9. improvements to script

    MalteHerrmann committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ee3a255 View commit details
    Browse the repository at this point in the history
  10. adjust ERC20 contracts

    MalteHerrmann committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b347cbf View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    5a0b676 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into malte/improve-sc-compilation

    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    23a60bf View commit details
    Browse the repository at this point in the history
  3. remove todo

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    463d3e7 View commit details
    Browse the repository at this point in the history
  4. add script readme

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9d118dc View commit details
    Browse the repository at this point in the history
  5. run black formatter

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    dbc0ea7 View commit details
    Browse the repository at this point in the history
  6. adjust more linters

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    7b48614 View commit details
    Browse the repository at this point in the history
  7. add changelog entry

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ffb8932 View commit details
    Browse the repository at this point in the history
  8. more linter adjustments

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    6b189ec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0669d00 View commit details
    Browse the repository at this point in the history
  10. linters

    MalteHerrmann committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0bc69a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    a97cb1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a3ea33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c57ca17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    030a628 View commit details
    Browse the repository at this point in the history
  5. run black formatter

    MalteHerrmann committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    9df1a18 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    da7f566 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1c4f70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ee453e View commit details
    Browse the repository at this point in the history
  4. run gofumpt

    MalteHerrmann committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8bfca06 View commit details
    Browse the repository at this point in the history
  5. address linters

    MalteHerrmann committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    14bba0f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a48e772 View commit details
    Browse the repository at this point in the history
  7. address JS linter

    MalteHerrmann committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    d85e2cf View commit details
    Browse the repository at this point in the history
  8. address more JS linters

    MalteHerrmann committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    56dd8e6 View commit details
    Browse the repository at this point in the history
  9. remove unused contracts and move things into test packages and testda…

    …ta folders to clean up the production code
    MalteHerrmann committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    778dee5 View commit details
    Browse the repository at this point in the history
  10. run make format

    MalteHerrmann authored and github-actions[bot] committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    35e26e1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d83758a View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Apply suggestions from code review

    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    3 people committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    d1a608b View commit details
    Browse the repository at this point in the history
  2. update tool readme

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    78a0f82 View commit details
    Browse the repository at this point in the history
  3. refactor contract loading into utility and remove unnecessary go:embe…

    …d usage in test contracts
    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    30cad22 View commit details
    Browse the repository at this point in the history
  4. add missing licenses

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    9f84d7c View commit details
    Browse the repository at this point in the history
  5. address JS linter

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    5644ac8 View commit details
    Browse the repository at this point in the history
  6. address linters

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    97d10b4 View commit details
    Browse the repository at this point in the history
  7. refactor file reading

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ef0763f View commit details
    Browse the repository at this point in the history
  8. Merge branch 'refs/heads/main' into malte/improve-sc-compilation

    # Conflicts:
    #	CHANGELOG.md
    #	contracts/erc20.go
    #	contracts/erc20DirectBalanceManipulation.go
    #	contracts/erc20burnable.go
    #	contracts/erc20maliciousdelayed.go
    #	contracts/flash_loan.go
    #	precompiles/bank/testdata/bank.go
    #	precompiles/distribution/integration_test.go
    #	precompiles/erc20/testdata/erc20_allowance_caller.go
    #	precompiles/erc20/testdata/erc20_no_metadata.go
    #	precompiles/erc20/testdata/erc20minter_openzeppelinv5.go
    #	precompiles/ics20/integration_test.go
    #	precompiles/staking/integration_test.go
    #	precompiles/staking/testdata/staking_caller.go
    #	precompiles/testutil/contracts/distribution_caller.go
    #	precompiles/testutil/contracts/interchain_sender.go
    #	precompiles/vesting/integration_test.go
    #	precompiles/vesting/testdata/vesting_caller.go
    #	precompiles/werc20/testdata/wevmos.go
    #	x/erc20/keeper/utils_test.go
    #	x/evm/statedb/integration_test.go
    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    acea52c View commit details
    Browse the repository at this point in the history
  9. fixes after merging

    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ac427de View commit details
    Browse the repository at this point in the history
  10. Apply suggestions from code review

    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    MalteHerrmann committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1f61f09 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    7e226ec View commit details
    Browse the repository at this point in the history
  2. fix changelog

    MalteHerrmann committed May 1, 2024
    Configuration menu
    Copy the full SHA
    cf76911 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into malte/improve-sc-compilation

    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    MalteHerrmann committed May 1, 2024
    Configuration menu
    Copy the full SHA
    541c4bd View commit details
    Browse the repository at this point in the history