# Proposal: call a contract function at different blocks

**URL:** <https://forum.thegraph.com/t/proposal-call-a-contract-function-at-different-blocks/1709>\
**Category:** Feedback\
**Created:** [March 8, 2021, 3:02pm UTC](https://forum.thegraph.com/t/proposal-call-a-contract-function-at-different-blocks/1709 "2021-03-08T15:02:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aurelien](https://avatars.discourse-cdn.com/v4/letter/a/67e7ee/32.png) [@Aurelien](https://forum.thegraph.com/u/Aurelien)\
**Post date:** [March 8, 2021, 3:02pm UTC](https://forum.thegraph.com/t/proposal-call-a-contract-function-at-different-blocks/1709/1 "2021-03-08T15:02:36Z")

</div>

It would be nice to be able to call a contract function at a given block (different from the currently one).

---

<div class="post-metadata">

**Author:** ![adamfuller](https://avatars.discourse-cdn.com/v4/letter/a/8e8cbc/32.png) [@adamfuller](https://forum.thegraph.com/u/adamfuller)\
**Post date:** [April 27, 2021, 11:51am UTC](https://forum.thegraph.com/t/proposal-call-a-contract-function-at-different-blocks/1709/2 "2021-04-27T11:51:54Z")

</div>

This is interesting, do you have a specific use case in mind?
