Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why is transations always packed after T+2 blocks #239

Closed
skyh24 opened this issue May 20, 2021 · 9 comments
Closed

Why is transations always packed after T+2 blocks #239

skyh24 opened this issue May 20, 2021 · 9 comments

Comments

@skyh24
Copy link

skyh24 commented May 20, 2021

I am a dapp developer. I want to send transations after the event just from last block. But I try several ways, my block was always packed in block after T+2 block. It take too long to be packed. Can I packed my txn in the next block? Is there any ways to improve my latency? Or is the validator using proxy or block ordering?

@soltrac
Copy link

soltrac commented May 20, 2021

No, you can't. This has been explained several times on this github. Always 2 blocks.

@skyh24
Copy link
Author

skyh24 commented May 21, 2021

No, you can't. This has been explained several times on this github. Always 2 blocks.

Do you have any ref for explain why?

@skyh24
Copy link
Author

skyh24 commented May 21, 2021

@fjl @atoulme @reds Does Is there any particular design for bsc ?

@skyh24
Copy link
Author

skyh24 commented May 21, 2021

@guagualvcha @yutianwu

@skyh24
Copy link
Author

skyh24 commented May 21, 2021

Why does some txns can be packed in next block? Does the official have some validator endpoint? and is there any service to pack on chain faster? @guagualvcha @yutianwu

@lvzhenxin2006
Copy link

I can't find anything code about this logic, it maybe controled by the miners, that's unfair and be careful.

@ghost
Copy link

ghost commented Jul 26, 2021

i have same question, pls help

@cryptobrokering
Copy link

Would also be interested to learn more. Some months earlier, I tried sending Txs fast and it was possible to get in the same block as a new pending Tx from the mempool and about 0.3-0.5s latency between seeing a tx in the mempool and seeing an own one sent afterwards. Now this latency is > 2s every time and it is nearly impossible to get in the same block. Did they change something in the system?

@unclezoro
Copy link
Collaborator

@skyh24 this has been discussed several times, how fast your transaction can be validated on-chain depends on network, topology, location, and the a lot of things we can not explain in this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants