wormhole-foundation / wormhole-scaffolding

Starter apps with Wormhole integration
Other
47 stars 30 forks source link

Hello world/integration #2

Closed a5-pickle closed 1 year ago

a5-pickle commented 1 year ago

Overview

The purpose of this PR is to add the first example set of smart contracts (called Hello World). This example will act as the simplest example that other examples can be built from. Included are:

Also included are functioning unit tests and integration tests. See each network's subdirectory on how to run them.

Thank you for reviewing. If you need any help going through the code, write a comment.

How to review this PR

  1. Checkout the branch hello-world/integration
  2. Make sure all the tests run on your machine
    • Navigate to the evm subdirectory and run make test
    • Navigate to the solana subdirectory and run make test
  3. Review each subdirectory's smart contract code
  4. Review all tests