Skip to content

Commit 094c210

Browse files
authored
fix: harden relay-server stale-refresh concurrency and add race regression tests (#14)
1 parent d2293b2 commit 094c210

File tree

18 files changed

+409
-162
lines changed

18 files changed

+409
-162
lines changed

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"version": "4.8.1",
2+
"version": "4.8.2",
33
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
44
}

package-lock.json

Lines changed: 51 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/octez.connect-blockchain-substrate/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-blockchain-substrate",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "This package adds support for `substrate` based blockchains. It can be used in combination with the `@tezos-x/octez.connect-dapp` or `@tezos-x/octez.connect-wallet` packages.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -32,7 +32,7 @@
3232
"url": "https://github.com/trilitech/octez.connect-sdk/issues"
3333
},
3434
"dependencies": {
35-
"@tezos-x/octez.connect-types": "4.8.1",
36-
"@tezos-x/octez.connect-ui": "4.8.1"
35+
"@tezos-x/octez.connect-types": "4.8.2",
36+
"@tezos-x/octez.connect-ui": "4.8.2"
3737
}
3838
}

packages/octez.connect-blockchain-tezos-sapling/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-blockchain-tezos-sapling",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "This package adds support for `tezos-sapling`, the sapling integration on the Tezos blockchain. It can be used in combination with the `@tezos-x/octez.connect-dapp` or `@tezos-x/octez.connect-wallet` packages.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -32,7 +32,7 @@
3232
"url": "https://github.com/trilitech/octez.connect-sdk/issues"
3333
},
3434
"dependencies": {
35-
"@tezos-x/octez.connect-types": "4.8.1",
36-
"@tezos-x/octez.connect-ui": "4.8.1"
35+
"@tezos-x/octez.connect-types": "4.8.2",
36+
"@tezos-x/octez.connect-ui": "4.8.2"
3737
}
3838
}

packages/octez.connect-blockchain-tezos/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-blockchain-tezos",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "This package adds support for the `tezos` blockchain. It can be used in combination with the `@tezos-x/octez.connect-dapp` or `@tezos-x/octez.connect-wallet` packages.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -32,7 +32,7 @@
3232
"url": "https://github.com/trilitech/octez.connect-sdk/issues"
3333
},
3434
"dependencies": {
35-
"@tezos-x/octez.connect-types": "4.8.1",
36-
"@tezos-x/octez.connect-ui": "4.8.1"
35+
"@tezos-x/octez.connect-types": "4.8.2",
36+
"@tezos-x/octez.connect-ui": "4.8.2"
3737
}
3838
}

packages/octez.connect-core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-core",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "This package contains internal methods that are used by both the dApp and wallet client.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -37,8 +37,8 @@
3737
"@stablelib/nacl": "^2.0.1",
3838
"@stablelib/utf8": "^2.0.1",
3939
"@stablelib/x25519-session": "^2.0.1",
40-
"@tezos-x/octez.connect-types": "4.8.1",
41-
"@tezos-x/octez.connect-utils": "4.8.1",
40+
"@tezos-x/octez.connect-types": "4.8.2",
41+
"@tezos-x/octez.connect-utils": "4.8.2",
4242
"broadcast-channel": "^7.1.0",
4343
"bs58check": "4.0.0"
4444
}

packages/octez.connect-core/src/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const SDK_VERSION: string = '4.8.1'
1+
export const SDK_VERSION: string = '4.8.2'
22
export const BEACON_VERSION: string = '3'
33

44
export const NOTIFICATION_ORACLE_URL: string =

packages/octez.connect-dapp/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-dapp",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "Use this package on your dApp to instanciate a DAppClient object and communicate to wallets.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -34,11 +34,11 @@
3434
"url": "https://github.com/trilitech/octez.connect-sdk/issues"
3535
},
3636
"dependencies": {
37-
"@tezos-x/octez.connect-core": "4.8.1",
38-
"@tezos-x/octez.connect-transport-matrix": "4.8.1",
39-
"@tezos-x/octez.connect-transport-postmessage": "4.8.1",
40-
"@tezos-x/octez.connect-transport-walletconnect": "4.8.1",
41-
"@tezos-x/octez.connect-ui": "4.8.1",
37+
"@tezos-x/octez.connect-core": "4.8.2",
38+
"@tezos-x/octez.connect-transport-matrix": "4.8.2",
39+
"@tezos-x/octez.connect-transport-postmessage": "4.8.2",
40+
"@tezos-x/octez.connect-transport-walletconnect": "4.8.2",
41+
"@tezos-x/octez.connect-ui": "4.8.2",
4242
"broadcast-channel": "^7.1.0"
4343
}
4444
}

packages/octez.connect-sdk/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tezos-x/octez.connect-sdk",
3-
"version": "4.8.1",
3+
"version": "4.8.2",
44
"description": "The `octez.connect-sdk` simplifies and abstracts the communication between dApps and wallets over different transport layers.",
55
"author": "Andreas Gassmann <a.gassmann@papers.ch>",
66
"license": "ISC",
@@ -33,15 +33,15 @@
3333
"url": "https://github.com/trilitech/octez.connect-sdk/issues"
3434
},
3535
"dependencies": {
36-
"@tezos-x/octez.connect-blockchain-substrate": "4.8.1",
37-
"@tezos-x/octez.connect-blockchain-tezos": "4.8.1",
38-
"@tezos-x/octez.connect-core": "4.8.1",
39-
"@tezos-x/octez.connect-dapp": "4.8.1",
40-
"@tezos-x/octez.connect-transport-matrix": "4.8.1",
41-
"@tezos-x/octez.connect-transport-postmessage": "4.8.1",
42-
"@tezos-x/octez.connect-types": "4.8.1",
43-
"@tezos-x/octez.connect-ui": "4.8.1",
44-
"@tezos-x/octez.connect-utils": "4.8.1",
45-
"@tezos-x/octez.connect-wallet": "4.8.1"
36+
"@tezos-x/octez.connect-blockchain-substrate": "4.8.2",
37+
"@tezos-x/octez.connect-blockchain-tezos": "4.8.2",
38+
"@tezos-x/octez.connect-core": "4.8.2",
39+
"@tezos-x/octez.connect-dapp": "4.8.2",
40+
"@tezos-x/octez.connect-transport-matrix": "4.8.2",
41+
"@tezos-x/octez.connect-transport-postmessage": "4.8.2",
42+
"@tezos-x/octez.connect-types": "4.8.2",
43+
"@tezos-x/octez.connect-ui": "4.8.2",
44+
"@tezos-x/octez.connect-utils": "4.8.2",
45+
"@tezos-x/octez.connect-wallet": "4.8.2"
4646
}
4747
}

0 commit comments

Comments
 (0)