From 2f1a94677e20df5cdb9e6e0a387b6f3e54e8ef44 Mon Sep 17 00:00:00 2001 From: Alex Wormuth Date: Wed, 22 May 2024 23:35:59 -0400 Subject: [PATCH] make blockTime non-optional --- packages/solana-v1-contrib/package.json | 2 +- packages/solana-v1-contrib/src/transaction.ts | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/solana-v1-contrib/package.json b/packages/solana-v1-contrib/package.json index 84b2d56..9156e18 100644 --- a/packages/solana-v1-contrib/package.json +++ b/packages/solana-v1-contrib/package.json @@ -1,6 +1,6 @@ { "name": "@tensor-hq/solana-v1-contrib", - "version": "0.1.2", + "version": "0.1.3", "description": "Minimal utilities built on top of the @solana/web3.js v1 API.", "sideEffects": false, "module": "./dist/esm/index.js", diff --git a/packages/solana-v1-contrib/src/transaction.ts b/packages/solana-v1-contrib/src/transaction.ts index b398124..b4fa0bc 100644 --- a/packages/solana-v1-contrib/src/transaction.ts +++ b/packages/solana-v1-contrib/src/transaction.ts @@ -36,6 +36,7 @@ export type TransactionResponseJSON = Overwrite< TransactionResponse, { transaction: TransactionJSON; + blockTime: number; } >; @@ -46,8 +47,12 @@ export type TransactionResponseLoadedAddresses = { }; }; -export type TransactionResponseAugmented = TransactionResponse & - TransactionResponseLoadedAddresses; +export type TransactionResponseAugmented = Overwrite< + TransactionResponse & TransactionResponseLoadedAddresses, + { + blockTime: number; + } +>; export type TransactionResponseAugmentedJSON = Overwrite< TransactionResponseAugmented,