Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
François-René Rideau
@fare
can you see in your logs how far the transactions went and where they failed?
if you re-send them, does your local node think they've already been sent?
and if you send them to the next node over, does it agree?
did you send enough gas, at a high enough price?
François-René Rideau
@fare
@DeepalUsyD I'm curious where your "bombardment" failed.
DeepalUsyD
@DeepalUsyD

@fare I am not aware how to check that in the logs, how would I do it?. The EVM is based of https://github.com/lightstreams-network/lightchain

If I resend the same smart contract creation tx, it just says nonce too low because I assign a nonce of 0 to all raw txs since each tx is sent from a unique account

I tried with a private net of 4 nodes. If I send to the second node it is the same issue.

Well if there was a gas issue, web3 would return an error like insufficient gas price, or gas too low when txs are sent using sendSignedTransaction, would it not?

The bombardment, did not fail entirely. There were smart contracts created because I got tx receipts with the contractAddress field. Actually, when I sent 6000tx, I got 4500tx with a receipt that had contractAddress field. So I am assuming 1500tx failed probably

François-René Rideau
@fare
Did you fill some buffers? If you re-send the transaction, does the node tell you it's already seen it, or not? Have you enabled logging on the node? On your client? [I couldn't find a good logging option on the node, so instead I've taken to log all requests and responses on the client side]
Is there a common pattern to the failing functions? For instance, I once had a problem that only showed when the first byte of an address was 0 or some such.
DeepalUsyD
@DeepalUsyD
@fare No I haven't logged. I'll do that and get back to you. There doesn't seem to be a common pattern.
DeepalUsyD
@DeepalUsyD

Is there a common pattern to the failing functions? For instance, I once had a problem that only showed when the first byte of an address was 0 or some such.

@fare What do you mean? You had a problem when the first byte of the sender account address was 0, for smart contract creation tx?

Eth-Gitter-Bridge
@Eth-Gitter-Bridge
<Jochem Brouwer> Is there a RPC method (don't care in what module, admin or debug is fine) to query GetNodeData (of ETH protocol)? @M H Swende (holiman)
Deepanshu Tyagi
@deepanshutyagi
rinkeby faucet is donw
down*
can fund my addresses
can someone send me some rinkeby eth
0x3cE0a9cf4460CA24C5A7A2E83f6fA8D948B7BD2b
Milos
@milonite
I'm having a little confusion trying to running geth ropsted from scratch with a config file https://ethereum.stackexchange.com/questions/86977/run-geth-with-a-configuration-file anybody has a hint on this?
Eth-Gitter-Bridge
@Eth-Gitter-Bridge
<M H Swende (holiman)> @Jochem no
Milos
@milonite
So, as far as I understood, if I want to run ropsten with just --config conf.toml (no --testnet) I would need to write the genesis block in the config file. Is this correct?
王光辉
@jingniao
ropsten testnet is fork? different height for geth and openethereum
DeepalUsyD
@DeepalUsyD
image.png
@fare So it seems to be a nonce and a gas issue. Why it is a nonce issue beats me as I am using a tx per account. It gives the nonce too low error at the EVM. Then I disabled the precheck that check for nonces in the TransitionDb function at state_transition.go. Then those txs hit a useGas issue from the useGas() function. As a result they are reverted.
I use the above parameters to create raw tx, pre sign then and bombard the testnet with them.
ccolorado
@ccolorado
Any idea why Gwei prices are crazy on Testnets? Lots of empty blocks also
AusIV
@AusIV
Lots of tools use the Mainnet price for gas even on testnets. I don't think it's necessarily the case that lower paying transactions wouldn't get included, but people are paying higher prices because they're paying based on mainnet
ccolorado
@ccolorado
Yeah that is my guess. but also there was a re-org yesterday
tadhg
@riordant
Hey guys, is it possible to specify the pivot block during fast sync? Along the lines of this question https://ethereum.stackexchange.com/questions/10152/how-do-i-manually-configure-the-geth-fast-sync-pivot-block (question is old, wondering if this has changed)
nikki swa
@sivaswati_twitter
rinkeby faucet is donw
down*
can fund my addresses
https://faucet.rinkeby.io/
can someone send me some rinkeby ethers
Soumya Ghosh Dastidar
@gdsoumya
I am writing a smart contract where I am storing data in map, will the tx fee and gas increase for txs as the size of the map increases?
Lenoons
@Lenoons2_twitter
Hello
My transaction on ether scan is pending since 10hours i suppose i made a mistake with the gas fes
Is there any solution to complete the transaction ?
DeepalUsyD
@DeepalUsyD
I think you should send the same transaction again with the same nonce and a higher gas price
This should replace the pending I think
ccolorado
@ccolorado
How can I figure out what is going on with ropsten? They did reorg on friday and now etherscan says last block was mined 29 minutes ago
Screenshot_20200831_172401.png
baizetianxia
@baizetianxia
hello, everyone. When the Ethereum node is updated, if the update is a new hard fork, the chain configuration information of the new version node includes the hard fork configuration information, but the old node chain configuration information does not. So after replacing the old node with the new node, do I have to synchronize the block data from the beginning? Can I just update the chain configuration information of the database and keep the synchronized blockchain data?
wphan
@wphan
does anyone know how to get a prestate file for the t8n tool? (https://github.com/ethereum/go-ethereum/tree/master/cmd/evm)
François-René Rideau
@fare
@sivaswati_twitter do you still need rinkeby ethers?
@DeepalUsyD do you have an issue where you actually reuse addresses when you think you aren't? Maybe a bad PRNG?
Be careful: a bad PRNG can totally defeat your security.
Victor Wiebe
@victorwiebe
Hey guys, do you know of any templates for a Geth node on Azure? Or good tutorials? Would like to host geth, ip whitelist a server, and access main, kovan and other networks from there.
AusIV
@AusIV
@victorwiebe - I don't have an Azure template, but you're not going to connect to Kovan from Geth - only Parity/OE supports Kovan.
Oleg Kubrakov
@yellowred
Hi, anyone see the error like "got null header for uncle 0 of block 2a4824edbd712d3cd56a3b85cc538d884a887cce059fb44a5c0d34782353dce4" when querying a block? Any idea what does it mean?
Saber Fallah
@kooshabelt_gitlab
Hello, please help me to get a cookie has not been sent
Lana Davis
@Lana_davis_gitlab
Hello
Ethan Waldo
@Dishwasha
Hello. In geth I'm trying to figure out how what algorithm.hashimotoFull returns is used to generate the next block during mining. It takes the "hash", and then returns the digest which is assigned to header.MixDigest in sealer.Seal. Where does the new "hash" for the next block come from?
The digest/header.MixDigest returned by hashimotoFull doesn't seem to match anything in the block or next block if I use the block's hash and solved nonce as the input.
I've tried first and latest epoch using 1.9.20-stable
fernandezpaco
@fernandezpaco
Hi, can anyone helpme please with this issue? ethereum/go-ethereum#21551