본문 바로가기

이더리움3

[JavaScript] 블록 익스플로러에 비트코인 조회 기능 추가하기 https://stickode.tistory.com/1016 https://stickode.tistory.com/1023 이전 게시글들에 이어 이더리움 익스플로러에 비트코인 조회 기능을 추가해서 여러 블록체인을 조회할 수 있는 블록익스플로러로 확장해보겠습니다. infura key 같은 경우는 위 게시글을 참고하시면 쉽게 하실 수 있습니다. 여기부터는 프로젝트 파일 구조 및 코드입니다 index.html Cryptocurrency Block Explorer Ethereum Block Lookup Get Ethereum Block Ethereum Transaction and Account Lookup Get Transaction Get Balance Get Current Ethereum Gas Price B.. 2024. 1. 9.
[JavaScript] 이더리움 익스플로러에 조회 기능 추가하기 저번 게시글(https://stickode.tistory.com/1016)에 이어서 오늘은 이더리움 블록익스플로러에 트랜잭션과 계정의 잔액, 그리고 현재 가스 가격을 조회하는 기능을 추가했습니다. 프로젝트 구조 코드 app.js // app.js const express = require('express'); // Express 모듈 불러오기 const app = express(); // Express 애플리케이션 생성 const { Web3 } = require('web3'); // Web3 모듈 불러오기 const web3 = new Web3('https://mainnet.infura.io/v3/발급받은 키'); // Infura를 통해 이더리움 메인넷에 연결 // BigInt 값을 문자열로 변환하여.. 2024. 1. 4.
[JavaScript] 이더리움 블록 조회하는 간단한 사이트 만들기 오늘은 이더리움의 블록을 조회하는 간단한 사이트를 만들어보겠습니다. 이번 실습에서는 서버로 node.js를 사용하기 때문에, node.js가 설치 되어 있어야 합니다. 인퓨라(https://app.infura.io/dashboard)로 이동하셔서 로그인 하신 후 API key를 발급받으셔야합니다. web3 api으로 선택하셔서 Ethereum으로 발급된 key를 복사해주세요. 발급받을 때 형식은 'https://mainnet.infura.io/v3/~~~~~~'이라면 정상입니다. 여기부터는 프로젝트 파일 구조 및 코드입니다. index.html Ethereum Block Explorer Get Block app.js // app.js const express = require('express'); con.. 2023. 12. 26.