Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Codestates
- keccak256
- Blockchain
- ts-loader
- scss
- HTMLFormElement
- goerli
- S3
- wallet
- currentTarget
- JavaScript
- methoidID
- @debug
- Sass
- 자바스크립트
- Goerlifaucet
- geth
- 해쉬테이블
- 스마트컨트랙트
- set-cookie
- 블록체인
- incentive
- CA불러오기
- 다중서명계약
- 코딩테스트
- next.js
- TypeScript
- next-connect
- webpack
- 자료구조
Archives
- Today
- Total
목록methoidID (1)
Minwook’s portfolio

우리는 트랜젝션을 실행시킬때 메타마스크에서 데이터를 확인할 수 있고, 실행시킨뒤에는 이더스캔을 통해 트랜젝션의 Data 값을 확인할 수 있다. CA로 보내는 Data는 SmartContract가 공개되어 있다면 내장 기능을 통해 디코딩을 할 수 있다. Data 값을 직접 디코딩 하면서 어떠한 원리와 순서로 기존 Data가 인코딩되어 CA계정으로 보내지고, CA계정에서는 Data를 어떤식으로 읽는지 알아보고자 한다. 우선 input Data에서 맨 먼저 보이는 정보 MethodID. MethodID는 SmartContract에서 어떤 함수를 실행시킬건지에 대한 정보이다. MethodID를 인코딩해서 만드는 방법은 간단하다. 1. 함수명과 파라메터를 가져온다. 2. 변수명과 공백을 삭제한다. 3. kecca..
Codestates 블록체인 부트캠프 6기
2023. 1. 5. 16:08