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

feat: project upgrade #259

Merged
merged 26 commits into from
Jan 5, 2024
Merged

feat: project upgrade #259

merged 26 commits into from
Jan 5, 2024

Commits on Jan 3, 2024

  1. PP-358: configure the project to use ethers (#231)

    * chore: update package version
    
    * feat: replace truffle/web3 with hardhat
    
    * chore: add clean script in package.json
    
    * test: fix hardhat network
    
    * fix: remove unnecessary peer dependency
    
    * fix: use the contracts from the root folder instead of dist
    
    * chore: rename prettierrc to prettierrc.json5 for consistency across all the project
    
    * chore: update package-lock.json
    
    * chore: update rif-relay-contracts dependency
    antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    90c20ff View commit details
    Browse the repository at this point in the history
  2. PP-661: replace circleci with gh actions (#236)

    * build: add the build step in the prepare script
    
    * chore: replace circleci with github action
    
    * chore: rename workflow and use local rsk files
    
    * fix: use rskj version 4.1.1
    
    * fix: apply format rules to yml files
    antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    a1f4bb8 View commit details
    Browse the repository at this point in the history
  3. PP-642/migrate-test-utils-server (#233)

    * refactor: remove smartWalletFactory
    
    * refactor(TestUtils): error handling
    
    * refactor: remove unnecessary files
    
    * refactor(TestUtils): wallet per owner
    franciscotobar authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    b564712 View commit details
    Browse the repository at this point in the history
  4. PP-640/custom smart wallet (#234)

    ironFe93 authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1b20241 View commit details
    Browse the repository at this point in the history
  5. PP639: Migrate SmartWallet tests (#232)

    * feat: migrate the RIFSmartWallet integration tests
    
    * refactor: implement @MetaMask signatures
    
    * fix: change the way we create smart wallets
    use ethers provider instead of hardhat
    rename files
    
    ---------
    
    Co-authored-by: Antonio Morrone <[email protected]>
    AndresQuijano and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3e98b0a View commit details
    Browse the repository at this point in the history
  6. PP638: Migrate verifiers tests (#240)

    * feat: migrate DeployVerifier integration test.
    AndresQuijano authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    abc861b View commit details
    Browse the repository at this point in the history
  7. PP-636/relay-hub-tests (#239)

    * feat: refactor relayHub tests
    
    ---------
    
    Co-authored-by: Christos Otarola <[email protected]>
    Co-authored-by: Antonio Morrone <[email protected]>
    3 people committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    c2ecd39 View commit details
    Browse the repository at this point in the history
  8. PP-633/relay-server-tests (#238)

    * test(RelayServer): refactoring tests
    
    * refactor(RelayServer): simplify relay transaction build
    
    * refactor: buildServerUrl
    
    * refactor: based on PR comments
    
    * chore: dependency update
    
    * refactor: rebase
    franciscotobar authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    400db14 View commit details
    Browse the repository at this point in the history
  9. PP-634/registration-manager-tests (#242)

    * test: migrate the registration manager tests
    franciscotobar authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    aa81826 View commit details
    Browse the repository at this point in the history
  10. PP-637: relay hub gas consumption tests (#243)

    * feat: refactor of gas tests
    * fix: reduce concatenated messages, log lines, deploy hub util
    ironFe93 authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    42f032d View commit details
    Browse the repository at this point in the history
  11. PP-680: remove buildServerUrl usage (#244)

    * fix: remove the buildServerUrl usage
    * fix: remove non-null assertion
    antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    f9548b2 View commit details
    Browse the repository at this point in the history
  12. PP-686: gas estimation task (#245)

    * feat: ported gas estimation tests to script
    ironFe93 authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    448b035 View commit details
    Browse the repository at this point in the history
  13. PP-635/relay-client-tests (#246)

    * test(RelayClient): migration of the existing integration tests
    * refactor: use already defined deployContract function
    
    ---------
    
    Co-authored-by: Francisco Tobar <[email protected]>
    Co-authored-by: Antonio Morrone <[email protected]>
    3 people committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0c38bf8 View commit details
    Browse the repository at this point in the history
  14. PP719: Adapt estimation script to calculate the cost of a deployment (#…

    …247)
    
    
    * feat: add gas estimation for deploy
    
    * feat: add additional estimation with token payment
    
    * refactor: refactor the script to make it more readable
    ---------
    
    Co-authored-by: Antonio Morrone <[email protected]>
    AndresQuijano and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    ffbe6cc View commit details
    Browse the repository at this point in the history
  15. fix/verify_with_relay_hub (#250)

    * refactor(RelayClient): verify with relay hub
    
    * build: dependency update
    franciscotobar authored and antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    711afee View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dc62eca View commit details
    Browse the repository at this point in the history
  17. PP-803/optimize server startup (#254)

    * test: fix failing tests
    antomor committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    f9cdbdc View commit details
    Browse the repository at this point in the history
  18. PP-842: fix underpriced transactions (#255)

    * test: fix broken tests
    
    * test: include tests to cover relay server fixes
    
    * chore: move expectation outside the test
    
    * build: version / relay-server dependency
    
    ---------
    
    Co-authored-by: Francisco Tobar <[email protected]>
    antomor and franciscotobar committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    2474a0c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

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

Commits on Jan 5, 2024

  1. Update Readme.md

    Co-authored-by: franciscotobar <[email protected]>
    antomor and franciscotobar authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    16f7abb View commit details
    Browse the repository at this point in the history
  2. Update Readme.md

    Co-authored-by: franciscotobar <[email protected]>
    antomor and franciscotobar authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    dd41ca8 View commit details
    Browse the repository at this point in the history
  3. Update Readme.md

    Co-authored-by: franciscotobar <[email protected]>
    antomor and franciscotobar authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    6ac7f2d View commit details
    Browse the repository at this point in the history
  4. Update Readme.md

    Co-authored-by: franciscotobar <[email protected]>
    antomor and franciscotobar authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    c094450 View commit details
    Browse the repository at this point in the history
  5. Update scripts/GasEstimation.ts

    Co-authored-by: franciscotobar <[email protected]>
    antomor and franciscotobar authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    8f94b31 View commit details
    Browse the repository at this point in the history
  6. style: apply format rule

    antomor committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    56527db View commit details
    Browse the repository at this point in the history
  7. docs: readme

    franciscotobar committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    8f65f6a View commit details
    Browse the repository at this point in the history