Green Baneling
Green Baneling
Currently, we store the contracts bytecode for each contract separately. However, contracts may share the same bytecode but use different `Salt` or storage slots during creation. In this case, we...
Should be used with https://github.com/FuelLabs/fuel-utils/issues/1 The block producer on start up will check if there are any predefined blocks that need to be produced first, then it will move to...
## Overview TxPool transactions management logic is complex and smeared across several files, leading to inconsistent updates. As an example, it is possible to cause a crash on the line...
## Problem overview The executor ignores the block gas limit during the dry running of transactions. It allows the attacker to submit a lot of transactions to dry run in...
A connected malicious node misinforms about its height, pretending to be much higher than other nodes in the network, halting the synchronization of the target node.
Currently, the external sentries in the network are very vulnerable to external attackers. The attacker can spam nodes with many connections, requests, and heavy data-consuming sentry resources. It can halt...
The current configuration of the transactions pool can run out of memory, causing the node to restart. We need to tune the parameters of the transaction pool and maybe add...
The static gas price leads to the problem that attackers can spam the network with cheap transactions that consume the whole block. Thanks to https://github.com/FuelLabs/fuel-core/issues/1909 and the tips system, people...
The source of this issue is https://github.com/FuelLabs/fuel-core/issues/623. Initially, the idea was to remove all complex queries from `fuel-core` and make it part of the indexer's responsibility. But the SDK is...