Inicio
/
tezos
-
Cómo crece el contador
Hevistocontadoresenalgunascuentas.Solohanrealizadoalgunastransacciones,peroloscontadoressonmuygrandes.¿Cuáleselvalorinicialdelcontador?¿Cuántocreceráelcontadordespuésdeenviarunatransacción?-
operation
-
-
¿Cómo decodificar transacciones sin procesar?
Estoyusando@taquitoparacrearyfirmarunatransacción.Peroantesdeenviarlo,quierodecodificarloparaverificarmidireccióndedestino,cantidad,etc.,comoloharíanormalmenteconotrascadenasdebloques.Noestoysegurodecómohacerlo,perofirméunasolicitudconmiclavedefirmaED25519.Lafirmafueexitosaylossbytesqueobtuveacambiofueron008f1d96e2783258ff663f03dacfe946c026a5d194c73d1987b3da73fadea7d46c008cb5baedee4dc3ec261dfcf57a9600bb0a8e26c0f00bdd85a0018452ac02e0a712000153957451d3cc83a71e26b65ea2391a1b16713d2d009595facf847a72...-
javascript taquito encoding signature
-
-
Cómo hacer que un nodo tezos establezca encabezados CORS
Estoyejecutandounazonadepruebasdepruebadeformalocal.¿AlguienconoceunamanerafácildehacerquemiservicioRPCdesandboxagregueunencabezadoAccess-Control-Allow-Origin:*paraquepuedaevitarerroresdeCORSmientrasrealizopruebaslocalmente?rpc.tzbeta.netpareceagregarelencabezado,asíquepuedoaccederaéldesdemiLaaplicaciónwebestábien,peroactualmentenoestáejecutandoelcódigodepropuestamásreciente,porloquenopuedousarlaparaprobar.Unaopciónparaprobarseríaunproxy,perosihayunaformadecirlealservicioRPCquelohagapormí,seríai...-
rpc node
-
-
¿Existe un equivalente Tezos de ERC?
Megustaríaleer/contribuiralosestándaresdecontratosexistentesenTezos,¿existeunmovimientodecódigoabiertocomoERC?-
smart-contracts
-
-
¿Por qué mi delegación se muestra como origen?
Acabodehacermiprimeradelegacióndetezos.Sinembargo,cuandorevisoelbloquedelpanadero(enTzScan),puedovermidelegaciónnoenlalistadedelegacionessinoenlalistadeorigen.Porejemplo(ejemplofalso),estaesmidelegación,quemuestraun"1"enlasoriginaciones:Sivoyalexploradordebloquesdelpanadero,puedover12delegacionesy3originaciones,siendoladearribalamía.¿Hicealgomalenmidelegación?¿Ollevaalgúntiempo(7ciclos,alparecer)aparecerenladelegación?Siesasí,¿porquéalgunasoriginacionesduranmásde~20días(3díasporciclomultiplicado...-
tzscan delegating
-
-
¿Nodo en Windows?
¿HayalgunaformadeconstruirunnodocompletoenunsistemaWindows(nounacompilacióndeDocker)?Sinoesasí,¿hayalgunarazónenparticularporlaquelaplataformanoseacompatible?-
node
-
-
Índice de transacciones en tezos
Actualmente,elnodocompletopuedeofrecerdetallesdetransaccionesqueseencuentranenunbloqueconsultado,peronoesposiblequeproporcioneinformaciónsobreunatransacciónenparticulardesdesuhashporquelabasededatosnativadetezosnocreauníndicebasadoenelhashdelastransacciones.¿Cuálessonlasopcionesdisponiblesparacreardichoíndice?OcamlprotienecódigoTzScandecódigoabierto,pero¿alguienlohaintentadoyhapodidoreconstruirsubasededatos?¿Hayotrassolucionesconlasquelagentehayaestadoexperimentando?-
transactions conseil
-
-
Error recurrente "No se encontró el libro mayor" por parte del endosante
EstoyintentandohornearsoloenUbuntu18.04.2LTStantoenunacomputadoraportátilcomoenWindowsVMwareWorkstation.Todoestáactualizado:nodoTezos,firmwareLedgerNanoS,aplicaciónTezosBakinginstaladaporLedgerLive.Tengoesteerrorrecurrente"Noseencontróellibromayor"detezos-endorser-003-PsddFKi3tantoenUbuntucomoenamp;VMWareUbuntu:Mar##-client.endorsement:Injectedendorsementforblock'##'(level3#,contractledger)'###'Mar##-client.endorsement:Injectedendorsementforblock'##'(level3#,contractledger)'###'Mar##-client.endo...-
ledger endorser
-
-
Transfiriendo XTZ de la dirección tz en Galleon a la dirección KT
EstoyintentandoenviaralgodeXTZdesdeunatzaunadirecciónKTenGalleon.Dicequenecesitointeractuarconloscontratos.¿CuálessonentonceslospasosparaenviarXTZaesadirecciónKT?Supongoque,engeneral,lospanaderostendránproblemasparaenviarmensajesasusdelegadoresqueaúnusandireccionesKtsiestoestancomplicado.¿AlgunaayudasobrecómousarGalleonWalletparaenviarXTZaKthoyendía?Editar:capturasdepantallaagregadasEdit2:TezBoxrealmentefuncionabien.PareceserunproblemadeGaleon-
baking kt1 galleon babylon
-
-
Fábricas por contrato
¿SeharealizadoalgunainvestigaciónsobrecómosepodríarealizarunafábricaporcontratoenMichelson/Liquidity?Paradesarrollar,enSolidityunafábricaporcontratopodríaverseasí:pragmasolidity^0.4.8;contractBakery{//indexofcreatedcontractsaddress[]publiccontracts;//usefultoknowtherowcountincontractsindexfunctiongetContractCount()publicconstantreturns(uintcontractCount){returncontracts.length;}//deployanewcontractfunctionnewCookie()publicreturns(addressnewContract){Cookiec=newCookie();contracts.push(c);returnc;...-
michelson
-
-
¿Cómo implementar un contrato inteligente influenciado por entradas de UI usando ConseilJS y Michelson generado por SmartPy?
DeseopodercrearuncontratointeligentetomandodatosdeunainterfazdeusuarioparaproporcionarlosparámetrospubKey,prvKey,pubHashparalaimplementaciónyminAmountymaxTimeparainfluirenMichelson.TengoelsiguienteJS: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:inp...-
smart-contracts michelson javascript conseil smartpy
-
-
Error 404 al llamar a algún ancestro de bloque
Estoyobservandouncomportamientodiferenteparaalgunasllamadasrpccurl-vhttp://mainnet.tezos.cryptium.ch:8732/chains/main/blocks/BKrq16vch5v3iEE1hHSMENLh54vBikkmqYLDv4j7hANx6ZE3Rmb~72755nomedadatos(error404)sinembargo,cuandolohagocurl-vhttps://mainnet.smartpy.io/chains/main/blocks/BKrq16vch5v3iEE1hHSMENLh54vBikkmqYLDv4j7hANx6ZE3Rmb~72755ObtengolainformaciónsobreelbloqueBLeam7Xqdw7w7ydU7g38gs82XJE6wNZMfm61cArUPaSFBzJ6q5r.¿Porquéeseso?Tengaencuentaquesisolicitoundesplazamientomásrecientecomo~1,ambosde...-
node rpc error
-
-
Tezos RPC no responde con bloques debajo del punto de control actual
HeejecutadomipropiainstanciadelnodoTezosyparecequeelnodonorespondeconbloquespordebajodelpuntodecontrolactual.GET/chains/main/checkpoint:{"block":{"level":212993,"proto":3,"predecessor":"BLMXXvPj4rfPinsTcwgQkws5iqcqZKLnxCrSHXYErRk8Yt8s4ui","timestamp":"2018-12-04T01:25:03Z","validation_pass":4,"operations_hash":"LLob1oFfM5pLnSH8vi9kM57JH9toqS9jR6XGkZt9gHeqzKiusBpge","fitness":["00","000000000061a690"],"context":"CoUu7Z1PCS3FoQqN96UAczb25S9c5HCtPsNbuQXdeT2CNqsssbaG","protocol_data":"000100000003dd...-
node rpc
-
-
¿Cómo obtener una clave privada no cifrada a partir de una clave privada cifrada?
Nopuedoencontrarningunaformadeobtenerlaclaveprivadanocifradadeunaclaveprivadacifradadelclientetezos.Heencontradounaformadeusartezbox.Importaunaclaveprivadaentezboxyluegomuestralaclaveprivada.Laclavequelemuestranoestáencriptada.Nopuedoimportarunaclaveprivadacifradaentezboxquetieneunacontraseña'enblanco',porloqueestemétodonoestádisponibleparamí.Mehandichoquepuedousareztzusando:eztz.crypto.extractEncryptedKeys('edesk','password')`Ymehandichoquepuedousarpytezosusando:Key(key='edesk...',passphrase='1...-
key private
-
-
Cómo convertir ed25519 bytes a clave pública de Tezos
Intentéhaceresoconbase58codificandoed255191bytesdeclavepública.Considereunamuestradecódigosiguiente: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:'+'edpktx79...-
key base58
-
-
¿Cómo especificar el punto de entrada del contrato inteligente en la llamada eztz?
Quierollamarauncontratointeligenteconeztz:eztz.contract.send(contract,from,keys,amoun,params,gasLimit,storageLimit)Cómoespecificarelpuntodeentrada,micontratointeligentetienevariospuntosdeentrada: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;};};DI...-
smart-contracts eztz
-
-
¿Cómo ejecutar pruebas unitarias?
Descarguéelcódigofuenteyconstruíminododesdecero.¿Quécomandodeboejecutarparacomprobarquetodaslaspruebasunitariasfuncionancorrectamente?Enparticular,estoyinteresadoenejecutarlapruebaunitariaparavotar.-
voting testing codebase
-
-
obtuvo clave pública, código de activación y clave cegada.¿ahora que?
DespuésdeobtenerelcódigodeactivacióndeTezosdotcom,obtuvemiclaveciega.Puedobuscarmiclavepúblicaenlacadenadebloquesyencontrarlacantidadcorrectaallí,peronopuedoentenderporqué,cuandointentocrearunabilletera,mesiguediciendoquemisaldoes0.-
wallets blockchain key
-
-
¿Por qué mi endosante no aprobó el bloque 316956?
Configuréminodo,panaderoypatrocinadorusandolaimagendelaventanaacoplableenunservidoryconfiguréunfirmanteremotoenotroservidor.Ahora,cuandosetratademioportunidadderespaldarlo,noviningunodeesosregistrosenlosregistrosdemiendosante,exceptounerrorenlacontraseñademiclavedeautenticación(quesemencionaacontinuación)quenotienenadaqueverconmicuentadereposteríacomoestabaseutilizacomoclaveautorizadaparaconectarsesoloconfirmanteremoto.[[36mendorser-003-PsddFKi3_1|[[0mAlturaactual:BLb3yr9bGYu9(marcadetiempo:2019...-
baker endorser remote-signer missed-endorsement
-
-
Hornear con firma remota compatible con --require-authentication?
Paraoperacionesdecliente,elusodeunfirmanteremotocon--require-authenticationrequiereingresarmanualmentelacontraseñadedescifradodelaclavedelcliente.Noestádocumentadoenningunaparte.¿Esestoincompatibleconlarepostería?Nohayformadequeyosepadescifrarlaclavedelclientealconfigurarelhorneadoysupongoquelaautenticaciónnoseomiteparahornear.Gracias-
baking
-