Início
/
tezos
-
Maneiras de limitar o crescimento do tamanho completo do nó?
ComoreveladoemminhaperguntaanteriorSobreoSmartContractSalvandoparaofuturo,amaneiradevoltaràsinformaçõesantigasarmazenadasnoblockchainfoientraremcontatocomumnócompleto,quecontémtodasasinformaçõesatéagoranoblockchain.Paramitigaracrescentequantidadededadosnosnóscompletosereduzironíveldecapacidadenecessáriaparainiciarumnovonócompleto,háalgumplanoparadividiroblockchainparapartesmenoresoudequalqueroutramaneiradelidarcomocustodemanteraenormequantidadededadosemumnócompleto?Euachoqueosnóscompletosficaria...-
node
-
-
Como os contratos inteligentes são guardados para verificar no futuro?
Estouentendendocorretamente,quepossoarmazenar,porexemplo,meucontratodealuguelcomoumcontratointeligentee,emseguida,éfeitooficialcomBakingcomBakers/código>?Seeuconseguiaprimeirapartedireita,ocontratoéprimeirocolocadoamempoole,emseguida,padeiroslevá-lodeláparaverificarisso.MinhaprincipalquestãoaquiestárelacionadaàperguntaOqueaconteceaseguir:ondeestáocontratoarmazenadoparaopúblicoatéagora,quenodiaxnofuturoeupossovoltarever,qualéaminhapolíticaderesignação,porexemplo?Euliqueoprocessodecozimentotemalgu...-
baking mempool smart-contracts architecture
-
-
O que devo fazer sobre "conexão de pares não confiáveis" de Tezos-nó?
Euconstruíesincronizadoumnócomnósdeparespadrãoe,emseguida,ligá-loparaomodoprivado.Agoravejomuitasmensagenscomoosdiasseguintesdepoisdefazeramudançaparaomodoprivado.Háalgoquepossofazerparaevitarqueessastentativasdeconexãodeparesnãoconfiáveis?e,essasmensagenssãoimportantes(excetodesordenandoologdesaída)?Foifundamentalmenteerradoconstruirumnódessamaneira,emvezdetornaromodoprivadodesdeocomeço?p2p.connection-pool:[privatenode]incomingconnectionfromuntrusedpeerrejected!-
node private-mode
-
-
Como posso escrever testes para meus contratos inteligentes?
EugostodefazeroTDDegostariadeconstruirumasuítedetesteemvoltadomeucódigodecontrato.EutenhoolhadoparaoRoommleLiquidity,mastambémnãopareceterumaótimahistóriadetesteainda.FazsentidoficarcheioOcaml?Oqueaspessoasestãousando?-
smart-contracts testing
-
-
Múltiplos TXs e contador já utilizados Error
Euencontreiumcomportamentoestranho.Sevocêtentarenviar2TXconsecutivo(namesmavidadeblocodeTezos),vocêrecebeerrosdecontadorinválidos:Counter[NUMBER]alreadyusedforcontract[ADDRESS]parecerelacionadocomisso:https://gitlab.com/tezos/tezos/issues/376Sevocêaumentarocontador,obtémoerrooposto:contract.counter_in_the_future-
transactions
-
-
Como posso testar o signatário do livro sem assinar um bloco ou endosso?
Eutenhomeulivroconectadoaomeuservidordesignatário,queassinablocos/endossosdomeuservidordecozer.Seomeulivroestiverdesconectadoouomaufuncionamentodealgumaforma,nãoqueroesperarpelaminhapróximaassadeiraouendossosaberquealgoestáerrado.Comopossotestarquemeuservidordesignatáriopodeassinarblocos/endoseçõessemesperarpelomeupróximoslot?Minhaideiaerateroassinanteassinaralgunsdadosfictícios,masoaplicativoTezosBakingnoLedgersómepermiteassinarblocoseendossos.Possopediraoassinanteparaassinaralgumblocodemanequi...-
ledger remote-signer
-
-
Diferentes tipos de operação no bloco de Tezos - qual uma taxa é gasta
EuencontreiasoperaçõesabaixoemTezos:."endosso""sion_nonce_revelation""double_endorsement_evidence""double_baking_evidence""activate_account""propostas""ballot""revelam""transação""originação""delegação"Requisito:EuqueroconstruirumLedger/UIemqueousuárioforneceoendereçoeoníveldobloco.Euprecisoobterosaldodoendereçoatéqueoníveldebloqueioebuscartodasasoperaçõesrealizadasparaessacontaequandoeuresumirtodososvaloresdetransação,eledeveserequallparaequilíbrio.Então,paraorequisitoacima,precisasaberoabaixo....-
node tezos-client
-
-
Transações de taxa zero
Precisadeajudaparaentenderatransaçãoabaixo:[{"type":"transaction","id":279,"level":26,"timestamp":"2018-06-30T18:07:27Z","hash":"opDckVrXacor6B25F3SD2epxC13iCoN6xjwsvvJDYo5aa9AMbqz","counter":5,"originalSender":{"address":"tz1NKVAxzJusWgKewn4LEViPSQVRE5Kg6XFV"},"sender":{"alias":"Vestedfunds5","address":"KT1Um7ieBEytZtumecLqGeL56iY6BuWoBgio"},"nonce":0,"gasLimit":0,"gasUsed":107,"storageLimit":0,"storageUsed":0,"bakerFee":0,"storageFee":0,"allocationFee":0,"target":{"alias":"Foundationbaker8","a...-
node tezos-client protocol
-
-
Posso mudar a frase secreta de uma chave privada que foi criptografada?
Aoimportarachavesecretaparaofundraiser,mepediramparaentraremumafrasefrase,épossívelalterá-lo,sesim,comopossofazerisso?-
private key encrypted
-
-
Onde precisamente reside a confiança em um instantâneo?
LaboratóriosnômadesrecentementeintroduziuoconceitodeSnapshotcomoumamaneiradeacelerarasincronizaçãodenovosnósTezos.Émencionadováriasvezesqueexisteumacertaquantidademínimadeconfiançaquenãopodeserremovidaaousaroinstantâneoparasincronizar.OqueeugostariadeentenderéOqueexatamenteprecisaserconfiávelemuminstantâneo?Dequemaneirauminstantâneopoderiasermalicioso?Onovonófazmaisdoqueapenasverificarohashdoúltimobloco?Muitoobrigado!-
security node
-
-
Erro ao assinar a transação do assinante remoto após a atualização do script mainnet.sh
Recentementeatualizeimeuscriptmainnet.shcomoeledizqueoscriptpresentenãoéaúltimaimagem.Euestouseguindoospassosexatoscomomencionadoaqui..equandoaminhavezparaendossovieram,euperdicomoerroabaixoemlogsdeendossoquandoatransaçãofoienviadaparaoassinanteremotoassinadousandoachavedeautenticação.Error:Unregistrederror:{"kind":"generic","error":"invalidauthenticationsignature"}Estavafuncionandoantesdaatualizaçãodoscript.Foialgoatualizadonomeuscriptmainnet.shscriptsobrechavesdeautenticaçãodosignatárioremoto?-
baker docker remote-signer
-
-
Contrato aceitando qualquer tipo
Umcontratoqueéatualizávelsebeneficiariadesercapazdeaceitarqualquertipoeencaminharessetipoparaocontratodeaplicativoatualcombaseemcomoqualquertipoanalisa.Porexemplo,umasolicitaçãopodeserenviadaaumcontratoquedefineocontratodeaplicativoatualealógicaseriacontroladaporessecontrato.Issopermitiriaqueumaplicativotenhaomesmocontratoetenhaessecontratoescolhidoondeasolicitaçãoéenviada.Existeumaconsideraçãoporqualquertipoouumamaneiraqueoscontratospossamseratualizadosecumpramesserequisito?Senão,existeumasoluç...-
michelson
-
-
Ativando uma conta no Alpanet usando nó público
EstoutentandoativarumacontanoAlpanetusandoumnópúblico.Eunãopossofazerissoatravésdomeunólocalporqueeucorroemesteproblema,queprovavelmenteestárelacionadoaesta..Entãoeudecidiusarumnópúblicoqueébootstrapped,assim:./tezos-client-pPsddFKi32cMJ-Aalphanet-node.tzscan.io-P80activateaccounttestIdentwithscripts/tz1cXy7wuoVoabWgG5kVxG25WdMttKyVv1yr.json-fNoentanto,issotravaNodeisbootstrapped,readyforinjectingoperations.porumlongotempo(cercademeiahora)edepoisfalhacomerroError:Rpcrequestfailed:-meth:POST-uri:...-
rpc tezos-client alphanet
-
-
Como usar a carteira Linked Ledger e Fundraiser com Tezbox?
EuprecisoenviarmeuxtzdaminhacarteiradefundraiserparaumacarteiraTezboxligadaaomeulivroNano.Comeceipelométodo"CriarTezbox",quemepermitiuacessarmeusfundosdefundraisereenviarumpoucodextz.Emseguida,tenteiusarométodo"LinkTezbox"paracriaroutracontacombasenomeurazãoNano,ondedesejoenviarmeuXTZ.MasoclientedoWindowsparecepermitirapenasummétodo,porqueateladepousocomosdoismétodos"Create"e"link"apareceapenasquandonãohánenhumacarteiradeTezbox.Então,oquedevofazer?-
ledger tezbox
-
-
Constantemente adicionando / soltando conexões
Atualmenteestouexecutandoumnónaversãomaisrecentesemnenhumarquivodeconfiguraçãocomoseguintecomando:./Tezos-NodeExecutar--rpc-addr127.0.0.1:8732--Connections10Eutenteicomvários-Conexõese-LimitedeBootstrapValores,masaindaestouencontrandoerros.Euestourecebendoumaconfusãodeparesconstanteever:$P2P.Mainance:muitasconexões,matará3$validator.peer(85):trabalhadorterminado[...]$validator.peer(86):Trabalhadorterminado[...]$validator.peer(87):Trabalhadorterminado[...]$validator.peer(88):Trabalhadorcomeçoupar...-
node error network connections
-
-
Erro ao cozer
EuestoucozendoTezos,euverifiqueioslogsevimoserros:Apr1006:25:07xxxx/var/log/tezos/tezos_endor.log[14727]:Apr1006:25:07-client.scheduling:Errorwhilebaking:Apr1006:25:07xxxx/var/log/tezos/tezos_endor.log[14727]:Apr1006:25:07-client.scheduling:Error:Apr1006:25:07xxx/var/log/tezos/tezos_endor.log[14727]:Apr1006:25:07-client.scheduling:NoLedgerfoundforfocused-abyssinian-xxxx-xxx/ed25519Alguémsabeesseerro?Euimporteiinformaçõesdolivrojá.-
baking
-
-
Como faço para mover os dados do blockchain de Tezos para uma partição separada?
EuconfigureimeunódeTezosnomeuservidorcompraticamenteconfiguraçõespadrão.Masagorao~/.tezos-node/contexte~/.tezos-node/storediretóriosestãoficandobastantegrandescomtodososdadosdoblockchain.ComopossomoveressesdadosparaumapartiçãoseparadaemumaunidadedediscorígidoseparadaeinformaraonóTezosparausarisso?-
node tezos-client
-
-
Enviei alguns XTZ de uma troca para minha conta KT1.Tzstats mostra um erro de transação "proto.005-psbabym1.gas_exhausted.operation"
EuenvieialgunsXTZdeumatrocaparaminhacontaKT1,eacreditoquenãorecebiosaldo.Quandoolhoparaatransaçãoemtzstats,essatransaçãoespecíficaémostradaemvermelhoenãohávalornacolunadovalorrecebido(apenasdiz'-').Quandocliconohashdetransação,eledizerrodetransação"proto.005-psbabym1.gas_exhausted.operation".Tambémdiz"transaçãofalhou".AparteestranhaéquandoeuolhoparaatransaçãonoTezblock,dizqueatransaçãofoirecebida,maseunãoachoquemeusaldofoiatualizado.Então,estoumeioconfusocomoqueestáacontecendo.Alguémpodemeajudar...-
transactions
-
-
Não posso enviar meus tezos devido a proto.006-pscartha.contract.cannot_pay_storage_fee
EutenteiváriasvezesreduzindooAMONTparaenviarsignificadoemvezde1,4,1.3.e1xtzmesmoerro!-
ledger error fees
-
-
Estrutura de bloco
|EstoucomparandooWhitedocparasairdacabeça,porexemplo:./alphanet.shhead|jq{"protocol":"PsddFKi32cMJ2qPjf43Qv5GDWLDPZb3T3bF6fLKiF5HtvHNU7aP","chain_id":"NetXgtSLGNJvNye","hash":"BKxrfgYNdHGWn3YnVpa1tnvgoxavndMNBYGh2me9XKtsDEx8d7w","level":4510,"proto":1,"predecessor":"BMA56gCA6YhWxF2PYE2ZCqP2BDGNe8t9W4vCqmZk7i3FaoV8AbF","timestamp":"2018-12-02T20:36:48Z","validation_pass":4,"operations_hash":"LLoZZffQfMi2zx7yjkzgxQJ32GKtQDUgZrfzM3xQCzmsCLtGFW72m","fitness":["00","000000000001ec0d"],"context":"CoVF...-
implementation
-