Replies: 1 comment 2 replies
-
You are 100% right and you can loose money as you would have to pay the gas anyway, for mainnet deployment you also would have to add more block confirmations on the blockchain (remember
This is an interesting topic to discuss, I would like to have more opinions from the community. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
After running 2 x deploy.py scripts in quick succession from Brownie, I had the following error / failed transaction:
It looks like the transaction went through, but also got dropped.
I got charged but the full contract deployment didn’t go through.
If I wanted to get this to ‘fully mine’ it sounds like it is possible by sending the transaction again, using the same nonce but with a higher gas price. Discussed here https://community.infura.io/t/transaction-dropped/863/2 - this may just have happened because I sent two deployments in quick succession.
It seems like if you wait a minute or two, or more, between sending transactions to the (test) blockchain, deployments appear to go through OK.
I'm wondering if this could be a mechanism to help stop DOS attacks and the like.
My concern is losing transaction fees over such occurrences on the mainnet.
Has anyone else noticed anything like this?
Beta Was this translation helpful? Give feedback.
All reactions