Francesco Ceccon
Francesco Ceccon
I updated the first comment. Overall you can use this code to test how workflows work. I need to figure out a good implementation for the persistent workflow interpreter and...
I [started experimenting exactly with that abi](https://github.com/apibara/starknet-react/tree/abi-type/packages/abi/src), if anyone works on this they can use it as a starting point. The challenge will be with tuples (my tip is to...
This looks like a bug @schwepps! The culprit is [this line](https://github.com/apibara/starknet-react/blob/main/packages/core/src/providers/starknet.tsx#L169) where the provider should be set to the default provider.
Fixed in #174
Agree, I think "runner" is a better name for this component. Let's use that. I like gRPC because it's self documenting, it forces us to version the API following best...
I'm going to sketch out the runner gRPC Service so that we can start working on an implementation. We follow [Google's AIP guidelines](https://google.aip.dev/130) when possible since they're well thought out,...
Re: how to specify indexer script. We add two new properties to the indexer: - `project_source`: this is the location of the project. Can be a directory (`file:///path/to/dir`) or a...
re: delete an indexer and its children The easiest solution is to add a `spawned_by` property to the indexer, with the name/id of the indexer that spawned the current indexer....
I like where you're going with this PR. My suggestion is to add a new trait for encoding and decoding Starknet types. ```rs pub trait AbiEncode { /// Encode type...
Another option is to add a `replace_data` method to the sink with a default implementation that calls `handle_invalidate` and `handle_data`, then specific implementations can override it to use transactions.