Skip to content

Commit 7b03d6d

Browse files
committed
Upgrade polkadart & its dependencies in signer & tfchain, fix upgrade issue, produce new palletes, edit tfchain connect method
1 parent faf00a8 commit 7b03d6d

File tree

96 files changed

+3435
-1921
lines changed

Some content is hidden

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

96 files changed

+3435
-1921
lines changed

packages/signer/pubspec.lock

Lines changed: 94 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ packages:
5858
dependency: transitive
5959
description:
6060
name: bip39_mnemonic
61-
sha256: "3ae6ed74b97a0b820e71d01b75ac4bc5b036a8bb427d5ee5827427d2872eefb0"
61+
sha256: e36c1f1fecd938d433b8f7a1e74d5bc721e16816b59dbac5b31307f079d3b3bc
6262
url: "https://pub.dev"
6363
source: hosted
64-
version: "3.0.7"
64+
version: "3.0.9"
6565
boolean_selector:
6666
dependency: transitive
6767
description:
@@ -94,6 +94,14 @@ packages:
9494
url: "https://pub.dev"
9595
source: hosted
9696
version: "1.11.1"
97+
cross_file:
98+
dependency: transitive
99+
description:
100+
name: cross_file
101+
sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670"
102+
url: "https://pub.dev"
103+
source: hosted
104+
version: "0.3.4+2"
97105
crypto:
98106
dependency: transitive
99107
description:
@@ -182,6 +190,14 @@ packages:
182190
url: "https://pub.dev"
183191
source: hosted
184192
version: "2.1.2"
193+
hashlib_codecs:
194+
dependency: transitive
195+
description:
196+
name: hashlib_codecs
197+
sha256: "8cea9ccafcfeaa7324d2ae52c61c69f7ff71f4237507a018caab31b9e416e3b1"
198+
url: "https://pub.dev"
199+
source: hosted
200+
version: "2.6.0"
185201
hex:
186202
dependency: "direct main"
187203
description:
@@ -190,6 +206,14 @@ packages:
190206
url: "https://pub.dev"
191207
source: hosted
192208
version: "0.2.0"
209+
http:
210+
dependency: transitive
211+
description:
212+
name: http
213+
sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b"
214+
url: "https://pub.dev"
215+
source: hosted
216+
version: "1.4.0"
193217
http_multi_server:
194218
dependency: transitive
195219
description:
@@ -222,6 +246,14 @@ packages:
222246
url: "https://pub.dev"
223247
source: hosted
224248
version: "0.6.7"
249+
json_schema:
250+
dependency: transitive
251+
description:
252+
name: json_schema
253+
sha256: fc8c3e280c7647ed8e94f2565ba107ef4aff94b096764b8460a7e1ae39f20382
254+
url: "https://pub.dev"
255+
source: hosted
256+
version: "5.2.1"
225257
lints:
226258
dependency: "direct dev"
227259
description:
@@ -310,22 +342,30 @@ packages:
310342
url: "https://pub.dev"
311343
source: hosted
312344
version: "3.9.1"
345+
polkadart:
346+
dependency: transitive
347+
description:
348+
name: polkadart
349+
sha256: b2369eeb33ee155dcdf2a7af18de8961037b9cc28640e200f1475cea497bc3ab
350+
url: "https://pub.dev"
351+
source: hosted
352+
version: "0.7.1"
313353
polkadart_keyring:
314354
dependency: "direct main"
315355
description:
316356
name: polkadart_keyring
317-
sha256: bed5af744e801e88bf7d067ea477fc7eb0a5955801491a8b3e57b578d9de8bea
357+
sha256: e99a93c845466dfb53e23bf650bd6ccd772d7cefe7c7ff2c93c6e86d387e5215
318358
url: "https://pub.dev"
319359
source: hosted
320-
version: "0.5.0"
360+
version: "0.7.0"
321361
polkadart_scale_codec:
322362
dependency: transitive
323363
description:
324364
name: polkadart_scale_codec
325-
sha256: a9b295ddbd8ace501066800ab521575095464f324cb4185be386bd78ee9316d0
365+
sha256: db0d61adc58d8b395e663558ba6b2aed2ab2291d343733c49c693de62a2498d2
326366
url: "https://pub.dev"
327367
source: hosted
328-
version: "1.3.0"
368+
version: "1.5.0"
329369
pool:
330370
dependency: transitive
331371
description:
@@ -350,6 +390,14 @@ packages:
350390
url: "https://pub.dev"
351391
source: hosted
352392
version: "3.2.2"
393+
rfc_6901:
394+
dependency: transitive
395+
description:
396+
name: rfc_6901
397+
sha256: df1bbfa3d023009598f19636d6114c6ac1e0b7bb7bf6a260f0e6e6ce91416820
398+
url: "https://pub.dev"
399+
source: hosted
400+
version: "0.2.0"
353401
ristretto255:
354402
dependency: transitive
355403
description:
@@ -362,10 +410,10 @@ packages:
362410
dependency: transitive
363411
description:
364412
name: secp256k1_ecdsa
365-
sha256: "8d516e3f9ad716e721a4e961b890bb03bf3c68ba51bca256a617a055e3c7ef89"
413+
sha256: "50bca61d6ad872829f6bd05c17a96441c1bcfe456ed5bf8cba710ceac86db5f1"
366414
url: "https://pub.dev"
367415
source: hosted
368-
version: "0.5.0"
416+
version: "0.6.1"
369417
shelf:
370418
dependency: transitive
371419
description:
@@ -426,18 +474,18 @@ packages:
426474
dependency: transitive
427475
description:
428476
name: sr25519
429-
sha256: d10247ff98330efb658042357c8c7fc46074c3c160ea16d3dcdfedf8a9a87b60
477+
sha256: "122c930a933da6af018ec4a2ccdb853a7d0eb1a0891bfb03467e366b56f86f12"
430478
url: "https://pub.dev"
431479
source: hosted
432-
version: "0.5.0"
480+
version: "0.7.0"
433481
ss58:
434482
dependency: transitive
435483
description:
436484
name: ss58
437-
sha256: "74dce6fbfbac9dba5f87b8f104ed2b7253c6aeac39d508f088044cf4827d9cd7"
485+
sha256: ad12bcdc909e73648aba52754b1eab81880bd2cbc4fc6cbaa02695affe49201d
438486
url: "https://pub.dev"
439487
source: hosted
440-
version: "1.2.0"
488+
version: "1.3.1"
441489
stack_trace:
442490
dependency: transitive
443491
description:
@@ -474,10 +522,18 @@ packages:
474522
dependency: transitive
475523
description:
476524
name: substrate_bip39
477-
sha256: "6680dc10eb4f165659374eec5c5aa75920e720b3c00b65490e1dfe3d5ea5a52d"
525+
sha256: ba880015808079804f40a0fde8c5bff0315ec6792fe3a4281a704e408f1c6bdb
526+
url: "https://pub.dev"
527+
source: hosted
528+
version: "0.7.0"
529+
substrate_metadata:
530+
dependency: transitive
531+
description:
532+
name: substrate_metadata
533+
sha256: "6f9e9e3e1078c0c143dd63824043370b9df582d34c431a759253ce2f9cbb7f13"
478534
url: "https://pub.dev"
479535
source: hosted
480-
version: "0.5.0"
536+
version: "1.5.0"
481537
term_glyph:
482538
dependency: transitive
483539
description:
@@ -526,6 +582,22 @@ packages:
526582
url: "https://pub.dev"
527583
source: hosted
528584
version: "0.3.0"
585+
uri:
586+
dependency: transitive
587+
description:
588+
name: uri
589+
sha256: "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a"
590+
url: "https://pub.dev"
591+
source: hosted
592+
version: "1.0.0"
593+
utility:
594+
dependency: transitive
595+
description:
596+
name: utility
597+
sha256: "200d264c3804e87da7ea36aa81bd73fb845d2cb7b2e820f3f357a0a2bd4e37f5"
598+
url: "https://pub.dev"
599+
source: hosted
600+
version: "1.0.3"
529601
vm_service:
530602
dependency: transitive
531603
description:
@@ -566,6 +638,14 @@ packages:
566638
url: "https://pub.dev"
567639
source: hosted
568640
version: "3.0.1"
641+
web_socket_client:
642+
dependency: transitive
643+
description:
644+
name: web_socket_client
645+
sha256: "22264cb5143e9bb55c943d6b051d207fdd6470ffb77ee45778c9a7a0fda100bc"
646+
url: "https://pub.dev"
647+
source: hosted
648+
version: "0.2.0"
569649
webkit_inspection_protocol:
570650
dependency: transitive
571651
description:

packages/signer/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ environment:
77

88
dependencies:
99
hex: ^0.2.0
10-
polkadart_keyring: ^0.5.0
10+
polkadart_keyring: ^0.7.0
1111

1212
dev_dependencies:
1313
lints: ^5.1.1
Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
11
import 'package:tfchain_client/tfchain_client.dart';
22

3+
// void main() async {
4+
// final polkadot =
5+
// WsProvider(Uri.parse('wss://tfchain.grid.tf'));
6+
// final api = StateApi(polkadot);
7+
// print("Attempting to connect (without waiting)...");
8+
// final connectFuture = await polkadot.connect();
9+
// print("Attempting to disconnect immediately...");
10+
// await polkadot.disconnect();
11+
// }
12+
313
void main() async {
4-
final client =
5-
Client("wss://tfchain.dev.grid.tf/ws", "your-mnemonic", "sr25519");
14+
final client = Client(
15+
"wss://tfchain.grid.tf/ws",
16+
"0x7a0b1b8278a85a89640c65ad6f7373f4df203fe23da6b9a48f1c199fe1ed00da",
17+
"sr25519");
618
await client.connect();
719

8-
final twinId = await client.twins.create(relay: "", pk: []);
9-
10-
print(twinId);
11-
// await client.kvStrore.list();
20+
print(client.keypair!.address);
1221

13-
// await client.disconnect();
22+
await client.disconnect();
1423
}

packages/tfchain_client/lib/generated/dev/pallets/aura.dart

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// ignore_for_file: no_leading_underscores_for_library_prefixes
22
import 'dart:async' as _i5;
3+
import 'dart:typed_data' as _i6;
34

45
import 'package:polkadart/polkadart.dart' as _i1;
56
import 'package:polkadart/scale_codec.dart' as _i3;
@@ -53,4 +54,16 @@ class Queries {
5354
}
5455
return BigInt.zero; /* Default */
5556
}
57+
58+
/// Returns the storage key for `authorities`.
59+
_i6.Uint8List authoritiesKey() {
60+
final hashedKey = _authorities.hashedKey();
61+
return hashedKey;
62+
}
63+
64+
/// Returns the storage key for `currentSlot`.
65+
_i6.Uint8List currentSlotKey() {
66+
final hashedKey = _currentSlot.hashedKey();
67+
return hashedKey;
68+
}
5669
}

packages/tfchain_client/lib/generated/dev/pallets/authorship.dart

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// ignore_for_file: no_leading_underscores_for_library_prefixes
22
import 'dart:async' as _i3;
3+
import 'dart:typed_data' as _i4;
34

45
import 'package:polkadart/polkadart.dart' as _i1;
56

@@ -29,4 +30,10 @@ class Queries {
2930
}
3031
return null; /* Nullable */
3132
}
33+
34+
/// Returns the storage key for `author`.
35+
_i4.Uint8List authorKey() {
36+
final hashedKey = _author.hashedKey();
37+
return hashedKey;
38+
}
3239
}

0 commit comments

Comments
 (0)