Skip to content

Conversation

@yelagins
Copy link

@yelagins yelagins commented Sep 9, 2021

No description provided.

steveluscher and others added 27 commits October 5, 2024 01:55
Bumps [@wallet-standard/ui-registry](https://github.com/wallet-standard/wallet-standard) from 0.0.0-20240802213516 to 0.0.0.
- [Release notes](https://github.com/wallet-standard/wallet-standard/releases)
- [Commits](https://github.com/wallet-standard/wallet-standard/commits)

---
updated-dependencies:
- dependency-name: "@wallet-standard/ui-registry"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3341)

Bumps [@wallet-standard/ui](https://github.com/wallet-standard/wallet-standard) from 0.0.0-20240802213516 to 0.0.0.
- [Release notes](https://github.com/wallet-standard/wallet-standard/releases)
- [Commits](https://github.com/wallet-standard/wallet-standard/commits)

---
updated-dependencies:
- dependency-name: "@wallet-standard/ui"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#3343)

Bumps [@wallet-standard/errors](https://github.com/wallet-standard/wallet-standard) from 0.0.0-20240802213516 to 0.0.0.
- [Release notes](https://github.com/wallet-standard/wallet-standard/releases)
- [Commits](https://github.com/wallet-standard/wallet-standard/commits)

---
updated-dependencies:
- dependency-name: "@wallet-standard/errors"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3345)

Bumps [@wallet-standard/core](https://github.com/wallet-standard/wallet-standard) from 0.0.0-20240802213516 to 1.0.3.
- [Release notes](https://github.com/wallet-standard/wallet-standard/releases)
- [Commits](https://github.com/wallet-standard/wallet-standard/commits/@wallet-standard/core@1.0.3)

---
updated-dependencies:
- dependency-name: "@wallet-standard/core"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The noted issue was fixed in `undici`.
This will be necessary higher up in the stack when we add consequential promise handling to `channel.send()`.
Bumps [zx](https://github.com/google/zx) from 8.1.8 to 8.1.9.
- [Release notes](https://github.com/google/zx/releases)
- [Commits](google/zx@8.1.8...8.1.9)

---
updated-dependencies:
- dependency-name: zx
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jest-runner-eslint](https://github.com/jest-community/jest-runner-eslint) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/jest-community/jest-runner-eslint/releases)
- [Changelog](https://github.com/jest-community/jest-runner-eslint/blob/main/CHANGELOG.md)
- [Commits](jest-community/jest-runner-eslint@v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: jest-runner-eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) from 9.2.1 to 10.0.0.
- [Release notes](https://github.com/SBoudrias/Inquirer.js/releases)
- [Commits](https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/core@9.2.1...@inquirer/core@10.0.0)

---
updated-dependencies:
- dependency-name: "@inquirer/core"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3359)

Bumps [eslint-plugin-typescript-sort-keys](https://github.com/infctr/eslint-plugin-typescript-sort-keys) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/infctr/eslint-plugin-typescript-sort-keys/releases)
- [Changelog](https://github.com/infctr/eslint-plugin-typescript-sort-keys/blob/master/CHANGELOG.md)
- [Commits](infctr/eslint-plugin-typescript-sort-keys@v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-typescript-sort-keys
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.7.4 to 22.7.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nts the event listeners from leaking (#3350)

The online/offline event handler would never unhook after these tests ran. Instead of unhooking them, let's mock the entire `window.addEventListener` plumbing.
…dled (#3351)

# Summary

A developer noticed that if the autopinger is the next thing in line to send a message, _right_ as the connection has died, the ‘connection closed’ error will bubble up through the `sendPing()` message, unhandled, and will crash the app.

In this PR we make changes to this:

1. Any error is handled and discarded
2. Furthermore, if that error is a ‘connection closed’ error, we stop the pinger
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici](https://github.com/nodejs/undici) from 6.19.8 to 6.20.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.19.8...v6.20.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici-types](https://github.com/nodejs/undici) from 6.19.8 to 6.20.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.19.8...v6.20.0)

---
updated-dependencies:
- dependency-name: undici-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps @solana-program/memo from 0.5.2 to 0.5.3.

---
updated-dependencies:
- dependency-name: "@solana-program/memo"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps @solana-program/system from 0.5.2 to 0.5.3.

---
updated-dependencies:
- dependency-name: "@solana-program/system"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tions are aborted (#3353)

# Summary

I noticed that my application was getting blockheight exceedence errors when there definitely was not one. Turns out the reason was because my application was aborting the confirmation, which would cause all of this code to fall through to the `BLOCKHEIGHT_EXCEEDENCE` exception.

This PR introduces a throw of the abort after every `await`. After this change, this existing text becomes consequential:

https://github.com/solana-labs/solana-web3.js/blob/e9d137651792172e16548ec9e8bbd6824c9e7189/packages/transaction-confirmation/src/__tests__/waiters-test.ts#L146-L157
# Summary

This PR swaps out the old transport API for the new one based on transports and channel creators. This pushes the `AsyncIterable` creation _right_ out to the edge of the API, meaning that exactly _one_ `AsyncIterable` gets created. At all points before that the pipeline is made up of `DataPublishers`.

Among other things, this makes cleanup much more straightforward and eliminates several opportunities for memory leaks.

Closes #3090.

Or very nearly so.
dependabot bot and others added 28 commits December 4, 2024 09:54
Bumps [dataloader](https://github.com/graphql/dataloader) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/graphql/dataloader/releases)
- [Changelog](https://github.com/graphql/dataloader/blob/main/CHANGELOG.md)
- [Commits](graphql/dataloader@v2.2.2...v2.2.3)

---
updated-dependencies:
- dependency-name: dataloader
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.15.0 to 9.16.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.16.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.4.1...3.4.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici-types](https://github.com/nodejs/undici) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: undici-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…t target (#3658)

# Summary

In the isolated Content Scripts environment, `globalThis.window` is apparently not a thing. In this PR we eliminate that nesting and presume that the event target for listening to online/offline events is `globalThis` itself.

# Test Plan

Tested that `globalThis.addEventListener('offline', () => {})` fires the callback in Brave when the network connection goes down. Presumed that the same is true for all other browsers.

Fixes #3652.
… targets for internal use (#3661)

# Summary

Read all about why, here: https://solana.stackexchange.com/a/17971/75

Fixes #3624.

# Test Plan

```ts
const {createSolanaRpcSubscriptions} = require('./dist/index.node.cjs');

const abortController = new AbortController();
const solanaRpcSubscriptions = createSolanaRpcSubscriptions('ws://localhost:8900');

const sub1 = solanaRpcSubscriptions.logsNotifications(
        { mentions: ['1'.repeat(32)] },
        { commitment: "processed" }).subscribe({abortSignal: abortController.signal}).then(() => {});
const sub2 = solanaRpcSubscriptions.logsNotifications(
        { mentions: ['1'.repeat(32)] },
        { commitment: "confirmed" }).subscribe({abortSignal: abortController.signal}).then(() => {});
const sub3 = solanaRpcSubscriptions.logsNotifications(
        { mentions: ['1'.repeat(32)] },
        { commitment: "finalized" }).subscribe({abortSignal: abortController.signal}).then(() => {});
```

No more warning.
…t appear as dependencies in the published package (#3676)
Bumps [tinybench](https://github.com/tinylibs/tinybench) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/tinylibs/tinybench/releases)
- [Commits](tinylibs/tinybench@v3.0.6...v3.0.7)

---
updated-dependencies:
- dependency-name: tinybench
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.3.0 to 18.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.2 to 0.27.3.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.27.2...v0.27.3)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici](https://github.com/nodejs/undici) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add failover RPC transport example

* removing unnecessary sleep from failover example
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.

Updates `react-dom` from 18.3.1 to 19.0.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.0.0/packages/react-dom)

Updates `@types/react-dom` from 18.3.0 to 19.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@graphql-tools/schema](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/schema) from 10.0.10 to 10.0.11.
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/schema/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/schema@10.0.11/packages/schema)

---
updated-dependencies:
- dependency-name: "@graphql-tools/schema"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: guqicun <guqicun@outlook.com>
…nting errors (#3694)

* Solve restrict-template-expressions linting errors

* Fix whitespace; move suppression to line to which it pertains

---------

Co-authored-by: Steven Luscher <steven.luscher@anza.xyz>
Bumps [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/SBoudrias/Inquirer.js/releases)
- [Commits](https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/core@10.1.0...@inquirer/core@10.1.1)

---
updated-dependencies:
- dependency-name: "@inquirer/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.3 to 0.27.4.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.27.3...v0.27.4)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@steveluscher steveluscher deleted the branch velas:master December 14, 2024 01:08
@steveluscher steveluscher deleted the master branch December 14, 2024 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants