develop custom_top_html:no
default debug random = 1 / type = READ / detected = READ

 

안녕하세요. 지갑 개발 중인 사람입니다. ㅎㅎ

 

ganache 라는 gui 프로그램을 사용하여 web3.js 로 접속하고, 계정을 생성하고, 송금 등을 테스트 했습니다.

 

이에 궁금한 점들이 생겨서 질문 드립니다.

 

1. 테스트넷에서 개발 후 메인넷으로 적용하는 방법의 개념이 궁금합니다...

 

new Web3.providers.HttpProvider('https://localhost:7545') 의 코드에서 접속 주소만 바꿔주면 되는 방식인가요?

 

 

2. 메타마스크의 ropsten 테스트넷으로 접속하고 계정 정보를 불러오는 web3.eth.getAccounts() 를 하면 계정이 없습니다.

 

테스트넷은 개발자들을 위한 로컬개념이 아닌 또 하나의 네트워크로 알고 있는데 계정이 왜 하나도 없나요?

 

 

 

 

 

 

 

 

-------------------------------------

꼬리말

* 게시글 내용 삭제레벨 강등

* 질문은 각 주제별 게시판에.

 

비트코인 암호화화폐 커뮤니티 땡글~ 땡글~

-------------------------------------

27
TAG •
댓글 7
  • 퍼블릭으로 운영되는 geth 서버를 연동하시거나 , 직접 geth서버를 운영하셔야 합니다. 메타마스크도 일종의 퍼블릭 서버겠지요. 메타마스크에서 ropsten으로 변경하시고 로컬호스트로 접속하시지 마시고 const eth = new Eth(web3.currentProvider) 이런식으로 연동해 주세요.

     

    window.addEventListener('load', function() {

    // Check if Web3 has been injected by the browser:
    if (typeof web3 !== 'undefined') {
    // You have a web3 browser! Continue below!
    //startApp();
    //if()
    //document.getElementById("address").value = web3.eth.accounts[0];

    var accountInterval = setInterval(function() {
    if (web3.eth.accounts[0]) {
    document.getElementById("address").value = web3.eth.accounts[0];
    }else{
    document.getElementById("address").value = "Metamask login is required."
    }
    }, 100);

    } else {

    location.href= "https://metamask.io/"
    // Warn the user that they need to get a web3 browser
    // Or install MetaMask, maybe with a nice graphic.
    }

    }) 이런 형태로 트리거 합니다.

  • ?
    @비트코인요
    고맙습니다. node.js 환경에서 구현하고 있는데

    if (typeof web3 !== 'undefined') {
    web3 = new Web3(web3.currentProvider)
    } else {
    web3 = new Web3(new Web3.providers.HttpProvider('https://ropsten.infura.io'))
    }

    로 접속 하였습니다!

    ropsten 은 맞는데 infura 가 다른 플랫폼인가 하네요.
  • @이힛
    nodeJS로 설정하셨다면 'ethereumjs-tx' 모듈을 사용하시면 트랜잭션이 가능합니다. infura.io 에서도 가능합니다. 프라이빗키만 정확하게 입혁하셨다면.
  • ?
    @비트코인요
    고맙습니다! 모듈 관련하여 찾아봐야겠씁니다!!
  • ?
    + 아 그럼... 메인넷으로 연결 후 모든 계정 불러오는 명령어를 실행하면 어떻게 되나요...?
  • ?
    infura는 계정관련은 하나도 처리 못할겁니다. 어키운트 생성이나 그런 것들 못할꺼에요.
    메인넷 적용은 그냥 네트웍만 바꿔주시면 됩니다.
  • ?
    @kwminer
    정리해 주셔서 고맙습니다! 길이 좀 보이고 있습니다 관련하여 찾아보겠습니다!!
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1340 질문 API 없이 텔레그램 메시지를 얻어 올 수가 있나요? 제가 관리자는 아니고 해외 텔레그램 채널인데    업데이트 소식이 올라오는 곳입니다.   혹시 이걸 받을 수 있는 방법이 있나요?   BOT API 키를 받아서 하는거야 제꺼니까 가능할텐데 이건 또 ... 0 565
딥러닝은개뿔
2018.08.17
1339 개발 [사기꾼 제보] 트레이딩_MAN ◁◀◁ 개발수주 사기 조심하세요 닉네임: 트레이딩_MAN (https://www.ddengle.com/index.php?mid=develop&act=dispMemberInfo&member_srl=3262039) skype : Coin Group Admin telegram : @CoinGroup2020   위 회원은 자... 2 5 1117
JamesKim
2018.08.16
1338 개발 업비트 C# Wrapper 만들어 봤습니다. 안녕하세요       업비트 API 문서에 나타난 C# 예제를 바탕으로 wrapper를 만들어봤습니다. 저도 배우고 있는 중이라 부족하지만 혹여나 누군가에게 도움이 될 수 있기를 바랍니다.   https://g... 16 2 5088
빗코매앤
2018.08.15
1337 개발 혹시 C# 으로 업비트 API 연동하신 분 계신가요? 일단 내용을 다 지웠습니다. 왜냐하면, 언제 업데이트 되었는지...? 업비트에 새로 생긴듯한 C#용 토큰생성 소스가 추가되었고.. (https://docs.upbit.com/v1.0/docs/인증-가능한-요청-만들기) ... 7 0 2952
비폭력무저항
2018.08.14
1336 개발 코인스노티파이 첫 해외결제가 발생했습니다. 안녕하세요. 초밥매니아입니다.   제가 만든 서비스중 코인스노티파이라고 비트코인 입금이 되면 이메일, 텔레그램, HTTP 통신으로 알림을 주는 서비스가 있는데... 드디어 ...!! 어제 첫 해외 ... 4 1 610
초밥매니아
2018.08.14
1335 질문 파이썬 초보의 웹페이지 자료 받는 법 질문 드립니다.   안녕하세요. USDT의 가격에 관심이 많은 코인러입니다.   제가 업비트의 USDT 가격을 받아오고 싶어서 이래저래 노력 중에   업비트 USDT 가격은 아래 주소에서 나온다는 것을 고객센터에서 답... 7 0 1160
나누리식당
2018.08.11
1334 개발 업비트API로 Taker 주문시 executed_volume 등 체결정보 반영이 바로바로 안되네요.. 안녕하세요   업비트 API 공부하고 있는 사람입니다.   업비트 API로 주문 넣을 때 가격을 호가보다 훨씬 높게 해서 Taker 주문으로 바로 체결되도록 하는데 서버 응답에 executed_volume 은 0으... 3 0 705
빗코매앤
2018.08.11
1333 개발 안드로이드 앱으로 10분만에 토큰 발행하기 제가 보기에 가상화폐 관련된 개발영역은 크게 두가지로 나눠 볼 수 있을 것 같습니다.   첫째는 블록체인 자체를 만드는 것입니다. 소위말하는 메인넷을 개발하는 것이죠. 둘째는 기존 블록체인... 9 0 3951
9dragons
2018.08.07
1332 질문 트랜잭션의 용량에 관하여     안녕하세요..   얼마전 여기 땡글에서 블록에 들어가는 트랜잭션의 용량은 현재수준으로서 너무 미미하여 간단한 텍스트 정도라고 들었고,  블록체인의 기능차원에서 볼때 용량이 클 필요도 ... 3 0 448
신성
2018.08.06
1331 개발 이번 업비트 개발자 컨퍼런스 가시는분 계신가요? 안녕하세요~ 초밥매니아입니다.   블록체인에 관심이 많은 개발자인 저로서 이번 업비트 개발자 컨퍼런스( https://udc.upbit.com/2018/ )가 사실 약간 기대가 좀 되고 있습니다~   그리고 준비... 12 2 1033
초밥매니아
2018.08.03
1330 개발 Requirement for Blockchain Developers/Freelancers/Teams to execute few projects.   We are looking for Blockchain Developers/Freelancers/Teams to execute few projects. Interested professionals can fill the form available at: https://docs.google.com/forms/d/e/1FAI... 1 0 381
Worldbit
2018.08.02
1329 질문 이더리움 코어 분석 질문 안녕하세요! 블록체인에 관심을 가지고 있는 대학생입니다.   특히 블록체인 코어에 흥미를 느끼고 코드레벨로 공부를 해보고자 geth를 분석하고 있습니다.   말이 분석이지 사실 갈피를 못잡고 ... 2 0 875
CLINK
2018.08.02
1328 개발 파이썬 - 주요 거래소의 거래코인,현재가격,호가창 가져오기 거래소들의 public API들을 모아놓는 API래퍼를 개발중입니다 이제 지원하는 거래소가 10개가 넘어서 공유해도 되겠다 싶어 공유합니다 지원하는 API는 거래소에서 거래 가능한 코인리스트, 현재... 6 6 2806
고인원
2018.08.01
1327 개발 비트코인 리부트 채굴하는 방법 안녕하세요. 초밥매니아입니다.   이번 글 제목이 비트코인 리부트 채굴하는 방법입니다. 아시겠지만 지난번에 비트코인 리부트를 채굴하지 말라는 글을 올린적이 있습니다. 오늘 아예 반대되는 ... 34 file 8 2752
초밥매니아
2018.07.31
1326 질문 . . 13 0 797
희망인생
2018.07.30
1325 개발 - -               ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ -----------------... 4 0 486
ooii12
2018.07.29
1324 질문 geth mainnet sync 안녕하세요? 블록체인 explorer를 만들어 보려고 geth sync를 해보려고 하는데 아래 명령어를 실행하고 몇일이 되었는데 항상 100블록 정도 뒤쳐저서 sync가 안됩니다. 인터넷 찾아보니 일반하드... 2 1 2035
9dragons
2018.07.28
1323 개발 빗썸 API public 1초 20회(공식), 5회(실제)로 바뀌었습니다.   지들은 아니라고 하는데, 실제 안되는데 뭔 멍 소린지..   지금 이걸로 여러 분들이 짜증내 하고 계시는 구만..   인정할껀 좀 인정하자.. 어휴                     ------------------------... 9 2 779
억소리
2018.07.27
1322 개발 빗썸 점검 후 Public API 요청 가능 횟수 줄지 않았나요? 안녕하세요.   빗썸 API 페이지 가보면 Public 요청이 초당 20회로 되어있습니다.   빗썸 API 점검 전에는 Public 요청 10회는 무난하게 처리했는데 지금은 10회 요청하면 Too Many Requests 뜨... 7 0 1006
크리
2018.07.26
1321 질문 업비트 코인들 거래대금 실시간으로 업/다운 체크할수있는것좀 만들수있나요?       예를들면..   1분당, 10분당 30분당 1시간당 이렇게 구분해서 몇프로 거래대금 올랐는지 내렸는지..확인가능한지요?                     ------------------------------------- 꼬리말 *... 1 0 1391
큐톰
2018.07.26
Board Pagination Prev 1 ... 21 22 23 24 25 26 27 28 29 30 ... 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ