diff --git a/etc/ofac.js b/etc/ofac.js index 07865a053..978466e73 100644 --- a/etc/ofac.js +++ b/etc/ofac.js @@ -22,7 +22,7 @@ const storeJsonFile = (path, data) => { const fetchOfac = async () => { const response = await fetch( - 'https://raw.githubusercontent.com/InjectiveLabs/injective-lists/master/wallets/ofac.json', + 'https://raw.githubusercontent.com/InjectiveLabs/injective-lists/master/wallets/ofacAndRestricted.json', ) const wallets = await response.text() diff --git a/packages/sdk-ts/package.json b/packages/sdk-ts/package.json index 974e53ef2..6aaaefe2a 100644 --- a/packages/sdk-ts/package.json +++ b/packages/sdk-ts/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/sdk-ts", "description": "SDK in TypeScript for building Injective applications in a browser, node, and react native environment.", - "version": "1.14.20-beta.3", + "version": "1.14.20-beta.4", "sideEffects": false, "license": "Apache-2.0", "author": { diff --git a/packages/wallet-ts/package.json b/packages/wallet-ts/package.json index 7af532087..417590398 100644 --- a/packages/wallet-ts/package.json +++ b/packages/wallet-ts/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-ts", "description": "A convenient way to use and interact with different types of wallets on Injective.", - "version": "1.14.20-beta.3", + "version": "1.14.20-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -41,7 +41,7 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", "@keplr-wallet/cosmos": "^0.12.71", diff --git a/packages/wallets/wallet-base/package.json b/packages/wallets/wallet-base/package.json index 8468cf515..82a4de63e 100644 --- a/packages/wallets/wallet-base/package.json +++ b/packages/wallets/wallet-base/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-base", "description": "Base wallet strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -37,7 +37,7 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", "alchemy-sdk": "^3.4.7", diff --git a/packages/wallets/wallet-core/package.json b/packages/wallets/wallet-core/package.json index 3fc9b3bca..f6608310f 100644 --- a/packages/wallets/wallet-core/package.json +++ b/packages/wallets/wallet-core/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-core", "description": "Core wallet strategy", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.5", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -35,14 +35,12 @@ "dependencies": { "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", + "@injectivelabs/wallet-base": "^0.0.6", "eip1193-provider": "^1.0.1" }, - "peerDependencies": { - "@injectivelabs/wallet-base": "^0.0.1" - }, "devDependencies": { "@types/eth-sig-util": "^2.1.1", "@types/ethereumjs-util": "^6.1.0", diff --git a/packages/wallets/wallet-cosmos-strategy/package.json b/packages/wallets/wallet-cosmos-strategy/package.json index 91b7a300d..d903eede2 100644 --- a/packages/wallets/wallet-cosmos-strategy/package.json +++ b/packages/wallets/wallet-cosmos-strategy/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-cosmos-strategy", "description": "Wallet Cosmos Strategy with instantiated wallets", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.5", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -37,13 +37,13 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", - "@injectivelabs/wallet-core": "^0.0.7-beta.3", - "@injectivelabs/wallet-cosmos": "^0.0.7-beta.3", - "@injectivelabs/wallet-cosmostation": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", + "@injectivelabs/wallet-core": "^0.0.7-beta.5", + "@injectivelabs/wallet-cosmos": "^0.0.7-beta.4", + "@injectivelabs/wallet-cosmostation": "^0.0.7-beta.4", "alchemy-sdk": "^3.4.7", "eip1193-provider": "^1.0.1", "eth-sig-util": "^3.0.1", diff --git a/packages/wallets/wallet-cosmos/package.json b/packages/wallets/wallet-cosmos/package.json index c37207775..3ca79f8e8 100644 --- a/packages/wallets/wallet-cosmos/package.json +++ b/packages/wallets/wallet-cosmos/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-cosmos", "description": "Cosmos wallet strategies for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -39,10 +39,10 @@ "@cosmjs/stargate": "^0.32.3", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@keplr-wallet/cosmos": "^0.12.71", "@keplr-wallet/types": "^0.12.71", "shx": "^0.3.3" diff --git a/packages/wallets/wallet-cosmostation/package.json b/packages/wallets/wallet-cosmostation/package.json index 081dcd033..5d3f38d1d 100644 --- a/packages/wallets/wallet-cosmostation/package.json +++ b/packages/wallets/wallet-cosmostation/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-cosmostation", "description": "Cosmostation strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -36,10 +36,10 @@ "@cosmjs/proto-signing": "^0.32.3", "@cosmostation/extension-client": "^0.1.15", "@injectivelabs/exceptions": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@walletconnect/ethereum-provider": "^2.12.2" }, "gitHead": "6442ae377bbfb3459d2fb3a44c650630a5b7f445", diff --git a/packages/wallets/wallet-evm/package.json b/packages/wallets/wallet-evm/package.json index 9a3f0b02a..8846377e9 100644 --- a/packages/wallets/wallet-evm/package.json +++ b/packages/wallets/wallet-evm/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-evm", "description": "EVM wallet strategies for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.5", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -35,16 +35,14 @@ "dependencies": { "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", + "@injectivelabs/wallet-base": "^0.0.6", "ethers": "^6.5.1", "long": "^5.2.1", "shx": "^0.3.3" }, - "peerDependencies": { - "@injectivelabs/wallet-base": "^0.0.1" - }, "devDependencies": { "@types/eth-sig-util": "^2.1.1", "@types/ethereumjs-util": "^6.1.0", diff --git a/packages/wallets/wallet-ledger/package.json b/packages/wallets/wallet-ledger/package.json index a56f6f346..e144e3295 100644 --- a/packages/wallets/wallet-ledger/package.json +++ b/packages/wallets/wallet-ledger/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-ledger", "description": "Ledger wallet strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -37,10 +37,10 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@ledgerhq/hw-app-cosmos": "^6.29.5", "@ledgerhq/hw-app-eth": "6.35.6", "@ledgerhq/hw-transport": "6.30.4", diff --git a/packages/wallets/wallet-magic/package.json b/packages/wallets/wallet-magic/package.json index 8ba99c00b..e3af0fe71 100644 --- a/packages/wallets/wallet-magic/package.json +++ b/packages/wallets/wallet-magic/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-magic", "description": "Magic wallet strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -34,10 +34,10 @@ }, "dependencies": { "@injectivelabs/exceptions": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@magic-ext/cosmos": "23.9.1", "@magic-ext/oauth2": "9.9.0", "magic-sdk": "28.9.0" diff --git a/packages/wallets/wallet-private-key/package.json b/packages/wallets/wallet-private-key/package.json index a91bcd478..92385c547 100644 --- a/packages/wallets/wallet-private-key/package.json +++ b/packages/wallets/wallet-private-key/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-private-key", "description": "Private key wallet strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -34,10 +34,10 @@ }, "dependencies": { "@injectivelabs/exceptions": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3" + "@injectivelabs/wallet-base": "^0.0.7-beta.4" }, "gitHead": "6442ae377bbfb3459d2fb3a44c650630a5b7f445", "typedoc": { diff --git a/packages/wallets/wallet-strategy/package.json b/packages/wallets/wallet-strategy/package.json index 367c6f44d..f31090a11 100644 --- a/packages/wallets/wallet-strategy/package.json +++ b/packages/wallets/wallet-strategy/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-strategy", "description": "Wallet strategy with instantiated wallets", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.5", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -37,19 +37,19 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", - "@injectivelabs/wallet-core": "^0.0.7-beta.3", - "@injectivelabs/wallet-cosmos": "^0.0.7-beta.3", - "@injectivelabs/wallet-cosmostation": "^0.0.7-beta.3", - "@injectivelabs/wallet-evm": "^0.0.7-beta.3", - "@injectivelabs/wallet-ledger": "^0.0.7-beta.3", - "@injectivelabs/wallet-magic": "^0.0.7-beta.3", - "@injectivelabs/wallet-private-key": "^0.0.7-beta.3", - "@injectivelabs/wallet-trezor": "^0.0.7-beta.3", - "@injectivelabs/wallet-wallet-connect": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", + "@injectivelabs/wallet-core": "^0.0.7-beta.5", + "@injectivelabs/wallet-cosmos": "^0.0.7-beta.4", + "@injectivelabs/wallet-cosmostation": "^0.0.7-beta.4", + "@injectivelabs/wallet-evm": "^0.0.7-beta.5", + "@injectivelabs/wallet-ledger": "^0.0.7-beta.4", + "@injectivelabs/wallet-magic": "^0.0.7-beta.4", + "@injectivelabs/wallet-private-key": "^0.0.7-beta.4", + "@injectivelabs/wallet-trezor": "^0.0.7-beta.4", + "@injectivelabs/wallet-wallet-connect": "^0.0.7-beta.4", "alchemy-sdk": "^3.4.7", "eip1193-provider": "^1.0.1", "eth-sig-util": "^3.0.1", diff --git a/packages/wallets/wallet-trezor/package.json b/packages/wallets/wallet-trezor/package.json index 6ab1a164f..bf305de44 100644 --- a/packages/wallets/wallet-trezor/package.json +++ b/packages/wallets/wallet-trezor/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-trezor", "description": "Trezor wallet strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -37,10 +37,10 @@ "@ethereumjs/tx": "^4.1.1", "@injectivelabs/exceptions": "^1.14.19", "@injectivelabs/networks": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@trezor/connect-web": "9.2.1", "alchemy-sdk": "^3.4.7", "eip1193-provider": "^1.0.1", diff --git a/packages/wallets/wallet-wallet-connect/package.json b/packages/wallets/wallet-wallet-connect/package.json index a82e99324..2a482a12c 100644 --- a/packages/wallets/wallet-wallet-connect/package.json +++ b/packages/wallets/wallet-wallet-connect/package.json @@ -1,7 +1,7 @@ { "name": "@injectivelabs/wallet-wallet-connect", "description": "Wallet connect strategy for use with @injectivelabs/wallet-core.", - "version": "0.0.7-beta.3", + "version": "0.0.7-beta.4", "sideEffects": false, "author": { "name": "InjectiveLabs", @@ -34,10 +34,10 @@ }, "dependencies": { "@injectivelabs/exceptions": "^1.14.19", - "@injectivelabs/sdk-ts": "^1.14.20-beta.3", + "@injectivelabs/sdk-ts": "^1.14.20-beta.4", "@injectivelabs/ts-types": "^1.14.19", "@injectivelabs/utils": "^1.14.19", - "@injectivelabs/wallet-base": "^0.0.7-beta.3", + "@injectivelabs/wallet-base": "^0.0.7-beta.4", "@walletconnect/ethereum-provider": "^2.12.2" }, "gitHead": "6442ae377bbfb3459d2fb3a44c650630a5b7f445", diff --git a/yarn.lock b/yarn.lock index 48a3777ee..722cb4889 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2183,6 +2183,16 @@ resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== +"@injectivelabs/core-proto-ts@1.13.3": + version "1.13.3" + resolved "https://registry.yarnpkg.com/@injectivelabs/core-proto-ts/-/core-proto-ts-1.13.3.tgz#9f2a57106d89d414ea1f9e5ea8287e6f08713271" + integrity sha512-G7gr9pJM/bDDtmW8fuXlUQZ+pNjFsypxM8gpd6bA7BbbBnZArdC8NlZvqfHgKYcaI27/CwIix2jlnz0okstjMg== + dependencies: + "@injectivelabs/grpc-web" "^0.0.1" + google-protobuf "^3.14.0" + protobufjs "^7.0.0" + rxjs "^7.4.0" + "@injectivelabs/core-proto-ts@1.13.4": version "1.13.4" resolved "https://registry.npmjs.org/@injectivelabs/core-proto-ts/-/core-proto-ts-1.13.4.tgz#c33568e471b8031ed66b1b954ac752f965e7f2bf" @@ -2240,6 +2250,67 @@ protobufjs "^7.0.0" rxjs "^7.4.0" +"@injectivelabs/sdk-ts@^1.14.19": + version "1.14.19" + resolved "https://registry.yarnpkg.com/@injectivelabs/sdk-ts/-/sdk-ts-1.14.19.tgz#6c20de0b211092fc76c1c1c0d9e44e26fac6b61e" + integrity sha512-cNmE7nEobZSSxbrnygmSqBASGXmEkk0ftA06qhQTwK/GiYJI6GK5ihRehsSbtatibopqBXB2s3TfsB2cN/IVzQ== + dependencies: + "@apollo/client" "^3.11.9" + "@cosmjs/amino" "^0.32.3" + "@cosmjs/proto-signing" "^0.32.3" + "@cosmjs/stargate" "^0.32.3" + "@ethersproject/bytes" "^5.7.0" + "@injectivelabs/core-proto-ts" "1.13.3" + "@injectivelabs/exceptions" "^1.14.19" + "@injectivelabs/grpc-web" "^0.0.1" + "@injectivelabs/grpc-web-node-http-transport" "^0.0.2" + "@injectivelabs/grpc-web-react-native-transport" "^0.0.2" + "@injectivelabs/indexer-proto-ts" "1.13.1" + "@injectivelabs/mito-proto-ts" "1.13.0" + "@injectivelabs/networks" "^1.14.19" + "@injectivelabs/olp-proto-ts" "1.13.1" + "@injectivelabs/test-utils" "^1.14.19" + "@injectivelabs/ts-types" "^1.14.19" + "@injectivelabs/utils" "^1.14.19" + "@metamask/eth-sig-util" "^4.0.0" + "@noble/curves" "^1.4.0" + axios "^1.6.4" + bech32 "^2.0.0" + bip39 "^3.0.4" + cosmjs-types "^0.9.0" + ethereumjs-util "^7.1.4" + ethers "^6.5.1" + google-protobuf "^3.21.0" + graphql "^16.3.0" + http-status-codes "^2.2.0" + js-sha3 "^0.8.0" + jscrypto "^1.0.3" + keccak256 "^1.0.6" + secp256k1 "^4.0.3" + shx "^0.3.2" + snakecase-keys "^5.4.1" + +"@injectivelabs/wallet-base@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@injectivelabs/wallet-base/-/wallet-base-0.0.6.tgz#073ee305b901c939b1dd5807b0506105c8d3f84d" + integrity sha512-QfFCW7KGbTC6MSPZxTAwy4vqH855EHWtvEXi3l3cS2OWb8llt1XhOc2W0YiCywcgEWh/Sv7EQb00VfMQAGM58g== + dependencies: + "@ethereumjs/common" "^3.1.1" + "@ethereumjs/tx" "^4.1.1" + "@injectivelabs/exceptions" "^1.14.19" + "@injectivelabs/networks" "^1.14.19" + "@injectivelabs/sdk-ts" "^1.14.19" + "@injectivelabs/ts-types" "^1.14.19" + "@injectivelabs/utils" "^1.14.19" + alchemy-sdk "^3.4.7" + eip1193-provider "^1.0.1" + eth-sig-util "^3.0.1" + ethereumjs-util "^7.1.0" + ethers "^6.5.1" + hdkey "^2.0.1" + long "^5.2.1" + shx "^0.3.3" + "@ioredis/commands@^1.1.1": version "1.2.0" resolved "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11"