geth나 페리티로 이더리움 노드에 접근하여 데이터를 가져오기위해서는
동기화를 거쳐야하며 많은 데이터를 다운 받아야한다는 불편한점이 있다.
infura를 통해 api로 이더리움노드에 접근하여 정보를 받아올 수 있다.
curl https://ropsten.infura.io/v3/{자신의 API Key} \
-X POST \
-H "Content-type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBalance", "params": ["자신의 메타마스크 계정 주소", "latest"], "id":1}'
특정 메타마스크 주소의 잔고를 받아오는 요청이다.
'개발 학습 > 블록체인' 카테고리의 다른 글
S4: Web3에 ABI로 contract 와 personal 쓰기 (0) | 2021.12.08 |
---|---|
S4: Web3.js로 InfuraApi를 사용해 데이터 읽기 (0) | 2021.12.07 |
S4: 다른컨트랙트 와 상호작용하기 (0) | 2021.12.02 |
S4: public/private/internal/external (0) | 2021.12.02 |
S4: DID / SSI (0) | 2021.12.02 |
댓글