Alexander
Alexander
After discussing how to best implement optimized transaction fetching for https://github.com/FuelLabs/fuel-indexer/issues/288, @ControlCplusControlV suggested that an issue be created for allowing for batch requests in the `fuel-client` endpoints. This would allow...
The recent inclusion of `fuel-chain-config` in `fuels-types` has led to an inability to build for the `wasm32-unknown-unknown` target for packages depending on said crate; this is due to `mio` being...
I was doing some profiling of the Fuel indexer service and I found the following information while looking at the resultant flamegraph: ![Output from cargo-flamegraph showing the block_producer() method leading...
Aggregate queries allow for the return of statistical summaries of records that match certain criteria. For example, one may want to get the count of all transactions in the network....
When running our QA benchmarks, I get an error with database pool timeouts. Command: `cargo run -p fuel-indexer-benchmarks --bin qa -- --network beta-4.fuel.network --runs 10 --blocks 25000 --num-additional-indexers 3` ```...
Currently, all indexers start from the genesis block and iterate forwards to the head of the chain. Once completed, this provides a complete history of a contract as it pertains...
From a message I sent in a discussion on Slack about #932: > Here’s what I would consider the “gold standard”: > 0. Have an internal table/DS that holds `BlockData`...
We have recently seen breakages to our projects due to changes from minor version releases of Fuel ecosystem packages. We should pin to minor versions that we have verified to...
`async-graphql-parser` allows for the use of `u64`, but we allow for the use of `u128` in our data models. As such, we'll need to add support for parsing arguments and...
The indexer service has a way to terminate execution by way of measuring the execution of opcodes. In its current implementation, each function has a cost function of 1. We...