diff --git a/lerna.json b/lerna.json index c64a5b8fe..2eb4af78d 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { "packages": ["packages/*"], - "version": "3.1.3" + "version": "3.1.4" } diff --git a/packages/beacon-blockchain-substrate/package.json b/packages/beacon-blockchain-substrate/package.json index 0962b5d28..db5e6df82 100644 --- a/packages/beacon-blockchain-substrate/package.json +++ b/packages/beacon-blockchain-substrate/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-blockchain-substrate", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,7 +34,7 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-ui": "^3.1.3" + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-ui": "^3.1.4" } } diff --git a/packages/beacon-blockchain-tezos-sapling/package.json b/packages/beacon-blockchain-tezos-sapling/package.json index 76205ef1f..97d16ee64 100644 --- a/packages/beacon-blockchain-tezos-sapling/package.json +++ b/packages/beacon-blockchain-tezos-sapling/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-blockchain-tezos-sapling", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,7 +34,7 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-ui": "^3.1.3" + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-ui": "^3.1.4" } } diff --git a/packages/beacon-blockchain-tezos/package.json b/packages/beacon-blockchain-tezos/package.json index e23ac7e88..6aacb9271 100644 --- a/packages/beacon-blockchain-tezos/package.json +++ b/packages/beacon-blockchain-tezos/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-blockchain-tezos", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,7 +34,7 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-ui": "^3.1.3" + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-ui": "^3.1.4" } } diff --git a/packages/beacon-core/package.json b/packages/beacon-core/package.json index 1ccbf4e90..0067d611f 100644 --- a/packages/beacon-core/package.json +++ b/packages/beacon-core/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-core", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,8 +34,8 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-utils": "^3.1.2", + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-utils": "^3.1.4", "@stablelib/ed25519": "^1.0.2", "@stablelib/nacl": "^1.0.3", "@types/libsodium-wrappers": "0.7.9", diff --git a/packages/beacon-core/src/constants.ts b/packages/beacon-core/src/constants.ts index 304d57ec3..a78de0091 100644 --- a/packages/beacon-core/src/constants.ts +++ b/packages/beacon-core/src/constants.ts @@ -1,2 +1,2 @@ -export const SDK_VERSION: string = '3.1.3' +export const SDK_VERSION: string = '3.1.4' export const BEACON_VERSION: string = '3' diff --git a/packages/beacon-dapp/package.json b/packages/beacon-dapp/package.json index 637a1584c..c0f0f67f4 100644 --- a/packages/beacon-dapp/package.json +++ b/packages/beacon-dapp/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-dapp", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -35,10 +35,10 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-transport-matrix": "^3.1.3", - "@airgap/beacon-transport-postmessage": "^3.1.3", - "@airgap/beacon-ui": "^3.1.3", + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-transport-matrix": "^3.1.4", + "@airgap/beacon-transport-postmessage": "^3.1.4", + "@airgap/beacon-ui": "^3.1.4", "qrcode-generator": "1.4.4" } } diff --git a/packages/beacon-dapp/src/dapp-client/DAppClient.ts b/packages/beacon-dapp/src/dapp-client/DAppClient.ts index 892958844..ff325fabc 100644 --- a/packages/beacon-dapp/src/dapp-client/DAppClient.ts +++ b/packages/beacon-dapp/src/dapp-client/DAppClient.ts @@ -77,7 +77,7 @@ import { import { getAddressFromPublicKey, ExposedPromise, generateGUID } from '@airgap/beacon-utils' import { messageEvents } from '../beacon-message-events' import { BlockExplorer } from '../utils/block-explorer' -import { TezblockBlockExplorer } from '../utils/tezblock-blockexplorer' +import { TzktBlockExplorer } from '../utils/tzkt-blockexplorer' import { DAppClientOptions } from './DAppClientOptions' import { AlertButton, closeToast } from '@airgap/beacon-ui' @@ -162,7 +162,7 @@ export class DAppClient extends Client { ...config }) this.events = new BeaconEventHandler(config.eventHandlers, config.disableDefaultEvents ?? false) - this.blockExplorer = config.blockExplorer ?? new TezblockBlockExplorer() + this.blockExplorer = config.blockExplorer ?? new TzktBlockExplorer() this.preferredNetwork = config.preferredNetwork ?? NetworkType.MAINNET setColorMode(config.colorMode ?? ColorMode.LIGHT) diff --git a/packages/beacon-dapp/src/index.ts b/packages/beacon-dapp/src/index.ts index 8c6974963..c74a2c721 100644 --- a/packages/beacon-dapp/src/index.ts +++ b/packages/beacon-dapp/src/index.ts @@ -9,7 +9,7 @@ import { DAppClient } from './dapp-client/DAppClient' import { DAppClientOptions } from './dapp-client/DAppClientOptions' import { BeaconEvent, BeaconEventHandler, defaultEventCallbacks } from './events' import { BlockExplorer } from './utils/block-explorer' -import { TezblockBlockExplorer } from './utils/tezblock-blockexplorer' +import { TzktBlockExplorer } from './utils/tzkt-blockexplorer' import { getDAppClientInstance } from './utils/get-instance' export { DAppClient, DAppClientOptions, getDAppClientInstance } @@ -18,4 +18,4 @@ export { DAppClient, DAppClientOptions, getDAppClientInstance } export { BeaconEvent, BeaconEventHandler, defaultEventCallbacks } // BlockExplorer -export { BlockExplorer, TezblockBlockExplorer } +export { BlockExplorer, TzktBlockExplorer, TzktBlockExplorer as TezblockBlockExplorer } diff --git a/packages/beacon-dapp/src/utils/tezblock-blockexplorer.ts b/packages/beacon-dapp/src/utils/tezblock-blockexplorer.ts deleted file mode 100644 index a6b453577..000000000 --- a/packages/beacon-dapp/src/utils/tezblock-blockexplorer.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { Network, NetworkType } from '@airgap/beacon-types' -import { BlockExplorer } from './block-explorer' - -export class TezblockBlockExplorer extends BlockExplorer { - constructor( - public readonly rpcUrls: { [key in NetworkType]: string } = { - [NetworkType.MAINNET]: 'https://tezblock.io', - [NetworkType.GHOSTNET]: 'https://ghostnet.tezblock.io', - [NetworkType.MONDAYNET]: 'https://mondaynet.tezblock.io', - [NetworkType.DAILYNET]: 'https://dailynet.tezblock.io', - [NetworkType.DELPHINET]: 'https://delphinet.tezblock.io', - [NetworkType.EDONET]: 'https://edonet.tezblock.io', - [NetworkType.FLORENCENET]: 'https://florencenet.tezblock.io', - [NetworkType.GRANADANET]: 'https://granadanet.tezblock.io', - [NetworkType.HANGZHOUNET]: 'https://hangzhounet.tezblock.io', - [NetworkType.ITHACANET]: 'https://ithacanet.tezblock.io', - [NetworkType.JAKARTANET]: 'https://jakartanet.tezblock.io', - [NetworkType.KATHMANDUNET]: 'https://kathmandunet.tezblock.io', - [NetworkType.CUSTOM]: 'https://kathmandunet.tezblock.io' - } - ) { - super(rpcUrls) - } - - public async getAddressLink(address: string, network: Network): Promise { - const blockExplorer = await this.getLinkForNetwork(network) - - return `${blockExplorer}/account/${address}` - } - public async getTransactionLink(transactionId: string, network: Network): Promise { - const blockExplorer = await this.getLinkForNetwork(network) - - return `${blockExplorer}/transaction/${transactionId}` - } -} diff --git a/packages/beacon-dapp/src/utils/tzkt-blockexplorer.ts b/packages/beacon-dapp/src/utils/tzkt-blockexplorer.ts new file mode 100644 index 000000000..f01746184 --- /dev/null +++ b/packages/beacon-dapp/src/utils/tzkt-blockexplorer.ts @@ -0,0 +1,35 @@ +import { Network, NetworkType } from '@airgap/beacon-types' +import { BlockExplorer } from './block-explorer' + +export class TzktBlockExplorer extends BlockExplorer { + constructor( + public readonly rpcUrls: { [key in NetworkType]: string } = { + [NetworkType.MAINNET]: 'https://tzkt.io', + [NetworkType.GHOSTNET]: 'https://ghostnet.tzkt.io', + [NetworkType.MONDAYNET]: 'https://mondaynet.tzkt.io', + [NetworkType.DAILYNET]: 'https://dailynet.tzkt.io', + [NetworkType.DELPHINET]: 'https://delphinet.tzkt.io', + [NetworkType.EDONET]: 'https://edonet.tzkt.io', + [NetworkType.FLORENCENET]: 'https://florencenet.tzkt.io', + [NetworkType.GRANADANET]: 'https://granadanet.tzkt.io', + [NetworkType.HANGZHOUNET]: 'https://hangzhounet.tzkt.io', + [NetworkType.ITHACANET]: 'https://ithacanet.tzkt.io', + [NetworkType.JAKARTANET]: 'https://jakartanet.tzkt.io', + [NetworkType.KATHMANDUNET]: 'https://kathmandunet.tzkt.io', + [NetworkType.CUSTOM]: 'https://kathmandunet.tzkt.io' + } + ) { + super(rpcUrls) + } + + public async getAddressLink(address: string, network: Network): Promise { + const blockExplorer = await this.getLinkForNetwork(network) + + return `${blockExplorer}/${address}` + } + public async getTransactionLink(transactionId: string, network: Network): Promise { + const blockExplorer = await this.getLinkForNetwork(network) + + return `${blockExplorer}/${transactionId}` + } +} diff --git a/packages/beacon-sdk/package.json b/packages/beacon-sdk/package.json index 3bb84f3c3..205cab6e8 100644 --- a/packages/beacon-sdk/package.json +++ b/packages/beacon-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-sdk", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -35,15 +35,15 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-blockchain-substrate": "^3.1.3", - "@airgap/beacon-blockchain-tezos": "^3.1.3", - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-dapp": "^3.1.3", - "@airgap/beacon-transport-matrix": "^3.1.3", - "@airgap/beacon-transport-postmessage": "^3.1.3", - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-ui": "^3.1.3", - "@airgap/beacon-utils": "^3.1.2", - "@airgap/beacon-wallet": "^3.1.3" + "@airgap/beacon-blockchain-substrate": "^3.1.4", + "@airgap/beacon-blockchain-tezos": "^3.1.4", + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-dapp": "^3.1.4", + "@airgap/beacon-transport-matrix": "^3.1.4", + "@airgap/beacon-transport-postmessage": "^3.1.4", + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-ui": "^3.1.4", + "@airgap/beacon-utils": "^3.1.4", + "@airgap/beacon-wallet": "^3.1.4" } } diff --git a/packages/beacon-transport-matrix/package.json b/packages/beacon-transport-matrix/package.json index 461e5b0cc..cf32c9a2f 100644 --- a/packages/beacon-transport-matrix/package.json +++ b/packages/beacon-transport-matrix/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-transport-matrix", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,8 +34,8 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-utils": "^3.1.2", + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-utils": "^3.1.4", "axios": "0.24.0" } } diff --git a/packages/beacon-transport-postmessage/package.json b/packages/beacon-transport-postmessage/package.json index 81a6b72d2..565f14e90 100644 --- a/packages/beacon-transport-postmessage/package.json +++ b/packages/beacon-transport-postmessage/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-transport-postmessage", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,9 +34,9 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-utils": "^3.1.2", + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-utils": "^3.1.4", "@types/libsodium-wrappers": "0.7.9", "libsodium-wrappers": "0.7.9" } diff --git a/packages/beacon-types/package.json b/packages/beacon-types/package.json index 92948ade9..cc008e14c 100644 --- a/packages/beacon-types/package.json +++ b/packages/beacon-types/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-types", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", diff --git a/packages/beacon-ui/package.json b/packages/beacon-ui/package.json index 3437d9b3d..4f5ced81b 100644 --- a/packages/beacon-ui/package.json +++ b/packages/beacon-ui/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-ui", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -34,9 +34,9 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-transport-postmessage": "^3.1.3", - "@airgap/beacon-types": "^3.1.3", - "@airgap/beacon-utils": "^3.1.2" + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-transport-postmessage": "^3.1.4", + "@airgap/beacon-types": "^3.1.4", + "@airgap/beacon-utils": "^3.1.4" } } diff --git a/packages/beacon-utils/package.json b/packages/beacon-utils/package.json index 1214e3478..a41799b7c 100644 --- a/packages/beacon-utils/package.json +++ b/packages/beacon-utils/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-utils", - "version": "3.1.2", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", diff --git a/packages/beacon-wallet/package.json b/packages/beacon-wallet/package.json index 90565d07d..db2489998 100644 --- a/packages/beacon-wallet/package.json +++ b/packages/beacon-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@airgap/beacon-wallet", - "version": "3.1.3", + "version": "3.1.4", "description": "> TODO: description", "author": "Andreas Gassmann ", "homepage": "https://walletbeacon.io", @@ -35,8 +35,8 @@ "url": "https://github.com/airgap-it/beacon-sdk/issues" }, "dependencies": { - "@airgap/beacon-core": "^3.1.3", - "@airgap/beacon-transport-matrix": "^3.1.3", - "@airgap/beacon-transport-postmessage": "^3.1.3" + "@airgap/beacon-core": "^3.1.4", + "@airgap/beacon-transport-matrix": "^3.1.4", + "@airgap/beacon-transport-postmessage": "^3.1.4" } }