Users are missing two features of the query API:
- Have a function that awaits the inclusion of some transaction
- Query data of specific, recent blocks
Currently, both of those functionalities are done via raw graphql queries in the starter kit, we should package them more nicely