├── .changeset ├── README.md └── config.json ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ ├── ci.yml │ ├── cta.yml │ ├── publish-pkg-canary.yml │ └── publish-pkg-latest.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── browser ├── window-getters │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json └── window-metadata │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ └── index.ts │ ├── test │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── crypto ├── crypto │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── browser │ │ │ ├── aes.ts │ │ │ ├── hmac.ts │ │ │ ├── index.ts │ │ │ └── sha2.ts │ │ ├── constants │ │ │ ├── default.ts │ │ │ ├── encoding.ts │ │ │ ├── error.ts │ │ │ ├── index.ts │ │ │ ├── length.ts │ │ │ └── operations.ts │ │ ├── fallback │ │ │ ├── aes.ts │ │ │ ├── hmac.ts │ │ │ ├── index.ts │ │ │ └── sha2.ts │ │ ├── helpers │ │ │ ├── env.ts │ │ │ ├── index.ts │ │ │ ├── pkcs7.ts │ │ │ ├── types.ts │ │ │ └── validators.ts │ │ ├── lib │ │ │ ├── browser.ts │ │ │ ├── fallback.ts │ │ │ └── node.ts │ │ └── node │ │ │ ├── aes.ts │ │ │ ├── hmac.ts │ │ │ ├── index.ts │ │ │ └── sha2.ts │ ├── test │ │ ├── aes.test.ts │ │ ├── browser.test.ts │ │ ├── common │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── tests.ts │ │ ├── fallback.test.ts │ │ ├── hmac.test.ts │ │ ├── node.test.ts │ │ ├── random.test.ts │ │ └── sha2.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ └── webpack.config.js ├── ecies-25519 │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── ecies │ │ │ ├── async.ts │ │ │ └── shared │ │ │ │ └── index.ts │ │ └── index.ts │ ├── test │ │ ├── common │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── tests.ts │ │ └── ecies.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ └── webpack.config.js └── randombytes │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── browser │ │ └── index.ts │ ├── fallback │ │ └── index.ts │ └── node │ │ └── index.ts │ ├── test │ ├── browser.test.ts │ ├── fallback.test.ts │ └── node.test.ts │ ├── tsconfig.cjs.json │ ├── tsconfig.esm.json │ ├── tsconfig.json │ └── webpack.config.js ├── jsonrpc ├── http-connection │ ├── .babelrc │ ├── .npmignore │ ├── .watchmanconfig │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── http.ts │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── provider │ ├── .babelrc │ ├── .npmignore │ ├── .watchmanconfig │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ └── provider.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── types │ ├── .babelrc │ ├── .npmignore │ ├── .watchmanconfig │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── jsonrpc.ts │ │ ├── misc.ts │ │ ├── provider.ts │ │ └── validator.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── utils │ ├── .babelrc │ ├── .npmignore │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── constants.ts │ │ ├── env.ts │ │ ├── error.ts │ │ ├── format.ts │ │ ├── index.ts │ │ ├── routing.ts │ │ ├── types.ts │ │ ├── url.ts │ │ └── validators.ts │ ├── test │ │ ├── env.test.ts │ │ ├── error.test.ts │ │ ├── format.test.ts │ │ ├── payloadId.test.ts │ │ ├── routing.test.ts │ │ ├── shared │ │ │ ├── index.ts │ │ │ ├── utils.ts │ │ │ └── values.ts │ │ └── validators.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json └── ws-connection │ ├── .babelrc │ ├── .npmignore │ ├── .watchmanconfig │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── index.ts │ ├── utils.ts │ └── ws.ts │ ├── test │ ├── index.test.ts │ └── shared │ │ └── values.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── misc ├── cacao │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ └── signature.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── did-jwt │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── constants.ts │ │ ├── did-jwt.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ └── types.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── encoding │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── environment │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── crypto.ts │ │ ├── env.ts │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── events │ ├── .babelrc │ ├── .npmignore │ ├── .watchmanconfig │ ├── LICENSE │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── events.ts │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── heartbeat │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── constants │ │ │ ├── heartbeat.ts │ │ │ └── index.ts │ │ ├── heartbeat.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── heartbeat.ts │ │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── history │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ └── history.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── identity-keys │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── identity-keys.ts │ │ ├── index.ts │ │ └── types.ts │ ├── test │ │ └── identity-keys.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── keyvaluestorage │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── browser │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ ├── browserMigration.ts │ │ │ │ ├── indexedDb.ts │ │ │ │ ├── localStoragePrototype.js │ │ │ │ └── localStore.ts │ │ ├── index.ts │ │ ├── node-js │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ ├── db.ts │ │ │ │ └── nodeMigration.ts │ │ ├── react-native │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── shared │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ ├── test │ │ ├── index.test.ts │ │ └── mock │ │ │ ├── asyncstorage.ts │ │ │ ├── index.ts │ │ │ └── store.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── logger │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── baseChunkLogger.ts │ │ ├── clientChunkLogger.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── linkedList.ts │ │ ├── serverChunkLogger.ts │ │ └── utils.ts │ ├── test │ │ ├── index.test.ts │ │ └── linkedList.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── safe-json │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json └── time │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── constants │ │ ├── index.ts │ │ ├── misc.ts │ │ └── time.ts │ ├── index.ts │ ├── types │ │ ├── index.ts │ │ └── watch.ts │ ├── utils │ │ ├── convert.ts │ │ ├── delay.ts │ │ └── index.ts │ └── watch.ts │ ├── test │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── package.json ├── relay ├── relay-api │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── jsonrpc.ts │ │ ├── misc.ts │ │ ├── parsers.ts │ │ ├── types.ts │ │ └── validators.ts │ ├── test │ │ └── index.test.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json └── relay-auth │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── api.ts │ ├── constants.ts │ ├── index.ts │ ├── types.ts │ └── utils.ts │ ├── test │ ├── index.test.ts │ └── shared │ │ ├── index.ts │ │ └── values.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── renovate.json ├── rollup.config.js ├── tsconfig.json └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | example 3 | **/node_modules/* -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.github/workflows/cta.yml -------------------------------------------------------------------------------- /.github/workflows/publish-pkg-canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.github/workflows/publish-pkg-canary.yml -------------------------------------------------------------------------------- /.github/workflows/publish-pkg-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.github/workflows/publish-pkg-latest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/README.md -------------------------------------------------------------------------------- /browser/window-getters/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /browser/window-getters/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/LICENSE -------------------------------------------------------------------------------- /browser/window-getters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/README.md -------------------------------------------------------------------------------- /browser/window-getters/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/package.json -------------------------------------------------------------------------------- /browser/window-getters/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/rollup.config.js -------------------------------------------------------------------------------- /browser/window-getters/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/src/index.ts -------------------------------------------------------------------------------- /browser/window-getters/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/test/index.test.ts -------------------------------------------------------------------------------- /browser/window-getters/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/tsconfig.cjs.json -------------------------------------------------------------------------------- /browser/window-getters/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-getters/tsconfig.json -------------------------------------------------------------------------------- /browser/window-metadata/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /browser/window-metadata/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/LICENSE -------------------------------------------------------------------------------- /browser/window-metadata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/README.md -------------------------------------------------------------------------------- /browser/window-metadata/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/package.json -------------------------------------------------------------------------------- /browser/window-metadata/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/rollup.config.js -------------------------------------------------------------------------------- /browser/window-metadata/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/src/index.ts -------------------------------------------------------------------------------- /browser/window-metadata/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/test/index.test.ts -------------------------------------------------------------------------------- /browser/window-metadata/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/tsconfig.cjs.json -------------------------------------------------------------------------------- /browser/window-metadata/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/browser/window-metadata/tsconfig.json -------------------------------------------------------------------------------- /crypto/crypto/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /crypto/crypto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/LICENSE -------------------------------------------------------------------------------- /crypto/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/README.md -------------------------------------------------------------------------------- /crypto/crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/package.json -------------------------------------------------------------------------------- /crypto/crypto/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/rollup.config.js -------------------------------------------------------------------------------- /crypto/crypto/src/browser/aes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/browser/aes.ts -------------------------------------------------------------------------------- /crypto/crypto/src/browser/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/browser/hmac.ts -------------------------------------------------------------------------------- /crypto/crypto/src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/browser/index.ts -------------------------------------------------------------------------------- /crypto/crypto/src/browser/sha2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/browser/sha2.ts -------------------------------------------------------------------------------- /crypto/crypto/src/constants/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/constants/default.ts -------------------------------------------------------------------------------- /crypto/crypto/src/constants/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/constants/encoding.ts -------------------------------------------------------------------------------- /crypto/crypto/src/constants/error.ts: -------------------------------------------------------------------------------- 1 | export const ERROR_BAD_MAC = "Bad MAC"; 2 | -------------------------------------------------------------------------------- /crypto/crypto/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/constants/index.ts -------------------------------------------------------------------------------- /crypto/crypto/src/constants/length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/constants/length.ts -------------------------------------------------------------------------------- /crypto/crypto/src/constants/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/constants/operations.ts -------------------------------------------------------------------------------- /crypto/crypto/src/fallback/aes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/fallback/aes.ts -------------------------------------------------------------------------------- /crypto/crypto/src/fallback/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/fallback/hmac.ts -------------------------------------------------------------------------------- /crypto/crypto/src/fallback/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/fallback/index.ts -------------------------------------------------------------------------------- /crypto/crypto/src/fallback/sha2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/fallback/sha2.ts -------------------------------------------------------------------------------- /crypto/crypto/src/helpers/env.ts: -------------------------------------------------------------------------------- 1 | export * from "@walletconnect/environment"; 2 | -------------------------------------------------------------------------------- /crypto/crypto/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/helpers/index.ts -------------------------------------------------------------------------------- /crypto/crypto/src/helpers/pkcs7.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/helpers/pkcs7.ts -------------------------------------------------------------------------------- /crypto/crypto/src/helpers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/helpers/types.ts -------------------------------------------------------------------------------- /crypto/crypto/src/helpers/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/helpers/validators.ts -------------------------------------------------------------------------------- /crypto/crypto/src/lib/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/lib/browser.ts -------------------------------------------------------------------------------- /crypto/crypto/src/lib/fallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/lib/fallback.ts -------------------------------------------------------------------------------- /crypto/crypto/src/lib/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/lib/node.ts -------------------------------------------------------------------------------- /crypto/crypto/src/node/aes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/node/aes.ts -------------------------------------------------------------------------------- /crypto/crypto/src/node/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/node/hmac.ts -------------------------------------------------------------------------------- /crypto/crypto/src/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/node/index.ts -------------------------------------------------------------------------------- /crypto/crypto/src/node/sha2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/src/node/sha2.ts -------------------------------------------------------------------------------- /crypto/crypto/test/aes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/aes.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/browser.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/common/constants.ts -------------------------------------------------------------------------------- /crypto/crypto/test/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/common/index.ts -------------------------------------------------------------------------------- /crypto/crypto/test/common/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/common/tests.ts -------------------------------------------------------------------------------- /crypto/crypto/test/fallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/fallback.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/hmac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/hmac.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/node.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/random.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/random.test.ts -------------------------------------------------------------------------------- /crypto/crypto/test/sha2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/test/sha2.test.ts -------------------------------------------------------------------------------- /crypto/crypto/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/tsconfig.cjs.json -------------------------------------------------------------------------------- /crypto/crypto/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/tsconfig.esm.json -------------------------------------------------------------------------------- /crypto/crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/tsconfig.json -------------------------------------------------------------------------------- /crypto/crypto/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/crypto/webpack.config.js -------------------------------------------------------------------------------- /crypto/ecies-25519/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /crypto/ecies-25519/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/LICENSE -------------------------------------------------------------------------------- /crypto/ecies-25519/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/README.md -------------------------------------------------------------------------------- /crypto/ecies-25519/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/package.json -------------------------------------------------------------------------------- /crypto/ecies-25519/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/rollup.config.js -------------------------------------------------------------------------------- /crypto/ecies-25519/src/ecies/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/src/ecies/async.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/src/ecies/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/src/ecies/shared/index.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/src/index.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/test/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/test/common/constants.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/test/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/test/common/index.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/test/common/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/test/common/tests.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/test/ecies.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/test/ecies.test.ts -------------------------------------------------------------------------------- /crypto/ecies-25519/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/tsconfig.cjs.json -------------------------------------------------------------------------------- /crypto/ecies-25519/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/tsconfig.esm.json -------------------------------------------------------------------------------- /crypto/ecies-25519/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/tsconfig.json -------------------------------------------------------------------------------- /crypto/ecies-25519/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/ecies-25519/webpack.config.js -------------------------------------------------------------------------------- /crypto/randombytes/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /crypto/randombytes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/LICENSE -------------------------------------------------------------------------------- /crypto/randombytes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/README.md -------------------------------------------------------------------------------- /crypto/randombytes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/package.json -------------------------------------------------------------------------------- /crypto/randombytes/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/rollup.config.js -------------------------------------------------------------------------------- /crypto/randombytes/src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/src/browser/index.ts -------------------------------------------------------------------------------- /crypto/randombytes/src/fallback/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/src/fallback/index.ts -------------------------------------------------------------------------------- /crypto/randombytes/src/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/src/node/index.ts -------------------------------------------------------------------------------- /crypto/randombytes/test/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/test/browser.test.ts -------------------------------------------------------------------------------- /crypto/randombytes/test/fallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/test/fallback.test.ts -------------------------------------------------------------------------------- /crypto/randombytes/test/node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/test/node.test.ts -------------------------------------------------------------------------------- /crypto/randombytes/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/tsconfig.cjs.json -------------------------------------------------------------------------------- /crypto/randombytes/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/tsconfig.esm.json -------------------------------------------------------------------------------- /crypto/randombytes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/tsconfig.json -------------------------------------------------------------------------------- /crypto/randombytes/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/crypto/randombytes/webpack.config.js -------------------------------------------------------------------------------- /jsonrpc/http-connection/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/.babelrc -------------------------------------------------------------------------------- /jsonrpc/http-connection/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/.npmignore -------------------------------------------------------------------------------- /jsonrpc/http-connection/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /jsonrpc/http-connection/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/LICENSE -------------------------------------------------------------------------------- /jsonrpc/http-connection/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/package.json -------------------------------------------------------------------------------- /jsonrpc/http-connection/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/rollup.config.js -------------------------------------------------------------------------------- /jsonrpc/http-connection/src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/src/http.ts -------------------------------------------------------------------------------- /jsonrpc/http-connection/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/src/index.ts -------------------------------------------------------------------------------- /jsonrpc/http-connection/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/test/index.test.ts -------------------------------------------------------------------------------- /jsonrpc/http-connection/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/tsconfig.cjs.json -------------------------------------------------------------------------------- /jsonrpc/http-connection/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/http-connection/tsconfig.json -------------------------------------------------------------------------------- /jsonrpc/provider/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/.babelrc -------------------------------------------------------------------------------- /jsonrpc/provider/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/.npmignore -------------------------------------------------------------------------------- /jsonrpc/provider/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /jsonrpc/provider/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/LICENSE -------------------------------------------------------------------------------- /jsonrpc/provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/package.json -------------------------------------------------------------------------------- /jsonrpc/provider/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/rollup.config.js -------------------------------------------------------------------------------- /jsonrpc/provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/src/index.ts -------------------------------------------------------------------------------- /jsonrpc/provider/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/src/provider.ts -------------------------------------------------------------------------------- /jsonrpc/provider/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/test/index.test.ts -------------------------------------------------------------------------------- /jsonrpc/provider/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/tsconfig.cjs.json -------------------------------------------------------------------------------- /jsonrpc/provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/provider/tsconfig.json -------------------------------------------------------------------------------- /jsonrpc/types/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/.babelrc -------------------------------------------------------------------------------- /jsonrpc/types/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/.npmignore -------------------------------------------------------------------------------- /jsonrpc/types/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /jsonrpc/types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/LICENSE -------------------------------------------------------------------------------- /jsonrpc/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/package.json -------------------------------------------------------------------------------- /jsonrpc/types/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/rollup.config.js -------------------------------------------------------------------------------- /jsonrpc/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/src/index.ts -------------------------------------------------------------------------------- /jsonrpc/types/src/jsonrpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/src/jsonrpc.ts -------------------------------------------------------------------------------- /jsonrpc/types/src/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/src/misc.ts -------------------------------------------------------------------------------- /jsonrpc/types/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/src/provider.ts -------------------------------------------------------------------------------- /jsonrpc/types/src/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/src/validator.ts -------------------------------------------------------------------------------- /jsonrpc/types/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/test/index.test.ts -------------------------------------------------------------------------------- /jsonrpc/types/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/tsconfig.cjs.json -------------------------------------------------------------------------------- /jsonrpc/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/types/tsconfig.json -------------------------------------------------------------------------------- /jsonrpc/utils/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/.babelrc -------------------------------------------------------------------------------- /jsonrpc/utils/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/.npmignore -------------------------------------------------------------------------------- /jsonrpc/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/LICENSE -------------------------------------------------------------------------------- /jsonrpc/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/package.json -------------------------------------------------------------------------------- /jsonrpc/utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/rollup.config.js -------------------------------------------------------------------------------- /jsonrpc/utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/constants.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/env.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/error.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/format.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/index.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/routing.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/types.ts: -------------------------------------------------------------------------------- 1 | export * from "@walletconnect/jsonrpc-types"; 2 | -------------------------------------------------------------------------------- /jsonrpc/utils/src/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/url.ts -------------------------------------------------------------------------------- /jsonrpc/utils/src/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/src/validators.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/env.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/error.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/format.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/payloadId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/payloadId.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/routing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/routing.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/shared/index.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/shared/utils.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/shared/values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/shared/values.ts -------------------------------------------------------------------------------- /jsonrpc/utils/test/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/test/validators.test.ts -------------------------------------------------------------------------------- /jsonrpc/utils/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/tsconfig.cjs.json -------------------------------------------------------------------------------- /jsonrpc/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/utils/tsconfig.json -------------------------------------------------------------------------------- /jsonrpc/ws-connection/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/.babelrc -------------------------------------------------------------------------------- /jsonrpc/ws-connection/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/.npmignore -------------------------------------------------------------------------------- /jsonrpc/ws-connection/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /jsonrpc/ws-connection/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/LICENSE -------------------------------------------------------------------------------- /jsonrpc/ws-connection/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/package.json -------------------------------------------------------------------------------- /jsonrpc/ws-connection/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/rollup.config.js -------------------------------------------------------------------------------- /jsonrpc/ws-connection/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/src/index.ts -------------------------------------------------------------------------------- /jsonrpc/ws-connection/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/src/utils.ts -------------------------------------------------------------------------------- /jsonrpc/ws-connection/src/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/src/ws.ts -------------------------------------------------------------------------------- /jsonrpc/ws-connection/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/test/index.test.ts -------------------------------------------------------------------------------- /jsonrpc/ws-connection/test/shared/values.ts: -------------------------------------------------------------------------------- 1 | export const RELAY_URL = "wss://relay.walletconnect.com"; 2 | -------------------------------------------------------------------------------- /jsonrpc/ws-connection/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/tsconfig.cjs.json -------------------------------------------------------------------------------- /jsonrpc/ws-connection/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/jsonrpc/ws-connection/tsconfig.json -------------------------------------------------------------------------------- /misc/cacao/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/README.md -------------------------------------------------------------------------------- /misc/cacao/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/package.json -------------------------------------------------------------------------------- /misc/cacao/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/rollup.config.js -------------------------------------------------------------------------------- /misc/cacao/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/src/index.ts -------------------------------------------------------------------------------- /misc/cacao/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/src/types.ts -------------------------------------------------------------------------------- /misc/cacao/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/src/utils.ts -------------------------------------------------------------------------------- /misc/cacao/test/signature.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/test/signature.test.ts -------------------------------------------------------------------------------- /misc/cacao/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/cacao/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/cacao/tsconfig.json -------------------------------------------------------------------------------- /misc/did-jwt/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/CHANGELOG.md -------------------------------------------------------------------------------- /misc/did-jwt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/README.md -------------------------------------------------------------------------------- /misc/did-jwt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/package.json -------------------------------------------------------------------------------- /misc/did-jwt/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/rollup.config.js -------------------------------------------------------------------------------- /misc/did-jwt/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/src/constants.ts -------------------------------------------------------------------------------- /misc/did-jwt/src/did-jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/src/did-jwt.ts -------------------------------------------------------------------------------- /misc/did-jwt/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/src/helpers.ts -------------------------------------------------------------------------------- /misc/did-jwt/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/src/index.ts -------------------------------------------------------------------------------- /misc/did-jwt/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/src/types.ts -------------------------------------------------------------------------------- /misc/did-jwt/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/test/index.test.ts -------------------------------------------------------------------------------- /misc/did-jwt/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/did-jwt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/did-jwt/tsconfig.json -------------------------------------------------------------------------------- /misc/encoding/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/encoding/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/LICENSE -------------------------------------------------------------------------------- /misc/encoding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/README.md -------------------------------------------------------------------------------- /misc/encoding/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/package.json -------------------------------------------------------------------------------- /misc/encoding/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/rollup.config.js -------------------------------------------------------------------------------- /misc/encoding/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/src/index.ts -------------------------------------------------------------------------------- /misc/encoding/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/test/index.test.ts -------------------------------------------------------------------------------- /misc/encoding/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/encoding/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/encoding/tsconfig.json -------------------------------------------------------------------------------- /misc/environment/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/environment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/LICENSE -------------------------------------------------------------------------------- /misc/environment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/README.md -------------------------------------------------------------------------------- /misc/environment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/package.json -------------------------------------------------------------------------------- /misc/environment/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/rollup.config.js -------------------------------------------------------------------------------- /misc/environment/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/src/crypto.ts -------------------------------------------------------------------------------- /misc/environment/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/src/env.ts -------------------------------------------------------------------------------- /misc/environment/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/src/index.ts -------------------------------------------------------------------------------- /misc/environment/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/test/index.test.ts -------------------------------------------------------------------------------- /misc/environment/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/environment/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/environment/tsconfig.json -------------------------------------------------------------------------------- /misc/events/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/.babelrc -------------------------------------------------------------------------------- /misc/events/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/.npmignore -------------------------------------------------------------------------------- /misc/events/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /misc/events/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/LICENSE -------------------------------------------------------------------------------- /misc/events/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/package.json -------------------------------------------------------------------------------- /misc/events/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/rollup.config.js -------------------------------------------------------------------------------- /misc/events/src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/src/events.ts -------------------------------------------------------------------------------- /misc/events/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./events"; 2 | -------------------------------------------------------------------------------- /misc/events/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/test/index.test.ts -------------------------------------------------------------------------------- /misc/events/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/events/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/events/tsconfig.json -------------------------------------------------------------------------------- /misc/heartbeat/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/heartbeat/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/LICENSE -------------------------------------------------------------------------------- /misc/heartbeat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/README.md -------------------------------------------------------------------------------- /misc/heartbeat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/package.json -------------------------------------------------------------------------------- /misc/heartbeat/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/rollup.config.js -------------------------------------------------------------------------------- /misc/heartbeat/src/constants/heartbeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/src/constants/heartbeat.ts -------------------------------------------------------------------------------- /misc/heartbeat/src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./heartbeat"; 2 | -------------------------------------------------------------------------------- /misc/heartbeat/src/heartbeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/src/heartbeat.ts -------------------------------------------------------------------------------- /misc/heartbeat/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/src/index.ts -------------------------------------------------------------------------------- /misc/heartbeat/src/types/heartbeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/src/types/heartbeat.ts -------------------------------------------------------------------------------- /misc/heartbeat/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./heartbeat"; 2 | -------------------------------------------------------------------------------- /misc/heartbeat/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/test/index.test.ts -------------------------------------------------------------------------------- /misc/heartbeat/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/heartbeat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/heartbeat/tsconfig.json -------------------------------------------------------------------------------- /misc/history/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/README.md -------------------------------------------------------------------------------- /misc/history/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/package.json -------------------------------------------------------------------------------- /misc/history/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/rollup.config.js -------------------------------------------------------------------------------- /misc/history/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/src/index.ts -------------------------------------------------------------------------------- /misc/history/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/src/types.ts -------------------------------------------------------------------------------- /misc/history/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/src/utils.ts -------------------------------------------------------------------------------- /misc/history/test/history.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/test/history.test.ts -------------------------------------------------------------------------------- /misc/history/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/history/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/history/tsconfig.json -------------------------------------------------------------------------------- /misc/identity-keys/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/CHANGELOG.md -------------------------------------------------------------------------------- /misc/identity-keys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/README.md -------------------------------------------------------------------------------- /misc/identity-keys/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/package.json -------------------------------------------------------------------------------- /misc/identity-keys/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/rollup.config.js -------------------------------------------------------------------------------- /misc/identity-keys/src/identity-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/src/identity-keys.ts -------------------------------------------------------------------------------- /misc/identity-keys/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/src/index.ts -------------------------------------------------------------------------------- /misc/identity-keys/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/src/types.ts -------------------------------------------------------------------------------- /misc/identity-keys/test/identity-keys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/test/identity-keys.test.ts -------------------------------------------------------------------------------- /misc/identity-keys/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/identity-keys/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/identity-keys/tsconfig.json -------------------------------------------------------------------------------- /misc/keyvaluestorage/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | test/dbs/* -------------------------------------------------------------------------------- /misc/keyvaluestorage/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/LICENSE -------------------------------------------------------------------------------- /misc/keyvaluestorage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/README.md -------------------------------------------------------------------------------- /misc/keyvaluestorage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/package.json -------------------------------------------------------------------------------- /misc/keyvaluestorage/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/rollup.config.js -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/browser/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/browser/lib/browserMigration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/browser/lib/browserMigration.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/browser/lib/indexedDb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/browser/lib/indexedDb.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/browser/lib/localStoragePrototype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/browser/lib/localStoragePrototype.js -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/browser/lib/localStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/browser/lib/localStore.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/node-js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/node-js/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/node-js/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/node-js/lib/db.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/node-js/lib/nodeMigration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/node-js/lib/nodeMigration.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/react-native/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/react-native/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/react-native/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/react-native/types.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/shared/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/shared/types.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/src/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/src/shared/utils.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/test/index.test.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/test/mock/asyncstorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/test/mock/asyncstorage.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/test/mock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/test/mock/index.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/test/mock/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/test/mock/store.ts -------------------------------------------------------------------------------- /misc/keyvaluestorage/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/keyvaluestorage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/keyvaluestorage/tsconfig.json -------------------------------------------------------------------------------- /misc/logger/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/logger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/CHANGELOG.md -------------------------------------------------------------------------------- /misc/logger/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/LICENSE -------------------------------------------------------------------------------- /misc/logger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/README.md -------------------------------------------------------------------------------- /misc/logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/package.json -------------------------------------------------------------------------------- /misc/logger/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/rollup.config.js -------------------------------------------------------------------------------- /misc/logger/src/baseChunkLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/baseChunkLogger.ts -------------------------------------------------------------------------------- /misc/logger/src/clientChunkLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/clientChunkLogger.ts -------------------------------------------------------------------------------- /misc/logger/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/constants.ts -------------------------------------------------------------------------------- /misc/logger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/index.ts -------------------------------------------------------------------------------- /misc/logger/src/linkedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/linkedList.ts -------------------------------------------------------------------------------- /misc/logger/src/serverChunkLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/serverChunkLogger.ts -------------------------------------------------------------------------------- /misc/logger/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/src/utils.ts -------------------------------------------------------------------------------- /misc/logger/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/test/index.test.ts -------------------------------------------------------------------------------- /misc/logger/test/linkedList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/test/linkedList.test.ts -------------------------------------------------------------------------------- /misc/logger/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/logger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/logger/tsconfig.json -------------------------------------------------------------------------------- /misc/safe-json/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/safe-json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/LICENSE -------------------------------------------------------------------------------- /misc/safe-json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/README.md -------------------------------------------------------------------------------- /misc/safe-json/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/package.json -------------------------------------------------------------------------------- /misc/safe-json/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/rollup.config.js -------------------------------------------------------------------------------- /misc/safe-json/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/src/index.ts -------------------------------------------------------------------------------- /misc/safe-json/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/test/index.test.ts -------------------------------------------------------------------------------- /misc/safe-json/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/safe-json/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/safe-json/tsconfig.json -------------------------------------------------------------------------------- /misc/time/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /misc/time/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/LICENSE -------------------------------------------------------------------------------- /misc/time/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/README.md -------------------------------------------------------------------------------- /misc/time/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/package.json -------------------------------------------------------------------------------- /misc/time/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/rollup.config.js -------------------------------------------------------------------------------- /misc/time/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/constants/index.ts -------------------------------------------------------------------------------- /misc/time/src/constants/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/constants/misc.ts -------------------------------------------------------------------------------- /misc/time/src/constants/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/constants/time.ts -------------------------------------------------------------------------------- /misc/time/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/index.ts -------------------------------------------------------------------------------- /misc/time/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./watch"; 2 | -------------------------------------------------------------------------------- /misc/time/src/types/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/types/watch.ts -------------------------------------------------------------------------------- /misc/time/src/utils/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/utils/convert.ts -------------------------------------------------------------------------------- /misc/time/src/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/utils/delay.ts -------------------------------------------------------------------------------- /misc/time/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/utils/index.ts -------------------------------------------------------------------------------- /misc/time/src/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/src/watch.ts -------------------------------------------------------------------------------- /misc/time/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/test/index.test.ts -------------------------------------------------------------------------------- /misc/time/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/tsconfig.cjs.json -------------------------------------------------------------------------------- /misc/time/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/misc/time/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/package.json -------------------------------------------------------------------------------- /relay/relay-api/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /relay/relay-api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/LICENSE -------------------------------------------------------------------------------- /relay/relay-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/README.md -------------------------------------------------------------------------------- /relay/relay-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/package.json -------------------------------------------------------------------------------- /relay/relay-api/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/rollup.config.js -------------------------------------------------------------------------------- /relay/relay-api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/index.ts -------------------------------------------------------------------------------- /relay/relay-api/src/jsonrpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/jsonrpc.ts -------------------------------------------------------------------------------- /relay/relay-api/src/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/misc.ts -------------------------------------------------------------------------------- /relay/relay-api/src/parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/parsers.ts -------------------------------------------------------------------------------- /relay/relay-api/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/types.ts -------------------------------------------------------------------------------- /relay/relay-api/src/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/src/validators.ts -------------------------------------------------------------------------------- /relay/relay-api/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/test/index.test.ts -------------------------------------------------------------------------------- /relay/relay-api/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/tsconfig.cjs.json -------------------------------------------------------------------------------- /relay/relay-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-api/tsconfig.json -------------------------------------------------------------------------------- /relay/relay-auth/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /relay/relay-auth/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/LICENSE -------------------------------------------------------------------------------- /relay/relay-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/README.md -------------------------------------------------------------------------------- /relay/relay-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/package.json -------------------------------------------------------------------------------- /relay/relay-auth/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/rollup.config.js -------------------------------------------------------------------------------- /relay/relay-auth/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/src/api.ts -------------------------------------------------------------------------------- /relay/relay-auth/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/src/constants.ts -------------------------------------------------------------------------------- /relay/relay-auth/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/src/index.ts -------------------------------------------------------------------------------- /relay/relay-auth/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/src/types.ts -------------------------------------------------------------------------------- /relay/relay-auth/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/src/utils.ts -------------------------------------------------------------------------------- /relay/relay-auth/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/test/index.test.ts -------------------------------------------------------------------------------- /relay/relay-auth/test/shared/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./values"; 2 | -------------------------------------------------------------------------------- /relay/relay-auth/test/shared/values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/test/shared/values.ts -------------------------------------------------------------------------------- /relay/relay-auth/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/tsconfig.cjs.json -------------------------------------------------------------------------------- /relay/relay-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/relay/relay-auth/tsconfig.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/renovate.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/rollup.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/walletconnect-utils/HEAD/turbo.json --------------------------------------------------------------------------------