-
Notifications
You must be signed in to change notification settings - Fork 67
Ideas for things we can work on 💡 #502
Comments
|
@rvmelkonian
|
@deekerno @rvmelkonian I would be super interested in seeing if we can get "Investigate tooling for creating indices in TypeScript (probably more of a research project)" on the next milestone
Thoughts? |
I'm down to try it out as it's been percolating in the back of my mind for a few months now. My biggest concern is how much of a difference there is between AssemblyScript and TypeScript since they're technically not the same and I'm not sure what subset of TS is contained in AS. Nevertheless, I'm down to see what comes out of it. |
I think this would be really useful tooling as most eth web3 devs are used to used to using Subgraphs for querying their contracts, which is all TS. I don't think we would need AssemblyScript though as we could should do What would be the flow here? Could a user write out their whole indexer in TS? |
What's
When I originally pitched it, my thought was that a user that knows TS but not Rust could write their index, compile it to WASM, and deploy it to the indexer service as they would with any Rust-based WASM module. |
|
What is this?
Is this list final?
Ideas
More advanced block explorer backend functionality
Pull remote contract ABI #749
contracts/
folder of an index projectPublic vs Private indices
Support authentication
Native execution
Indexer playground
Indexer constraints
Indexer migrations
Create an indexer registry
Websockets
Extend the FFI
load
andsave
filter
in order to retrieve several entities of the same typeT
matching certain criteriaNoSQL support
Integrate with
fuel-core
TX poolInvestigate tooling for creating indices in TypeScript (probably more of a research project)
fuels-ts
to allow for indexing upon Fuel typesfuels-ts
already does something similar when generating types from contract ABIsConsider adding advanced filtering capabilities to GraphQL API
WHERE X = Y
.fuel-core
)Create a GUI for simple interface
Create contract callpath(s) via contract ABI
The text was updated successfully, but these errors were encountered: