fix: improve send and confirm options ergonomics
This commit is contained in:
parent
dae8bc477b
commit
229ff05fe9
|
@ -42,12 +42,12 @@ declare module '@solana/web3.js' {
|
|||
};
|
||||
|
||||
export type SendOptions = {
|
||||
skipPreflight: boolean;
|
||||
skipPreflight?: boolean;
|
||||
};
|
||||
|
||||
export type ConfirmOptions = {
|
||||
confirmations: number;
|
||||
skipPreflight: boolean;
|
||||
confirmations?: number;
|
||||
skipPreflight?: boolean;
|
||||
};
|
||||
|
||||
export type RpcResponseAndContext<T> = {
|
||||
|
|
|
@ -55,12 +55,12 @@ declare module '@solana/web3.js' {
|
|||
};
|
||||
|
||||
declare export type SendOptions = {
|
||||
skipPreflight: boolean,
|
||||
skipPreflight: ?boolean,
|
||||
};
|
||||
|
||||
declare export type ConfirmOptions = {
|
||||
confirmations: number,
|
||||
skipPreflight: boolean,
|
||||
confirmations: ?number,
|
||||
skipPreflight: ?boolean,
|
||||
};
|
||||
|
||||
declare export type RpcResponseAndContext<T> = {
|
||||
|
|
|
@ -38,22 +38,22 @@ type Context = {
|
|||
* Options for sending transactions
|
||||
*
|
||||
* @typedef {Object} SendOptions
|
||||
* @property {boolean} skipPreflight disable transaction verification step
|
||||
* @property {boolean | undefined} skipPreflight disable transaction verification step
|
||||
*/
|
||||
export type SendOptions = {
|
||||
skipPreflight: boolean,
|
||||
skipPreflight: ?boolean,
|
||||
};
|
||||
|
||||
/**
|
||||
* Options for confirming transactions
|
||||
*
|
||||
* @typedef {Object} ConfirmOptions
|
||||
* @property {boolean} skipPreflight disable transaction verification step
|
||||
* @property {number} confirmations desired number of cluster confirmations
|
||||
* @property {boolean | undefined} skipPreflight disable transaction verification step
|
||||
* @property {number | undefined} confirmations desired number of cluster confirmations
|
||||
*/
|
||||
export type ConfirmOptions = {
|
||||
confirmations: number,
|
||||
skipPreflight: boolean,
|
||||
skipPreflight: ?boolean,
|
||||
confirmations: ?number,
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue