使用这段代码,VS会显示一个废弃警告:
(方法) Connection.confirmTransaction(strategy: string, commitment?: Commitment): Promise<RpcResponseAndContext> (+1重载) @deprecated — 现在请使用TransactionConfirmationConfig调用confirmTransaction
'connection.confirmTransaction'的签名'(strategy: string, commitment?: Commitment): Promise<RpcResponseAndContext>'已过时
const airDropSol = async () => {
try {
const connection = new Connection(clusterApiUrl("devnet"), "confirmed");
const airdropSignature = await connection.requestAirdrop(
publicKey,
2 * LAMPORTS_PER_SOL
);
await connection.confirmTransaction(airdropSignature);
} catch (error) {
console.error(error);
}
};
有人可以给我一个使用新语法的例子吗?