Skip to content

Commit 4957f1c

Browse files
authored
chore: bump gno libraries (#776)
Signed-off-by: Norman <[email protected]>
1 parent e78c277 commit 4957f1c

File tree

7 files changed

+53
-16
lines changed

7 files changed

+53
-16
lines changed

packages/adena-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@
7777
"dependencies": {
7878
"@adena-wallet/sdk": "0.0.12",
7979
"@bufbuild/protobuf": "2.2.3",
80-
"@gnolang/gno-js-client": "1.4.2",
81-
"@gnolang/tm2-js-client": "1.3.1",
80+
"@gnolang/gno-js-client": "1.4.4",
81+
"@gnolang/tm2-js-client": "1.3.3",
8282
"@tanstack/react-query": "4.36.1",
8383
"adena-module": "*",
8484
"adena-torus-signin": "*",

packages/adena-extension/src/common/provider/gno/gno-provider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ export class GnoProvider extends GnoJSONRPCProvider {
4747
}
4848

4949
public async getAccountNumber(address: string, height?: number | undefined): Promise<number> {
50-
return this.getAccount(address, height)
50+
return this.getAccountInfo(address, height)
5151
.then((account) => Number(account?.accountNumber ?? 0))
5252
.catch(() => 0);
5353
}
5454

5555
public async getAccountSequence(address: string, height?: number | undefined): Promise<number> {
56-
return this.getAccount(address, height)
56+
return this.getAccountInfo(address, height)
5757
.then((account) => Number(account?.sequence ?? 0))
5858
.catch(() => 0);
5959
}
@@ -87,7 +87,7 @@ export class GnoProvider extends GnoJSONRPCProvider {
8787
return priceAmount / gasPrice.gas;
8888
}
8989

90-
public async getAccount(
90+
public async getAccountInfo(
9191
address: string,
9292
height?: number | undefined,
9393
): Promise<AccountInfo | null> {

packages/adena-extension/src/services/transaction/transaction.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export class TransactionService {
7272
): Promise<Document> => {
7373
const provider = this.getGnoProvider();
7474
const address = await account.getAddress(defaultAddressPrefix);
75-
const accountInfo = await provider.getAccount(address).catch(() => null);
75+
const accountInfo = await provider.getAccountInfo(address).catch(() => null);
7676
const accountNumber = accountInfo?.accountNumber ?? 0;
7777
const accountSequence = accountInfo?.sequence ?? 0;
7878
return {

packages/adena-extension/src/services/wallet/wallet-account.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export class WalletAccountService {
5555
gnoProvider: GnoProvider,
5656
): Promise<AccountInfo> => {
5757
try {
58-
const account = await gnoProvider.getAccount(address);
58+
const account = await gnoProvider.getAccountInfo(address);
5959
if (account) {
6060
return account;
6161
}

packages/adena-module/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
},
4040
"dependencies": {
4141
"@cosmjs/ledger-amino": "0.36.0",
42-
"@gnolang/gno-js-client": "1.4.2",
43-
"@gnolang/tm2-js-client": "1.3.1",
42+
"@gnolang/gno-js-client": "1.4.4",
43+
"@gnolang/tm2-js-client": "1.3.3",
4444
"@ledgerhq/hw-transport": "6.31.4",
4545
"@ledgerhq/hw-transport-mocker": "6.29.4",
4646
"@ledgerhq/hw-transport-webhid": "6.30.0",

packages/adena-module/src/wallet/wallet-sign.spec.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JSONRPCProvider, Provider } from '@gnolang/tm2-js-client';
1+
import { ABCIAccount, JSONRPCProvider, Provider } from '@gnolang/tm2-js-client';
22
import { AdenaWallet, Document, txToDocument } from './..';
33

44
const mnemonic =
@@ -52,8 +52,16 @@ describe('Transaction Sign', () => {
5252
node_info: 'dev',
5353
},
5454
});
55-
mockProvider.getAccountNumber = jest.fn().mockResolvedValue('0');
56-
mockProvider.getAccountSequence = jest.fn().mockResolvedValue('1');
55+
const mockAccount: ABCIAccount = {
56+
BaseAccount: {
57+
address: '',
58+
coins: '',
59+
public_key: null,
60+
account_number: '0',
61+
sequence: '1'
62+
}
63+
}
64+
mockProvider.getAccount = jest.fn().mockResolvedValue(mockAccount);
5765
});
5866

5967
it('default success', async () => {

yarn.lock

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2159,6 +2159,18 @@ __metadata:
21592159
languageName: node
21602160
linkType: hard
21612161

2162+
"@gnolang/gno-js-client@npm:1.4.4":
2163+
version: 1.4.4
2164+
resolution: "@gnolang/gno-js-client@npm:1.4.4"
2165+
dependencies:
2166+
"@cosmjs/ledger-amino": ^0.36.0
2167+
"@gnolang/tm2-js-client": ^1.3.3
2168+
long: ^5.3.2
2169+
protobufjs: ^7.5.3
2170+
checksum: 764d52c92aceb8a4eb2ae28f834905480837b64a6b26495dec6b38138fd11aac816b8a1d66e3cab686818c7ced62c878c3e6df1a85befc4816c1d9736e545127
2171+
languageName: node
2172+
linkType: hard
2173+
21622174
"@gnolang/tm2-js-client@npm:1.3.1, @gnolang/tm2-js-client@npm:^1.3.1":
21632175
version: 1.3.1
21642176
resolution: "@gnolang/tm2-js-client@npm:1.3.1"
@@ -2176,6 +2188,23 @@ __metadata:
21762188
languageName: node
21772189
linkType: hard
21782190

2191+
"@gnolang/tm2-js-client@npm:1.3.3, @gnolang/tm2-js-client@npm:^1.3.3":
2192+
version: 1.3.3
2193+
resolution: "@gnolang/tm2-js-client@npm:1.3.3"
2194+
dependencies:
2195+
"@cosmjs/amino": ^0.36.0
2196+
"@cosmjs/crypto": ^0.36.0
2197+
"@cosmjs/ledger-amino": ^0.36.0
2198+
"@types/uuid": ^10.0.0
2199+
axios: ^1.11.0
2200+
long: ^5.3.2
2201+
protobufjs: ^7.5.3
2202+
uuid: ^11.1.0
2203+
ws: ^8.18.0
2204+
checksum: 4a7ac6e4d560f30b1a49dc35e438266f6440f86808941c18723bc0163ab9d3ecde5e9a141874d620c3c0818d766a19c4abf35870bf1e171e681992aa48edf163
2205+
languageName: node
2206+
linkType: hard
2207+
21792208
"@humanwhocodes/config-array@npm:^0.11.13":
21802209
version: 0.11.14
21812210
resolution: "@humanwhocodes/config-array@npm:0.11.14"
@@ -6065,8 +6094,8 @@ __metadata:
60656094
"@babel/preset-react": 7.23.3
60666095
"@babel/preset-typescript": 7.23.3
60676096
"@bufbuild/protobuf": 2.2.3
6068-
"@gnolang/gno-js-client": 1.4.2
6069-
"@gnolang/tm2-js-client": 1.3.1
6097+
"@gnolang/gno-js-client": 1.4.4
6098+
"@gnolang/tm2-js-client": 1.3.3
60706099
"@jest/globals": 29.7.0
60716100
"@storybook/addon-essentials": 8.5.8
60726101
"@storybook/addon-interactions": 8.5.8
@@ -6149,8 +6178,8 @@ __metadata:
61496178
"@babel/preset-flow": 7.23.3
61506179
"@babel/preset-typescript": 7.23.3
61516180
"@cosmjs/ledger-amino": 0.36.0
6152-
"@gnolang/gno-js-client": 1.4.2
6153-
"@gnolang/tm2-js-client": 1.3.1
6181+
"@gnolang/gno-js-client": 1.4.4
6182+
"@gnolang/tm2-js-client": 1.3.3
61546183
"@ledgerhq/hw-transport": 6.31.4
61556184
"@ledgerhq/hw-transport-mocker": 6.29.4
61566185
"@ledgerhq/hw-transport-webhid": 6.30.0

0 commit comments

Comments
 (0)