Transação falhando com: proto.003-psddfki3.storage_exhausted.operation
1 responda
- votos
-
- 2019-03-04
Euestava recebendo oproto.003-psddfki3.storage_exhausted.operation.Operationporqueeuestava usando storage_limit: 0,e estou assumindo que,porqueeuestou "publicando" umanova contapara oblockchain,precisopagar umataxaporo armazenamento requerido.Alterando o armazenamento_limitpara 10000 oerrofoiembora,e atransaçãopassou.
Entãoeu queria saberpor queminhanova contanão é revelada.Lembro-me dosmeusproblemas ontem que o uso do Sendoperation lida com o reveladore obalcão automaticamente.Entãoeufuiem frentee tenteienviar umapequena quantidade deteebzies danova conta,e funcionou!
Agoraeu sópreciso aprendermais sobre storage_limitse como saber qualnúmeropara usarparaessapropriedade aoenviar uma operação.
I was getting the proto.003-PsddFKi3.storage_exhausted.operation error because I was using storage_limit: 0, and I am assuming that because I am "publishing" a new account to the blockchain, I need to pay a fee for the storage required. By changing the storage_limit to 10000 the error went away, and the transaction went through.
Then I was wondering why my new account is not revealed. I remember from my troubles yesterday that using the sendOperation handles the revealing and counter automatically. So I went ahead and tried to send a small amount of tezzies from the new account, and it worked!
Now I just need to learn more about storage_limits and how to know what number to use for that property when sending an operation.
-
Este é umbomguiaparabasear seus limitesem: https://github.com/teztech/eztz/blob/master/proto_003_fees.mdThis is a good guide to base your limits on: https://github.com/TezTech/eztz/blob/master/PROTO_003_FEES.md
- 1
- 2019-03-04
- AKISH
-
Obrigado,isso émuito útil.Notei apartir demeusexperimentos que realmentenão afetaminhastaxas se acabei de definir o armazenamento_limitpara 257,o valornecessárioparaenviarpara uma contaimplícitainativa.Estouerrado?Seissofor verdade,seriamuitomais simplespara queeu use sempre 257para que osenviadosfuncionem se o destinoestá ativo ounão.Thanks, this is very helpful. I noticed from my experiments that it doesn't really affect my fees if I just set the storage_limit to 257, the required amount to send to a inactive implicit account. Am I wrong? If this is true, it would be much simpler for me to always use 257 so that sends will work whether the destination is active or not.
- 0
- 2019-03-04
- Michael Rodriguez
-
Sim,isso deveestar correto.É um limite,então háparaevitar que vocêfaça algo que vocênãopossater antecipado.Yeah that should be correct. It is a limit so is there to prevent you from doing something that you may not have anticipated.
- 1
- 2019-03-05
- AKISH
-
Obrigado!Eu reúno você é o desenvolvedor/mantenedor de Sotez?Obrigadopor adicionarexemplos ao wiki.Que será útilparafuturos desenvolvidos.Kudospara umprojetobem feito!Thanks! I gather you're the developer/maintainer of sotez? Thanks for adding examples to the wiki. That will prove useful to future devs. Kudos for a project well done!
- 0
- 2019-03-06
- Michael Rodriguez
Euestoutentandoenviar de uma conta queeu ativei datorneira AlphaLanet (tz1htpf3vpxrhbtx1e7y3tbteib6ha9teosj)para uma conta queeu criei usandogeneratekeys (mnemonic,senha) (tz1vvef3dufggydahfrawxfn47esra9g1xuk2r).
Usando omeumesmométodo deenvio,possoenviarparaendereços de Tezos conhecidos (comotz3wxytydunl91qficjtv5i5ve5),mas quandoeutentoenviarpara oendereço queeu criei,eu recebo status: 'Backtracked' com oerro como
.Googling Esteerro acômaesta definição:
Nãotenho certeza de ondeir daqui,ou como consertá-lo. Dizerei,a conta queeu criei shows comonão reveladaem Tzscan,maseunão sei como revelá-lo,poisnãotem fundosparapagar ogáspara a operação de revelação. É ofato de quenão é ativadomesmo a razãopela qualestáfalhando? Ou há algomais queeupreciso olhar?
Falhanatransação aqui
Endereço I criei aqui .
editar: Eutentei revelar anova conta com o seguinte código,mas apenastravaindefinidamente semnenhum resultado ouerro: