update scraping to search for 1T aUEC

This commit is contained in:
2025-12-13 15:39:38 -05:00
parent 383e2e07bd
commit a97b2dd64a
2 changed files with 10 additions and 5 deletions

View File

@@ -34,7 +34,7 @@ export class PlayerAuctionsScraper extends BaseScraper {
}
const listings: VendorListing[] = [];
const targetQuantityM = 100000; // 10000 M = 10 billion AUEC (field is already in millions)
const targetQuantityM = 1000000; // 1000000 M = 1 trillion AUEC (field is already in millions)
// Step 2-5: Process each offer card
for (let i = 0; i < Math.min(offerCards.length, 20); i++) {
@@ -48,7 +48,7 @@ export class PlayerAuctionsScraper extends BaseScraper {
continue;
}
// Set quantity to 10000 (which means 10000 M = 10 billion AUEC)
// Set quantity to 1000000 (which means 1000000 M = 1 trillion AUEC)
await qtyInput.scrollIntoViewIfNeeded();
await qtyInput.click({ force: true });
await qtyInput.fill('');
@@ -152,7 +152,7 @@ export class PlayerAuctionsScraper extends BaseScraper {
}> = [];
const bodyText = document.body.innerText;
const lines = bodyText.split('\n').map(l => l.trim()).filter(l => l.length > 0);
const lines = bodyText.split('\n').map((l: string) => l.trim()).filter((l: string) => l.length > 0);
const seenPrices = new Set<number>();
@@ -169,7 +169,7 @@ export class PlayerAuctionsScraper extends BaseScraper {
if (seenPrices.has(pricePerMillion)) continue;
seenPrices.add(pricePerMillion);
const targetQuantityM = 100000;
const targetQuantityM = 1000000;
const amountAUEC = targetQuantityM * 1_000_000;
const priceUSD = pricePerMillion * targetQuantityM;
@@ -188,7 +188,7 @@ export class PlayerAuctionsScraper extends BaseScraper {
const scrapedAt = new Date();
const url = this.getTargetUrl();
return listings.map(listing => ({
return listings.map((listing: any) => ({
vendor: 'playerauctions' as const,
amountAUEC: listing.amountAUEC,
priceUSD: listing.priceUSD,