You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+4-2
Original file line number
Diff line number
Diff line change
@@ -41,11 +41,13 @@ cd [DIRECTORY_OF_YOUR_CHOICE]
41
41
git clone [FORKED_REPO_URL]
42
42
```
43
43
3. VSCode에서 이 폴더를 열람해주세요.
44
-
4. 열람 후 `blockchain-valley-session-2.code-workspace` 파일을 열람 후 `open workspace` 버튼을 눌러 workspace 모드를 실행시켜주세요
45
-
5. 이제 VSCode 터미널이 3개가 자동 생성될 것 입니다: `ROOT``blockchain-valley-2``coding-assignment`. 이 중 `coding-assignment` VSCode 터미널에서 `algokit project bootstrap all` 커맨드를 실행시켜 dependencies들을 설치해주세요.
44
+
4. 열람 후 `blockchain-valley-session-2.code-workspace` 파일을 열람 후 `open workspace` 버튼을 눌러 workspace 모드를 실행시켜주세요.
45
+
5. 이제 VSCode 터미널이 3개가 자동 생성될 것 입니다: `ROOT``blockchain-valley-2``coding-assignment`. 이 중 `ROOT` VSCode 터미널에서 `algokit project bootstrap all` 커맨드를 실행시켜 dependencies들을 설치해주세요. 이러면 모든 프로젝트 폴더의 dependencies들이 설치됩니다.
46
46
```bash
47
47
algokit project bootstrap all
48
48
```
49
+
6. 이제 `coding-assignment` 터미널을 선택한 뒤 `poetry shell` 커맨드를 실행해 파이썬 virtual environment를 활성화 시켜주세요.
4. 열람 후 `blockchain-valley-session-2.code-workspace` 파일을 열람 후 `open workspace` 버튼을 눌러 workspace 모드를 실행시켜주세요
47
-
5. 이제 VSCode 터미널이 3개가 자동 생성될 것 입니다: `ROOT``blockchain-valley-2``coding-assignment`. 이 중 `coding-assignment` VSCode 터미널에서 `algokit project bootstrap all` 커맨드를 실행시켜 dependencies들을 설치해주세요.
48
-
44
+
4. 열람 후 `blockchain-valley-session-2.code-workspace` 파일을 열람 후 `open workspace` 버튼을 눌러 workspace 모드를 실행시켜주세요.
45
+
5. 이제 VSCode 터미널이 3개가 자동 생성될 것 입니다: `ROOT``blockchain-valley-2``coding-assignment`. 이 중 `ROOT` VSCode 터미널에서 `algokit project bootstrap all` 커맨드를 실행시켜 dependencies들을 설치해주세요. 이러면 모든 프로젝트 폴더의 dependencies들이 설치됩니다.
49
46
```bash
50
47
algokit project bootstrap all
51
48
```
49
+
6. 이제 `coding-assignment` 터미널을 선택한 뒤 `poetry shell` 커맨드를 실행해 파이썬 virtual environment를 활성화 시켜주세요.
1. 도커 데스크탑을 실행한 뒤 터미널에서 `algokit localnet start` 커맨드로 로컬 네트워크를 실행시켜주세요.[더 자세히 알고 싶다면 여기를 클릭해주세요!](https://github.com/algorandfoundation/algokit-cli/blob/main/docs/features/localnet.md#creating--starting-the-localnet).
59
59
2.`smart_contracts/digital_marketplace/contract.py` 파일로 가셔서 설명을 읽으시고 문제들을 해결하세요!
60
60
3. 문제를 다 해결한 뒤 터미널에서 `algokit project run build` 커맨드를 실행해 스마트 계약을 컴파일 하시고 `algokit project deploy localnet` 커맨드를 실행해 `smart_contracts/digital_marketplace/deploy-config.ts` 파일을 실행하세요!
61
-
실행 후 다음과 같은 콘솔 값이 출력되면 성공적으로 모든 문제를 해결하신겁니다!
61
+
실행 후 다음과 같은 콘솔 값이 출력되면 성공적으로 모든 문제를 해결하신겁니다!
62
62
63
63
### 과제를 일찍 끝내버린 그대를 위한 보너스 과제!
64
64
65
65
1.`smart_contracts/digital_marketplace/deploy-config.ts` 파일 안에 보면 btsScenario 함수가 주석으로 comment out 되어있습니다. 주석을 해제하고 설명에 따라 총 7문제를 해결하세요!
66
66
2. 문제를 다 해결한 뒤 터미널에서 `algokit project deploy localnet` 커맨드를 실행해 `smart_contracts/digital_marketplace/deploy-config.ts` 파일을 실행하세요!
67
-
실행 후 다음과 같은 콘솔 값이 출력되면 성공적으로 보너스 과제까지 해결하신겁니다!
67
+
실행 후 다음과 같은 콘솔 값이 출력되면 성공적으로 보너스 과제까지 해결하신겁니다!
68
68
69
69
## 체크포인트 4: 💯 과제 제출하는 방법
70
70
71
71
1. 성공적으로 다섯 문제를 해결한 후 본인이 fork한 깃헙 리포로 코드를 푸쉬해주세요. 그런 다음 [원래의 리포로 Pull request를 해주세요.](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork)
72
72
2. Pull Request 템플렛을 따라 출력된 값을 보여주는 터미널의 스크린샷을 첨부해주세요.
0 commit comments