Skip to content

Releases: ponder-sh/ponder

[email protected]

21 Jul 04:25
3071a68
Compare
Choose a tag to compare

@ponder/[email protected]

21 Jul 21:50
08434e9
Compare
Choose a tag to compare

Patch Changes

  • #267 a683c22 Thanks @0xOlias! - Added validations for log filter start blocks. Fixed a bug where, if the start block of a log filter was in the unfinalized range, the app would fail.

  • #267 a683c22 Thanks @0xOlias! - Fixed a bug where if a network is present in config that doesn't have any log filters associated with it, the entire app would fail to process events in real-time.

  • #267 a683c22 Thanks @0xOlias! - Fixed a bug where errors encountered during setup would not be logged when using ponder start.

@ponder/[email protected]

21 Jul 04:25
3071a68
Compare
Choose a tag to compare

Patch Changes

  • #234 0e90313 Thanks @r0ohafza! - Added support for passing arguments to derived fields. This means you can paginate entities returned in a derived field. Also added support for time-travel queries via the timestamp argument to all GraphQL root query types. NOTE: There is currently a limitation where timestamp arguments are not automatically passed to derived fields. If you are using time-travel queries on entities with derived fields, be sure the pass the same timestamp as an argument to the derived field. This will be fixed in a future release.

[email protected]

20 Jul 01:38
c5b5b8e
Compare
Choose a tag to compare

@ponder/[email protected]

20 Jul 01:38
c5b5b8e
Compare
Choose a tag to compare

Patch Changes

  • #261 9cd3cf7 Thanks @0xOlias! - Improved internal SQL query performance.

  • #258 07b836c Thanks @0xOlias! - Added support for overloaded event names. If an ABI contains overloaded event names, conflicting events will be named using the full signature, e.g. ponder.on("MyContract:Transfer(address indexed, address indexed, uint256)", ...) and ponder.on("MyContract:Transfer(uint8 indexed, uint256 indexed, address)", ...).

  • #260 1e5cb06 Thanks @0xOlias! - Fixed a bug where some Ponder apps would OOM soon after startup if most of the historical data was present in the cache. Also fixed an annoying behavior where the event handlers progress bar would not update during development, and the process would not handle SIGINT properly.

[email protected]

16 Jul 17:10
a4e0afb
Compare
Choose a tag to compare

@ponder/[email protected]

16 Jul 17:10
a4e0afb
Compare
Choose a tag to compare

Patch Changes

  • #256 1336fce Thanks @0xOlias! - Fixed a codegen bug where BigInt IDs for related entities were typed as string.

[email protected]

12 Jul 21:28
ecbd59d
Compare
Choose a tag to compare

[email protected]

12 Jul 05:07
69090a3
Compare
Choose a tag to compare

@ponder/[email protected]

12 Jul 21:28
ecbd59d
Compare
Choose a tag to compare

Patch Changes

  • #253 d96c735 Thanks @0xOlias! - Fixed a bug where the type of the id argument to singular entity fields on Query was hardcoded to ID rather than using the user-provided type of the id field (e.g. String or BigInt).

  • #253 d96c735 Thanks @0xOlias! - Fixed BigInt ID bugs by adding custom serialize and parse functions at the GraphQL layer.