홈
/
tezos
-
원시 트랜잭션을 디코딩하는 방법은 무엇입니까?
@taquito를사용하여거래를만들고서명합니다.하지만전송하기전에다른블록체인에대해일반적으로수행하는것처럼목적지주소,금액등을확인하기위해디코딩하고싶습니다.방법을잘모르겠지만ED25519서명키를사용하여요청에서명했습니다.서명은성공적이었고대가로받은sbyte는008f1d96e2783258ff663f03dacfe946c026a5d194c73d1987b3da73fadea7d46c008cb5baedee4dc3ec261dfcf57a9600bb0a8e26c0f00bdd85a0018452ac02e0a712000153957451d3cc83a71e26b65ea2391a1b16713d2d009595facf847a72b4c3fe231c0e4185e68e9b2875aa3c639382c86bcf0af23699f47fe66a6550ade936a5b59d5919ad20703885750314e0c368b277de39e7d10a일부기사를읽었지만이를수행하는정확한방법을찾을수없었고시도한것이정확히원하는결과를얻지못했습니다.즉,트랜잭션을디...-
javascript taquito encoding signature
-
-
tezos 노드 세트 CORS 헤더를 만드는 방법
로컬에서테스트샌드박스를실행하고있습니다.누구나내샌드박스RPC서비스가Access-Control-Allow-Origin:*헤더를추가하여로컬에서테스트하는동안CORS오류를피할수있도록하는쉬운방법을알고있습니까?rpc.tzbeta.net이(가)헤더를추가하는것같으므로내웹앱은괜찮지만현재최신제안코드를실행하고있지않아테스트에사용할수없습니다.테스트를위한한가지옵션은프록시이지만방법이있다면RPC서비스에이작업을요청하는것이이상적입니다.-
rpc node
-
-
내 위임이 시작으로 표시되는 이유는 무엇입니까?
방금테조스의첫대표단을맡았습니다.하지만베이커의블록(TzScan에서)을확인하면위임목록이아닌발신목록에서내위임을볼수있습니다.예를들어(가짜예)이는발신지에"1"을표시하는내위임입니다.baker의블록탐색기로이동하면탭위임아래에서12개대표단과3개대표단을참조하십시오.대표단에서내가뭘잘못했나요?아니면대표단에등재되는데시간이좀걸리나요(7주기인것같습니다)?그렇다면왜일부발신지가~20일(주기당3일에7을곱한값)보다긴가?여기?-
tzscan delegating
-
-
테 조스의 트랜잭션 인덱스
현재전체노드는쿼리된블록에있는트랜잭션의세부정보를제공할수있지만네이티브tezosDB는트랜잭션해시를기반으로인덱스를구축하지않기때문에해시에서특정트랜잭션에대한정보를제공할수없습니다.이러한색인을작성하는데사용할수있는옵션은무엇입니까?Ocamlpro는오픈소스TzScan코드를가지고있지만실제로누군가가그것을시도하고db를재구성할수있습니까?사람들이실험해온다른솔루션이있습니까?-
transactions conseil
-
-
보증인이 반복하는 "원장을 찾을 수 없음"오류
노트북과WindowsVMwareWorkstation모두에서Ubuntu18.04.2LTS에서솔로베이킹을시도하고있습니다.모든것이최신상태입니다-Tezos노드,LedgerNanoS펌웨어,LedgerLive에서설치한TezosBaking앱Tezos-endorser-003-PsddFKi3가Ubuntu&VMWareUbuntu:Mar##-client.endorsement:Injectedendorsementforblock'##'(level3#,contractledger)'###'Mar##-client.endorsement:Injectedendorsementforblock'##'(level3#,contractledger)'###'Mar##-client.endorsement:Injectedendorsementforblock'##'(level3#,contractledger)'###'Mar##-client.scheduling:Errorwhilebaking:Mar##-client.scheduling:E...-
ledger endorser
-
-
Galleon의 tz 주소에서 KT 주소로 XTZ 전송
tz에서Galleon의KT주소로XTZ를보내려고합니다.계약과상호작용해야한다고말합니다.그러면해당KT주소로XTZ를보내는단계는무엇입니까?일반적으로제빵사는이것이너무복잡하더라도여전히Kt주소를사용하는위임자에게보내는데문제가있다고생각합니다.오늘날Galleon지갑을사용하여XTZ를Kt로보내는방법에대한도움이있습니까?편집:스크린샷추가Edit2:TezBox는실제로잘작동합니다.Galleon문제인것같습니다-
baking kt1 galleon babylon
-
-
계약 공장
Michelson/Liquidity에서계약공장을만드는방법에대한연구가있습니까?정교하게말하자면Solidity에서계약공장은다음과같습니다.프라그마견고성^0.4.8;계약빵집{//생성된계약의색인주소[]공공계약;//계약색인의행수를아는데유용합니다.getContractCount()함수공공의일정한returns(uintcontractCount){returncontracts.length;}//새계약배포newCookie()함수공공의반품(주소newContract){쿠키c=newCookie();contracts.push(c);반환c;}}계약쿠키{//배포된계약에목적이있다고가정합니다.getFlavor()함수공공의일정한반환(문자열맛){return"mmm...초콜릿칩";}}(https://ethereum.stackexchange.com/questions/에서참조)13415/deploy-contract-from-contract-in-solidity)요청이새로운계약을생성할수있는DAPP용객체지향구조를구축할수있기때문에DAP...-
michelson
-
-
ConseilJS 및 SmartPy 생성 Michelson을 사용하여 UI 입력의 영향을받는 스마트 계약을 배포하는 방법은 무엇입니까?
배포를위한매개변수pubKey,prvKey,pubHash를제공하기위해UI에서입력을받는스마트계약을만들수있기를바랍니다.및minAmount및maxTime은Michelson에영향을줍니다.다음JS가있습니다.functiondeploy(input_dict){consttezosNode='https://rpcalpha.tzbeta.net/';constconseilServer={url:'https://conseil-dev.cryptonomic-infra.tech:443',apiKey:'foo',network:'babylonnet'};asyncfunctioncontract(){constkeystore={publicKey:input_dict['pubKey'],privateKey:input_dict['prvKey'],publicKeyHash:input_dict['tz1-address'],seed:'',storeType:conseiljs.StoreType.Fundraiser};constmichelson=`pa...-
smart-contracts michelson javascript conseil smartpy
-
-
일부 블록 조상을 호출 할 때 404 오류
일부rpc호출에대해다른동작을관찰하고있습니다.curl-vhttp://mainnet.tezos.cryptium.ch:8732/chains/main/blocks/BKrq16vch5v3iEE1hHSMENLh54vBikkmqYLDv4j7hANx6ZE3Rmb~72755데이터를제공하지않음(오류404)하지만내가할때curl-vhttps://mainnet.smartpy.io/chains/main/blocks/BKrq16vch5v3iEE1hHSMENLh54vBikkmqYLDv4j7hANx6ZE3Rmb~72755BLeam7Xqdw7w7ydU7g38gs82XJE6wNZMfm61cArUPaSFBzJ6q5r블록에대한정보를얻었습니다.그이유는무엇입니까?~1과같은최근오프셋을요청하면둘다BLN3bh4ZCpBtade3VGbGbFWz2Nhvah3SqGKYZkdL6tbQ7FMD6f6블록에대한데이터를반환합니다.편집:이RPC호출에대해전체및아카이브노드가어떻게다른지에대한관련질문을사용할수있습니다.여기-
node rpc error
-
-
Tezos RPC는 현재 체크 포인트 아래의 블록으로 응답하지 않습니다
내자신의Tezos노드인스턴스를실행했는데노드가현재체크포인트아래의블록으로응답하지않는것같습니다.GET/chains/main/checkpoint응답:{"블록":{"레벨":212993,"proto":3,"predecessor":"BLMXXvPj4rfPinsTcwgQkws5iqcqZKLnxCrSHXYErRk8Yt8s4ui","timestamp":"2018-12-04T01:25:03Z","validation_pass":4,"operations_hash":"LLob1oFfM5pLnSH8vi9kM57JH9toqS9jR6XGkZt9gHeqzKiusBpge","fitness":["00","000000000061a690"],"context":"CoUu7Z1PCS3FoQqN96UAczb25S9c5HCtPsNbuQXdeT2CNqsssbaG","protocol_data":"000100000003ddfe5afc00ed6f3c49c78ed62ff003b09b5af7db2b0479b79367cb60c2a1a85...-
node rpc
-
-
암호화 된 개인 키에서 암호화되지 않은 개인 키를 얻는 방법은 무엇입니까?
테조스클라이언트의암호화된개인키에서암호화되지않은개인키를가져올방법을찾을수없습니다.tezbox를사용하는방법을찾았습니다.개인키를tezbox로가져온다음개인키를표시합니다.표시되는키는암호화되지않았습니다.'비어있는'비밀번호가있는tezbox로암호화된개인키를가져올수없어이방법을사용할수없습니다.다음을사용하여eztz를사용할수있다고들었습니다.eztz.crypto.extractEncryptedKeys('edesk','password')`다음을사용하여pytezos를사용할수있다고들었습니다.Key(key='edesk...',passphrase='123456').secret_key()하지만위의옵션을사용하는방법을알수없습니다.나는eztznode.js방법을시도했지만이것을수행하는방법에대한예를고맙게생각합니다.-
key private
-
-
ed25519 바이트를 Tezos 공개 키로 변환하는 방법
base58공개키바이트를인코딩하는ed255191을사용하여시도했습니다.다음코드샘플을고려하십시오.constseed=crypto.randomBytes(32);constkeyPair=ed25519.MakeKeypair(seed);constbase58encoded=base58.encode(keyPair.publicKey);console.log('ed25519pubkeybyteslen:'+keyPair.publicKey.length);console.log('base58pubkey:'+base58encoded);console.log('base58pubkeylen:'+base58encoded.length);console.log('actualkey:edpktx799pgw7M4z8551URER52VcENNCSZwE9f9cst4v6h5vCrQmJE');console.log('actualkeylen:'+'edpktx799pgw7M4z8551URER52VcENNCSZwE9f9cst4v6h5vCrQmJE'....-
key base58
-
-
eztz 호출에서 스마트 계약 진입 점을 지정하는 방법은 무엇입니까?
eztz와스마트계약을체결하고싶습니다:eztz.contract.send(contract,from,keys,amoun,params,gasLimit,storageLimit)입력점을지정하는방법,내스마트계약에는여러진입점이있습니다.parameter(or:_entries(int%_Liq_entry_create)(int%_Liq_entry_main));storage(listint);code{DUP;DIP{CDR@storage_slash_1;};CAR@parameter_slash_2;DUP@parameter;IF_LEFT{RENAME@parameter_slash_3;DUUUP@storage;NILoperation;PAIR;DIP{DROP;};}{RENAME@parameter_slash_5;DUUUP@storage;NILoperation;PAIR;DIP{DROP;};};DIP{DROP;DROP;};};-
smart-contracts eztz
-
-
단위 테스트를 실행하는 방법?
소스코드를다운로드하고처음부터노드를구축했습니다.모든단위테스트가제대로실행되는지다시확인하려면어떤명령을실행해야합니까?특히투표를위한단위테스트를실행하는데관심이있습니다.p>-
voting testing codebase
-
-
공개 키, 활성화 코드 및 블라인드 키를 얻었습니다.이제 뭐야?
Tezos닷컴에서활성화코드를받은후블라인드키를받았습니다.블록체인에서내공개키를검색하고거기에서적절한금액을찾을수있지만지갑을만들려고할때잔액이0이라고계속표시되는이유를알수없습니다.-
wallets blockchain key
-
-
내 보증인이 블록 316956을 보증하지 않은 이유는 무엇입니까?
한서버에서도커이미지를사용하여노드,베이커및보증인을설정하고다른서버에서원격서명자를설정했습니다.이제그것을보증할수있는기회에관해서는놓쳤고,내베이킹계정과관련이없는내인증키비밀번호(아래에언급됨)에대한오류를제외하고는내보증자로그에서그러한로그를보지못했습니다.원격서명자와연결하기위한인증키로만사용됩니다.[[36mendorser-003-PsddFKi3_1|[[0m현재머리:BLb3yr9bGYu9(타임스탬프:2019-02-17T07:59:10Z,유효성검사:2019-02-17T07:59:59Z)[[36mendorser-003-PsddFKi3_1|[[0m부트스트랩.[[36mendorser-003-PsddFKi3_1|[[0m암호화된키의비밀번호입력]"auth":치명적인오류:[[36mendorser-003-PsddFKi3_1|[[0mUnix.Unix_error(Unix.ENOTTY,"tcgetattr","")[[36mendorser-003-PsddFKi3_1|[[0m노드대기중네트워크와동기화...[[36mendorser-00...-
baker endorser remote-signer missed-endorsement
-
-
--require-authentication과 호환되는 원격 서명자로 베이킹?
클라이언트작업의경우--require-authentication으로원격서명자를사용하려면클라이언트키의복호화비밀번호를수동으로입력해야합니다.아무데도문서화되어있지않습니다.베이킹과호환되지않습니까?베이킹을설정할때클라이언트키를해독할수있는방법이없으며베이킹을위해인증이우회되지않는다고가정합니다.감사합니다-
baking
-