develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ
개발
2019-09-04 23:19:19

XE 게시판 web3 모듈 예제 강좌 #1

현재 ESN 게시판 이외에 이더리움 주소가 다음과 같은 식으로 표시되고 있습니다.

 

0x9c21660ec4Ba6d1b36aEcff56186dF408D645473

 

f024c143cd298678b801d9bd19e83036.png

 

이더리움 주소의 앞부분에 붙는 아이콘을 일명 Blockie라고 부르는 아이덴티콘이며, 마이이더월렛 등을 통해서도 볼 수 있는, 이더리움 계열쪽에서 상당히 친숙한 아이콘입니다.

 

아이콘을 클릭하면 다음과 같이 나오며, QR 코드도 보여줍니다.

(이 경우 기본 이더리움 네트워크를 ESN으로 설정해 둔 상태라 ESN 주소에 대한 잔액을 보여주고 있습니다)

715b344ab0e994557ed7392f22a74623.png

 

이더리움 주소뿐만 아니라 트렌젝션 TX의 경우에는 다음과 같이 보여줍니다

예를 들어 0xe6168ff2cdf384eecb058745bacf6ab004cf337edf6bade1c4a12338734aadcf 아래와 같이 표시되며, 화살표 모양의 아이콘을 클릭하면

275f2a07e380b8797532813bb1e33256.png

 

c759f7055f5455fb348c6f380c7e179e.png

간단히 트렌젝션에 대한 정보를 보여줍니다.

 

(이 경우 기본 설정을 ESN 네트라고 설정이되어 있어서 ESN에 대한 트렌젝션 정보를 보여줍니다)

 

익스플러러에 굳이 가지 않더라도 즉석에서 정보를 보여주게끔 하는 것은 이더리움에서 지원하고 있는 Web3 라이브러리 덕분입니다.

Web3 라이브러르를 이용하면 웹상에서 지갑의 잔액이나, TXID 정보를 볼수있을뿐만 아니라, 이더리움을 전송하는 것도 지원하게 만들 수 있습니다. 그렇게 만든 것이 유명한 마이이더월렛이라거나 마이크립토(MyCrypto)죠.

 

주소의 잔액을 보여주고, 트렌젝션을 확인하게 해주고 심지어 다른 사람의 주소로 전송을 하는 기능이 바로 지갑의 기본 기능입니다.

이러한 기능을 웹상에서 Web3 기능을 통해서 구현할 수 있는 것이죠.

 

뿐만아니라 Web3를 이용하면 스마트컨트랙트를 쓰기까지 할 수 있으므로 그 응용범위는 실로 무궁무진해집니다.

 

이에 지금까지 땡글에 구현되어온 땡글 XE 게시판 + Web3 + 이더리움 (혹은 ESN) 기능의 간단한 예제를 공개하여

개발에 관심을 가지고 계시는 분들에게 조금이나마 도움이 되고자 합니다.

 

XE 모듈 예제는 web3_example.zip 클릭해서 다운받으실 수 있습니다.

 

몇회에 걸쳐 간단히 따라할 수 있는 강좌를 올릴 예정입니다.

 

많은 관심 부탁드리겠습니다!

 

260

ethminer님의 서명

주업은 오픈소스 프로그래머

 

ESN 디스코드 - https://discord.gg/hqHm69E

ESN 텔레그램 - https://t.me/ethersocialofficial

 

ESN 주소: 0x0c74e46b115e19726997dd559d2b6ff1bfb79af6

ETH 주소: 0x89307cb2fa6b9c571ab0d7408ab191a2fbefae0a

댓글 2
  • ?
    esn 관련해서 xe 모듈 제작해서 배포하시면 많이들 적용하실텐데 ㅠㅠ

    예를들어 esn <-> point or cash 전환 모듈만 구축하시면 좋을것같아요
  • @버거거킹
    오픈소스로 공개하기 위해 선행되어야 할 부분이 있기때문에 이 부분에 대해서는 별도 논의가 필요합니다.
    (또한 공개하기 위해서는 보안에 관련된 부분이 좀더 완비되어야 하겠지요)

    아무튼 의견 감사합니다!
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1841 개발 비트코인 풀노드 (TX 검사 가능) 구축을 5시간내 해드립니다.   비트코인 풀노드 급히 필요하신 분 연락주세요.   비트코인 TX 확인가능한 풀노드를 5시간내 해드립니다.   제네시스블록부터 있는 데이타 올려드려요.   문의 kimdaepak@gmail.com           ... 0 159
김대박
2024.04.08
1840 질문 메타마스크에서 트랜잭션이 보류되는 상황이 자주 생기나요? 제가 메타마스크(크롬 확장프로그램, 모바일(Android))와 상호작용하는 기능을 개발중인데요  네트워크는 폴리곤(뭄바이)을 이용하고 있습니다.    상호작용이라고 해봤자 컨트랙트에 저장된 정... 1 0 1116
나비잠
2023.05.12
1839 질문 폴리곤 고수님들에게 질문있습니다. 아래 웹사이트에가면 하루에 한번 토큰? 코인을 무료로 받을 수 있는데요.  https://mumbaifaucet.com/   폴리곤도 이더리움처럼 독자적인 네트워크에서 발행하는 코인이 있고? 스마컨트랙트에서... 0 1073
나비잠
2023.03.13
1838 개발 바이비트 이용하신분들은 참고하세요.  지표 알림 봇입니다.  https://t.me/Bybit_Indicators_Alert_Bot               2 1 1503
hany1146
2023.03.09
1837 개발 단타 도우미 v2.2.0 업데이트했습니다 (업비트 트리거매매 도입 // 용량 400MB -> 87MB, 약 78% 줄어듬) 다운로드 주소 : https://github.com/autoupdate123/trading_guide_setup/releases/download/v1.0/Trading_Guide_Setup_v1.0.zip   용량이 대폭 줄어들었습니다. (용량 400MB -&gt; 87MB, 약 78% )... 2 file 3 2306
Destroy
2023.01.29
1836 개발 단타 도우미 v2.1.1 업데이트 했습니다. (즐겨찾기기능 추가 및 몇가지 버그수정) 전용설치파일 제작  단타 도우미 전용 설치파일을 만들었습니다. 언제나 가장 최신파일을 다운받을 수 있게 전용 설치파일을 제작했습니다. 다운로드 : https://github.com/autoupdate123/trading_guide_setup/rel... file 0 1289
Destroy
2023.01.28
1835 개발 단타 도우미 v2.0.0으로 업데이트 했습니다. (자동업데이트기능추가)  다운로드 링크 : https://github.com/autoupdate123/trading_guide_setup/releases/download/v1.0/Trading_Guide_Setup_v1.0.zip   자동업데이트기능을 추가해서 새롭게 업데이트했습니다. 업... 3 file 2 1215
Destroy
2023.01.26
1834 개발 직접 제작한 단타할때 도움되는 프로그램입니다. 단타 도우미 단타 도우미 프로그램 입니다.   다운로드 링크 : https://drive.google.com/file/d/1OayDOqX0XGz2AM4qsd1T7oJsbBsjiIPK/view?usp=sharing       매매할때 항상 차트 및 호가를 클릭하거나 매매... 3 file 1 1896
Destroy
2023.01.19
1833 질문 도와주세요 채굴이 되지않습니다 코인은 알트코인중 하나입니다   윈도우버젼의 qt 5.7.1 버젼의 지갑으로 간단하게 채굴중이었습니다 이사 하기 전엔 채굴이 잘되었습니다   이사후 갑자기 채굴이 안됩니다 혹시몰라 인터넷 회... 6 0 1506
바보바우
2023.01.05
1832 개발 마진거래소 개발 , 암호화폐거래소 개발 및 봇 성능테스트         개발언어 입니다.  매칭데몬 c++ 쿼리데몬 c++ (기존에 사용하시는  db에 비해 비약적인 속도향상이 있습니다.) 부하테스트 봇  c++ 통합프레임워크  :   c++  rest 백엔드 php  mvc 프... 2 file 0 1285
티티마
2022.12.09
1831 질문 NFT 컨트랙트 개발과 관련하여 질문있습니다.   https://docs.openzeppelin.com/contracts/4.x/wizard  오픈제플린에서 ERC20, ERC721 컨트랙트의 기본 기능들을 쉽게 만들수 있는 툴(?)을 제공해주고 있는데요.  사진상 Mytoken이 ERC721을 ... file 0 2180
나비잠
2022.11.23
1830 개발 펀딩피 거래봇 베타 버전 완료해서 소개 드립니다   주식/선물 시장에서 수많은 개발자와 천재들이 돈이 되는 알고리즘을 개발한다고 하였지만 아직까지 무조건적으로 수익을 안겨다 주는 그런 알고리즘은 없죠? 혹시 뭐 돈을 계속 벌수 있는 봇... 0 2336
빗뱅
2022.11.18
1829 질문 오픈씨 테스트넷에 제가 발행한 토큰이 장기적으로 노출이 안되는데.. 링키비에서 NFT 발행 테스트 중이고 초반에는 NFT 발행하면 노출이 잘된걸 확인하고 있다가 다시 들어가보니 몇일 전부터  제가 발행한 토큰들이 노출이 안되네요.  다른 분들도 이러한 현상을 ... 0 2752
나비잠
2022.10.04
1828 질문 (지식구걸)(차대차보험관련) 상가 지하주차장서 후진출차중(불법주정차 차량많음) 트렁크가 주황 실선 좀넘어감 상대방 ) 스쿠터 2인동승 우회전후 직진하다 스침 피해상황) 양쪽차 모두 스크레치도없음 스쿠터쪽 넘어지지도... 11 0 2245
땡그리땡구리
2022.09.29
1827 개발 이더스캔 인풋데이터 관련 질문있습니다.           위와 같이 어떤 트랜잭션은 영문으로 메서드 이름과 파라미터 타입,갯수까지 보이는 반면 사진과같이 영문으로 나오지 않는 경우가 있는데,   소스코드와 ABI 정보를 모른다라는 전제... file 0 2318
나비잠
2022.08.31
1826 질문 (전기공사견적질문) 월세안내고 전기세만내면되는자리겨우구햇는데 증설만 생각햇엇습니다만 신설도되는거더라구요?? 신설공사견적에 16sq 40미터 75 배전함 계량기 100(자체조달 45에해결) 내부공사비용 80 인건비 ... 3 0 2620
땡그리땡구리
2022.08.05
1825 개발 이더리움 풀노드 자료 제공 ETH GETH FULL NODE 이더리움 풀노드 전체 데이타 드립니다. 이더리움 풀노드 구축해드려요.   이더리움 풀노드 구축시에  geth 로 다운로드 받을 시 20일 정도 걸리실텐데요, 24시간내에 구축할 수 있게 데이타 보... 0 2930
김대박
2022.08.02
1824 개발 EIP 1559 질문이 있습니다.               const tx = {                 'from': ...,                 'to': ...,                 'nonce': ...,                 'gas': ...,                 'maxFeePerGas': ...,    ... 3 1 2426
나비잠
2022.08.01
1823 개발 삭제한 글입니다 삭제한 글입니다 0 1995
나비잠
2022.08.01
1822 개발 설치가 필요 없는 무료 자동매매 크립봇 소개    안녕하세요. 코인 자동매매 서비스 크립봇(https://crypbot.io)을 소개해드릴까 합니다. 평생 무료로 사용가능하며, 서버상에서 작동하기에 PC를 켜놓을 필요도 어떠한 설치를 할 필요도 없이... 1 0 3085
이동이
2022.07.17
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 93 Next
/ 93
default debug random = 0 / type = READ / detected = READ