Home
/
tezos
-
Come viene generato il codice hash dei blocchi?
Consideraundeterminatobloccodellacatena(adesempioquesto).Ilsuocodicehashè:BL7wTUBp1apNisdzsjbb8dRYGGxoKDQxeMB3XqBNHoiqeL5URs2Stosviluppandounostrumentocheprendequestocodicehasheneproduceunnumero"casuale".Perraggiungereilmioobiettivo,hobisognodicapire:Qualèl'algoritmoutilizzatoperprodurrequestocodice?Quantosono"casuali"lelettereeinumeriinquestocodice?Qualsiasiaiutoèpiùchebenvenuto.-
blockchain block hash
-
-
Come calcolare un seme casuale?
Adesempio,abbiamo126/128nonce,rivelatenelciclo99./chains/main/blocks/409599/context/raw/json/cycle/98/nonces?depth=1Sehocapitobene,usandoquestenoncepossiamocalcolareilsemecasuale.Qualcunopuòspiegarecomefarlo?-
protocol consensus cryptography
-
-
Come posso chiamare un contratto con un parametro di tipo?
Hoilseguentecontratto:parameter(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};Comepossochiamarequestocontrattoconuntipodoccomeparametro?Trovochetuttigliesempiutilizzinounasingolastringaointcomeparametro.Hoprovato:tezos-clienttransfer0fromyolotodocs--arg'{name="test";sig="abcd"}'Maimmaginochesiacosìchelaliquiditàesprimeiparametri?-
smart-contracts liquidity
-
-
Come ottenere Testnet Tezos?
Opzione1)Scaricailfile.jsonda:https://faucet.tzalpha.net/PerattivareilTestTezos,inserisci:tezos-clientactivateaccountalicewith"tz1__xxxxxxxxx__.json"Opzione2)Unmodosempliceperottenere(unapiccolaquantità,attualmente100)TestTezosèquestoBotdiTelegram:NomeutenteTelegram:@tezos_faucet_bot-
faucet testnet
-
-
Come ottengo l'elenco delle operazioni utilizzando l'API RPC?
Qualèl'APIperottenerel'elencodelletransazioniperundatoaddress?-
transactions rpc
-
-
Istantanea per alphanet
Esistonosnapshotdisponibilipubblicamentepermainnet(vederequi)Esisteun'istantaneadisponibilepubblicamenteperalphanet?-
alphanet snapshots
-
-
Firma non valida per la transazione Tezos
StoscrivendounsoftwarediportafogliopersonalizzatocompletoperTezosinC#ehoottenutolaseguentetransazionenonelaborata:UnsignedHex:008f1d96e2783258ff663f03dacfe946c026a5d194c73d1987b3da73fadea7d46b01549a0cde570a49b9200680341a6c78e87635480f940adc85a001f44eac02010238244743822921db1661fc7306c3044faac1e373906fdb5582d9454352b3b31c6c01549a0cde570a49b9200680341a6c78e87635480ff00bdd85a0018452ac02e0a712000153957451d3cc83a71e26b65ea2391a1b16713d2d00HashPreimage:03008f1d96e2783258ff663f03dacfe946c026a5d194c73d1...-
transactions wallets signature
-
-
Kiln installato su Debian Linux con sudo gdebi kiln_0.5.1_amd64.deb, ma l'interfaccia utente non si aprirà nel browser.Cosa posso fare?
Ilfornosembraessereinstallatoeabilitato.Almenoquestoèciòchesystemctllist-unit-files--type=service|suggeriscegrepkiln,chemostra"kiln.serviceenabled".Horiavviatopiùvolte,madigitandohttp://localhost:8000inFirefoxvienesemprevisualizzatoilmessaggio"Impossibileconnettersi".Qualepotrebbeesserelacausadiciò?UbuntuèbasatosuDebian,quindiilfile.debdovrebbefunzionare.Hoprovatoperlaprimavoltaainstallarlotramitedpkg,manonèriuscito.Pensochefosseunproblemadidipendenze,poichél'usodigdebisembravaaverrisoltoilprobl...-
kiln
-
-
Come annullare la delega del tuo account
esisteunmodoperannullareladelegadeituoifondi?Sodiaveresempreilcontrollodeimieifondi.Macosasuccedesenonvogliopiùdelegare?Ladelegapuòesserefermata?Intalcaso,qualecomandodevoutilizzare?Grazie-
api delegation
-
-
Ottieni chiavi / indirizzi validi con ed25519
Holettoquestoottimopostsullechiavitz1coned25519.Hoanchevistochelalibreriaeztznonsupportalechiavied25519.Quindistocercandodicapirebrevementequellacheèconsiderataunaproceduravalidaperottenerechiavi/indirizzo.FondamentalmentestocercandodiottenereinJSquellochefatezos-clientinquell'articolosoprausandoellitticaed25519.Hash:tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSxPublicKey:edpkuBknW28nW72KG6RoHtYW7p12T6GKc7nAbwYX5m8Wd9sDVC9yavSecretKey:edsk3gUfUPyBSfrS9CCgmCiQsTCHGkviBDusMxDJstFtojtc1zcpshQualchesnippetJSd...-
eztz cryptography
-
-
Come recuperare i dati da smart-contract usando javascript?
Hoarchiviatoidatichevorreirecuperaredaunosmartcontractdistribuito.LastrutturadiarchiviazioneèstatadefinitautilizzandoSmartPy:def__init__(self):self.init(bmap=sp.big_map(tkey=sp.TString,tvalue=(sp.TInt,sp.TInt),ad1=sp.address("tz1ad1"),ad2=sp.address("tz1ad2"),active=sp.address("ad1"))Larispostaaquestopostsembraessered'accordolerighegiustemanonèpiùvalido.Sepossibile,unasoluzionedovrebberestituireancheunoggettoJSONpoichésarebbedesiderabile.Vorreirecuperareidatimemorizzatineicontenitorisp.big_mapet...-
smart-contracts api javascript smartpy bigmap
-
-
Coppie di Michelson non confrontabili
QuandoprovoadigitareilseguentescriptdiMichelson,ottengounerroreditipo.parameterunit;storage(big_map(pairstringaddress)(listtimestamp));code{CDR;NILoperation;PAIR};Illformedtype.Atline2characters17to37,comparabletypeexpected.Typepairstringaddressisnotcomparable.SecondoilriferimentoMichelson,itipipairty1ty2,addressestringsonocomparabili.Mistoperdendoqualcosa?C'èunmodoperaggirarequestoproblema?-
michelson
-
-
Come viene calcolato chain_id?
L'RPCGET/chains/<chain_id>/chain_idrestituisce:"l'identificatoreunivocodellacatena"Comevienecalcolatoquestoidentificatore?-
rpc blockchain
-
-
l'utilizzo di un firmatario remoto o di un libro mastro migliora davvero la sicurezza?
TL;DRL'utilizzodiunfirmatarioremotoodiunlibromastrofaunottimolavoronelproteggerelechiavisegrete.ManonproteggedalritirodiXTZdagliaccount.Chiunqueabbiaaccessoalpanettierepuòprelevarefondidaessoutilizzandounsemplicecomandotezos-client.Ècorretto?Pensavodiavercapitotuttoeavevolapiacevolesensazionecheimieipiccolitezziesdormisseroalsicurolanotte.Maorastomettendoindubbiotuttoquellochehofattopermetterlialsicuro.Unmeseoduefahopostounadomandasullasicurezzaconlacotturainsolitariaeoraètornatoaperseguitarmi.R...-
baking ledger remote-signer
-
-
Quanto costa stipulare un contratto tramite Tezos?
Hovistounastrutturaenumerichiarisucomelacottura,ladelegaeildoppioavallo,ecc.influenzanolaquantitàdiTezosdegliutenti,macisonocostiperlastipuladiuncontratto(inaltreparolelacreazionedicontenutiarchiviatinellacatenadiblocchi)?Eilflussoentraneltuoportafogliooneesce?Secucinaretidàsoldi,chenedicidell'essenza(contratti)chealimentanoilprocessodicotturaerendonoilrisultatocosìpiùgrande?(scusaestensionemetaforadicottura)-
baking smart-contracts
-
-
Ho perso la mia approvazione
Quindihopersoun'approvazioneesonoandatoacontrollareetuttosembraaposto-nodofunzionante,endorseriniettato.Strano...poicliccosullivellohttps://tzscan.io/342587enemostrasolodueconfermeingrigliainbassoadestra.Normalmente,ilnumeroèmoltopiùalto.Pensochequestosiastatounproblemadiretepiuttostochelamiaconfigurazione.Cosapotrebbeavercausatoquesto?-
baking solo-baking missed-endorsement
-
-
Il nodo si ferma con l'errore "Impossibile aprire / dev / urandom"
Questoerrore:Cannotopen/dev/urandomhainterrottounnodonellesuetracceoggi.Questaèlaprimavoltachevedoquestomessaggio.Stavogiocherellandoconlaconfigurazionedelnodoinprecedenzaehofinitoperripristinarloaivaloripredefiniti.Oraricevoquestoerrore.-
node error
-
-
Quali sono tutti i tipi di operazioni supportati in Tezos?
C'èunmodopercercareunelencocompletodeitipidioperazionisupportatiinTezos?-
rpc operation
-
-
Come ottenere XTZ su zeronet per completare un tiro?
DevofarealcunitestmahobisognodiabbastanzaXTZpercompletareuntiroinZeronet.QualcunopotrebbespiegarecomeottenerezeronetXTZ?-
zeronet faucet
-
-
Qual è il mempool
HovistomolticommentiedomandechemenzionanoilTezosmempool,tuttavianonhovistounadescrizionechiaraeconcisadicosasiailmempool.UnarispostacompletadovrebbecoprirequantosegueQualèloscopodimempoolCosacontienemempoolComevienegestitomempoolQualisonoimiglioramentiimmediatiacuihannoaccennatoglisviluppatoriprincipalieperchésonoimportanti-
mempool
-