Use 'recent' connection for status queries

This commit is contained in:
Justin Starry 2020-04-01 23:38:36 +08:00 committed by Michael Vines
parent 611f2ae957
commit 3a9ab69d52
1 changed files with 4 additions and 2 deletions

View File

@ -193,7 +193,7 @@ export function TransactionsProvider({ children }: TransactionsProviderProps) {
async function createDevTransaction(dispatch: Dispatch, url: string) { async function createDevTransaction(dispatch: Dispatch, url: string) {
try { try {
const connection = new Connection(url); const connection = new Connection(url, "recent");
const signature = await connection.requestAirdrop( const signature = await connection.requestAirdrop(
new PublicKey(1), new PublicKey(1),
1, 1,
@ -221,7 +221,9 @@ export async function checkTransactionStatus(
let slot; let slot;
let confirmations: Confirmations | undefined; let confirmations: Confirmations | undefined;
try { try {
const { value } = await new Connection(url).getSignatureStatus(signature); const { value } = await new Connection(url, "recent").getSignatureStatus(
signature
);
if (value === null) { if (value === null) {
status = Status.Missing; status = Status.Missing;