Inicio
/
tezos
-
¿Cómo puedo migrar mi dirección de horneado de Tezos a Ledger Nano?
TengounservidordereposteríaenejecuciónyquieroactualizarmiconfiguracióndefirmanteparausarunLedgerNanoS.Pordefecto,elNanoScreasupropiasemillaydirecciones,peroquieromantenerlosdelegadoresyelhistorialdehorneadodemidirecciónactual.¿CómopuedomigrarmisclavesprivadasdehorneadodeTezosalNanoS?IntentéinicializarunNanoSnuevo,instalélaaplicaciónLedgerTezosenélylovinculéaunanuevainstalacióndeTezBox.NoencuentroningunaopciónparaimportarunaclaveprivadaalNanoS.-
node ledger tezos-client
-
-
Cómo calcular el precio del gas
EnEthereum,sepuedeobtenerelpreciodelgasusandoweb3.eth.gasPrice.EnTezos,¿algúnRPCproporcionaelpreciodelgasoexisteunafórmulaparacalcularelpreciodelgas?-
transactions protocol gas fee burn
-
-
¿Por qué la red ignoró mi bloqueo horneado?
Teníalaranuradeprioridaddehorneado0.Horneéconéxitoelbloque.Inyectéconéxitomibloquealared(comosemuestraenelregistrodepanaderosacontinuación).Sinembargo,poralgunarazón,elpanaderoconprioridad1realmentehorneóelbloqueyrecibiórecompensas.¿Porqué?Feb612:31:00-client.baking:InjectedblockBLr8PWEwAZfkforusbakerafterBLc2zLq3aB9E(level301867,priority0,fitness00::00000000008d6a29,operations21+0+0+1).Entiendoquemibloqueotieneunaaptitudmenorqueelbloquedeprioridad1,peroaúnquierosabercómoocurrió.Teníaentendidoqu...-
baker baking-node
-
-
¿Cómo actualizar un contrato inteligente?
Estoycreandouncontratointeligentequeesunaespeciedeíndicededocumentosfirmados(apuntandoaipfsparalosdocumentosreales).¿Quésucedesideseoagregaralgunafuncionalidadamiappenelfuturoynecesitoactualizarelcontrato?Entiendoquenecesitohacerunnuevocontrato,pero¿quétalsitransfieroelestadoactualdelcontratoanterioralnuevo?¿LecostaríamuchoaXTZinicializarunnuevocontratoconungranestado?¿Existeotroenfoqueparalograresto?-
smart-contracts design
-
-
`tezos-client bootstrapped`: ¿por qué se cierra demasiado pronto, realmente sin esperar el arranque a la red?
CuandoiniciamosunnododeTezosdesdecero,llevamuchotiempoarrancar.Podemosmonitorearelprogresoconelcomandotezos-clientbootstrapped.Sinembargo,elcomandogeneralmentesecierraenunaetapamuytempranadelbootstrapping,indicandoBootstrapped.¿Quésignifica?¿Esunerrordelcomando,olanocióndeBootstrappedesdiferentedelaquetengo,sincronizacióndeDBcompleta(ocasicompleta)?Y,¿cuáleslaformarecomendadaactualdecomprobarqueminodoestácompletamentearrancado?(Porsupuestoquepuedousarelcomandotezos-clientbootstrappedregularmente...-
bootstrapping
-
-
Codificación / decodificación Base58 de direcciones en Micheline
¿QuiénconocealgunabibliotecadeJavaScriptparadecodificarlarepresentaciónMichelineoptimizadadeunvalordedirección?011cd5f135e80fd8ebb6e43335b24ca6116edeba6900=>KT1BDEn6wobs7tDReKkGheXAhoq278TGaNn5-
javascript encoding
-
-
¿Cómo crear una base de datos a partir del nodo de Tezos?
QueremoscrearunsitiowebquecontengadatosenvivodelnodoTezos.Tenemosunnodoenejecución,tenemoslosRPC,tenemosunabasededatosmysqlyqueremosusarPostgresparaconsultarlabasededatosy"alimentar"elsitiowebconinformación.Simplementenosabemoscómo"extraer"losdatosdelNodoTezosalabasededatos.UnenfoqueesConseildeCryptonomic.https://github.com/Cryptonomic/ConseilPeronoadmitenlasRPCdevotación/boletaenestemomento:-
rpc query database conseil
-
-
¿Cómo obtengo una lista de derechos de horneado para una dirección de billetera usando la API de RPC?
Usandoelnodotezos,¿existeuncomandoRPCdelaAPIquelepermitaaunorecuperarlosderechosdehorneadodecualquierdireccióndadaparaunciclodado?-
baking node rpc
-
-
La operación de inyección firmada falla con un error de clave no revelada
HoyheaprendidomuchoynopodríahaberllegadotanlejostanrápidosinStackExchange.Casitengoelenvíoresuelto,peronopuedonipormividaaveriguarporquéestoestáfallandoenelpuntodeinyecciónconunerror"unrevealed_key".Soyconscientedequedeberíadecodificarlatransacciónfalsificadayvolveraverificarlosvaloresparaasegurarmedequeelnodoremotonohayaintentadocambiarmitransacción,peroeliminéesebitdeestapublicaciónporsimplicidad.constsend=(from,to,amount,sk)=>{sotez.rpc.getHead().then(head=>{constoperation={branch:head....-
operation eztz
-
-
¿Cómo obtengo una lista de las transacciones de una dirección usando TzScan API v3?
LeíladocumentacióndelaAPITzScan.io,peronopudeencontrarunpuntofinalquemepermitieraobtenerunalistadelastransaccionesdeunadirecciónespecífica.TeniendoencuentaqueTzScan.ioyatieneunafuncionalidadTABdetransacciones,estopodríaexistir.Entonces,¿cómopuedoobtenerunalistadelastransaccionesrealizadasporunadireccióntz1?-
tzscan api
-
-
¿Cuáles son las diferencias entre clave, key_hash, dirección, contrato y firma en Michelson?
Hayunapreguntarelacionada,perolasdiferenciasaúnnoestánclaras.EstoscincotipossemencionanenelMichelsonwhitedocconlassiguientesdefiniciones:address:unadirecciónsinescribir(cuentaimplícitaocontratointeligente).contract'param:Uncontrato,coneltipodesucódigo,unidaddecontratoparacuentasimplícitas.key:unaclavecriptográficapública.key_hash:elhashdeunaclavecriptográficapública.signature:unafirmacriptográfica.¿Cuálesladiferenciaentrekey_hashyaddress?ParecequeparaambospuedohacerPUSHaddress"tz1..."yPUSHkey_ha...-
michelson contract address key signature
-
-
Dirección, clave y hash de clave
Medoycuentadequeestánestrechamenterelacionados,pero¿cuándodeberíautilizarlosaldesarrollarunaaplicación?Porejemplo,esfácilobtenerladireccióndeunusuario,pero¿cuándodebepedirlesuclaveokey_hash?¿Esestoalgoquedebenproporcionarexplícitamente?-
dapps
-
-
prefijos base58
ElmóduloPrefixensrc/lib_crypto/base58.mltienelíneascomoleted25519_public_key_hash="\006\161\159"(*tz1(36)*).¿Cómoseobtiene"\006\161\159"detz1(36)?-
crypto base58
-
-
¿Cómo estimar la tarifa de transferencia?
Ahora,enelProtocolo005tenemosquepagarunestimadode1420mutezporcadatz1->tz1transferenciaentarifas.Además,sieslaprimeratransaccióndesdeladirección,tenemosqueagregarotro1420mutezpararevelar.Solíavaciarmiscuentasenviandounatransacciónconunmontoigualalsaldomenos1420o2840mutez.Entonces,total_fee=tx_fee+reveal_fee(ifneeded)amount=balance-total_feeEstafórmuladecálculomefuncionóbien.Perojustoahorameheenfrentadoaunerrorquedice"nohaysuficienteequilibrio".Veoqueladiferenciaentreelequilibrionecesarioyelrea...-
transactions transfer fees
-
-
Error al activar la cuenta alphanet en la ventana acoplable
Tengounproblemaalejecutar"activarcuenta"conalphanetenlaventanaacoplable(verimagenacontinuación).¿Cómolosoluciono?-
node docker alphanet
-
-
Tezos como empleador
Tezostienelacapacidadúnicadequeundesarrolladordesoftwareescribaunfragmentodecódigo(unaextensión,unmóduloounabiblioteca)paraelprotocoloTezosyadjunteunafactura.Silapropuestaesaceptadaporlamayoríadelaspartesinteresadas,eldesarrolladorrecibelacantidadquepropusoenlafactura.Lomásprobableesqueestotengaimplicacionesfiscalesmuydivertidas.Eldineroquerecibeeldesarrolladorestásujetoalimpuestosobrelarenta.Pero,¿aquiénespecificascomoempleador?Enestenuevotipodeinnovaciónnohayentidadlegaldetrás.¿Cómosecumplióes...-
untagged
-
-
Cartera usando el enclave seguro del iPhone
LacurvadefirmaP-256sepuedeutilizarparacuentastz3.Unodelosenclavesegurocapazdealmacenarunacurvaelípticade256bitscomolaP-256eselpresenteeniPhonesyMacsconTouchIDoFaceID.¿ExistealgunacarteraoproyectodeTezosquepuedaaprovecharesteenclave?¿Cuálessonlosprincipalesdesafíosdeunproyectodeestetipo?-
wallets hsm storage
-
-
Error 57 al instalar Liquidez
EstoyintentandoinstalarLiquidityenunamáquinavirtualconUbuntu18.04.2LTSsiguiendoestainstrucciónhttp://www.liquidity-lang.org/doc/installation/index.html.Todovabienhastalaetapa4:InstalelasdependenciasdeLiquidity:makebuild-deps.Despuésdeingresarestecomando,apareceelmensajedeerror:opaminstall.--deps-only[WARNING]Runningasrootisnotrecommended[WARNING]Failedchecksonliquiditypackagedefinitionfromsourceatgit+file:///root/liquidity#next:error57:SynopsisanddescriptionmustnotbebothemptyThefollowingactionsw...-
liquidity linux
-
-
¿Cómo realizar transacciones por lotes?
¿Cómoenvíounasolaoperaciónquecontienevariastransaccionespararealizarpagosporlotes?-
baking transactions
-
-
Consumo de gas en una cadena de transferencias internas
Estoyintentandorealizarunacadenadellamadasporcontratocontransferenciasinternas.Creoquemiscontratosactualessonmuysimples,peromequedosingasolinadespuésdesolo4transferenciasinternas:AscriptoroneofitscalleetookmoretimethantheoperationsaiditwouldId:proto.003-PsddFKi3.gas_exhausted.operationCategory:temporaryCuandolasllamadasinvolucradasseancomplejas,nomeseráposiblerealizarllamadasentredosotrescontratossisigorecibiendoelerrordeagotamientodegas.¿Quécausaesto?¿Hayalgoquepuedahaceralrespecto?-
smart-contracts rpc liquidity error gas
-