Início
/
tezos
-
Como o código de hash de blocos é gerado?
Considerequalquerdeterminadoblocodacadeia(porexemplo,este).Seucódigodehashé:BL7wTUBp1apNisdzsjbb8dRYGGxoKDQxeMB3XqBNHoiqeL5URs2Euestoudesenvolvendoumaferramentaquelevaessecódigodehasheproduzumnúmero"aleatório"foradele.Paraalcançarmeuobjetivo,precisoentender:.Qualéoalgoritmousadoparaproduzirestecódigo?Como"aleatório"sãoasletrasenúmerosnestecódigo?Qualquerajudaémaisdoquebem-vinda.-
blockchain block hash
-
-
Como calcular uma semente aleatória?
Porexemplo,temos126/128Nonces,reveladosnociclo99./cadeias/principais/blocos/409599/contexto/raw/json/ciclo/98/nonces?profundidade=1Seeuentendercorretamente,usandoessasindicações,podemoscalcularasementealeatória.Alguémpodeexplicarcomofazerisso?-
protocol consensus cryptography
-
-
Como posso chamar um contrato com um parâmetro de tipo?
Eutenhooseguintecontrato:Parâmetroparameter(pair:doc(string%name)(string%sig));storage(list(pair:doc(string%name)(string%sig)));code{DUP;DIP{CDR@storage_slash_1};CAR@parameter_slash_2;SWAP;SWAP;CONS;NILoperation;PAIR};Comopossochamarestecontratocomumdoctipocomoparâmetro?Todooexemploqueencontrouseumaúnicastringouintcomoparâmetro.Eutenhotentado:tezos-clienttransfer0fromyolotodocs--arg'{name="test";sig="abcd"}'Maseuachoqueéassimquealiquidezexpressaparâmetros?-
smart-contracts liquidity
-
-
Como obter testnet Tezos?
opção1)Baixeoarquivo.jsonde:https://faucet.tzalpha.NET/ParaativarotesteTezos,digite:tezos-clientactivateaccountalicewith"tz1__xxxxxxxxx__.json"opção2)umamaneirafácildeobter(umapequenaquantidade,atualmente100)testeTezoséestebotdetelegrama:nomedeusuáriodetelegrama:@tezos_faucet_bot-
faucet testnet
-
-
Como faço para obter lista de operações usando a API RPC?
QualéaAPIparaobterlistadetransaçõesparaumdeterminadoendereçoaddress?-
transactions rpc
-
-
Instantâneo para Alphanet
|ExisteinstantâneospublicamentedisponíveisparaMainNet(vejaaqui)ExisteoinstantâneodisponívelpublicamenteparaAlphanet?-
alphanet snapshots
-
-
Assinatura inválida para a transação de Tezos
EuestouescrevendosoftwaredecarteirapersonalizadocompletoparaTezosemC#erecebiaseguintetransaçãobruta:unsignedhex:008f1d96e2783258ff663f03dacfe946c026a5d194c73d1987b3da73fadea7d46b01549a0cde570a49b9200680341a6c78e87635480f940adc85a001f44eac02010238244743822921db1661fc7306c3044faac1e373906fdb5582d9454352b3b31c6c01549a0cde570a49b9200680341a6c78e87635480ff00bdd85a0018452ac02e0a712000153957451d3cc83a71e26b65ea2391a1b16713d2d00hashpreimage:03008f1d96e2783258ff663f03dacfe946c026a5d194c73d1987b3da73fadea...-
transactions wallets signature
-
-
Instalado Forno no Debian Linux com sudo gdebi kiln_0.5.1_amd64.deb, mas a interface do usuário não será aberta no navegador.O que eu posso fazer?
fornopareceserinstaladoehabilitado.PelomenoséoqueSystemCTLlista-Unit-Files--type=Service|GrepKilnsugere,quemostra"kiln.serviceativado".Eureinicieiváriasvezes,masdigitandohttp://localhost:8000nofirefoxsempremediz"incapazdeseconectar".Qualpoderiaseracausadisso?OUbuntuébaseadonoDebian,entãooarquivo.debdevefuncionar.Primeirotenteiinstalá-loviaDPKG,masquefalhou.Achoquefoiumaquestãodedependências,jáqueousodeGDebipareciaresolveraquestão.PoderiaserqueeuaindapreciseinstalaralgumascoisasespecíficasdoUbunt...-
kiln
-
-
Como undelegar sua conta
|Existeumamaneiradenãoelogiarseusfundos?Euseiqueestounocontroledosmeusfundosotempotodo.Maseseeusimplesmentenãoquiserdelegarmais.Adelegaçãopodeserinterrompida?Emcasoafirmativo,qualcomandoeuprecisousar?thx-
api delegation
-
-
Obter chaves / endereço válidos com ED25519
EuliesteÓtimopostemchavesTZ1comED25519.EutambémviqueoeztzlibnãosuportaasteclasED25519.Entãoestoutentandoentenderbrevementeoqueéconsideradoumprocedimentoválidoparaobterchaves/endereço.Basicamente,estoutentandoalcançaremJSOqueoTezos-ClientefaznesseartigoacimausandoEllipticED25519.Hash:TZ1KQTPEZ7YOB7QBPE4HY4WO8FHG8LHKXZSXChavepública:edpkubknw28nw72kg6rohtyw7p12t6gkc7nabwyx5m8wd9sdvc9yavChavesecreta:edsk3gufupybsfrs9ccgmciqstchgkvibdusmxdjstftojtc1zcpshQualquertrechoJSdisponívelporaí?-
eztz cryptography
-
-
Como recuperar dados do contrato inteligente usando JavaScript?
Eutenhoarmazenadodadosquegostariaderecuperardeumcontratointeligenteimplantado.Aestruturadearmazenamentofoidefinidausandosmartpy:def__init__(auto):self.init(bmap=sp.big_map(tKey=sp.tstring,tvalue=(sp.tint,sp.tint),ad1=sp.address("tz1ad1"),ad2=sp.address("tz1ad2"),ativo=sp.address("ad1"))arespostadestepostpareceserjuntoaslinhascertas,masnãoémaisválida.Sepossível,umasoluçãotambémdeveretornarumobjetoJSON,poisissoseriadesejável.Eugostariaderecuperarosdadosarmazenadosnosp.big_mapetrêssp.addresscontêin...-
smart-contracts api javascript smartpy bigmap
-
-
Michelson pares não comparáveis
QuandotentodigitaroseguintescriptMichelson,receboumerrodetipo.UnidadedeParâmetro;Armazenamento(Big_MAP(endereçodestringdopar)(ListarTimestamp));Código{CDR;Operaçãonil;PAR};Formadodoseutipo.Nalinha2caracteres17a37,TipocomparávelEsperado.TypeOendereçodecadeiadeparesnãoécomparável.DeacordocomoReferênciadeMichelson,TiposParTy1Ty2,EndereçoeStringsãocomparáveis.Estouesquecendodealgo?Existemaneiradecontornaressaquestão?-
michelson
-
-
Como é Chain_ID calculado?
ORPCGet/Chains/≪Chain_ID>/Chain_IDRetorna:.'oidentificadorexclusivodacadeia'Comoesteidentificadorécomputado?-
rpc blockchain
-
-
O uso de um signatário remoto ou um razão realmente melhora a segurança?
tl;drUsandoumassinanteremotoouumrazãofazumótimotrabalhoemprotegeraschavessecretas.MasnãoprotegecontraaretiradadoXTZdecontas.QualquerpessoaqueganhaacessoaopadeiropoderetirarfundosdeleusandoumsimplescomandoTezos-Client.Issoestácorreto?EupenseiquetinhatudoissodescobrindoetinhaumasensaçãoaconchegantedemeuspequenosTebziesdormindocomsegurançaànoite.Masagoraestouquestionandotudooquefizparaprendê-los.EupergunteiaumPerguntasobresegurançacomcozimentosoloummêsoudoisatráseagoravoltouparameassombrar.Resumorá...-
baking ledger remote-signer
-
-
O que custa para fazer um contrato através de Tezos?
Euviaestruturaclaraenúmerossobrecomoassar,delegaçãoedoubleEndossingetc.afetamparaovalordosusuáriosdeTezos,masháalgumcustoparafazerumcontrato(emoutraspalavras,criandoconteúdoarmazenadonacadeiadeblocos)?Eéofluxoemsuacarteiraouforadele?Seocozimentolhederdinheiro,comosobreoGIST(contratos)quealimentamoprocessodecozimentoetornamoresultadoassimmaior?(desculpeextensãodemetaforadebaking)-
baking smart-contracts
-
-
Perdeu meu endosso
|Entãoeuperdiumendossoefuiverificaretudoparecefuncionamentodenó,endossanteinjetado.Strange...entãoclicononívelhttps://tzscan.io/342587emostraapenasdoisendossosnagradenocantoinferiordireito.Normalmente,onúmeroémuitomaior.Estoupensandoqueestafoiumaredecomesconderemvezdaminhaconfiguração.Oquepoderiatercausadoisso?-
baking solo-baking missed-endorsement
-
-
Nó pára com erro 'não pode abrir / dev / uandom'
esteerro:Cannotopen/dev/urandomparouumnóemsuasfaixashoje.Estaéaprimeiravezquejáviestamensagem.Euestavamexendocomaconfiguraçãodonóanteriormenteeacabeiredefinindo-aparaopadrão.Agora,receboesteerro.-
node error
-
-
Quais são todos os tipos de operação suportados em Tezos?
ExisteumamaneiradeconsultarumalistacompletadetiposdeoperaçãoquesãosuportadosemTezos?-
rpc operation
-
-
Como obter xtz em zeronet para completar um rolo?
Euprecisofazeralgunstestes,maseuprecisodextzsuficienteparacompletarumroloemZeronet.AlguémpoderiaexplicarcomoconseguirZeronetXTZ?-
zeronet faucet
-
-
Qual é o mempool
|EutenhovistomuitoscomentárioseperguntasquemencionamoMempooldeTezos,noentanto,eunãoviumadescriçãoclaraeconcisadoqueéomempool.UmarespostacompletadevecobriroseguinteQualéopropósitodomempooloqueomempoolcontémcomoéomempoolgerenciadoQuaissãoasmelhoriasimediatasqueforamaludidaspelosdesenvolvedorescentraiseporqueelessãoimportantes-
mempool
-