diff --git a/web3.js/src/connection.ts b/web3.js/src/connection.ts index 788d5ccc12..a250b91d89 100644 --- a/web3.js/src/connection.ts +++ b/web3.js/src/connection.ts @@ -2415,13 +2415,13 @@ export class Connection { async getMultipleAccountsInfo( publicKeys: PublicKey[], commitment?: Commitment, - ): Promise[] | null> { + ): Promise<(AccountInfo | null)[]> { const keys = publicKeys.map(key => key.toBase58()); const args = this._buildArgs([keys], commitment, 'base64'); const unsafeRes = await this._rpcRequest('getMultipleAccounts', args); const res = create( unsafeRes, - jsonRpcResultAndContext(nullable(array(AccountInfoResult))), + jsonRpcResultAndContext(array(nullable(AccountInfoResult))), ); if ('error' in res) { throw new Error(