diff --git a/src/lib/mina/local-blockchain.ts b/src/lib/mina/local-blockchain.ts index 06dbf66911..852abf34ae 100644 --- a/src/lib/mina/local-blockchain.ts +++ b/src/lib/mina/local-blockchain.ts @@ -326,7 +326,11 @@ function LocalBlockchain({ ); }, async fetchEvents(publicKey: PublicKey, tokenId: Field = TokenId.default) { - return events?.[publicKey.toBase58()]?.[TokenId.toBase58(tokenId)] ?? []; + // Return events in reverse chronological order (latest events at the beginning) + const reversedEvents = ( + events?.[publicKey.toBase58()]?.[TokenId.toBase58(tokenId)] ?? [] + ).reverse(); + return reversedEvents; }, async fetchActions( publicKey: PublicKey,