Skip to content

Commit 68feca4

Browse files
hw-{ledger, ledger-transports}, keyring, networks, util, util-crypto, x-{bigint, fetch, global, randomvalues, textdecoder, textencoder, ws} 12.0.1
1 parent 11dc315 commit 68feca4

File tree

248 files changed

+905
-619
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

248 files changed

+905
-619
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## master
44

5+
- hw-{ledger, ledger-transports}, keyring, networks, util, util-crypto, x-{bigint, fetch, global, randomvalues, textdecoder, textencoder, ws} 12.0.1
56
- wasm-{bridge, crypto, crypto-{asmjs, init, wasm}, util} 7.1.1
67
- api, api-{augment, base, contract, derive}, rpc-{augment, core, provider}, types, types-{augment, codec, create, known} 10.3.4
78
- api, api-{augment, base, contract, derive}, rpc-{augment, core, provider}, types, types-{augment, codec, create, known} 10.3.3

hw-ledger-transports/browser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

2-
import LedgerHid from 'https://esm.sh/@ledgerhq/hw-transport-webhid@6.27.12';
3-
import LedgerUsb from 'https://esm.sh/@ledgerhq/hw-transport-webusb@6.27.12';
2+
import LedgerHid from 'https://esm.sh/@ledgerhq/hw-transport-webhid@6.27.13';
3+
import LedgerUsb from 'https://esm.sh/@ledgerhq/hw-transport-webusb@6.27.13';
44

55
import { createDefs } from './util.ts';
66

hw-ledger-transports/detectPackage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22

3-
import { detectPackage } from 'https://deno.land/x/polkadot@0.2.35/util/mod.ts';
3+
import { detectPackage } from 'https://deno.land/x/polkadot/util/mod.ts';
44

55
import others from './detectOther.ts';
66
import { packageInfo } from './packageInfo.ts';

hw-ledger-transports/node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import LedgerHid from 'https://esm.sh/@ledgerhq/hw-transport-node-hid-singleton@6.28.9';
2+
import LedgerHid from 'https://esm.sh/@ledgerhq/hw-transport-node-hid-singleton@6.28.10';
33

44
import { createDefs } from './util.ts';
55

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11

22

3-
export const packageInfo = { name: '@polkadot/hw-ledger-transports', path: new URL(import.meta.url).pathname, type: 'deno', version: '0.2.35' };
3+
export const packageInfo = { name: '@polkadot/hw-ledger-transports', path: new URL(import.meta.url).pathname, type: 'deno', version: '12.0.1' };

hw-ledger-transports/types.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11

2-
export type TransportType = 'hid' | 'webusb';
2+
import type * as HwTransport from 'https://esm.sh/@ledgerhq/hw-transport@6.28.2';
33

4+
export type TransportType = 'hid' | 'webusb';
45

5-
export interface Transport {
6-
// empty on purpose, just a stub
7-
}
6+
export type Transport = HwTransport.default;
87

98
export interface TransportDef {
109
/** Create a transport to be used in Ledger operations */

hw-ledger/bundle.ts

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11

2-
import type { SubstrateApp } from 'https://esm.sh/@zondax/ledger-substrate@0.40.6';
3-
import type { TransportDef, TransportType } from 'https://deno.land/x/polkadot@0.2.35/hw-ledger-transports/types.ts';
2+
import type { SubstrateApp } from 'https://esm.sh/@zondax/ledger-substrate@0.40.7';
3+
import type { TransportDef, TransportType } from 'https://deno.land/x/polkadot/hw-ledger-transports/types.ts';
44
import type { AccountOptions, LedgerAddress, LedgerSignature, LedgerVersion } from './types.ts';
55

6-
import { newSubstrateApp } from 'https://esm.sh/@zondax/ledger-substrate@0.40.6';
6+
import { newSubstrateApp } from 'https://esm.sh/@zondax/ledger-substrate@0.40.7';
77

8-
import { transports } from 'https://deno.land/x/polkadot@0.2.35/hw-ledger-transports/mod.ts';
9-
import { hexAddPrefix, u8aToBuffer } from 'https://deno.land/x/polkadot@0.2.35/util/mod.ts';
8+
import { transports } from 'https://deno.land/x/polkadot/hw-ledger-transports/mod.ts';
9+
import { hexAddPrefix, u8aToBuffer } from 'https://deno.land/x/polkadot/util/mod.ts';
1010

1111
import { LEDGER_DEFAULT_ACCOUNT, LEDGER_DEFAULT_CHANGE, LEDGER_DEFAULT_INDEX, LEDGER_SUCCESS_CODE } from './constants.ts';
1212
import { ledgerApps } from './defaults.ts';
@@ -28,6 +28,14 @@ async function wrapError <T extends WrappedResult> (promise: Promise<T>): Promis
2828
return result;
2929
}
3030

31+
/**
32+
* @name Ledger
33+
*
34+
* @description
35+
* A very basic wrapper for a ledger app -
36+
* - it connects automatically on use, creating an underlying interface as required
37+
* - Promises reject with errors (unwrapped errors from @zondax/ledger-substrate)
38+
*/
3139
export class Ledger {
3240
#app: SubstrateApp | null = null;
3341

hw-ledger/detectOther.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import { packageInfo as transportInfo } from 'https://deno.land/x/polkadot@0.2.35/hw-ledger-transports/packageInfo.ts';
3-
import { packageInfo as utilInfo } from 'https://deno.land/x/polkadot@0.2.35/util/packageInfo.ts';
2+
import { packageInfo as transportInfo } from 'https://deno.land/x/polkadot/hw-ledger-transports/packageInfo.ts';
3+
import { packageInfo as utilInfo } from 'https://deno.land/x/polkadot/util/packageInfo.ts';
44

55
export default [transportInfo, utilInfo];

hw-ledger/detectPackage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22

3-
import { detectPackage } from 'https://deno.land/x/polkadot@0.2.35/util/mod.ts';
3+
import { detectPackage } from 'https://deno.land/x/polkadot/util/mod.ts';
44

55
import others from './detectOther.ts';
66
import { packageInfo } from './packageInfo.ts';

hw-ledger/packageInfo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11

22

3-
export const packageInfo = { name: '@polkadot/hw-ledger', path: new URL(import.meta.url).pathname, type: 'deno', version: '0.2.35' };
3+
export const packageInfo = { name: '@polkadot/hw-ledger', path: new URL(import.meta.url).pathname, type: 'deno', version: '12.0.1' };

0 commit comments

Comments
 (0)