From d4ee264ad0bec2749299b60e985927ba87d6f40e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20C=C3=A1rdenas?= Date: Tue, 18 Feb 2025 13:58:06 -0600 Subject: [PATCH] fix(api): show delegate inscription id correctly (#439) --- api/ordinals/src/pg/pg-store.ts | 1 + api/ordinals/tests/api/inscriptions.test.ts | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/api/ordinals/src/pg/pg-store.ts b/api/ordinals/src/pg/pg-store.ts index f6306f7..1bf8ed5 100644 --- a/api/ordinals/src/pg/pg-store.ts +++ b/api/ordinals/src/pg/pg-store.ts @@ -190,6 +190,7 @@ export class PgStore extends BasePgStore { i.timestamp AS genesis_timestamp, i.address AS genesis_address, i.charms, + i.delegate, cur.address, cur.tx_index, cur.block_height, diff --git a/api/ordinals/tests/api/inscriptions.test.ts b/api/ordinals/tests/api/inscriptions.test.ts index 9b14746..6af37f2 100644 --- a/api/ordinals/tests/api/inscriptions.test.ts +++ b/api/ordinals/tests/api/inscriptions.test.ts @@ -1056,6 +1056,15 @@ describe('/inscriptions', () => { expect(response.statusCode).toBe(200); expect(response.headers['content-length']).toBe('5'); expect(response.body).toBe('Hello'); + + const response2 = await fastify.inject({ + method: 'GET', + url: '/ordinals/v1/inscriptions/42174ecc8a245841035793390bb53d63b3c2acb61366446f601b09e73b94b656i0', + }); + expect(response2.statusCode).toBe(200); + expect(response2.json().delegate).toBe( + '38c46a8bf7ec90bc7f6b797e7dc84baa97f4e5fd4286b92fe1b50176d03b18dci0' + ); }); });