Skip to content

pyth-js-v118

Compare
Choose a tag to compare
@cprussin cprussin released this 06 Apr 15:46
· 405 commits to main since this release
da6c118

What's Changed

  • fix(target_chains/sui/cli): use proper imports by @ali-bahjati in #2453
  • fix: update fortuna version to 7.4.5 and enhance transaction submission logging by @cctdaniel in #2456
  • fix(fortuna): Propagate submission errors correctly by @m30m in #2458
  • chore: Pause pre-commit on branches by @jayantk in #2460
  • fix(fortuna): Configurable backlog processing by @jayantk in #2459
  • chore: add proposal url to deactivate by @guibescos in #2461
  • fix(fortuna): Fix gas padding bug caused by refactor by @jayantk in #2462
  • chore: (partially) resume pre-commit CI action by @jayantk in #2463
  • fix(contract_manager): ton rpc url by @cctdaniel in #2457
  • fix(pulse): Miscellaneous contract fixes by @jayantk in #2454
  • feat(argus): Port fortuna to Argus & delete unnecessary stuff by @jayantk in #2464
  • chore(ci): Disable runs-on by @jayantk in #2471
  • Fix vercel ignore command by @cprussin in #2468
  • feat(insights): implement new disclaimer banners by @cprussin in #2473
  • fix(lazer/aptos-contract): add coin conversion map to tests by @tejasbadadare in #2470
  • chore(ci): Fix runs_on for precommit again by @jayantk in #2472
  • chore(deployments) Story Testnet by @aditya520 in #2450
  • feat(target_chains/sui): Use Turbo for Commands by @darunrs in #2469
  • chore: Add Cargo.lock for pythnet_sdk and renable pre-commit CI by @jayantk in #2465
  • feat(argus): Delete hash chain logic by @jayantk in #2466
  • Add cargo fmt and cargo clippy to CI workflows by @devin-ai-integration in #2475
  • feat(apps/price_pusher): log symbol by @cctdaniel in #2479
  • chore(staking): update terms so we can lift the UK restriction by @cprussin in #2480
  • fix(staking): fix header to not overlap on small screen sizes by @cprussin in #2482
  • fix(staking): fix header on small screens 2: This Time It's Personal by @cprussin in #2483
  • fix: remove redundant libusb install by @cprussin in #2485
  • chore(contracts) Deploy Berachain by @aditya520 in #2484
  • feat(argus): Delete more unneeded logic by @jayantk in #2486
  • feat(pulse): Pulse Gas Benchmark by @jayantk in #2467
  • chore: move all prettier formatting into individual packages by @cprussin in #2478
  • chore: update all app node dependencies by @cprussin in #2488
  • chore: rebuild pnpm lockfile by @cprussin in #2489
  • deprecate(pyth-evm-js): Add deprecation notice by @aditya520 in #2487
  • fix: fix storybook background color by @cprussin in #2490
  • fix: fix broken wallet adapter in proposals app by @cprussin in #2494
  • feat(known-publishers): add Alphanonce to known publishers by @cprussin in #2496
  • fix(contract-manager) Rename sonic test by @aditya520 in #2493
  • fix: fix installing libusb in github actions by @cprussin in #2498
  • fix: fix vercel's use of corepack during the ignoreCommand by @cprussin in #2497
  • fix(apps/hermes): fix duplicate events for processed slots by @cctdaniel in #2474
  • chore(contract-manager) Add custom fees for evm deployment by @aditya520 in #2499
  • feat(apps/price_pusher): add prom metrics by @cctdaniel in #2491
  • fix: fix near contract CI job by @cprussin in #2500
  • chore(lazer): add locked to anchor install in CI by @Riateche in #2502
  • fix: rebuild lockfile again by @cprussin in #2503
  • chore(apps/price_pusher): update grafana dashboard sample by @cctdaniel in #2505
  • feat(apps/price_pusher): add support for aptos and sui metrics by @cctdaniel in #2506
  • feat(apps/price_pusher): update price config file references, add Solana balance tracker, and enable metrics by @cctdaniel in #2508
  • feat(lazer): add mapping to improve efficiency of evm contract by @Riateche in #2507
  • chore(pyth-solana-receiver-sdk): enable solana-program >= 2 (and thus anchor-lang 0.31.0) by @tejasbadadare in #2504
  • chore(target_chains/cosmwasm): replace xion_testnet with xion_testnet_2 by @ali-bahjati in #2510
  • refactor(js): move ts-node to package catalog by @ali-bahjati in #2513
  • chore(pricefeed) Deploy Megaeth by @aditya520 in #2516
  • feat(governance, lazer): add scripts for setting ecdsa signer for lazer solana program by @Riateche in #2515
  • chore(entropy-debugger)-add-hyperevm by @aditya520 in #2518
  • fix(fortuna): Retry if receipt indicates failure by @m30m in #2522
  • chore(js): update fix:fmt config by @ali-bahjati in #2514
  • fix(hermes): improve TWAP reliability - non-optional price selection and consistent time windows by @tejasbadadare in #2521
  • Only build stuff that requires Vercel env to build on Vercel by @cprussin in #2524
  • chore(lazer): add evm audit by @ali-bahjati in #2527
  • chore: update ConfluxScan link by @darwintree in #2531
  • chore(apps/price_pusher): update jito bundle endpoint by @cctdaniel in #2530
  • fix(fortuna): fix too high fees by @m30m in #2532
  • feat(target_chains/ethereum): add tx fee to evm contract by @cctdaniel in #2526
  • feat(lazer): add ignoreInvalidFeedIds flag to SDK by @devin-ai-integration in #2529
  • feat(known-publishers): add lotech to known publishers by @cprussin in #2536
  • feat: chunk broadcasting support by @bangjelkoski in #2533
  • feat(insights): add permissioned feeds column to the publisher list by @cprussin in #2541
  • refactor(argus): remove fortuna-specific keeper code by @tejasbadadare in #2534
  • chore(entropy) Add soneium by @aditya520 in #2538
  • chore(contact-manager) Fix Fetch fees script by @aditya520 in #2544
  • chore(deubgger) Add soneium by @aditya520 in #2545
  • chore: upgrade javascript dependencies by @cprussin in #2540
  • feat(hermes): configurable cache size by @tejasbadadare in #2547
  • feat(insights): publisher table improvements by @cprussin in #2548
  • feat(pulse): optimize gas while keeping requests on-chain by @tejasbadadare in #2519
  • feat(staking): add wallet test page to staking app by @cprussin in #2549
  • feat(insights): update kpis by @cprussin in #2552
  • Add logging to debug nonfunctional IP allowlist by @cprussin in #2554
  • feat(argus): Implement Keeper state and main request processing loop by @tejasbadadare in #2542
  • feat(staking): improve tester app feedback by @cprussin in #2556
  • refactor(pythnet/pythnet_sdk): add test for update data with fixture by @ali-bahjati in #2551
  • feat(entropy): Add callback failure states to the contract by @jayantk in #2546
  • feat: use sendTransaction for OIS by @keyvankhademi in #2555
  • Update index.tsx by @ndiakom in #2560
  • feat: add a staking endpoint to return a stake summary per account by @cprussin in #2535
  • chore(staking-sdk): add logging to debug amount_staked_per_account by @cprussin in #2561
  • chore(staking): remove amount_staked_per_account by @cprussin in #2564
  • chore(staking-sdk): rev staking-sdk version by @cprussin in #2563

New Contributors

Full Changelog: pyth-js-v117...pyth-js-v118