Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.04 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.04 KB

Exchange Booth Program

As part of the Solana Chicago Bootcamp

The repo is a WIP for the Solana smart contract specified in the Exchange_booth_Program_Spec. The current code is inspired by the material presented during the Solana Bootcamp series on youtube.

Structure

The project follows pretty basic Solana structure with a src folder containing the smart contract and a test folder containing the solana_program_test.

There are no unit tests as the integration like tests provided by the solana_program_test crate provides more robust testing.

TODO:

  • Initialize Exchange Booth
  • Deposit into vault
  • Withdraw from vault
  • Exchange tokens using exchange booth
  • Close excahnge booth

The code is only meant as educational and is not a complete smart contract ready for anything else than you local validator network