chore: typo in BlockheightBasedTransactionConfirmationStrategy (#25279)

* fix typo: Confimation => Confirmation

* chore: run prettier

Co-authored-by: steveluscher <me+github@steveluscher.com>
This commit is contained in:
Phil Chen 2022-05-18 08:59:04 +09:00 committed by GitHub
parent 9b13b1b712
commit 456e6711f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 11 deletions

View File

@ -293,7 +293,7 @@ export type BlockhashWithExpiryBlockHeight = Readonly<{
* A strategy for confirming transactions that uses the last valid
* block height for a given blockhash to check for transaction expiration.
*/
export type BlockheightBasedTransactionConfimationStrategy = {
export type BlockheightBasedTransactionConfirmationStrategy = {
signature: TransactionSignature;
} & BlockhashWithExpiryBlockHeight;
@ -2842,7 +2842,7 @@ export class Connection {
}
confirmTransaction(
strategy: BlockheightBasedTransactionConfimationStrategy,
strategy: BlockheightBasedTransactionConfirmationStrategy,
commitment?: Commitment,
): Promise<RpcResponseAndContext<SignatureResult>>;
@ -2856,7 +2856,7 @@ export class Connection {
// eslint-disable-next-line no-dupe-class-members
async confirmTransaction(
strategy:
| BlockheightBasedTransactionConfimationStrategy
| BlockheightBasedTransactionConfirmationStrategy
| TransactionSignature,
commitment?: Commitment,
): Promise<RpcResponseAndContext<SignatureResult>> {
@ -2865,7 +2865,8 @@ export class Connection {
if (typeof strategy == 'string') {
rawSignature = strategy;
} else {
const config = strategy as BlockheightBasedTransactionConfimationStrategy;
const config =
strategy as BlockheightBasedTransactionConfirmationStrategy;
rawSignature = config.signature;
}
@ -2942,7 +2943,8 @@ export class Connection {
timeoutMs,
);
} else {
let config = strategy as BlockheightBasedTransactionConfimationStrategy;
let config =
strategy as BlockheightBasedTransactionConfirmationStrategy;
(async () => {
let currentBlockHeight = await checkBlockHeight();
if (done) return;

View File

@ -1,7 +1,7 @@
import type {Buffer} from 'buffer';
import {
BlockheightBasedTransactionConfimationStrategy,
BlockheightBasedTransactionConfirmationStrategy,
Connection,
} from '../connection';
import type {TransactionSignature} from '../transaction';
@ -14,14 +14,14 @@ import type {ConfirmOptions} from '../connection';
*
* @param {Connection} connection
* @param {Buffer} rawTransaction
* @param {BlockheightBasedTransactionConfimationStrategy} confirmationStrategy
* @param {BlockheightBasedTransactionConfirmationStrategy} confirmationStrategy
* @param {ConfirmOptions} [options]
* @returns {Promise<TransactionSignature>}
*/
export async function sendAndConfirmRawTransaction(
connection: Connection,
rawTransaction: Buffer,
confirmationStrategy: BlockheightBasedTransactionConfimationStrategy,
confirmationStrategy: BlockheightBasedTransactionConfirmationStrategy,
options?: ConfirmOptions,
): Promise<TransactionSignature>;
@ -41,13 +41,13 @@ export async function sendAndConfirmRawTransaction(
connection: Connection,
rawTransaction: Buffer,
confirmationStrategyOrConfirmOptions:
| BlockheightBasedTransactionConfimationStrategy
| BlockheightBasedTransactionConfirmationStrategy
| ConfirmOptions
| undefined,
maybeConfirmOptions?: ConfirmOptions,
): Promise<TransactionSignature> {
let confirmationStrategy:
| BlockheightBasedTransactionConfimationStrategy
| BlockheightBasedTransactionConfirmationStrategy
| undefined;
let options: ConfirmOptions | undefined;
if (
@ -58,7 +58,7 @@ export async function sendAndConfirmRawTransaction(
)
) {
confirmationStrategy =
confirmationStrategyOrConfirmOptions as BlockheightBasedTransactionConfimationStrategy;
confirmationStrategyOrConfirmOptions as BlockheightBasedTransactionConfirmationStrategy;
options = maybeConfirmOptions;
} else {
options = confirmationStrategyOrConfirmOptions as