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

240717 코스모스 디앱 만들기 코멘트 #36

Open
LudiumAgwn opened this issue Jul 17, 2024 · 3 comments
Open

240717 코스모스 디앱 만들기 코멘트 #36

LudiumAgwn opened this issue Jul 17, 2024 · 3 comments

Comments

@LudiumAgwn
Copy link
Contributor

  1. 이전에 작성했던 README.md 파일이 사라져서 어떤 미션 제작이 남았는지 확인이 어려움. 어떤 미션들 더 작성할지 알려주면 반영하겠음
  2. 미션 제작은 기본적으로 학습 목표, 개념, 실행 방법, 제출 설명으로 구성됨. integrate-cosmokit 미션 정도 수준으로 되면 될 것 같음. 3번 이후의 미션들은 아직 작성 중인 걸로 판단됨
  3. 미션 수행자의 입장에서는 현재 폴더링으로 되어 있는 건 클론하기가 매우 어려울 것으로 보임. 따라서 미션들에 대한 폴더가 담긴 리포를 만들어서 해당 리포를 gitclone하도록 유도하는게 가장 나을 것 같음. (정습의 ludium-appchain 미션 참고 가능할듯)
  4. send와 integarate-cosmoskit의 구현 관점에서 미션 수행자 관점에서 구현하는 기능에 어떤 차이가 있는지 알기 어려움
  5. 코스모스에서 어플리케이션을 만드는 관점에서 CosmosSDK의 모듈을 사용해서 App체인을 만드는 것과 Wasm에서 설명한 것처럼 Code를 올려 스마트 컨트랙트를 만드는 것에서의 차이점이 좀 더 이해가 되어야 할텐데 이와 관련된 설명이 아티클에서 좀 더 있으면 좋겠다고 생각됨. 이 부분은 안 되면 아곤도 같이 작성하는 방향으로 가져갈 수 있음
  6. 사용자 접속이 가능한 어플리케이션(ex. 스왑, NFT) 구현 미션 예시가 더 있었으면 좋겠음. 결론적으로 참여자들과 해커톤 아이디에이션을 할 때 인프라 관점에서든 디파이 관점에서든 실사용 가능한 어플리케이션을 만들 수 있도록 만드는게 중요할 것으로 판단되기 때문임
@soaryong
Copy link
Contributor

  1. wasm에서 코스모스sdk 기능을 사용하는 예제가 추가 될 예정, #6번의 기능을 넣는 걸 고민해보겠음 1~2개 미션 추가 예정, 기존 내용이 달라져서 전체 목차는 정리 완료 후 추가 예정
  2. 미션이 3번부터 쭉 이어지는거라 3번에 설명이 많고 기능별 설명들이 있어서 내용이 많음.
  3. 소스코드 repository를 하나 따로 파서 branch별로 정리 해볼게
  4. 2번 대답 대로 3~ 쭉 이어지는거라 하나씩 기능이 추가되는 것으로 보면 됨
  5. 아티클에 간단히 설명 해놓긴 했는데, Cosmos-SDK에서 기본 모듈을 제외한 기능을 구현하려면 ~ Smart Contracts? 설명을 좀 보완해볼까?, Cosmos 베이직에 이 내용이 있을 것 같아서 대부분 개념은 간단하게만 써둔 거라서.
  6. Swap 예제는 어떤걸 만들면 좋을지 고민됨, 1:1 비율로 토큰이 교환되는 Pool을 만들고, Swap 할 수 있는 정도를 만들어야하는데 Cosmwasm 강좌에서 이런 내용이 있으면 dapp은 프론트를 만들어야 되는가 싶은데 어떻게 생각해?
    @LudiumAgwn

@LudiumAgwn
Copy link
Contributor Author

LudiumAgwn commented Jul 17, 2024

  1. 확인
    2.어떤 구조인지는 이해했음. 다만 미션이라고 했을 때 각 미션의 완결성이 필요해서 물어봤음. 제출 자료 유도가 되어야 하는데 없었어서. 만약에 여러 모듈이 합쳐져서 하나의 뭔가가 되는게 미션의 취지라면 각각 모듈들(기능들) 자체적으로 보여지거나 아예 여러 모듈을 하나로 합쳐서 하나의 미션으로 만드는 방향이 될 것 같음. (코즘와즘도 보고 있는데 비슷한 느낌이라 코멘트 고민 중)
  2. 확인. 굿굿
  3. 어떤 말일지는 이해함!
  4. 아티클 내용은 나도 수정하는 방식으로 먼저 작성해서 PR 날려봐줘도 괜찮을까? 검토해서 아니라고 생각하면 Revoke해도 될 것 같기는 해서!
  5. 현재 코즘와즘에는 스왑 예제가 없기는 함. Dapp은 프론트엔드만 만드는 방식으로 되는게 맞을 것 같은데 비슷한 예제 만들어진게 있는지 나도 좀 찾아봄. 일단 다른 미션들 완성 먼저 하는 걸로
  6. 이전에 공유해줬던 미션들 내용 기반으로 README 먼저 작성해봄. 코멘트 부탁. 바뀐 내용으로 수정해서 반영할 예정
    9f7b653

@soaryong

@soaryong
Copy link
Contributor

  1. 각 미션의 완결성은 있음 스크린샷이 아직 없어서 그렇게 느껴질텐데 분명 완결성은 있음 마지막에 있는 코드 한판씩이 완결임
  2. 아티클을 아곤이 수정해주면 너무 좋지 아니라고 생각할리도 없고 근데 아직 한번 더 내가 수정하고 봐주는게 좋을듯. 아곤 볼거 많을텐데 이거까지 신경쓰게 하고 싶진 않음
  3. 리드미 감사! 바뀐내용은 나도 정리 다 되면 다시 수정 해둘게

@LudiumAgwn 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants