| Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·dfa21e981490fea552da69b60a78aa2514331aa2d521d9dc536dd89581d3afc9 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·b6455b455ac3270ae47d0f8e090fc2025f13a8ad | ||
| 11 | Signer·#1·certificate·MD5·digest:·c7a550145147a782a64f7dde90dab2f8 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·8a57779039d985736720961ad3700ed4f1aecb4a9df03ee6b2b3474c6ae78e1b | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·4541c8b287cbe374f18b6260a8fb135d05ceff69 | ||
| 16 | Signer·#1·public·key·MD5·digest:·b7bab8a3b775a5ba349034e0fdc3bd8c | ||
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | Zip·file·size:·23740554·bytes,·number·of·entries:·157 | 1 | Zip·file·size:·23740554·bytes,·number·of·entries:·157 |
| 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
| 3 | -rw-r--r--··0.0·unx·····68 | 3 | -rw-r--r--··0.0·unx·····6803·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
| 4 | -rw-r--r--··0.0·unx······373·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm | 4 | -rw-r--r--··0.0·unx······373·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
| 5 | -rw-r--r--··0.0·unx·12702084·b-·defN·81-Jan-01·01:01·classes.dex | 5 | -rw-r--r--··0.0·unx·12702084·b-·defN·81-Jan-01·01:01·classes.dex |
| 6 | -rw-r--r--··0.0·unx·10453604·b-·defN·81-Jan-01·01:01·classes2.dex | 6 | -rw-r--r--··0.0·unx·10453604·b-·defN·81-Jan-01·01:01·classes2.dex |
| 7 | -rw-r--r--··0.0·unx··33 | 7 | -rw-r--r--··0.0·unx··3310272·b-·defN·81-Jan-01·01:01·classes3.dex |
| 8 | -rw-r--r--··0.0·unx··3598056·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlcipher.so | 8 | -rw-r--r--··0.0·unx··3598056·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsqlcipher.so |
| 9 | -rw-r--r--··0.0·unx··2223088·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsqlcipher.so | 9 | -rw-r--r--··0.0·unx··2223088·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsqlcipher.so |
| 10 | -rw-r--r--··0.0·unx··3482620·b-·stor·81-Jan-01·01:01·lib/x86/libsqlcipher.so | 10 | -rw-r--r--··0.0·unx··3482620·b-·stor·81-Jan-01·01:01·lib/x86/libsqlcipher.so |
| 11 | -rw-r--r--··0.0·unx··3995112·b-·stor·81-Jan-01·01:01·lib/x86_64/libsqlcipher.so | 11 | -rw-r--r--··0.0·unx··3995112·b-·stor·81-Jan-01·01:01·lib/x86_64/libsqlcipher.so |
| 12 | -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin | 12 | -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin |
| 13 | -rw----·····2.4·fat·····3895·b-·defN·81-Jan-01·01:01·Fift.fif | 13 | -rw----·····2.4·fat·····3895·b-·defN·81-Jan-01·01:01·Fift.fif |
| 14 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version | 14 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version |
| Offset 79, 15 lines modified | Offset 79, 15 lines modified | ||
| 79 | -rw----·····2.4·fat·····7881·b-·defN·81-Jan-01·01:01·checkstyle.xml | 79 | -rw----·····2.4·fat·····7881·b-·defN·81-Jan-01·01:01·checkstyle.xml |
| 80 | -rw----·····2.4·fat····26273·b-·defN·81-Jan-01·01:01·findbugs.xml | 80 | -rw----·····2.4·fat····26273·b-·defN·81-Jan-01·01:01·findbugs.xml |
| 81 | -rw----·····2.4·fat·····2038·b-·defN·81-Jan-01·01:01·hashmap.tlb | 81 | -rw----·····2.4·fat·····2038·b-·defN·81-Jan-01·01:01·hashmap.tlb |
| 82 | -rw----·····2.4·fat······743·b-·defN·81-Jan-01·01:01·jmh-security-minimal-runner.policy | 82 | -rw----·····2.4·fat······743·b-·defN·81-Jan-01·01:01·jmh-security-minimal-runner.policy |
| 83 | -rw----·····2.4·fat······135·b-·defN·81-Jan-01·01:01·jmh-security-minimal.policy | 83 | -rw----·····2.4·fat······135·b-·defN·81-Jan-01·01:01·jmh-security-minimal.policy |
| 84 | -rw----·····2.4·fat·······55·b-·defN·81-Jan-01·01:01·jmh-security.policy | 84 | -rw----·····2.4·fat·······55·b-·defN·81-Jan-01·01:01·jmh-security.policy |
| 85 | -rw----·····2.4·fat·····1231·b-·defN·81-Jan-01·01:01·jmh.properties | 85 | -rw----·····2.4·fat·····1231·b-·defN·81-Jan-01·01:01·jmh.properties |
| 86 | -rw----·····2.4·fat······ | 86 | -rw----·····2.4·fat······599·b-·defN·81-Jan-01·01:01·kotlin-tooling-metadata.json |
| 87 | -rw----·····2.4·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins | 87 | -rw----·····2.4·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins |
| 88 | -rw----·····2.4·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins | 88 | -rw----·····2.4·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins |
| 89 | -rw----·····2.4·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins | 89 | -rw----·····2.4·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins |
| 90 | -rw----·····2.4·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins | 90 | -rw----·····2.4·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins |
| 91 | -rw----·····2.4·fat····16434·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins | 91 | -rw----·····2.4·fat····16434·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins |
| 92 | -rw----·····2.4·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins | 92 | -rw----·····2.4·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins |
| 93 | -rw----·····2.4·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins | 93 | -rw----·····2.4·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins |
| Offset 152, 8 lines modified | Offset 152, 8 lines modified | ||
| 152 | -rw----·····0.0·fat·····1073·b-·stor·81-Jan-01·01:01·res/u3.png | 152 | -rw----·····0.0·fat·····1073·b-·stor·81-Jan-01·01:01·res/u3.png |
| 153 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/uF.xml | 153 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/uF.xml |
| 154 | -rw----·····0.0·fat·····1412·b-·defN·81-Jan-01·01:01·res/wh.xml | 154 | -rw----·····0.0·fat·····1412·b-·defN·81-Jan-01·01:01·res/wh.xml |
| 155 | -rw----·····0.0·fat···131000·b-·stor·81-Jan-01·01:01·resources.arsc | 155 | -rw----·····0.0·fat···131000·b-·stor·81-Jan-01·01:01·resources.arsc |
| 156 | -rw----·····2.0·fat····16379·b-·defN·81-Jan-01·01:01·META-INF/D1A1661C.SF | 156 | -rw----·····2.0·fat····16379·b-·defN·81-Jan-01·01:01·META-INF/D1A1661C.SF |
| 157 | -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/D1A1661C.RSA | 157 | -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/D1A1661C.RSA |
| 158 | -rw----·····2.0·fat····16252·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 158 | -rw----·····2.0·fat····16252·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 159 | 157·files,·4172 | 159 | 157·files,·41723048·bytes·uncompressed,·23702861·bytes·compressed:··43.2% |
| Offset 1, 43 lines modified | Offset 1, 43 lines modified | ||
| 1 | DEX·version·'038' | 1 | DEX·version·'038' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n038\0' | 3 | magic···············:·'dex\n038\0' |
| 4 | checksum············:· | 4 | checksum············:·2eb2057a |
| 5 | signature···········:· | 5 | signature···········:·d029...57ca |
| 6 | file_size···········:·33 | 6 | file_size···········:·3310272 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·193 | 10 | string_ids_size·····:·19315 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·3338 | 12 | type_ids_size·······:·3338 |
| 13 | type_ids_off········:·773 | 13 | type_ids_off········:·77372·(0x012e3c) |
| 14 | proto_ids_size······:·562 | 14 | proto_ids_size······:·5622 |
| 15 | proto_ids_off·······:·90 | 15 | proto_ids_off·······:·90724·(0x016264) |
| 16 | field_ids_size······:· | 16 | field_ids_size······:·7001 |
| 17 | field_ids_off·······:·1581 | 17 | field_ids_off·······:·158188·(0x0269ec) |
| 18 | method_ids_size·····:·232 | 18 | method_ids_size·····:·23296 |
| 19 | method_ids_off······:·2141 | 19 | method_ids_off······:·214196·(0x0344b4) |
| 20 | class_defs_size·····:·255 | 20 | class_defs_size·····:·2553 |
| 21 | class_defs_off······:·400 | 21 | class_defs_off······:·400564·(0x061cb4) |
| 22 | data_size···········:·282 | 22 | data_size···········:·2828012 |
| 23 | data_off············:·482 | 23 | data_off············:·482260·(0x075bd4) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·67 | 25 | class_idx···········:·671 |
| 26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
| 27 | superclass_idx······:·16 | 27 | superclass_idx······:·162 |
| 28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
| 29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
| 30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
| 31 | direct_methods_size·:·14 | 31 | direct_methods_size·:·14 |
| 32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
| 33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
| 34 | Annotations·on·method·#1 | 34 | Annotations·on·method·#1799·'I2OSP' |
| 35 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/Throws;·value={·Ljava/lang/ArithmeticException;·} | 35 | ··VISIBILITY_SYSTEM·Ldalvik/annotation/Throws;·value={·Ljava/lang/ArithmeticException;·} |
| 36 | Class·#0············- | 36 | Class·#0············- |
| 37 | ··Class·descriptor··:·'Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;' | 37 | ··Class·descriptor··:·'Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;' |
| 38 | ··Access·flags······:·0x0011·(PUBLIC·FINAL) | 38 | ··Access·flags······:·0x0011·(PUBLIC·FINAL) |
| 39 | ··Superclass········:·'Ljava/lang/Object;' | 39 | ··Superclass········:·'Ljava/lang/Object;' |
| 40 | ··Interfaces········- | 40 | ··Interfaces········- |
| Offset 49, 543 lines modified | Offset 49, 543 lines modified | ||
| 49 | ······type··········:·'()V' | 49 | ······type··········:·'()V' |
| 50 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 50 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
| 51 | ······code··········- | 51 | ······code··········- |
| 52 | ······registers·····:·1 | 52 | ······registers·····:·1 |
| 53 | ······ins···········:·1 | 53 | ······ins···········:·1 |
| 54 | ······outs··········:·1 | 54 | ······outs··········:·1 |
| 55 | ······insns·size····:·4·16-bit·code·units | 55 | ······insns·size····:·4·16-bit·code·units |
| 56 | 075 | 56 | 075fb4:········································|[075fb4]·org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions.<init>:()V |
| 57 | 075 | 57 | 075fc4:·7010·8401·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0184 |
| 58 | 075 | 58 | 075fca:·0e00···································|0003:·return-void |
| 59 | ······catches·······:·(none) | 59 | ······catches·······:·(none) |
| 60 | ······positions·····:· | 60 | ······positions·····:· |
| 61 | ······locals········:· | 61 | ······locals········:· |
| 62 | ····#1··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) | 62 | ····#1··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) |
| 63 | ······name··········:·'I2OSP' | 63 | ······name··········:·'I2OSP' |
| 64 | ······type··········:·'(I[BI)V' | 64 | ······type··········:·'(I[BI)V' |
| 65 | ······access········:·0x0009·(PUBLIC·STATIC) | 65 | ······access········:·0x0009·(PUBLIC·STATIC) |
| 66 | ······code··········- | 66 | ······code··········- |
| 67 | ······registers·····:·5 | 67 | ······registers·····:·5 |
| 68 | ······ins···········:·3 | 68 | ······ins···········:·3 |
| 69 | ······outs··········:·0 | 69 | ······outs··········:·0 |
| 70 | ······insns·size····:·25·16-bit·code·units | 70 | ······insns·size····:·25·16-bit·code·units |
| 71 | 075 | 71 | 075fcc:········································|[075fcc]·org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions.I2OSP:(I[BI)V |
| 72 | 075 | 72 | 075fdc:·d800·0401······························|0000:·add-int/lit8·v0,·v4,·#int·1·//·#01 |
| 73 | 075 | 73 | 075fe0:·e201·0218······························|0002:·ushr-int/lit8·v1,·v2,·#int·24·//·#18 |
| 74 | 075 | 74 | 075fe4:·8d11···································|0004:·int-to-byte·v1,·v1 |
| 75 | 075 | 75 | 075fe6:·4f01·0304······························|0005:·aput-byte·v1,·v3,·v4 |
| 76 | 075 | 76 | 075fea:·d804·0001······························|0007:·add-int/lit8·v4,·v0,·#int·1·//·#01 |
| 77 | 075 | 77 | 075fee:·e201·0210······························|0009:·ushr-int/lit8·v1,·v2,·#int·16·//·#10 |
| 78 | 075 | 78 | 075ff2:·8d11···································|000b:·int-to-byte·v1,·v1 |
| 79 | 075 | 79 | 075ff4:·4f01·0300······························|000c:·aput-byte·v1,·v3,·v0 |
| 80 | 075 | 80 | 075ff8:·d800·0401······························|000e:·add-int/lit8·v0,·v4,·#int·1·//·#01 |
| 81 | 075 | 81 | 075ffc:·e201·0208······························|0010:·ushr-int/lit8·v1,·v2,·#int·8·//·#08 |
| 82 | 07 | 82 | 076000:·8d11···································|0012:·int-to-byte·v1,·v1 |
| 83 | 07 | 83 | 076002:·4f01·0304······························|0013:·aput-byte·v1,·v3,·v4 |
| 84 | 07 | 84 | 076006:·8d22···································|0015:·int-to-byte·v2,·v2 |
| 85 | 07 | 85 | 076008:·4f02·0300······························|0016:·aput-byte·v2,·v3,·v0 |
| 86 | 07 | 86 | 07600c:·0e00···································|0018:·return-void |
| 87 | ······catches·······:·(none) | 87 | ······catches·······:·(none) |
| 88 | ······positions·····:· | 88 | ······positions·····:· |
| 89 | ······locals········:· | 89 | ······locals········:· |
| 90 | ····#2··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) | 90 | ····#2··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) |
| 91 | ······name··········:·'I2OSP' | 91 | ······name··········:·'I2OSP' |
| 92 | ······type··········:·'(I[BII)V' | 92 | ······type··········:·'(I[BII)V' |
| 93 | ······access········:·0x0009·(PUBLIC·STATIC) | 93 | ······access········:·0x0009·(PUBLIC·STATIC) |
| 94 | ······code··········- | 94 | ······code··········- |
| 95 | ······registers·····:·7 | 95 | ······registers·····:·7 |
| 96 | ······ins···········:·4 | 96 | ······ins···········:·4 |
| 97 | ······outs··········:·0 | 97 | ······outs··········:·0 |
| 98 | ······insns·size····:·20·16-bit·code·units | 98 | ······insns·size····:·20·16-bit·code·units |
| 99 | 07 | 99 | 076010:········································|[076010]·org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions.I2OSP:(I[BII)V |
| 100 | 07 | 100 | 076020:·d806·06ff······························|0000:·add-int/lit8·v6,·v6,·#int·-1·//·#ff |
| 101 | 07 | 101 | 076024:·0160···································|0002:·move·v0,·v6 |
| 102 | 07 | 102 | 076026:·3a00·1000······························|0003:·if-ltz·v0,·0013·//·+0010 |
| 103 | 07 | 103 | 07602a:·9001·0500······························|0005:·add-int·v1,·v5,·v0 |
| 104 | 07 | 104 | 07602e:·9102·0600······························|0007:·sub-int·v2,·v6,·v0 |
| 105 | 07 | 105 | 076032:·da02·0208······························|0009:·mul-int/lit8·v2,·v2,·#int·8·//·#08 |
| 106 | 07 | 106 | 076036:·9a02·0302······························|000b:·ushr-int·v2,·v3,·v2 |
| 107 | 07 | 107 | 07603a:·8d22···································|000d:·int-to-byte·v2,·v2 |
| 108 | 07 | 108 | 07603c:·4f02·0401······························|000e:·aput-byte·v2,·v4,·v1 |
| 109 | 07 | 109 | 076040:·d800·00ff······························|0010:·add-int/lit8·v0,·v0,·#int·-1·//·#ff |
| 110 | 07 | 110 | 076044:·28f1···································|0012:·goto·0003·//·-000f |
| 111 | 07 | 111 | 076046:·0e00···································|0013:·return-void |
| 112 | ······catches·······:·(none) | 112 | ······catches·······:·(none) |
| 113 | ······positions·····:· | 113 | ······positions·····:· |
| 114 | ······locals········:· | 114 | ······locals········:· |
| 115 | ····#3··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) | 115 | ····#3··············:·(in·Lorg/bouncycastle/pqc/math/linearalgebra/BigEndianConversions;) |
| 116 | ······name··········:·'I2OSP' | 116 | ······name··········:·'I2OSP' |
| 117 | ······type··········:·'(J[BI)V' | 117 | ······type··········:·'(J[BI)V' |
| 118 | ······access········:·0x0009·(PUBLIC·STATIC) | 118 | ······access········:·0x0009·(PUBLIC·STATIC) |
| 119 | ······code··········- | 119 | ······code··········- |
| 120 | ······registers·····:·7 | 120 | ······registers·····:·7 |
| 121 | ······ins···········:·4 | 121 | ······ins···········:·4 |
| 122 | ······outs··········:·0 | 122 | ······outs··········:·0 |
| 123 | ······insns·size····:·75·16-bit·code·units | 123 | ······insns·size····:·75·16-bit·code·units |
| 124 | 07 | 124 | 076048:········································|[076048]·org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions.I2OSP:(J[BI)V |
| 125 | 07 | 125 | 076058:·d800·0601······························|0000:·add-int/lit8·v0,·v6,·#int·1·//·#01 |
| 126 | 07 | 126 | 07605c:·1301·3800······························|0002:·const/16·v1,·#int·56·//·#38 |
| 127 | 07 | 127 | 076060:·a501·0301······························|0004:·ushr-long·v1,·v3,·v1 |
| 128 | 07 | 128 | 076064:·8411···································|0006:·long-to-int·v1,·v1 |
| Max diff block lines reached; 84400920/84417368 bytes (99.98%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·604 | 1 | Zip·file·size:·6046520·bytes,·number·of·entries:·2553 |
| 2 | ?rwxrwxr-x··2.0·unx·····2204·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/BigEndianConversions.class | 2 | ?rwxrwxr-x··2.0·unx·····2204·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/BigEndianConversions.class |
| 3 | ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/BigIntUtils.class | 3 | ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/BigIntUtils.class |
| 4 | ?rwxrwxr-x··2.0·unx·····3117·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/ByteUtils.class | 4 | ?rwxrwxr-x··2.0·unx·····3117·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/ByteUtils.class |
| 5 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/CharUtils.class | 5 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/CharUtils.class |
| 6 | ?rwxrwxr-x··2.0·unx····23883·b-·defN·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2Polynomial.class | 6 | ?rwxrwxr-x··2.0·unx····23883·b-·defN·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2Polynomial.class |
| 7 | ?rwxrwxr-x··2.0·unx·····3170·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2mField.class | 7 | ?rwxrwxr-x··2.0·unx·····3170·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2mField.class |
| 8 | ?rwxrwxr-x··2.0·unx·····3860·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2nField.class | 8 | ?rwxrwxr-x··2.0·unx·····3860·b-·stor·80-Jan-01·00:00·org/bouncycastle/pqc/math/linearalgebra/GF2nField.class |
| Offset 428, 24 lines modified | Offset 428, 24 lines modified | ||
| 428 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlAddress.class | 428 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlAddress.class |
| 429 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlIdShort.class | 429 | ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlIdShort.class |
| 430 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlIdShortKt.class | 430 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlIdShortKt.class |
| 431 | ?rwxrwxr-x··2.0·unx·····4707·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlNode.class | 431 | ?rwxrwxr-x··2.0·unx·····4707·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlNode.class |
| 432 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlPing.class | 432 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlPing.class |
| 433 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlPong.class | 433 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlPong.class |
| 434 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlProxy.class | 434 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlProxy.class |
| 435 | ?rwxrwxr-x··2.0·unx·····41 | 435 | ?rwxrwxr-x··2.0·unx·····4140·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlProxyTo.class |
| 436 | ?rwxrwxr-x··2.0·unx·····38 | 436 | ?rwxrwxr-x··2.0·unx·····3824·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/AdnlProxyToSign.class |
| 437 | ?rwxrwxr-x··2.0·unx·····2933·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/config/AdnlConfigGlobal.class | 437 | ?rwxrwxr-x··2.0·unx·····2933·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/config/AdnlConfigGlobal.class |
| 438 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/message/AdnlMessage.class | 438 | ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·org/ton/api/adnl/message/AdnlMessage.class |
| 439 | ?rwxrwxr-x··2.0·unx·····4368·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigGlobal.class | 439 | ?rwxrwxr-x··2.0·unx·····4368·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigGlobal.class |
| 440 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigLocal$Companion.class | 440 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigLocal$Companion.class |
| 441 | ?rwxrwxr-x··2.0·unx·····6336·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigLocal.class | 441 | ?rwxrwxr-x··2.0·unx·····6336·b-·stor·80-Jan-01·00:00·org/ton/api/config/ConfigLocal.class |
| 442 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/ton/api/control/ControlConfigLocal$Companion.class | 442 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/ton/api/control/ControlConfigLocal$Companion.class |
| 443 | ?rwxrwxr-x··2.0·unx·····49 | 443 | ?rwxrwxr-x··2.0·unx·····4928·b-·stor·80-Jan-01·00:00·org/ton/api/control/ControlConfigLocal.class |
| 444 | ?rwxrwxr-x··2.0·unx·····4 | 444 | ?rwxrwxr-x··2.0·unx·····4313·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtKey.class |
| 445 | ?rwxrwxr-x··2.0·unx·····2697·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtMessage.class | 445 | ?rwxrwxr-x··2.0·unx·····2697·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtMessage.class |
| 446 | ?rwxrwxr-x··2.0·unx·····1644·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtUpdateRule.class | 446 | ?rwxrwxr-x··2.0·unx·····1644·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtUpdateRule.class |
| 447 | ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtValueResult.class | 447 | ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·org/ton/api/dht/DhtValueResult.class |
| 448 | ?rwxrwxr-x··2.0·unx·····3517·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigGlobal.class | 448 | ?rwxrwxr-x··2.0·unx·····3517·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigGlobal.class |
| 449 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigIdLocal$Companion.class | 449 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigIdLocal$Companion.class |
| 450 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigLocal$Companion.class | 450 | ?rwxrwxr-x··2.0·unx·····1494·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigLocal$Companion.class |
| 451 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigLocal.class | 451 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·org/ton/api/dht/config/DhtConfigLocal.class |
| Offset 482, 15 lines modified | Offset 482, 15 lines modified | ||
| 482 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·org/ton/api/tcp/TcpMessage.class | 482 | ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·org/ton/api/tcp/TcpMessage.class |
| 483 | ?rwxrwxr-x··2.0·unx·····1387·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/Shard.class | 483 | ?rwxrwxr-x··2.0·unx·····1387·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/Shard.class |
| 484 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockId$DefaultImpls.class | 484 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockId$DefaultImpls.class |
| 485 | ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockId.class | 485 | ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockId.class |
| 486 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdExtKt.class | 486 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdExtKt.class |
| 487 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdImpl$Companion.class | 487 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdImpl$Companion.class |
| 488 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdKt.class | 488 | ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeBlockIdKt.class |
| 489 | ?rwxrwxr-x··2.0·unx·····43 | 489 | ?rwxrwxr-x··2.0·unx·····4329·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/TonNodeZeroStateIdExt.class |
| 490 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/Workchain.class | 490 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·org/ton/api/tonnode/Workchain.class |
| 491 | ?rwxrwxr-x··2.0·unx·····5036·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigGlobal.class | 491 | ?rwxrwxr-x··2.0·unx·····5036·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigGlobal.class |
| 492 | ?rwxrwxr-x··2.0·unx·····1380·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigLocal$Companion.class | 492 | ?rwxrwxr-x··2.0·unx·····1380·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigLocal$Companion.class |
| 493 | ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigLocal.class | 493 | ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigLocal.class |
| 494 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigRandomLocal$Companion.class | 494 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/ton/api/validator/config/ValidatorConfigRandomLocal$Companion.class |
| 495 | ?rwxrwxr-x··2.0·unx·····2840·b-·stor·80-Jan-01·00:00·org/ton/bigint/BigIntJvmKt.class | 495 | ?rwxrwxr-x··2.0·unx·····2840·b-·stor·80-Jan-01·00:00·org/ton/bigint/BigIntJvmKt.class |
| 496 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·org/ton/bigint/BigIntKt.class | 496 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·org/ton/bigint/BigIntKt.class |
| Offset 679, 15 lines modified | Offset 679, 15 lines modified | ||
| 679 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRef.class | 679 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRef.class |
| 680 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefAny$Companion.class | 680 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefAny$Companion.class |
| 681 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefKt.class | 681 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefKt.class |
| 682 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefSingle$Companion.class | 682 | ?rwxrwxr-x··2.0·unx······484·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleRefSingle$Companion.class |
| 683 | ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleTcons$Companion.class | 683 | ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/ton/block/VmTupleTcons$Companion.class |
| 684 | ?rwxrwxr-x··2.0·unx·····2267·b-·stor·80-Jan-01·00:00·org/ton/boc/BagOfCells$Companion.class | 684 | ?rwxrwxr-x··2.0·unx·····2267·b-·stor·80-Jan-01·00:00·org/ton/boc/BagOfCells$Companion.class |
| 685 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/ton/boc/BagOfCellsKt.class | 685 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/ton/boc/BagOfCellsKt.class |
| 686 | ?rwxrwxr-x··2.0·unx·····8 | 686 | ?rwxrwxr-x··2.0·unx·····8802·b-·stor·80-Jan-01·00:00·org/ton/boc/BagOfCellsUtilsKt.class |
| 687 | ?rwxrwxr-x··2.0·unx·····3024·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$CellInfo.class | 687 | ?rwxrwxr-x··2.0·unx·····3024·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$CellInfo.class |
| 688 | ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$Companion.class | 688 | ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$Companion.class |
| 689 | ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$Revisit.class | 689 | ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·org/ton/boc/CachedBagOfCells$Revisit.class |
| 690 | ?rwxrwxr-x··2.0·unx·····4043·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$Companion.class | 690 | ?rwxrwxr-x··2.0·unx·····4043·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$Companion.class |
| 691 | ?rwxrwxr-x··2.0·unx·····4173·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$DefaultImpls.class | 691 | ?rwxrwxr-x··2.0·unx·····4173·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$DefaultImpls.class |
| 692 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$WhenMappings.class | 692 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell$WhenMappings.class |
| 693 | ?rwxrwxr-x··2.0·unx·····1971·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell.class | 693 | ?rwxrwxr-x··2.0·unx·····1971·b-·stor·80-Jan-01·00:00·org/ton/cell/Cell.class |
| Offset 724, 31 lines modified | Offset 724, 30 lines modified | ||
| 724 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v2/ContractV2R1$Companion.class | 724 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v2/ContractV2R1$Companion.class |
| 725 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v2/ContractV2R2$Companion.class | 725 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v2/ContractV2R2$Companion.class |
| 726 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/AbstractContractV3$Companion.class | 726 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/AbstractContractV3$Companion.class |
| 727 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/ContractV3R1$Companion.class | 727 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/ContractV3R1$Companion.class |
| 728 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/ContractV3R2$Companion.class | 728 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v3/ContractV3R2$Companion.class |
| 729 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v4/AbstractContractV4$Companion.class | 729 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v4/AbstractContractV4$Companion.class |
| 730 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v4/ContractV4R2$Companion.class | 730 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·org/ton/contract/wallet/v4/ContractV4R2$Companion.class |
| 731 | ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·org/ton/crypto/Base64Kt.class | ||
| 732 | ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·org/ton/crypto/BitsKt.class | 731 | ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·org/ton/crypto/BitsKt.class |
| 733 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·org/ton/crypto/ByteBuffersKt.class | 732 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·org/ton/crypto/ByteBuffersKt.class |
| 734 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/ton/crypto/BytearraysKt.class | 733 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/ton/crypto/BytearraysKt.class |
| 735 | ?rwxrwxr-x··2.0·unx·····2605·b-·stor·80-Jan-01·00:00·org/ton/crypto/Crc16Kt.class | ||
| 736 | ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·org/ton/crypto/Crc32Kt.class | ||
| 737 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/ton/crypto/Crc32_jvmKt.class | ||
| 738 | ?rwxrwxr-x··2.0·unx·····4905·b-·stor·80-Jan-01·00:00·org/ton/crypto/Crc32cKt.class | ||
| 739 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/ton/crypto/Decryptor.class | 734 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/ton/crypto/Decryptor.class |
| 740 | ?rwxrwxr-x··2.0·unx·····3790·b-·stor·80-Jan-01·00:00·org/ton/crypto/Digest.class | 735 | ?rwxrwxr-x··2.0·unx·····3790·b-·stor·80-Jan-01·00:00·org/ton/crypto/Digest.class |
| 741 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/ton/crypto/DigestUtilsKt.class | 736 | ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/ton/crypto/DigestUtilsKt.class |
| 742 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·org/ton/crypto/Encryptor.class | 737 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·org/ton/crypto/Encryptor.class |
| 743 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·org/ton/crypto/HexKt.class | 738 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·org/ton/crypto/HexKt.class |
| 744 | ?rwxrwxr-x··2.0·unx······688·b-·stor·80-Jan-01·00:00·org/ton/crypto/HmacKt.class | 739 | ?rwxrwxr-x··2.0·unx······688·b-·stor·80-Jan-01·00:00·org/ton/crypto/HmacKt.class |
| 745 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/ton/crypto/Pbkdf2Kt.class | 740 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/ton/crypto/Pbkdf2Kt.class |
| 746 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·org/ton/crypto/Sha256Kt.class | 741 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·org/ton/crypto/Sha256Kt.class |
| 747 | ?rwxrwxr-x··2.0·unx······960·b-·stor·80-Jan-01·00:00·org/ton/crypto/aes/AesCtr.class | 742 | ?rwxrwxr-x··2.0·unx······960·b-·stor·80-Jan-01·00:00·org/ton/crypto/aes/AesCtr.class |
| 743 | ?rwxrwxr-x··2.0·unx·····2926·b-·stor·80-Jan-01·00:00·org/ton/crypto/base64/Base64Kt.class | ||
| 744 | ?rwxrwxr-x··2.0·unx·····2611·b-·stor·80-Jan-01·00:00·org/ton/crypto/crc16/Crc16Kt.class | ||
| 745 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·org/ton/crypto/crc32/Crc32Kt.class | ||
| 746 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·org/ton/crypto/crc32/Crc32_jvmKt.class | ||
| 748 | ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/ton/crypto/ed25519/Ed25519.class | 747 | ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/ton/crypto/ed25519/Ed25519.class |
| 749 | ?rwxrwxr-x··2.0·unx·····1486·b-·stor·80-Jan-01·00:00·org/ton/fift/Box.class | 748 | ?rwxrwxr-x··2.0·unx·····1486·b-·stor·80-Jan-01·00:00·org/ton/fift/Box.class |
| 750 | ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/ton/fift/DictionaryKt.class | 749 | ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/ton/fift/DictionaryKt.class |
| 751 | ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·org/ton/fift/FiftException.class | 750 | ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·org/ton/fift/FiftException.class |
| 752 | ?rwxrwxr-x··2.0·unx·····8456·b-·stor·80-Jan-01·00:00·org/ton/fift/FiftInterpretator.class | 751 | ?rwxrwxr-x··2.0·unx·····8456·b-·stor·80-Jan-01·00:00·org/ton/fift/FiftInterpretator.class |
| 753 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·org/ton/fift/InterpretatorKt.class | 752 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·org/ton/fift/InterpretatorKt.class |
| 754 | ?rwxrwxr-x··2.0·unx·····2165·b-·stor·80-Jan-01·00:00·org/ton/fift/StackKt.class | 753 | ?rwxrwxr-x··2.0·unx·····2165·b-·stor·80-Jan-01·00:00·org/ton/fift/StackKt.class |
| Offset 784, 16 lines modified | Offset 783, 16 lines modified | ||
| 784 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/ton/hashmap/HashMapNodeFork$Companion.class | 783 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/ton/hashmap/HashMapNodeFork$Companion.class |
| 785 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/ton/hashmap/HashMapNodeLeaf$Companion.class | 784 | ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·org/ton/hashmap/HashMapNodeLeaf$Companion.class |
| 786 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·org/ton/hashmap/RootHashMapE$Companion.class | 785 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·org/ton/hashmap/RootHashMapE$Companion.class |
| 787 | ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·org/ton/hashmap/Unary.class | 786 | ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·org/ton/hashmap/Unary.class |
| 788 | ?rwxrwxr-x··2.0·unx······290·b-·stor·80-Jan-01·00:00·org/ton/hashmap/UnaryKt.class | 787 | ?rwxrwxr-x··2.0·unx······290·b-·stor·80-Jan-01·00:00·org/ton/hashmap/UnaryKt.class |
| 789 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·org/ton/hashmap/UnarySuccess$Companion.class | 788 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·org/ton/hashmap/UnarySuccess$Companion.class |
| 790 | ?rwxrwxr-x··2.0·unx····23081·b-·defN·80-Jan-01·00:00·org/ton/lite/api/LiteApi$DefaultImpls.class | 789 | ?rwxrwxr-x··2.0·unx····23081·b-·defN·80-Jan-01·00:00·org/ton/lite/api/LiteApi$DefaultImpls.class |
| 791 | ?rwxrwxr-x··2.0·unx·····4 | 790 | ?rwxrwxr-x··2.0·unx·····4603·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerAccountId.class |
| 792 | ?rwxrwxr-x··2.0·unx·····62 | 791 | ?rwxrwxr-x··2.0·unx·····6251·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerAccountState.class |
| 793 | ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerAllShardsInfo.class | 792 | ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerAllShardsInfo.class |
| 794 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockData.class | 793 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockData.class |
| 795 | ?rwxrwxr-x··2.0·unx·····4583·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockHeader.class | 794 | ?rwxrwxr-x··2.0·unx·····4583·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockHeader.class |
| 796 | ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockLink.class | 795 | ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockLink.class |
| 797 | ?rwxrwxr-x··2.0·unx·····2491·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockState.class | 796 | ?rwxrwxr-x··2.0·unx·····2491·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockState.class |
| 798 | ?rwxrwxr-x··2.0·unx·····5291·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockTransactions.class | 797 | ?rwxrwxr-x··2.0·unx·····5291·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerBlockTransactions.class |
| 799 | ?rwxrwxr-x··2.0·unx·····2965·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerConfigInfo.class | 798 | ?rwxrwxr-x··2.0·unx·····2965·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/LiteServerConfigInfo.class |
| Offset 842, 20 lines modified | Offset 841, 20 lines modified | ||
| 842 | ?rwxrwxr-x··2.0·unx·····4855·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetTransactions.class | 841 | ?rwxrwxr-x··2.0·unx·····4855·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetTransactions.class |
| 843 | ?rwxrwxr-x··2.0·unx·····2073·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetTransactionsFunction$DefaultImpls.class | 842 | ?rwxrwxr-x··2.0·unx·····2073·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetTransactionsFunction$DefaultImpls.class |
| 844 | ?rwxrwxr-x··2.0·unx·····5281·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetValidatorStats.class | 843 | ?rwxrwxr-x··2.0·unx·····5281·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetValidatorStats.class |
| 845 | ?rwxrwxr-x··2.0·unx·····2111·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetValidatorStatsFunction$DefaultImpls.class | 844 | ?rwxrwxr-x··2.0·unx·····2111·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetValidatorStatsFunction$DefaultImpls.class |
| 846 | ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetVersionFunction$DefaultImpls.class | 845 | ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerGetVersionFunction$DefaultImpls.class |
| 847 | ?rwxrwxr-x··2.0·unx·····6257·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerListBlockTransactions.class | 846 | ?rwxrwxr-x··2.0·unx·····6257·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerListBlockTransactions.class |
| 848 | ?rwxrwxr-x··2.0·unx·····2316·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerListBlockTransactionsFunction$DefaultImpls.class | 847 | ?rwxrwxr-x··2.0·unx·····2316·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerListBlockTransactionsFunction$DefaultImpls.class |
| 849 | ?rwxrwxr-x··2.0·unx·····31 | 848 | ?rwxrwxr-x··2.0·unx·····3175·b-·stor·80-Jan-01·00:00·org/ton/lite/api/liteserver/functions/LiteServerQuery.class |
| Max diff block lines reached; 45334/58463 bytes (77.54%) of diff not shown. | |||
| Offset 2181, 38 lines modified | Offset 2181, 23 lines modified | ||
| 2181 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4$Companion.class | 2181 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4$Companion.class |
| 2182 | Comment:· | 2182 | Comment:· |
| 2183 | Filename:·org/ton/contract/wallet/v4/ContractV4R2$Companion.class | 2183 | Filename:·org/ton/contract/wallet/v4/ContractV4R2$Companion.class |
| 2184 | Comment:· | 2184 | Comment:· |
| 2185 | Filename:·org/ton/crypto/Base64Kt.class | ||
| 2186 | Comment:· | ||
| 2187 | Filename:·org/ton/crypto/BitsKt.class | 2185 | Filename:·org/ton/crypto/BitsKt.class |
| 2188 | Comment:· | 2186 | Comment:· |
| 2189 | Filename:·org/ton/crypto/ByteBuffersKt.class | 2187 | Filename:·org/ton/crypto/ByteBuffersKt.class |
| 2190 | Comment:· | 2188 | Comment:· |
| 2191 | Filename:·org/ton/crypto/BytearraysKt.class | 2189 | Filename:·org/ton/crypto/BytearraysKt.class |
| 2192 | Comment:· | 2190 | Comment:· |
| 2193 | Filename:·org/ton/crypto/Crc16Kt.class | ||
| 2194 | Comment:· | ||
| 2195 | Filename:·org/ton/crypto/Crc32Kt.class | ||
| 2196 | Comment:· | ||
| 2197 | Filename:·org/ton/crypto/Crc32_jvmKt.class | ||
| 2198 | Comment:· | ||
| 2199 | Filename:·org/ton/crypto/Crc32cKt.class | ||
| 2200 | Comment:· | ||
| 2201 | Filename:·org/ton/crypto/Decryptor.class | 2191 | Filename:·org/ton/crypto/Decryptor.class |
| 2202 | Comment:· | 2192 | Comment:· |
| 2203 | Filename:·org/ton/crypto/Digest.class | 2193 | Filename:·org/ton/crypto/Digest.class |
| 2204 | Comment:· | 2194 | Comment:· |
| 2205 | Filename:·org/ton/crypto/DigestUtilsKt.class | 2195 | Filename:·org/ton/crypto/DigestUtilsKt.class |
| Offset 2232, 14 lines modified | Offset 2217, 26 lines modified | ||
| 2232 | Filename:·org/ton/crypto/Sha256Kt.class | 2217 | Filename:·org/ton/crypto/Sha256Kt.class |
| 2233 | Comment:· | 2218 | Comment:· |
| 2234 | Filename:·org/ton/crypto/aes/AesCtr.class | 2219 | Filename:·org/ton/crypto/aes/AesCtr.class |
| 2235 | Comment:· | 2220 | Comment:· |
| 2221 | Filename:·org/ton/crypto/base64/Base64Kt.class | ||
| 2222 | Comment:· | ||
| 2223 | Filename:·org/ton/crypto/crc16/Crc16Kt.class | ||
| 2224 | Comment:· | ||
| 2225 | Filename:·org/ton/crypto/crc32/Crc32Kt.class | ||
| 2226 | Comment:· | ||
| 2227 | Filename:·org/ton/crypto/crc32/Crc32_jvmKt.class | ||
| 2228 | Comment:· | ||
| 2236 | Filename:·org/ton/crypto/ed25519/Ed25519.class | 2229 | Filename:·org/ton/crypto/ed25519/Ed25519.class |
| 2237 | Comment:· | 2230 | Comment:· |
| 2238 | Filename:·org/ton/fift/Box.class | 2231 | Filename:·org/ton/fift/Box.class |
| 2239 | Comment:· | 2232 | Comment:· |
| 2240 | Filename:·org/ton/fift/DictionaryKt.class | 2233 | Filename:·org/ton/fift/DictionaryKt.class |
| Offset 4122, 18 lines modified | Offset 4119, 18 lines modified | ||
| 4122 | Filename:·org/ton/contract/wallet/v3/AbstractContractV3.class | 4119 | Filename:·org/ton/contract/wallet/v3/AbstractContractV3.class |
| 4123 | Comment:· | 4120 | Comment:· |
| 4124 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4.class | 4121 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4.class |
| 4125 | Comment:· | 4122 | Comment:· |
| 4126 | Filename:·org/ton/crypto/ | 4123 | Filename:·org/ton/crypto/HexByteArraySerializer.class |
| 4127 | Comment:· | 4124 | Comment:· |
| 4128 | Filename:·org/ton/crypto/ | 4125 | Filename:·org/ton/crypto/base64/Base64ByteArraySerializer.class |
| 4129 | Comment:· | 4126 | Comment:· |
| 4130 | Filename:·org/ton/fift/Dictionary.class | 4127 | Filename:·org/ton/fift/Dictionary.class |
| 4131 | Comment:· | 4128 | Comment:· |
| 4132 | Filename:·org/ton/fift/NopWordDef.class | 4129 | Filename:·org/ton/fift/NopWordDef.class |
| 4133 | Comment:· | 4130 | Comment:· |
| Offset 4875, 14 lines modified | Offset 4872, 17 lines modified | ||
| 4875 | Filename:·org/ton/block/AddrNone$$cachedSerializer$delegate$1.class | 4872 | Filename:·org/ton/block/AddrNone$$cachedSerializer$delegate$1.class |
| 4876 | Comment:· | 4873 | Comment:· |
| 4877 | Filename:·org/ton/block/AddrStd$$serializer.class | 4874 | Filename:·org/ton/block/AddrStd$$serializer.class |
| 4878 | Comment:· | 4875 | Comment:· |
| 4876 | Filename:·org/ton/block/AddrStd$Companion$parseUserFriendly$$inlined$ByteReadPacket$default$1.class | ||
| 4877 | Comment:· | ||
| 4879 | Filename:·org/ton/block/AddrVar$$serializer.class | 4878 | Filename:·org/ton/block/AddrVar$$serializer.class |
| 4880 | Comment:· | 4879 | Comment:· |
| 4881 | Filename:·org/ton/block/Anycast$$serializer.class | 4880 | Filename:·org/ton/block/Anycast$$serializer.class |
| 4882 | Comment:· | 4881 | Comment:· |
| 4883 | Filename:·org/ton/block/BinTreeFork$$serializer.class | 4882 | Filename:·org/ton/block/BinTreeFork$$serializer.class |
| Offset 5481, 14 lines modified | Offset 5481, 20 lines modified | ||
| 5481 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4$createSigningMessage$1.class | 5481 | Filename:·org/ton/contract/wallet/v4/AbstractContractV4$createSigningMessage$1.class |
| 5482 | Comment:· | 5482 | Comment:· |
| 5483 | Filename:·org/ton/contract/wallet/v4/ContractV4R2.class | 5483 | Filename:·org/ton/contract/wallet/v4/ContractV4R2.class |
| 5484 | Comment:· | 5484 | Comment:· |
| 5485 | Filename:·org/ton/crypto/crc32/Crc32Kt$CASTAGNOLI_TABLE$2.class | ||
| 5486 | Comment:· | ||
| 5487 | Filename:·org/ton/crypto/crc32/Crc32Kt$IEEE_TABLE$2.class | ||
| 5488 | Comment:· | ||
| 5485 | Filename:·org/ton/fift/FiftInterpretator$2.class | 5489 | Filename:·org/ton/fift/FiftInterpretator$2.class |
| 5486 | Comment:· | 5490 | Comment:· |
| 5487 | Filename:·org/ton/fift/FiftInterpretator$interpret$1.class | 5491 | Filename:·org/ton/fift/FiftInterpretator$interpret$1.class |
| 5488 | Comment:· | 5492 | Comment:· |
| 5489 | Filename:·org/ton/fift/FiftInterpretator$interpret$2.class | 5493 | Filename:·org/ton/fift/FiftInterpretator$interpret$2.class |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | package·org.ton.api.control; | 1 | package·org.ton.api.control; |
| 2 | import·java.util.Arrays; | 2 | import·java.util.Arrays; |
| 3 | import·org.ton.crypto.Base64ByteArraySerializer; | 3 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 4 | import·kotlinx.serialization.SealedClassSerializer; | 4 | import·kotlinx.serialization.SealedClassSerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·org.ton.api.pk.PrivateKeyUnencrypted$$serializer; | 6 | import·org.ton.api.pk.PrivateKeyUnencrypted$$serializer; |
| 7 | import·org.ton.api.pk.PrivateKeyOverlay$$serializer; | 7 | import·org.ton.api.pk.PrivateKeyOverlay$$serializer; |
| 8 | import·kotlinx.serialization.PolymorphicSerializer; | 8 | import·kotlinx.serialization.PolymorphicSerializer; |
| 9 | import·java.lang.annotation.Annotation; | 9 | import·java.lang.annotation.Annotation; |
| 10 | import·org.ton.api.pk.PrivateKeyAes$$serializer; | 10 | import·org.ton.api.pk.PrivateKeyAes$$serializer; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.dht; | 1 | package·org.ton.api.dht; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·org.ton.api.adnl.AdnlIdShort; | 9 | import·org.ton.api.adnl.AdnlIdShort; |
| 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.api.tonnode; | 1 | package·org.ton.api.tonnode; |
| 2 | import·java.util.Locale; | 2 | import·java.util.Locale; |
| 3 | import·org.ton.crypto.HexKt; | 3 | import·org.ton.crypto.HexKt; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·kotlinx.serialization.SerializationStrategy; | 6 | import·kotlinx.serialization.SerializationStrategy; |
| 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 8 | import·kotlinx.serialization.encoding.CompositeEncoder; | 8 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 9 | import·kotlin.jvm.internal.Intrinsics; | 9 | import·kotlin.jvm.internal.Intrinsics; |
| 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | package·org.ton.boc; | 1 | package·org.ton.boc; |
| 2 | import·io.ktor.utils.io.core.OutputLittleEndianKt; | 2 | import·io.ktor.utils.io.core.OutputLittleEndianKt; |
| 3 | import·org.ton.crypto.Crc32 | 3 | import·org.ton.crypto.crc32.Crc32_jvmKt; |
| 4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
| 5 | import·io.ktor.utils.io.core.OutputPrimitivesKt; | 5 | import·io.ktor.utils.io.core.OutputPrimitivesKt; |
| 6 | import·io.ktor.utils.io.core.OutputKt; | 6 | import·io.ktor.utils.io.core.OutputKt; |
| 7 | import·io.ktor.utils.io.core.Output; | 7 | import·io.ktor.utils.io.core.Output; |
| 8 | import·io.ktor.utils.io.core.ByteReadPacket; | 8 | import·io.ktor.utils.io.core.ByteReadPacket; |
| 9 | import·java.util.List; | 9 | import·java.util.List; |
| 10 | import·kotlin.collections.CollectionsKt; | 10 | import·kotlin.collections.CollectionsKt; |
| Offset 380, 22 lines modified | Offset 380, 22 lines modified | ||
| 380 | ····} | 380 | ····} |
| 381 | ···· | 381 | ···· |
| 382 | ····public·static·final·void·writeBagOfCells(final·Output·output,·final·BagOfCells·bagOfCells,·final·boolean·b,·final·boolean·b2,·final·boolean·b3,·int·n)·{ | 382 | ····public·static·final·void·writeBagOfCells(final·Output·output,·final·BagOfCells·bagOfCells,·final·boolean·b,·final·boolean·b2,·final·boolean·b3,·int·n)·{ |
| 383 | ········Intrinsics.checkNotNullParameter((Object)output,·"<this>"); | 383 | ········Intrinsics.checkNotNullParameter((Object)output,·"<this>"); |
| 384 | ········Intrinsics.checkNotNullParameter((Object)bagOfCells,·"bagOfCells"); | 384 | ········Intrinsics.checkNotNullParameter((Object)bagOfCells,·"bagOfCells"); |
| 385 | ········final·byte[]·serializeBagOfCells·=·serializeBagOfCells(bagOfCells,·b,·b2,·b3,·n); | 385 | ········final·byte[]·serializeBagOfCells·=·serializeBagOfCells(bagOfCells,·b,·b2,·b3,·n); |
| 386 | ········if·(b2)·{ | 386 | ········if·(b2)·{ |
| 387 | ············final·int· | 387 | ············final·int·crc32c$default·=·Crc32_jvmKt.crc32c$default(serializeBagOfCells,·0,·0,·6,·(Object)null); |
| 388 | ············OutputKt.writeFully$default(output,·serializeBagOfCells,·0,·0,·6,·(Object)null); | 388 | ············OutputKt.writeFully$default(output,·serializeBagOfCells,·0,·0,·6,·(Object)null); |
| 389 | ············OutputLittleEndianKt.writeIntLittleEndian(output,· | 389 | ············OutputLittleEndianKt.writeIntLittleEndian(output,·crc32c$default); |
| 390 | ········} | 390 | ········} |
| 391 | ········else·{ | 391 | ········else·{ |
| 392 | ············final·int·n | 392 | ············final·int·n2·=·6; |
| 393 | ············n·=·0; | 393 | ············n·=·0; |
| 394 | ············OutputKt.writeFully$default(output,·serializeBagOfCells,·0,·0,·n | 394 | ············OutputKt.writeFully$default(output,·serializeBagOfCells,·0,·0,·n2,·(Object)null); |
| 395 | ········} | 395 | ········} |
| 396 | ····} | 396 | ····} |
| 397 | ···· | 397 | ···· |
| 398 | ····private·static·final·void·writeInt(final·Output·output,·int·n,·int·n2)·{ | 398 | ····private·static·final·void·writeInt(final·Output·output,·int·n,·int·n2)·{ |
| 399 | ········if·(n2·!=·1)·{ | 399 | ········if·(n2·!=·1)·{ |
| 400 | ············if·(n2·!=·2)·{ | 400 | ············if·(n2·!=·2)·{ |
| 401 | ················if·(n2·!=·3)·{ | 401 | ················if·(n2·!=·3)·{ |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver; | 1 | package·org.ton.lite.api.liteserver; |
| 2 | import·java.util.Locale; | 2 | import·java.util.Locale; |
| 3 | import·org.ton.crypto.HexKt; | 3 | import·org.ton.crypto.HexKt; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·kotlinx.serialization.SerializationStrategy; | 6 | import·kotlinx.serialization.SerializationStrategy; |
| 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 8 | import·kotlinx.serialization.encoding.CompositeEncoder; | 8 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 9 | import·org.ton.block.AddrStd; | 9 | import·org.ton.block.AddrStd; |
| 10 | import·org.ton.bitstring.BitString$DefaultImpls; | 10 | import·org.ton.bitstring.BitString$DefaultImpls; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·org.ton.bitstring.BitString; | 12 | import·org.ton.bitstring.BitString; |
| Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
| 5 | import·io.ktor.util.CryptoKt; | 5 | import·io.ktor.util.CryptoKt; |
| 6 | import·org.ton.boc.BagOfCellsKt; | 6 | import·org.ton.boc.BagOfCellsKt; |
| 7 | import·org.ton.boc.BagOfCells; | 7 | import·org.ton.boc.BagOfCells; |
| 8 | import·java.util.Arrays; | 8 | import·java.util.Arrays; |
| 9 | import·kotlin.collections.CollectionsKt; | 9 | import·kotlin.collections.CollectionsKt; |
| 10 | import·org.ton.cell.Cell; | 10 | import·org.ton.cell.Cell; |
| 11 | import·org.ton.api.tonnode.Shard; | 11 | import·org.ton.api.tonnode.Shard; |
| 12 | import·org.ton.crypto.Base64ByteArraySerializer; | 12 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 13 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 13 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 14 | import·kotlinx.serialization.SerializationStrategy; | 14 | import·kotlinx.serialization.SerializationStrategy; |
| 15 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 15 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 16 | import·kotlinx.serialization.encoding.CompositeEncoder; | 16 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 17 | import·kotlin.jvm.internal.Intrinsics; | 17 | import·kotlin.jvm.internal.Intrinsics; |
| 18 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 18 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 19 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 19 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver.functions; | 1 | package·org.ton.lite.api.liteserver.functions; |
| 2 | import·org.ton.crypto.HexKt; | 2 | import·org.ton.crypto.HexKt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver.functions; | 1 | package·org.ton.lite.api.liteserver.functions; |
| 2 | import·java.util.Locale; | 2 | import·java.util.Locale; |
| 3 | import·org.ton.crypto.HexKt; | 3 | import·org.ton.crypto.HexKt; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·org.ton.lite.api.liteserver.LiteServerAccountId$$serializer; | 6 | import·org.ton.lite.api.liteserver.LiteServerAccountId$$serializer; |
| 7 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 7 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 8 | import·kotlinx.serialization.SerializationStrategy; | 8 | import·kotlinx.serialization.SerializationStrategy; |
| 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 10 | import·kotlinx.serialization.encoding.CompositeEncoder; | 10 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 11 | import·org.ton.boc.BagOfCells; | 11 | import·org.ton.boc.BagOfCells; |
| 12 | import·kotlin.collections.ArraysKt; | 12 | import·kotlin.collections.ArraysKt; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver.functions; | 1 | package·org.ton.lite.api.liteserver.functions; |
| 2 | import·org.ton.crypto.HexKt; | 2 | import·org.ton.crypto.HexKt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·org.ton.boc.BagOfCells; | 8 | import·org.ton.boc.BagOfCells; |
| 9 | import·org.ton.boc.BagOfCellsKt; | 9 | import·org.ton.boc.BagOfCellsKt; |
| 10 | import·org.ton.cell.CellBuilder$Companion; | 10 | import·org.ton.cell.CellBuilder$Companion; |
| 11 | import·kotlin.jvm.functions.Function1; | 11 | import·kotlin.jvm.functions.Function1; |
| Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·kotlinx.serialization.SealedClassSerializer; | 4 | import·kotlinx.serialization.SealedClassSerializer; |
| 5 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 5 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 6 | import·java.lang.annotation.Annotation; | 6 | import·java.lang.annotation.Annotation; |
| 7 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; | 7 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; |
| 8 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; | 8 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; |
| 9 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; | 9 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; |
| Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
| 13 | import·kotlinx.serialization.KSerializer; | 13 | import·kotlinx.serialization.KSerializer; |
| 14 | import·org.ton.api.pub.PublicKeyUnencrypted; | 14 | import·org.ton.api.pub.PublicKeyUnencrypted; |
| 15 | import·org.ton.api.pub.PublicKeyOverlay; | 15 | import·org.ton.api.pub.PublicKeyOverlay; |
| 16 | import·org.ton.api.pub.PublicKeyEd25519; | 16 | import·org.ton.api.pub.PublicKeyEd25519; |
| 17 | import·org.ton.api.pub.PublicKeyAes; | 17 | import·org.ton.api.pub.PublicKeyAes; |
| 18 | import·kotlin.reflect.KClass; | 18 | import·kotlin.reflect.KClass; |
| 19 | import·kotlin.jvm.internal.Reflection; | 19 | import·kotlin.jvm.internal.Reflection; |
| 20 | import·org.ton.crypto.Base64ByteArraySerializer; | 20 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 21 | import·kotlinx.serialization.SerializationStrategy; | 21 | import·kotlinx.serialization.SerializationStrategy; |
| 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 23 | import·kotlinx.serialization.encoding.CompositeEncoder; | 23 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 24 | import·kotlin.jvm.internal.Intrinsics; | 24 | import·kotlin.jvm.internal.Intrinsics; |
| 25 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 25 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 26 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 26 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 27 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 27 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl; | 1 | package·org.ton.api.adnl; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·io.ktor.util.CryptoKt; | 2 | import·io.ktor.util.CryptoKt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.adnl.message; | 1 | package·org.ton.api.adnl.message; |
| 2 | import·org.ton.crypto.HexKt; | 2 | import·org.ton.crypto.HexKt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·kotlin.jvm.internal.Intrinsics; | 8 | import·kotlin.jvm.internal.Intrinsics; |
| 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 9 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 10 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 11 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
| 2 | package·org.ton.api.tonnode; | 2 | package·org.ton.api.tonnode; |
| 3 | import·org.ton.crypto.HexKt; | 3 | import·org.ton.crypto.HexKt; |
| 4 | import·java.util.Locale; | 4 | import·java.util.Locale; |
| 5 | import·kotlin.text.UStringsKt; | 5 | import·kotlin.text.UStringsKt; |
| 6 | import·kotlin.ULong; | 6 | import·kotlin.ULong; |
| 7 | import·java.util.Arrays; | 7 | import·java.util.Arrays; |
| 8 | import·org.ton.crypto.Base64ByteArraySerializer; | 8 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 9 | import·kotlinx.serialization.SerializationStrategy; | 9 | import·kotlinx.serialization.SerializationStrategy; |
| 10 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 10 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 11 | import·kotlinx.serialization.encoding.CompositeEncoder; | 11 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 12 | import·org.ton.bitstring.BitString$DefaultImpls; | 12 | import·org.ton.bitstring.BitString$DefaultImpls; |
| 13 | import·kotlin.jvm.internal.Intrinsics; | 13 | import·kotlin.jvm.internal.Intrinsics; |
| 14 | import·org.ton.bitstring.BitString; | 14 | import·org.ton.bitstring.BitString; |
| 15 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 15 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver; | 1 | package·org.ton.lite.api.liteserver; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; | 4 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 6 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 7 | import·kotlinx.serialization.SerializationStrategy; | 7 | import·kotlinx.serialization.SerializationStrategy; |
| 8 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 8 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 9 | import·kotlinx.serialization.encoding.CompositeEncoder; | 9 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 10 | import·kotlin.jvm.internal.Intrinsics; | 10 | import·kotlin.jvm.internal.Intrinsics; |
| 11 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 11 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 12 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 12 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver; | 1 | package·org.ton.lite.api.liteserver; |
| 2 | import·java.util.Locale; | 2 | import·java.util.Locale; |
| 3 | import·io.ktor.util.CryptoKt; | 3 | import·io.ktor.util.CryptoKt; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; | 5 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; |
| 6 | import·org.ton.crypto.Base64ByteArraySerializer; | 6 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 7 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 7 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 8 | import·kotlinx.serialization.SerializationStrategy; | 8 | import·kotlinx.serialization.SerializationStrategy; |
| 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 10 | import·kotlinx.serialization.encoding.CompositeEncoder; | 10 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 12 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 13 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 13 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
| 8 | import·org.ton.boc.BagOfCellsKt; | 8 | import·org.ton.boc.BagOfCellsKt; |
| 9 | import·org.ton.boc.BagOfCells; | 9 | import·org.ton.boc.BagOfCells; |
| 10 | import·kotlin.collections.CollectionsKt; | 10 | import·kotlin.collections.CollectionsKt; |
| 11 | import·java.util.Iterator; | 11 | import·java.util.Iterator; |
| 12 | import·java.util.List; | 12 | import·java.util.List; |
| 13 | import·org.ton.block.VmStackValue; | 13 | import·org.ton.block.VmStackValue; |
| 14 | import·java.util.Arrays; | 14 | import·java.util.Arrays; |
| 15 | import·org.ton.crypto.Base64ByteArraySerializer; | 15 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 16 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 16 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 17 | import·kotlinx.serialization.SerializationStrategy; | 17 | import·kotlinx.serialization.SerializationStrategy; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.encoding.CompositeEncoder; | 19 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 20 | import·kotlin.jvm.internal.Intrinsics; | 20 | import·kotlin.jvm.internal.Intrinsics; |
| 21 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 21 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 22 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 22 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | package·org.ton.api.dht; | 1 | package·org.ton.api.dht; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·org.ton.tl.TlCodec; | 3 | import·org.ton.tl.TlCodec; |
| 4 | import·org.ton.tl.TlObject; | 4 | import·org.ton.tl.TlObject; |
| 5 | import·java.util.Arrays; | 5 | import·java.util.Arrays; |
| 6 | import·org.ton.crypto.Base64ByteArraySerializer; | 6 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 7 | import·kotlinx.serialization.SealedClassSerializer; | 7 | import·kotlinx.serialization.SealedClassSerializer; |
| 8 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 8 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 9 | import·java.lang.annotation.Annotation; | 9 | import·java.lang.annotation.Annotation; |
| 10 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; | 10 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; |
| 11 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; | 11 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; |
| 12 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; | 12 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; |
| 13 | import·org.ton.api.pub.PublicKeyAes$$serializer; | 13 | import·org.ton.api.pub.PublicKeyAes$$serializer; |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | package·org.ton.api.dht; | 1 | package·org.ton.api.dht; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·org.ton.api.adnl.AdnlNode; | 3 | import·org.ton.api.adnl.AdnlNode; |
| 4 | import·org.ton.tl.TlCodec; | 4 | import·org.ton.tl.TlCodec; |
| 5 | import·org.ton.tl.TlObject; | 5 | import·org.ton.tl.TlObject; |
| 6 | import·org.ton.api.pk.PrivateKey; | 6 | import·org.ton.api.pk.PrivateKey; |
| 7 | import·java.util.Arrays; | 7 | import·java.util.Arrays; |
| 8 | import·org.ton.crypto.Base64ByteArraySerializer; | 8 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 9 | import·kotlinx.serialization.PolymorphicSerializer; | 9 | import·kotlinx.serialization.PolymorphicSerializer; |
| 10 | import·kotlinx.serialization.SealedClassSerializer; | 10 | import·kotlinx.serialization.SealedClassSerializer; |
| 11 | import·kotlinx.serialization.SerializationStrategy; | 11 | import·kotlinx.serialization.SerializationStrategy; |
| 12 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 12 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 13 | import·java.lang.annotation.Annotation; | 13 | import·java.lang.annotation.Annotation; |
| 14 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; | 14 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; |
| 15 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; | 15 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; |
| Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
| 1 | package·org.ton.api.dht; | 1 | package·org.ton.api.dht; |
| 2 | import·org.ton.api.pub.PublicKey; | 2 | import·org.ton.api.pub.PublicKey; |
| 3 | import·org.ton.crypto.Base64Kt; | 3 | import·org.ton.crypto.base64.Base64Kt; |
| 4 | import·org.ton.tl.TlCodec; | 4 | import·org.ton.tl.TlCodec; |
| 5 | import·org.ton.tl.TlObject; | 5 | import·org.ton.tl.TlObject; |
| 6 | import·java.util.Arrays; | 6 | import·java.util.Arrays; |
| 7 | import·org.ton.crypto.Base64ByteArraySerializer; | 7 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 8 | import·kotlinx.serialization.SerializationStrategy; | 8 | import·kotlinx.serialization.SerializationStrategy; |
| 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 9 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 10 | import·kotlinx.serialization.encoding.CompositeEncoder; | 10 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 11 | import·org.ton.api.pk.PrivateKey; | 11 | import·org.ton.api.pk.PrivateKey; |
| 12 | import·kotlin.jvm.internal.Intrinsics; | 12 | import·kotlin.jvm.internal.Intrinsics; |
| 13 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 13 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 14 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 14 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.api.pub; | 1 | package·org.ton.api.pub; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·org.ton.api.adnl.AdnlIdShort; | 3 | import·org.ton.api.adnl.AdnlIdShort; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·kotlinx.serialization.SerializationStrategy; | 6 | import·kotlinx.serialization.SerializationStrategy; |
| 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 8 | import·kotlinx.serialization.encoding.CompositeEncoder; | 8 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 9 | import·kotlin.jvm.internal.Intrinsics; | 9 | import·kotlin.jvm.internal.Intrinsics; |
| 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | package·org.ton.api.pub; | 1 | package·org.ton.api.pub; |
| 2 | import·org.ton.crypto.HexKt; | 2 | import·org.ton.crypto.HexKt; |
| 3 | import·java.util.Arrays; | 3 | import·java.util.Arrays; |
| 4 | import·org.ton.crypto.Base64ByteArraySerializer; | 4 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 5 | import·kotlinx.serialization.SerializationStrategy; | 5 | import·kotlinx.serialization.SerializationStrategy; |
| 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 6 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 7 | import·kotlinx.serialization.encoding.CompositeEncoder; | 7 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 8 | import·org.ton.tl.TlConstructor; | 8 | import·org.ton.tl.TlConstructor; |
| 9 | import·org.ton.api.pk.PrivateKeyEd25519; | 9 | import·org.ton.api.pk.PrivateKeyEd25519; |
| 10 | import·org.ton.api.adnl.AdnlIdShort; | 10 | import·org.ton.api.adnl.AdnlIdShort; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | package·org.ton.api.pub; | 1 | package·org.ton.api.pub; |
| 2 | import·org.ton.crypto.Base64Kt; | 2 | import·org.ton.crypto.base64.Base64Kt; |
| 3 | import·org.ton.api.adnl.AdnlIdShort; | 3 | import·org.ton.api.adnl.AdnlIdShort; |
| 4 | import·java.util.Arrays; | 4 | import·java.util.Arrays; |
| 5 | import·org.ton.crypto.Base64ByteArraySerializer; | 5 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 6 | import·kotlinx.serialization.SerializationStrategy; | 6 | import·kotlinx.serialization.SerializationStrategy; |
| 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 8 | import·kotlinx.serialization.encoding.CompositeEncoder; | 8 | import·kotlinx.serialization.encoding.CompositeEncoder; |
| 9 | import·kotlin.jvm.internal.Intrinsics; | 9 | import·kotlin.jvm.internal.Intrinsics; |
| 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; | 10 | import·kotlinx.serialization.internal.PluginExceptionsKt; |
| 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 11 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 12 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| Offset 1, 46 lines modified | Offset 1, 55 lines modified | ||
| 1 | package·org.ton.block; | 1 | package·org.ton.block; |
| 2 | import·org.ton.bi | 2 | import·org.ton.bitstring.BitString; |
| 3 | import·io.ktor.utils.io.core.OutputPrimitivesKt; | ||
| 4 | import·io.ktor.utils.io.core.OutputKt; | ||
| 5 | import·io.ktor.utils.io.core.Output; | ||
| 6 | import·io.ktor.utils.io.pool.ObjectPool; | ||
| 7 | import·io.ktor.utils.io.core.BytePacketBuilder; | ||
| 8 | import·org.ton.bitstring.BitString$DefaultImpls; | ||
| 3 | import·org.ton.tlb.TlbConstructor; | 9 | import·org.ton.tlb.TlbConstructor; |
| 4 | import·org.ton.cell.CellBuilder; | 10 | import·org.ton.cell.CellBuilder; |
| 5 | import·kotlinx.serialization.KSerializer; | 11 | import·kotlinx.serialization.KSerializer; |
| 6 | import·kotlin.U | 12 | import·kotlin.UShort; |
| 7 | import·kotlin.collections.ArraysKt; | ||
| 8 | import·kotli | 13 | import·io.ktor.utils.io.core.InputPrimitivesKt; |
| 14 | import·io.ktor.utils.io.core.Input; | ||
| 15 | import·io.ktor.utils.io.core.ByteReadPacket; | ||
| 16 | import·io.ktor.utils.io.core.ByteReadPacketExtensionsKt; | ||
| 17 | import·kotlin.jvm.functions.Function1; | ||
| 18 | import·java.nio.ByteBuffer; | ||
| 9 | import·org.ton.crypto.Base64Kt; | 19 | import·org.ton.crypto.base64.Base64Kt; |
| 10 | import·org.ton.crypto.HexKt; | 20 | import·org.ton.crypto.HexKt; |
| 11 | import·kotlin.text.StringsKt; | 21 | import·kotlin.text.StringsKt; |
| 12 | import·kotlin.jvm.internal.Intrinsics; | 22 | import·kotlin.jvm.internal.Intrinsics; |
| 13 | import·org.ton.cell.CellSlice; | 23 | import·org.ton.cell.CellSlice; |
| 14 | import·org.ton.crypto.Crc16Kt; | 24 | import·org.ton.crypto.crc16.Crc16Kt; |
| 15 | import·org.ton.bitstring.BitString$DefaultImpls; | ||
| 16 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 25 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| 17 | import·org.ton.tlb.TlbCodec; | 26 | import·org.ton.tlb.TlbCodec; |
| 18 | public·final·class·AddrStd$Companion·implements·TlbCodec | 27 | public·final·class·AddrStd$Companion·implements·TlbCodec |
| 19 | { | 28 | { |
| 20 | ····private·final·/*·synthetic·*/·AddrStdTlbConstructor·$$delegate_0; | 29 | ····private·final·/*·synthetic·*/·AddrStdTlbConstructor·$$delegate_0; |
| 21 | ···· | 30 | ···· |
| 22 | ····private·AddrStd$Companion()·{ | 31 | ····private·AddrStd$Companion()·{ |
| 23 | ········this.$$delegate_0·=·AddrStdTlbConstructor.INSTANCE; | 32 | ········this.$$delegate_0·=·AddrStdTlbConstructor.INSTANCE; |
| 24 | ····} | 33 | ····} |
| 25 | ···· | 34 | ···· |
| 26 | ····private·final·int·c | 35 | ····private·final·int·checksum(final·byte·b,·int·n,·final·byte[]·array)·{ |
| 27 | ········final·int·n·=·2; | 36 | ········final·int·n2·=·2; |
| 28 | ········final·byte[][]·array·=·new·byte[n][]; | 37 | ········final·byte[][]·array2·=·new·byte[n2][]; |
| 29 | ········final·byte[]·array | 38 | ········final·byte[]·array3·=·new·byte[n2]; |
| 30 | ········array2[0]·=·this.tag(b,·b2); | ||
| 31 | ········final·byte·b3·=·(byte)addrStd.getWorkchain_id(); | ||
| 32 | ········ | 39 | ········array3[0]·=·b; |
| 40 | ········final·byte·b2·=·(byte)n; | ||
| 41 | ········n·=·1; | ||
| 33 | ········array | 42 | ········array3[n]·=·b2; |
| 34 | ········array[0]·=·array | 43 | ········array2[0]·=·array3; |
| 35 | ········array[n | 44 | ········array2[n]·=·array; |
| 36 | ········return·Crc16Kt.crc16(array); | 45 | ········return·Crc16Kt.crc16(array2); |
| 37 | ····} | 46 | ····} |
| 38 | ···· | 47 | ···· |
| 39 | ····private·final·byte·tag(final·boolean·b,·final·boolean·b2)·{ | 48 | ····private·final·byte·tag(final·boolean·b,·final·boolean·b2)·{ |
| 40 | ········int·n; | 49 | ········int·n; |
| 41 | ········if·(b)·{ | 50 | ········if·(b)·{ |
| 42 | ············n·=·-128; | 51 | ············n·=·-128; |
| 43 | ········} | 52 | ········} |
| Offset 97, 76 lines modified | Offset 106, 83 lines modified | ||
| 97 | ············return·new·AddrStd((int)Byte.parseByte(StringsKt.substringBefore$default(s,·c,·(String)null,·n,·(Object)null)),·HexKt.hex(StringsKt.substringAfter$default(s,·c,·(String)null,·n,·(Object)null))); | 106 | ············return·new·AddrStd((int)Byte.parseByte(StringsKt.substringBefore$default(s,·c,·(String)null,·n,·(Object)null)),·HexKt.hex(StringsKt.substringAfter$default(s,·c,·(String)null,·n,·(Object)null))); |
| 98 | ········} | 107 | ········} |
| 99 | ········throw·new·IllegalArgumentException(s3.toString()); | 108 | ········throw·new·IllegalArgumentException(s3.toString()); |
| 100 | ····} | 109 | ····} |
| 101 | ···· | 110 | ···· |
| 102 | ····public·final·AddrStd·parseUserFriendly(String·s)·{ | 111 | ····public·final·AddrStd·parseUserFriendly(String·s)·{ |
| 103 | ········Intrinsics.checkNotNullParameter((Object)s,·"address"); | 112 | ········Intrinsics.checkNotNullParameter((Object)s,·"address"); |
| 113 | ········Label_0022:·{ | ||
| 104 | ········try·{ | 114 | ············try·{ |
| 105 | ············s·=·(String)(Object)Base64Kt.base64url(s); | 115 | ················s·=·(String)(Object)Base64Kt.base64url(s); |
| 116 | ················break·Label_0022; | ||
| 106 | ········} | 117 | ············} |
| 107 | ········catch·(Exception·ex)·{ | 118 | ············catch·(Exception·ex2)·{ |
| 119 | ················final·String·s2·=·s; | ||
| 120 | ················final·byte[]·array·=·(Object)(s·=·(String)(Object)Base64Kt.base64(s2)); | ||
| 121 | ············} | ||
| 122 | ············try·{ | ||
| 123 | ················final·String·s2·=·s; | ||
| 108 | ············s·=·(String)(Object)Base64Kt.base64(s); | 124 | ················s·=·(String)(Object)Base64Kt.base64(s2); |
| 109 | ········} | ||
| 110 | ········final·int·length·=·s.length; | 125 | ················final·int·length·=·s.length; |
| 111 | ········final·int·n·=·36; | ||
| 112 | ········int·n2·=·1; | ||
| 113 | ········int·n3; | ||
| 114 | ········if·(length·==·n)·{ | ||
| 115 | ············n3·=·n2; | ||
| 116 | ········} | ||
| 117 | ········else·{ | ||
| 118 | ············n | 126 | ················int·n·=·0; |
| 119 | ········ | 127 | ················final·ByteBuffer·wrap·=·ByteBuffer.wrap((byte[])(Object)s,·0,·length); |
| 128 | ················Intrinsics.checkNotNullExpressionValue((Object)wrap,·"wrap(array,·offset,·length)"); | ||
| 129 | ················s·=·(String)ByteReadPacketExtensionsKt.ByteReadPacket(wrap,·(Function1)new·AddrStd$Companion$parseUserFriendly$$inlined$ByteReadPacket$default$1((byte[])(Object)s)); | ||
| 130 | ················final·long·n2·=·lcmp(((ByteReadPacket)s).getRemaining(),·(long)36); | ||
| 131 | ················final·int·n3·=·1; | ||
| 132 | ················int·n4; | ||
| 120 | ········if·(n | 133 | ················if·(n2·==·0)·{ |
| 134 | ····················n4·=·n3; | ||
| 135 | ················} | ||
| 136 | ················else·{ | ||
| 137 | ····················n4·=·0; | ||
| 138 | ················} | ||
| 139 | ················if·(n4·==·0)·{ | ||
| 121 | ············s·=·"invalid·byte-array·size·expected:·36,·actual:·"·+·s. | 140 | ····················s·=·"invalid·byte-array·size·expected:·36,·actual:·"·+·((ByteReadPacket)s).getRemaining(); |
| 122 | ············s·=·s.toString(); | 141 | ····················s·=·s.toString(); |
| 123 | ············throw·new·IllegalArgumentException(s); | 142 | ····················throw·new·IllegalArgumentException(s); |
| 124 | ········} | 143 | ················} |
| 144 | ················final·byte·byte1·=·((ByteReadPacket)s).readByte(); | ||
| 145 | ················final·byte·byte2·=·((ByteReadPacket)s).readByte(); | ||
| 146 | ················final·byte[]·bytes·=·io.ktor.utils.io.core.StringsKt.readBytes((ByteReadPacket)s,·32); | ||
| 125 | ········final·byte·b·=·(byte)( | 147 | ················final·byte·b·=·(byte)(byte1·&·0x7F); |
| 126 | ········final·byte·b2·=·17; | ||
| 127 | ········int·n4; | ||
| 128 | ········if·(b·==·b2)·{ | ||
| 129 | ············n4·=·n2; | ||
| 130 | ········} | ||
| 131 | ········else·{ | ||
| 132 | ············n4·=·0; | ||
| 133 | ········} | ||
| 134 | ········int·n5; | 148 | ················int·n5; |
| 149 | ················if·(b·==·17)·{ | ||
| 150 | ····················n5·=·n3; | ||
| 151 | ················} | ||
| 152 | ················else·{ | ||
| 153 | ····················n5·=·0; | ||
| 154 | ················} | ||
| 155 | ················int·n6; | ||
| 135 | ········if·(b·==·81)·{ | 156 | ················if·(b·==·81)·{ |
| Max diff block lines reached; 3302/10953 bytes (30.15%) of diff not shown. | |||
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | package·org.ton.lite.api.liteserver.functions; | 1 | package·org.ton.lite.api.liteserver.functions; |
| 2 | import·kotlinx.serialization.KSerializer; | 2 | import·kotlinx.serialization.KSerializer; |
| 3 | import·org.ton.crypto.Crc16Kt; | 3 | import·org.ton.crypto.crc16.Crc16Kt; |
| 4 | import·java.util.List; | 4 | import·java.util.List; |
| 5 | import·io.ktor.utils.io.core.Output; | 5 | import·io.ktor.utils.io.core.Output; |
| 6 | import·kotlin.jvm.internal.Intrinsics; | 6 | import·kotlin.jvm.internal.Intrinsics; |
| 7 | import·java.util.Iterator; | 7 | import·java.util.Iterator; |
| 8 | import·io.ktor.utils.io.core.Input; | 8 | import·io.ktor.utils.io.core.Input; |
| 9 | import·kotlin.coroutines.Continuation; | 9 | import·kotlin.coroutines.Continuation; |
| 10 | import·io.ktor.utils.io.ByteReadChannel; | 10 | import·io.ktor.utils.io.ByteReadChannel; |
| Offset 1, 25 lines modified | Offset 1, 29 lines modified | ||
| 1 | package·org.ton.tl; | 1 | package·org.ton.tl; |
| 2 | import·io.ktor.utils.io.core.StringsKt; | ||
| 3 | import·io.ktor.utils.io.pool.ObjectPool; | 2 | import·io.ktor.utils.io.pool.ObjectPool; |
| 4 | import·io.ktor.utils.io.core.BytePacketBuilder; | 3 | import·io.ktor.utils.io.core.BytePacketBuilder; |
| 5 | import·io.ktor.utils.io.core.Output; | 4 | import·io.ktor.utils.io.core.Output; |
| 6 | import·org.ton.tl.constructors.IntTlConstructorKt; | 5 | import·org.ton.tl.constructors.IntTlConstructorKt; |
| 7 | import·io.ktor.utils.io.core.Input; | 6 | import·io.ktor.utils.io.core.Input; |
| 8 | import·java.util.ArrayList; | 7 | import·java.util.ArrayList; |
| 9 | import·kotlin.ResultKt; | 8 | import·kotlin.ResultKt; |
| 10 | import·java.util.Iterator; | 9 | import·java.util.Iterator; |
| 11 | import·java.util.Collection; | 10 | import·java.util.Collection; |
| 12 | import·kotlin.coroutines.intrinsics.IntrinsicsKt; | 11 | import·kotlin.coroutines.intrinsics.IntrinsicsKt; |
| 13 | import·kotlin.coroutines.Continuation; | 12 | import·kotlin.coroutines.Continuation; |
| 14 | import·io.ktor.utils.io.ByteReadChannel; | 13 | import·io.ktor.utils.io.ByteReadChannel; |
| 14 | import·java.nio.charset.CharsetEncoder; | ||
| 15 | import·java.nio.charset.Charset; | ||
| 15 | import·kotlin.collections.CollectionsKt; | 16 | import·kotlin.collections.CollectionsKt; |
| 16 | import·org.ton.crypto.Crc32Kt; | 17 | import·org.ton.crypto.crc32.Crc32_jvmKt; |
| 18 | import·io.ktor.utils.io.charsets.CharsetJVMKt; | ||
| 19 | import·kotlin.text.StringsKt; | ||
| 20 | import·kotlin.text.Charsets; | ||
| 17 | import·kotlin.jvm.internal.DefaultConstructorMarker; | 21 | import·kotlin.jvm.internal.DefaultConstructorMarker; |
| 18 | import·kotlin.reflect.full.KClassifiers; | 22 | import·kotlin.reflect.full.KClassifiers; |
| 19 | import·kotlin.reflect.KClassifier; | 23 | import·kotlin.reflect.KClassifier; |
| 20 | import·kotlin.jvm.internal.Intrinsics; | 24 | import·kotlin.jvm.internal.Intrinsics; |
| 21 | import·kotlin.reflect.KClass; | 25 | import·kotlin.reflect.KClass; |
| 22 | import·kotlin.reflect.KType; | 26 | import·kotlin.reflect.KType; |
| 23 | import·java.util.List; | 27 | import·java.util.List; |
| Offset 234, 15 lines modified | Offset 238, 15 lines modified | ||
| 234 | ···· | 238 | ···· |
| 235 | ····public·byte[]·encodeBoxed(final·Object·o)·{ | 239 | ····public·byte[]·encodeBoxed(final·Object·o)·{ |
| 236 | ········Intrinsics.checkNotNullParameter(o,·"value"); | 240 | ········Intrinsics.checkNotNullParameter(o,·"value"); |
| 237 | ········final·int·n·=·1; | 241 | ········final·int·n·=·1; |
| 238 | ········final·BytePacketBuilder·bytePacketBuilder·=·new·BytePacketBuilder((ObjectPool)null,·n,·(DefaultConstructorMarker)null); | 242 | ········final·BytePacketBuilder·bytePacketBuilder·=·new·BytePacketBuilder((ObjectPool)null,·n,·(DefaultConstructorMarker)null); |
| 239 | ········try·{ | 243 | ········try·{ |
| 240 | ············this.encodeBoxed((Output)bytePacketBuilder,·o); | 244 | ············this.encodeBoxed((Output)bytePacketBuilder,·o); |
| 241 | ············return·StringsKt.readBytes$default(bytePacketBuilder.build(),·0,·n,·(Object)null); | 245 | ············return·io.ktor.utils.io.core.StringsKt.readBytes$default(bytePacketBuilder.build(),·0,·n,·(Object)null); |
| 242 | ········} | 246 | ········} |
| 243 | ········finally·{ | 247 | ········finally·{ |
| 244 | ············bytePacketBuilder.release(); | 248 | ············bytePacketBuilder.release(); |
| 245 | ········} | 249 | ········} |
| 246 | ····} | 250 | ····} |
| 247 | ···· | 251 | ···· |
| 248 | ····public·List·encodeFields(final·Object·o)·{ | 252 | ····public·List·encodeFields(final·Object·o)·{ |
| Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
| 18 | import·org.ton.api.pub.PublicKeyUnencrypted; | 18 | import·org.ton.api.pub.PublicKeyUnencrypted; |
| 19 | import·org.ton.api.pub.PublicKeyOverlay; | 19 | import·org.ton.api.pub.PublicKeyOverlay; |
| 20 | import·org.ton.api.pub.PublicKeyEd25519; | 20 | import·org.ton.api.pub.PublicKeyEd25519; |
| 21 | import·org.ton.api.pub.PublicKeyAes; | 21 | import·org.ton.api.pub.PublicKeyAes; |
| 22 | import·kotlin.reflect.KClass; | 22 | import·kotlin.reflect.KClass; |
| 23 | import·kotlin.jvm.internal.Reflection; | 23 | import·kotlin.jvm.internal.Reflection; |
| 24 | import·org.ton.api.pub.PublicKey; | 24 | import·org.ton.api.pub.PublicKey; |
| 25 | import·org.ton.crypto.Base64ByteArraySerializer; | 25 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 26 | import·kotlinx.serialization.KSerializer; | 26 | import·kotlinx.serialization.KSerializer; |
| 27 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 27 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 28 | import·java.lang.annotation.Annotation; | 28 | import·java.lang.annotation.Annotation; |
| 29 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 29 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 30 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 30 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 31 | import·kotlinx.serialization.internal.GeneratedSerializer; | 31 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 17 | import·java.lang.annotation.Annotation; | 17 | import·java.lang.annotation.Annotation; |
| 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 20 | import·kotlinx.serialization.internal.GeneratedSerializer; | 20 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.internal.IntSerializer; | 14 | import·kotlinx.serialization.internal.IntSerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 18 | import·kotlinx.serialization.internal.GeneratedSerializer; | 18 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 19 | public·final·class·AdnlProxyTo$$serializer·implements·GeneratedSerializer | 19 | public·final·class·AdnlProxyTo$$serializer·implements·GeneratedSerializer |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.internal.IntSerializer; | 14 | import·kotlinx.serialization.internal.IntSerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 18 | import·kotlinx.serialization.internal.GeneratedSerializer; | 18 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 19 | public·final·class·AdnlProxyToSign$$serializer·implements·GeneratedSerializer | 19 | public·final·class·AdnlProxyToSign$$serializer·implements·GeneratedSerializer |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 17 | import·java.lang.annotation.Annotation; | 17 | import·java.lang.annotation.Annotation; |
| 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 20 | import·kotlinx.serialization.internal.GeneratedSerializer; | 20 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 17 | import·java.lang.annotation.Annotation; | 17 | import·java.lang.annotation.Annotation; |
| 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 20 | import·kotlinx.serialization.internal.GeneratedSerializer; | 20 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 16 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 17 | import·java.lang.annotation.Annotation; | 17 | import·java.lang.annotation.Annotation; |
| 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 18 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 19 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 20 | import·kotlinx.serialization.internal.GeneratedSerializer; | 20 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.SealedClassSerializer; | 15 | import·kotlinx.serialization.SealedClassSerializer; |
| 16 | import·org.ton.api.pk.PrivateKeyUnencrypted$$serializer; | 16 | import·org.ton.api.pk.PrivateKeyUnencrypted$$serializer; |
| 17 | import·org.ton.api.pk.PrivateKeyOverlay$$serializer; | 17 | import·org.ton.api.pk.PrivateKeyOverlay$$serializer; |
| 18 | import·kotlinx.serialization.PolymorphicSerializer; | 18 | import·kotlinx.serialization.PolymorphicSerializer; |
| 19 | import·org.ton.api.pk.PrivateKeyAes$$serializer; | 19 | import·org.ton.api.pk.PrivateKeyAes$$serializer; |
| 20 | import·org.ton.api.pk.PrivateKeyUnencrypted; | 20 | import·org.ton.api.pk.PrivateKeyUnencrypted; |
| 21 | import·org.ton.api.pk.PrivateKeyOverlay; | 21 | import·org.ton.api.pk.PrivateKeyOverlay; |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·kotlinx.serialization.internal.StringSerializer; | 14 | import·kotlinx.serialization.internal.StringSerializer; |
| 15 | import·org.ton.crypto.Base64ByteArraySerializer; | 15 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 16 | import·kotlinx.serialization.KSerializer; | 16 | import·kotlinx.serialization.KSerializer; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 20 | public·final·class·DhtKey$$serializer·implements·GeneratedSerializer | 20 | public·final·class·DhtKey$$serializer·implements·GeneratedSerializer |
| 21 | { | 21 | { |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.SealedClassSerializer; | 14 | import·kotlinx.serialization.SealedClassSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; | 17 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; |
| 18 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; | 18 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; |
| 19 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; | 19 | import·org.ton.api.pub.PublicKeyEd25519$$serializer; |
| 20 | import·org.ton.api.pub.PublicKeyAes$$serializer; | 20 | import·org.ton.api.pub.PublicKeyAes$$serializer; |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.PolymorphicSerializer; | 10 | import·kotlinx.serialization.PolymorphicSerializer; |
| 11 | import·org.ton.api.adnl.AdnlAddressList; | 11 | import·org.ton.api.adnl.AdnlAddressList; |
| 12 | import·kotlinx.serialization.DeserializationStrategy; | 12 | import·kotlinx.serialization.DeserializationStrategy; |
| 13 | import·kotlin.jvm.internal.Intrinsics; | 13 | import·kotlin.jvm.internal.Intrinsics; |
| 14 | import·kotlinx.serialization.encoding.Decoder; | 14 | import·kotlinx.serialization.encoding.Decoder; |
| 15 | import·org.ton.crypto.Base64ByteArraySerializer; | 15 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 16 | import·kotlinx.serialization.internal.IntSerializer; | 16 | import·kotlinx.serialization.internal.IntSerializer; |
| 17 | import·org.ton.api.adnl.AdnlAddressList$$serializer; | 17 | import·org.ton.api.adnl.AdnlAddressList$$serializer; |
| 18 | import·kotlinx.serialization.SealedClassSerializer; | 18 | import·kotlinx.serialization.SealedClassSerializer; |
| 19 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 19 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 20 | import·java.lang.annotation.Annotation; | 20 | import·java.lang.annotation.Annotation; |
| 21 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; | 21 | import·org.ton.api.pub.PublicKeyUnencrypted$$serializer; |
| 22 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; | 22 | import·org.ton.api.pub.PublicKeyOverlay$$serializer; |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·kotlinx.serialization.internal.IntSerializer; | 13 | import·kotlinx.serialization.internal.IntSerializer; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 18 | import·kotlinx.serialization.internal.GeneratedSerializer; | 18 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 19 | public·final·class·DhtValue$$serializer·implements·GeneratedSerializer | 19 | public·final·class·DhtValue$$serializer·implements·GeneratedSerializer |
| 20 | { | 20 | { |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; | 15 | import·kotlinx.serialization.json.JsonClassDiscriminator$Impl; |
| 16 | import·java.lang.annotation.Annotation; | 16 | import·java.lang.annotation.Annotation; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.internal.LongSerializer; | 14 | import·kotlinx.serialization.internal.LongSerializer; |
| 15 | import·kotlinx.serialization.internal.IntSerializer; | 15 | import·kotlinx.serialization.internal.IntSerializer; |
| 16 | import·kotlinx.serialization.KSerializer; | 16 | import·kotlinx.serialization.KSerializer; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.internal.IntSerializer; | 14 | import·kotlinx.serialization.internal.IntSerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 18 | import·kotlinx.serialization.internal.GeneratedSerializer; | 18 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 19 | public·final·class·TonNodeZeroStateIdExt$$serializer·implements·GeneratedSerializer | 19 | public·final·class·TonNodeZeroStateIdExt$$serializer·implements·GeneratedSerializer |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.internal.IntSerializer; | 14 | import·kotlinx.serialization.internal.IntSerializer; |
| 15 | import·kotlinx.serialization.KSerializer; | 15 | import·kotlinx.serialization.KSerializer; |
| 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 16 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 17 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 18 | import·kotlinx.serialization.internal.GeneratedSerializer; | 18 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 19 | public·final·class·LiteServerAccountId$$serializer·implements·GeneratedSerializer | 19 | public·final·class·LiteServerAccountId$$serializer·implements·GeneratedSerializer |
| Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·org.ton.api.tonnode.TonNodeBlockIdExt; | 9 | import·org.ton.api.tonnode.TonNodeBlockIdExt; |
| 10 | import·kotlinx.serialization.UnknownFieldException; | 10 | import·kotlinx.serialization.UnknownFieldException; |
| 11 | import·kotlinx.serialization.DeserializationStrategy; | 11 | import·kotlinx.serialization.DeserializationStrategy; |
| 12 | import·kotlin.jvm.internal.Intrinsics; | 12 | import·kotlin.jvm.internal.Intrinsics; |
| 13 | import·kotlinx.serialization.encoding.Decoder; | 13 | import·kotlinx.serialization.encoding.Decoder; |
| 14 | import·org.ton.crypto.Base64ByteArraySerializer; | 14 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 15 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 15 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 16 | import·kotlinx.serialization.KSerializer; | 16 | import·kotlinx.serialization.KSerializer; |
| 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 17 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 18 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 19 | import·kotlinx.serialization.internal.GeneratedSerializer; | 19 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 20 | public·final·class·LiteServerAccountState$$serializer·implements·GeneratedSerializer | 20 | public·final·class·LiteServerAccountState$$serializer·implements·GeneratedSerializer |
| Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
| 9 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt; | 9 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt; |
| 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; | 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; |
| 11 | import·kotlinx.serialization.UnknownFieldException; | 11 | import·kotlinx.serialization.UnknownFieldException; |
| 12 | import·kotlinx.serialization.DeserializationStrategy; | 12 | import·kotlinx.serialization.DeserializationStrategy; |
| 13 | import·kotlin.jvm.internal.Intrinsics; | 13 | import·kotlin.jvm.internal.Intrinsics; |
| 14 | import·kotlinx.serialization.encoding.Decoder; | 14 | import·kotlinx.serialization.encoding.Decoder; |
| 15 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; | 15 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; |
| 16 | import·org.ton.crypto.Base64ByteArraySerializer; | 16 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 17 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 17 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 18 | import·kotlinx.serialization.internal.LongSerializer; | 18 | import·kotlinx.serialization.internal.LongSerializer; |
| 19 | import·kotlinx.serialization.internal.IntSerializer; | 19 | import·kotlinx.serialization.internal.IntSerializer; |
| 20 | import·kotlinx.serialization.KSerializer; | 20 | import·kotlinx.serialization.KSerializer; |
| 21 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 21 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 23 | import·kotlinx.serialization.internal.GeneratedSerializer; | 23 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
| 9 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt; | 9 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt; |
| 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; | 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; |
| 11 | import·kotlinx.serialization.UnknownFieldException; | 11 | import·kotlinx.serialization.UnknownFieldException; |
| 12 | import·kotlinx.serialization.DeserializationStrategy; | 12 | import·kotlinx.serialization.DeserializationStrategy; |
| 13 | import·kotlin.jvm.internal.Intrinsics; | 13 | import·kotlin.jvm.internal.Intrinsics; |
| 14 | import·kotlinx.serialization.encoding.Decoder; | 14 | import·kotlinx.serialization.encoding.Decoder; |
| 15 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; | 15 | import·org.ton.api.tonnode.TonNodeZeroStateIdExt$$serializer; |
| 16 | import·org.ton.crypto.Base64ByteArraySerializer; | 16 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 17 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 17 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 18 | import·kotlinx.serialization.KSerializer; | 18 | import·kotlinx.serialization.KSerializer; |
| 19 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 19 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 20 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 20 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 21 | import·kotlinx.serialization.internal.GeneratedSerializer; | 21 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 22 | public·final·class·LiteServerMasterchainInfoImpl$$serializer·implements·GeneratedSerializer | 22 | public·final·class·LiteServerMasterchainInfoImpl$$serializer·implements·GeneratedSerializer |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·org.ton.api.tonnode.TonNodeBlockIdExt; | 9 | import·org.ton.api.tonnode.TonNodeBlockIdExt; |
| 10 | import·kotlinx.serialization.UnknownFieldException; | 10 | import·kotlinx.serialization.UnknownFieldException; |
| 11 | import·kotlinx.serialization.DeserializationStrategy; | 11 | import·kotlinx.serialization.DeserializationStrategy; |
| 12 | import·kotlin.jvm.internal.Intrinsics; | 12 | import·kotlin.jvm.internal.Intrinsics; |
| 13 | import·kotlinx.serialization.encoding.Decoder; | 13 | import·kotlinx.serialization.encoding.Decoder; |
| 14 | import·kotlinx.serialization.builtins.BuiltinSerializersKt; | 14 | import·kotlinx.serialization.builtins.BuiltinSerializersKt; |
| 15 | import·org.ton.crypto.Base64ByteArraySerializer; | 15 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 16 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 16 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 17 | import·kotlinx.serialization.internal.IntSerializer; | 17 | import·kotlinx.serialization.internal.IntSerializer; |
| 18 | import·kotlinx.serialization.KSerializer; | 18 | import·kotlinx.serialization.KSerializer; |
| 19 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 19 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 20 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 20 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 21 | import·kotlinx.serialization.internal.GeneratedSerializer; | 21 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 15 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 16 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 16 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 17 | import·kotlinx.serialization.internal.GeneratedSerializer; | 17 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 18 | public·final·class·LiteServerQuery$$serializer·implements·GeneratedSerializer | 18 | public·final·class·LiteServerQuery$$serializer·implements·GeneratedSerializer |
| 19 | { | 19 | { |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·org.ton.lite.api.liteserver.LiteServerAccountId; | 9 | import·org.ton.lite.api.liteserver.LiteServerAccountId; |
| 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; | 10 | import·org.ton.api.tonnode.TonNodeBlockIdExt; |
| 11 | import·kotlinx.serialization.UnknownFieldException; | 11 | import·kotlinx.serialization.UnknownFieldException; |
| 12 | import·kotlinx.serialization.DeserializationStrategy; | 12 | import·kotlinx.serialization.DeserializationStrategy; |
| 13 | import·kotlin.jvm.internal.Intrinsics; | 13 | import·kotlin.jvm.internal.Intrinsics; |
| 14 | import·kotlinx.serialization.encoding.Decoder; | 14 | import·kotlinx.serialization.encoding.Decoder; |
| 15 | import·org.ton.crypto.Base64ByteArraySerializer; | 15 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 16 | import·kotlinx.serialization.internal.LongSerializer; | 16 | import·kotlinx.serialization.internal.LongSerializer; |
| 17 | import·org.ton.lite.api.liteserver.LiteServerAccountId$$serializer; | 17 | import·org.ton.lite.api.liteserver.LiteServerAccountId$$serializer; |
| 18 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; | 18 | import·org.ton.api.tonnode.TonNodeBlockIdExt$$serializer; |
| 19 | import·kotlinx.serialization.internal.IntSerializer; | 19 | import·kotlinx.serialization.internal.IntSerializer; |
| 20 | import·kotlinx.serialization.KSerializer; | 20 | import·kotlinx.serialization.KSerializer; |
| 21 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 21 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 22 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
| 6 | import·kotlinx.serialization.encoding.Encoder; | 6 | import·kotlinx.serialization.encoding.Encoder; |
| 7 | import·kotlinx.serialization.encoding.CompositeDecoder; | 7 | import·kotlinx.serialization.encoding.CompositeDecoder; |
| 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; | 8 | import·kotlinx.serialization.internal.SerializationConstructorMarker; |
| 9 | import·kotlinx.serialization.UnknownFieldException; | 9 | import·kotlinx.serialization.UnknownFieldException; |
| 10 | import·kotlinx.serialization.DeserializationStrategy; | 10 | import·kotlinx.serialization.DeserializationStrategy; |
| 11 | import·kotlin.jvm.internal.Intrinsics; | 11 | import·kotlin.jvm.internal.Intrinsics; |
| 12 | import·kotlinx.serialization.encoding.Decoder; | 12 | import·kotlinx.serialization.encoding.Decoder; |
| 13 | import·org.ton.crypto.Base64ByteArraySerializer; | 13 | import·org.ton.crypto.base64.Base64ByteArraySerializer; |
| 14 | import·kotlinx.serialization.KSerializer; | 14 | import·kotlinx.serialization.KSerializer; |
| 15 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; | 15 | import·kotlinx.serialization.internal.PluginGeneratedSerialDescriptor; |
| 16 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 16 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| 17 | import·kotlinx.serialization.internal.GeneratedSerializer; | 17 | import·kotlinx.serialization.internal.GeneratedSerializer; |
| 18 | public·final·class·LiteServerSendMessage$$serializer·implements·GeneratedSerializer | 18 | public·final·class·LiteServerSendMessage$$serializer·implements·GeneratedSerializer |
| 19 | { | 19 | { |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | package·org.ton.crypto; | 1 | package·org.ton.crypto.crc16; |
| 2 | import·kotlin.UShortArray; | 2 | import·kotlin.UShortArray; |
| 3 | import·kotlin.UShort; | 3 | import·kotlin.UShort; |
| 4 | import·kotlin.text.StringsKt; | 4 | import·kotlin.text.StringsKt; |
| 5 | import·kotlin.jvm.internal.Intrinsics; | 5 | import·kotlin.jvm.internal.Intrinsics; |
| 6 | public·final·class·Crc16Kt | 6 | public·final·class·Crc16Kt |
| Offset 289, 14 lines modified | Offset 289, 14 lines modified | ||
| 289 | ············if·(n·>=·length)·{ | 289 | ············if·(n·>=·length)·{ |
| 290 | ················break; | 290 | ················break; |
| 291 | ············} | 291 | ············} |
| 292 | ············final·byte[]·array3·=·(byte[])array2[n]; | 292 | ············final·byte[]·array3·=·(byte[])array2[n]; |
| 293 | ············for·(int·length2·=·array3.length,·i·=·0;·i·<·length2;·++i)·{ | 293 | ············for·(int·length2·=·array3.length,·i·=·0;·i·<·length2;·++i)·{ |
| 294 | ················final·byte·b·=·array3[i]; | 294 | ················final·byte·b·=·array3[i]; |
| 295 | ················final·int·n2·=·constructor-impl·&·c; | 295 | ················final·int·n2·=·constructor-impl·&·c; |
| 296 | ················constructor-impl·=·UShort.constructor-impl((short)(UShort.constructor-impl((short)(n2·<<·8))·^·UShortArray.get-Mh2AYeg(Crc16Kt.CRC16_TABLE,·(b·^·n2·>>·8)·&·0xFF))); | 296 | ················constructor-impl·=·UShort.constructor-impl((short)(UShort.constructor-impl((short)(n2·<<·8))·^·UShortArray.get-Mh2AYeg(Crc16Kt.CRC16_TABLE,·(b·^·n2·>>>·8)·&·0xFF))); |
| 297 | ············} | 297 | ············} |
| 298 | ············++n; | 298 | ············++n; |
| 299 | ········} | 299 | ········} |
| 300 | ········return·constructor-impl·&·c; | 300 | ········return·constructor-impl·&·c; |
| 301 | ····} | 301 | ····} |
| 302 | } | 302 | } |
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | package·org.ton.crypto; | 1 | package·org.ton.crypto.base64; |
| 2 | import·kotlinx.serialization.encoding.Encoder; | 2 | import·kotlinx.serialization.encoding.Encoder; |
| 3 | import·kotlin.jvm.internal.Intrinsics; | 3 | import·kotlin.jvm.internal.Intrinsics; |
| 4 | import·kotlinx.serialization.encoding.Decoder; | 4 | import·kotlinx.serialization.encoding.Decoder; |
| 5 | import·kotlinx.serialization.SerializersKt; | 5 | import·kotlinx.serialization.SerializersKt; |
| 6 | import·kotlin.jvm.internal.Reflection; | 6 | import·kotlin.jvm.internal.Reflection; |
| 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; | 7 | import·kotlinx.serialization.descriptors.SerialDescriptor; |
| Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
| 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 150 | ····const/4·v2,·0x0 | 150 | ····const/4·v2,·0x0 |
| 151 | ····aput-object·v1,·v0,·v2 | 151 | ····aput-object·v1,·v0,·v2 |
| 152 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 152 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 153 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 153 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 154 | ····const/4·v2,·0x1 | 154 | ····const/4·v2,·0x1 |
| 155 | ····aput-object·v1,·v0,·v2 | 155 | ····aput-object·v1,·v0,·v2 |
| Offset 217, 15 lines modified | Offset 217, 15 lines modified | ||
| 217 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 217 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 218 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 218 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 219 | ····move-result-object·v1 | 219 | ····move-result-object·v1 |
| 220 | ····sget-object·v4,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 220 | ····sget-object·v4,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 221 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; | 221 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; |
| 222 | ····invoke-interface·{p1,·v0,·v5,·v4,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 222 | ····invoke-interface·{p1,·v0,·v5,·v4,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 223 | ····move-result-object·v4 | 223 | ····move-result-object·v4 |
| Offset 289, 15 lines modified | Offset 289, 15 lines modified | ||
| 289 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 289 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 290 | ····invoke-direct·{p1,·v9},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 290 | ····invoke-direct·{p1,·v9},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 291 | ····throw·p1 | 291 | ····throw·p1 |
| 292 | ····:cond_2 | 292 | ····:cond_2 |
| 293 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 293 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 294 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 294 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 295 | ····invoke-interface·{p1,·v0,·v5,·v9,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 295 | ····invoke-interface·{p1,·v0,·v5,·v9,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 296 | ····move-result-object·v1 | 296 | ····move-result-object·v1 |
| Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
| 118 | ····return-void | 118 | ····return-void |
| 119 | .end·method | 119 | .end·method |
| 120 | .method·public·synthetic·constructor·<init>(II[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 120 | .method·public·synthetic·constructor·<init>(II[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 121 | ····.locals·1 | 121 | ····.locals·1 |
| 122 | ····.param·p3····#·[B | 122 | ····.param·p3····#·[B |
| 123 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 123 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 124 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 124 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 125 | ········.end·annotation | 125 | ········.end·annotation |
| 126 | ····.end·param | 126 | ····.end·param |
| 127 | ····.annotation·runtime·Lkotlin/Deprecated; | 127 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 128 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 128 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 129 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 129 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 130 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 130 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 131 | ············expression·=·"" | 131 | ············expression·=·"" |
| Offset 335, 15 lines modified | Offset 335, 15 lines modified | ||
| 335 | ····return-object·p0 | 335 | ····return-object·p0 |
| 336 | .end·method | 336 | .end·method |
| 337 | .method·public·static·synthetic·getId$annotations()V | 337 | .method·public·static·synthetic·getId$annotations()V |
| 338 | ····.locals·0 | 338 | ····.locals·0 |
| 339 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 339 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 340 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 340 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 341 | ····.end·annotation | 341 | ····.end·annotation |
| 342 | ····return-void | 342 | ····return-void |
| 343 | .end·method | 343 | .end·method |
| 344 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerAccountId;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 344 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerAccountId;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 345 | ····.locals·2 | 345 | ····.locals·2 |
| Offset 365, 15 lines modified | Offset 365, 15 lines modified | ||
| 365 | ····.line·20 | 365 | ····.line·20 |
| 366 | ····iget·v0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountId;->workchain:I | 366 | ····iget·v0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountId;->workchain:I |
| 367 | ····const/4·v1,·0x0 | 367 | ····const/4·v1,·0x0 |
| 368 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 368 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 369 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 369 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 370 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 370 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 371 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountId;->id:[B | 371 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountId;->id:[B |
| 372 | ····const/4·v1,·0x1 | 372 | ····const/4·v1,·0x1 |
| Offset 173, 57 lines modified | Offset 173, 57 lines modified | ||
| 173 | ····.locals·1 | 173 | ····.locals·1 |
| 174 | ····.param·p5····#·[B | 174 | ····.param·p5····#·[B |
| 175 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 175 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 176 | ············value·=·"shard_proof" | 176 | ············value·=·"shard_proof" |
| 177 | ········.end·annotation | 177 | ········.end·annotation |
| 178 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 178 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 179 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 179 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 180 | ········.end·annotation | 180 | ········.end·annotation |
| 181 | ····.end·param | 181 | ····.end·param |
| 182 | ····.param·p6····#·[B | 182 | ····.param·p6····#·[B |
| 183 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 183 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 184 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 184 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 185 | ········.end·annotation | 185 | ········.end·annotation |
| 186 | ····.end·param | 186 | ····.end·param |
| 187 | ····.param·p7····#·[B | 187 | ····.param·p7····#·[B |
| 188 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 188 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 189 | ············value·=·"state_proof" | 189 | ············value·=·"state_proof" |
| 190 | ········.end·annotation | 190 | ········.end·annotation |
| 191 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 191 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 192 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 192 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 193 | ········.end·annotation | 193 | ········.end·annotation |
| 194 | ····.end·param | 194 | ····.end·param |
| 195 | ····.param·p8····#·[B | 195 | ····.param·p8····#·[B |
| 196 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 196 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 197 | ············value·=·"init_c7" | 197 | ············value·=·"init_c7" |
| 198 | ········.end·annotation | 198 | ········.end·annotation |
| 199 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 199 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 200 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 200 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 201 | ········.end·annotation | 201 | ········.end·annotation |
| 202 | ····.end·param | 202 | ····.end·param |
| 203 | ····.param·p9····#·[B | 203 | ····.param·p9····#·[B |
| 204 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 204 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 205 | ············value·=·"lib_extras" | 205 | ············value·=·"lib_extras" |
| 206 | ········.end·annotation | 206 | ········.end·annotation |
| 207 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 207 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 208 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ········.end·annotation | 209 | ········.end·annotation |
| 210 | ····.end·param | 210 | ····.end·param |
| 211 | ····.param·p10····#·I | 211 | ····.param·p10····#·I |
| 212 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 212 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 213 | ············value·=·"exit_code" | 213 | ············value·=·"exit_code" |
| 214 | ········.end·annotation | 214 | ········.end·annotation |
| 215 | ····.end·param | 215 | ····.end·param |
| 216 | ····.param·p11····#·[B | 216 | ····.param·p11····#·[B |
| 217 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 217 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 218 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 218 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 219 | ········.end·annotation | 219 | ········.end·annotation |
| 220 | ····.end·param | 220 | ····.end·param |
| 221 | ····.annotation·runtime·Lkotlin/Deprecated; | 221 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 222 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 222 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 223 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 223 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 224 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 224 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 225 | ············expression·=·"" | 225 | ············expression·=·"" |
| Offset 485, 72 lines modified | Offset 485, 72 lines modified | ||
| 485 | .method·public·static·synthetic·getInitC7$annotations()V | 485 | .method·public·static·synthetic·getInitC7$annotations()V |
| 486 | ····.locals·0 | 486 | ····.locals·0 |
| 487 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 487 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 488 | ········value·=·"init_c7" | 488 | ········value·=·"init_c7" |
| 489 | ····.end·annotation | 489 | ····.end·annotation |
| 490 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 490 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 491 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 491 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 492 | ····.end·annotation | 492 | ····.end·annotation |
| 493 | ····return-void | 493 | ····return-void |
| 494 | .end·method | 494 | .end·method |
| 495 | .method·public·static·synthetic·getLibExtras$annotations()V | 495 | .method·public·static·synthetic·getLibExtras$annotations()V |
| 496 | ····.locals·0 | 496 | ····.locals·0 |
| 497 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 497 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 498 | ········value·=·"lib_extras" | 498 | ········value·=·"lib_extras" |
| 499 | ····.end·annotation | 499 | ····.end·annotation |
| 500 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 500 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 501 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 501 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 502 | ····.end·annotation | 502 | ····.end·annotation |
| 503 | ····return-void | 503 | ····return-void |
| 504 | .end·method | 504 | .end·method |
| 505 | .method·public·static·synthetic·getProof$annotations()V | 505 | .method·public·static·synthetic·getProof$annotations()V |
| 506 | ····.locals·0 | 506 | ····.locals·0 |
| 507 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 507 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 508 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 508 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 509 | ····.end·annotation | 509 | ····.end·annotation |
| 510 | ····return-void | 510 | ····return-void |
| 511 | .end·method | 511 | .end·method |
| 512 | .method·public·static·synthetic·getResult$annotations()V | 512 | .method·public·static·synthetic·getResult$annotations()V |
| 513 | ····.locals·0 | 513 | ····.locals·0 |
| 514 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 514 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 515 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 515 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 516 | ····.end·annotation | 516 | ····.end·annotation |
| 517 | ····return-void | 517 | ····return-void |
| 518 | .end·method | 518 | .end·method |
| 519 | .method·public·static·synthetic·getShardProof$annotations()V | 519 | .method·public·static·synthetic·getShardProof$annotations()V |
| 520 | ····.locals·0 | 520 | ····.locals·0 |
| 521 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 521 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 522 | ········value·=·"shard_proof" | 522 | ········value·=·"shard_proof" |
| 523 | ····.end·annotation | 523 | ····.end·annotation |
| 524 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 524 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 525 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 525 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 526 | ····.end·annotation | 526 | ····.end·annotation |
| 527 | ····return-void | 527 | ····return-void |
| 528 | .end·method | 528 | .end·method |
| 529 | .method·public·static·synthetic·getStateProof$annotations()V | 529 | .method·public·static·synthetic·getStateProof$annotations()V |
| 530 | ····.locals·0 | 530 | ····.locals·0 |
| 531 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 531 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 532 | ········value·=·"state_proof" | 532 | ········value·=·"state_proof" |
| 533 | ····.end·annotation | 533 | ····.end·annotation |
| 534 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 534 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 535 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 535 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 536 | ····.end·annotation | 536 | ····.end·annotation |
| 537 | ····return-void | 537 | ····return-void |
| 538 | .end·method | 538 | .end·method |
| Max diff block lines reached; 4560/9503 bytes (47.98%) of diff not shown. | |||
| Offset 301, 35 lines modified | Offset 301, 35 lines modified | ||
| 301 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->shard_blk:Lorg/ton/api/tonnode/TonNodeBlockIdExt; | 301 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->shard_blk:Lorg/ton/api/tonnode/TonNodeBlockIdExt; |
| 302 | ····const/4·v2,·0x1 | 302 | ····const/4·v2,·0x1 |
| 303 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 303 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 304 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 304 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 305 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 305 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 306 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->shard_proof:[B | 306 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->shard_proof:[B |
| 307 | ····const/4·v2,·0x2 | 307 | ····const/4·v2,·0x2 |
| 308 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 308 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 309 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 309 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 310 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 310 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 311 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->proof:[B | 311 | ····iget-object·v1,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->proof:[B |
| 312 | ····const/4·v2,·0x3 | 312 | ····const/4·v2,·0x3 |
| 313 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 313 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 314 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 314 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 315 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 315 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 316 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->state:[B | 316 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerAccountState;->state:[B |
| 317 | ····const/4·v1,·0x4 | 317 | ····const/4·v1,·0x4 |
| Offset 193, 63 lines modified | Offset 193, 63 lines modified | ||
| 193 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 193 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 194 | ····const/4·v2,·0x2 | 194 | ····const/4·v2,·0x2 |
| 195 | ····aput-object·v1,·v0,·v2 | 195 | ····aput-object·v1,·v0,·v2 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 197 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 198 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 198 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| 200 | ····const/4·v2,·0x3 | 200 | ····const/4·v2,·0x3 |
| 201 | ····aput-object·v1,·v0,·v2 | 201 | ····aput-object·v1,·v0,·v2 |
| 202 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 202 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 203 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 203 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 204 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 204 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 205 | ····move-result-object·v1 | 205 | ····move-result-object·v1 |
| 206 | ····const/4·v2,·0x4 | 206 | ····const/4·v2,·0x4 |
| 207 | ····aput-object·v1,·v0,·v2 | 207 | ····aput-object·v1,·v0,·v2 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 209 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 210 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 210 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| 212 | ····const/4·v2,·0x5 | 212 | ····const/4·v2,·0x5 |
| 213 | ····aput-object·v1,·v0,·v2 | 213 | ····aput-object·v1,·v0,·v2 |
| 214 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 214 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 215 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 215 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 216 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 216 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 217 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
| 218 | ····const/4·v2,·0x6 | 218 | ····const/4·v2,·0x6 |
| 219 | ····aput-object·v1,·v0,·v2 | 219 | ····aput-object·v1,·v0,·v2 |
| 220 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 220 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 221 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 221 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 222 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 222 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 223 | ····move-result-object·v1 | 223 | ····move-result-object·v1 |
| Offset 261, 15 lines modified | Offset 261, 15 lines modified | ||
| 261 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 261 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 262 | ····const/16·v2,·0x8 | 262 | ····const/16·v2,·0x8 |
| 263 | ····aput-object·v1,·v0,·v2 | 263 | ····aput-object·v1,·v0,·v2 |
| 264 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 264 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 265 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 265 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 266 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; | 266 | ····invoke-static·{v1},·Lkotlinx/serialization/builtins/BuiltinSerializersKt;->getNullable(Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/KSerializer; |
| 267 | ····move-result-object·v1 | 267 | ····move-result-object·v1 |
| Offset 353, 59 lines modified | Offset 353, 59 lines modified | ||
| 353 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 353 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 354 | ····invoke-interface·{v0,·v1,·v10,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 354 | ····invoke-interface·{v0,·v1,·v10,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 355 | ····move-result-object·v10 | 355 | ····move-result-object·v10 |
| 356 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 356 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 357 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 357 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 358 | ····invoke-interface·{v0,·v1,·v7,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 358 | ····invoke-interface·{v0,·v1,·v7,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 359 | ····move-result-object·v7 | 359 | ····move-result-object·v7 |
| 360 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 360 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 361 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 361 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 362 | ····invoke-interface·{v0,·v1,·v9,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 362 | ····invoke-interface·{v0,·v1,·v9,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 363 | ····move-result-object·v9 | 363 | ····move-result-object·v9 |
| 364 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 364 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 365 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 365 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 366 | ····invoke-interface·{v0,·v1,·v6,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 366 | ····invoke-interface·{v0,·v1,·v6,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 367 | ····move-result-object·v6 | 367 | ····move-result-object·v6 |
| 368 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 368 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 369 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 369 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 370 | ····invoke-interface·{v0,·v1,·v5,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 370 | ····invoke-interface·{v0,·v1,·v5,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 371 | ····move-result-object·v5 | 371 | ····move-result-object·v5 |
| 372 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 372 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 373 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 373 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 374 | ····invoke-interface·{v0,·v1,·v4,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 374 | ····invoke-interface·{v0,·v1,·v4,·v12,·v13},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeNullableSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 375 | ····move-result-object·v4 | 375 | ····move-result-object·v4 |
| Max diff block lines reached; 5110/12275 bytes (41.63%) of diff not shown. | |||
| Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
| 103 | ····return-void | 103 | ····return-void |
| 104 | .end·method | 104 | .end·method |
| 105 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/tonnode/TonNodeBlockIdExt;[BLorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V | 105 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/tonnode/TonNodeBlockIdExt;[BLorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 106 | ····.locals·1 | 106 | ····.locals·1 |
| 107 | ····.param·p3····#·[B | 107 | ····.param·p3····#·[B |
| 108 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 108 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 109 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 109 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 110 | ········.end·annotation | 110 | ········.end·annotation |
| 111 | ····.end·param | 111 | ····.end·param |
| 112 | ····.annotation·runtime·Lkotlin/Deprecated; | 112 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 113 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 113 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 114 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 114 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 115 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 115 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 116 | ············expression·=·"" | 116 | ············expression·=·"" |
| Offset 212, 15 lines modified | Offset 212, 15 lines modified | ||
| 212 | ····return-object·p0 | 212 | ····return-object·p0 |
| 213 | .end·method | 213 | .end·method |
| 214 | .method·public·static·synthetic·getState_root_hash$annotations()V | 214 | .method·public·static·synthetic·getState_root_hash$annotations()V |
| 215 | ····.locals·0 | 215 | ····.locals·0 |
| 216 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 216 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 217 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 217 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 218 | ····.end·annotation | 218 | ····.end·annotation |
| 219 | ····return-void | 219 | ····return-void |
| 220 | .end·method | 220 | .end·method |
| 221 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoImpl;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 221 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoImpl;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 222 | ····.locals·3 | 222 | ····.locals·3 |
| Offset 248, 15 lines modified | Offset 248, 15 lines modified | ||
| 248 | ····move-result-object·v1 | 248 | ····move-result-object·v1 |
| 249 | ····const/4·v2,·0x0 | 249 | ····const/4·v2,·0x0 |
| 250 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 250 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 251 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 251 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 252 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 252 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 253 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoImpl;->getState_root_hash()[B | 253 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoImpl;->getState_root_hash()[B |
| 254 | ····move-result-object·v1 | 254 | ····move-result-object·v1 |
| Offset 209, 15 lines modified | Offset 209, 15 lines modified | ||
| 209 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 209 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 210 | ····const/4·v2,·0x5 | 210 | ····const/4·v2,·0x5 |
| 211 | ····aput-object·v1,·v0,·v2 | 211 | ····aput-object·v1,·v0,·v2 |
| 212 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 212 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 213 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 213 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 214 | ····const/4·v2,·0x6 | 214 | ····const/4·v2,·0x6 |
| 215 | ····aput-object·v1,·v0,·v2 | 215 | ····aput-object·v1,·v0,·v2 |
| Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
| 309 | ····move-result·v7 | 309 | ····move-result·v7 |
| 310 | ····invoke-interface·{v0,·v1,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 310 | ····invoke-interface·{v0,·v1,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 311 | ····move-result·v5 | 311 | ····move-result·v5 |
| 312 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 312 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 313 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 313 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 314 | ····invoke-interface·{v0,·v1,·v4,·v8,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 314 | ····invoke-interface·{v0,·v1,·v4,·v8,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 315 | ····move-result-object·v4 | 315 | ····move-result-object·v4 |
| Offset 393, 15 lines modified | Offset 393, 15 lines modified | ||
| 393 | ····move-result-object·v11 | 393 | ····move-result-object·v11 |
| 394 | ····or-int/lit16·v13,·v13,·0x80 | 394 | ····or-int/lit16·v13,·v13,·0x80 |
| 395 | ····goto·:goto_1 | 395 | ····goto·:goto_1 |
| 396 | ····:pswitch_1 | 396 | ····:pswitch_1 |
| 397 | ····sget-object·v10,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 397 | ····sget-object·v10,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 398 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; | 398 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; |
| 399 | ····invoke-interface·{v0,·v1,·v4,·v10,·v15},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 399 | ····invoke-interface·{v0,·v1,·v4,·v10,·v15},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 400 | ····move-result-object·v15 | 400 | ····move-result-object·v15 |
| Offset 131, 15 lines modified | Offset 131, 15 lines modified | ||
| 131 | ····return-void | 131 | ····return-void |
| 132 | .end·method | 132 | .end·method |
| 133 | .method·public·synthetic·constructor·<init>(IIIJLorg/ton/api/tonnode/TonNodeBlockIdExt;II[BLorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V | 133 | .method·public·synthetic·constructor·<init>(IIIJLorg/ton/api/tonnode/TonNodeBlockIdExt;II[BLorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 134 | ····.locals·1 | 134 | ····.locals·1 |
| 135 | ····.param·p9····#·[B | 135 | ····.param·p9····#·[B |
| 136 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 136 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 137 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 137 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 138 | ········.end·annotation | 138 | ········.end·annotation |
| 139 | ····.end·param | 139 | ····.end·param |
| 140 | ····.annotation·runtime·Lkotlin/Deprecated; | 140 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 141 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 141 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 142 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 142 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 143 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 143 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 144 | ············expression·=·"" | 144 | ············expression·=·"" |
| Offset 360, 15 lines modified | Offset 360, 15 lines modified | ||
| 360 | ····return-object·v0 | 360 | ····return-object·v0 |
| 361 | .end·method | 361 | .end·method |
| 362 | .method·public·static·synthetic·getState_root_hash$annotations()V | 362 | .method·public·static·synthetic·getState_root_hash$annotations()V |
| 363 | ····.locals·0 | 363 | ····.locals·0 |
| 364 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 364 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 365 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 365 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 366 | ····.end·annotation | 366 | ····.end·annotation |
| 367 | ····return-void | 367 | ····return-void |
| 368 | .end·method | 368 | .end·method |
| 369 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 369 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 370 | ····.locals·3 | 370 | ····.locals·3 |
| Offset 426, 15 lines modified | Offset 426, 15 lines modified | ||
| 426 | ····iget·v0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->now:I | 426 | ····iget·v0,·p0,·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->now:I |
| 427 | ····const/4·v1,·0x5 | 427 | ····const/4·v1,·0x5 |
| 428 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 428 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 429 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 429 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 430 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 430 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 431 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->getState_root_hash()[B | 431 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->getState_root_hash()[B |
| 432 | ····move-result-object·v1 | 432 | ····move-result-object·v1 |
| Offset 951, 15 lines modified | Offset 951, 15 lines modified | ||
| 951 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 951 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 952 | ····.line·73 | 952 | ····.line·73 |
| 953 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->getState_root_hash()[B | 953 | ····invoke-virtual·{p0},·Lorg/ton/lite/api/liteserver/LiteServerMasterchainInfoExt;->getState_root_hash()[B |
| 954 | ····move-result-object·v1 | 954 | ····move-result-object·v1 |
| 955 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 955 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 956 | ····move-result-object·v1 | 956 | ····move-result-object·v1 |
| 957 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 957 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 958 | ····const-string·v1,·",·init=" | 958 | ····const-string·v1,·",·init=" |
| Offset 165, 31 lines modified | Offset 165, 31 lines modified | ||
| 165 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 165 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 166 | ····const/4·v2,·0x1 | 166 | ····const/4·v2,·0x1 |
| 167 | ····aput-object·v1,·v0,·v2 | 167 | ····aput-object·v1,·v0,·v2 |
| 168 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 168 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 169 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 169 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 170 | ····const/4·v2,·0x2 | 170 | ····const/4·v2,·0x2 |
| 171 | ····aput-object·v1,·v0,·v2 | 171 | ····aput-object·v1,·v0,·v2 |
| 172 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 172 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 174 | ····const/4·v2,·0x3 | 174 | ····const/4·v2,·0x3 |
| 175 | ····aput-object·v1,·v0,·v2 | 175 | ····aput-object·v1,·v0,·v2 |
| 176 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 176 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 178 | ····const/4·v2,·0x4 | 178 | ····const/4·v2,·0x4 |
| 179 | ····aput-object·v1,·v0,·v2 | 179 | ····aput-object·v1,·v0,·v2 |
| Offset 255, 31 lines modified | Offset 255, 31 lines modified | ||
| 255 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 255 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 256 | ····invoke-interface·{v0,·v1,·v8,·v6,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 256 | ····invoke-interface·{v0,·v1,·v8,·v6,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 257 | ····move-result-object·v6 | 257 | ····move-result-object·v6 |
| 258 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 258 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 259 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 259 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 260 | ····invoke-interface·{v0,·v1,·v5,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 260 | ····invoke-interface·{v0,·v1,·v5,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 261 | ····move-result-object·v5 | 261 | ····move-result-object·v5 |
| 262 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 262 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 263 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 263 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 264 | ····invoke-interface·{v0,·v1,·v3,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 264 | ····invoke-interface·{v0,·v1,·v3,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 265 | ····move-result-object·v3 | 265 | ····move-result-object·v3 |
| 266 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 266 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 267 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 267 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 268 | ····invoke-interface·{v0,·v1,·v4,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 268 | ····invoke-interface·{v0,·v1,·v4,·v8,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 269 | ····move-result-object·v4 | 269 | ····move-result-object·v4 |
| Offset 321, 15 lines modified | Offset 321, 15 lines modified | ||
| 321 | ····if-eq·v14,·v5,·:cond_3 | 321 | ····if-eq·v14,·v5,·:cond_3 |
| 322 | ····if-eq·v14,·v3,·:cond_2 | 322 | ····if-eq·v14,·v3,·:cond_2 |
| 323 | ····if-ne·v14,·v4,·:cond_1 | 323 | ····if-ne·v14,·v4,·:cond_1 |
| 324 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 324 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 325 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 325 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 326 | ····invoke-interface·{v0,·v1,·v4,·v14,·v12},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 326 | ····invoke-interface·{v0,·v1,·v4,·v14,·v12},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 327 | ····move-result-object·v12 | 327 | ····move-result-object·v12 |
| Offset 341, 28 lines modified | Offset 341, 28 lines modified | ||
| 341 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 341 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 342 | ····invoke-direct·{v0,·v14},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 342 | ····invoke-direct·{v0,·v14},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 343 | ····throw·v0 | 343 | ····throw·v0 |
| 344 | ····:cond_2 | 344 | ····:cond_2 |
| 345 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 345 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 346 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 346 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 347 | ····invoke-interface·{v0,·v1,·v3,·v14,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 347 | ····invoke-interface·{v0,·v1,·v3,·v14,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 348 | ····move-result-object·v11 | 348 | ····move-result-object·v11 |
| 349 | ····or-int/lit8·v7,·v7,·0x8 | 349 | ····or-int/lit8·v7,·v7,·0x8 |
| 350 | ····goto·:goto_0 | 350 | ····goto·:goto_0 |
| 351 | ····:cond_3 | 351 | ····:cond_3 |
| 352 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 352 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 353 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 353 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 354 | ····invoke-interface·{v0,·v1,·v5,·v14,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 354 | ····invoke-interface·{v0,·v1,·v5,·v14,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 355 | ····move-result-object·v10 | 355 | ····move-result-object·v10 |
| Offset 145, 15 lines modified | Offset 145, 15 lines modified | ||
| 145 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 145 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 146 | ····const/4·v2,·0x0 | 146 | ····const/4·v2,·0x0 |
| 147 | ····aput-object·v1,·v0,·v2 | 147 | ····aput-object·v1,·v0,·v2 |
| 148 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 148 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 150 | ····const/4·v2,·0x1 | 150 | ····const/4·v2,·0x1 |
| 151 | ····aput-object·v1,·v0,·v2 | 151 | ····aput-object·v1,·v0,·v2 |
| Offset 199, 15 lines modified | Offset 199, 15 lines modified | ||
| 199 | ····if-eqz·v1,·:cond_0 | 199 | ····if-eqz·v1,·:cond_0 |
| 200 | ····invoke-interface·{p1,·v0,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 200 | ····invoke-interface·{p1,·v0,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 201 | ····move-result·v1 | 201 | ····move-result·v1 |
| 202 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 202 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 203 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; | 203 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; |
| 204 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 204 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 205 | ····move-result-object·v3 | 205 | ····move-result-object·v3 |
| Offset 235, 15 lines modified | Offset 235, 15 lines modified | ||
| 235 | ····if-eq·v8,·v9,·:cond_3 | 235 | ····if-eq·v8,·v9,·:cond_3 |
| 236 | ····if-eqz·v8,·:cond_2 | 236 | ····if-eqz·v8,·:cond_2 |
| 237 | ····if-ne·v8,·v4,·:cond_1 | 237 | ····if-ne·v8,·v4,·:cond_1 |
| 238 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 238 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 239 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 239 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 240 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 240 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 241 | ····move-result-object·v5 | 241 | ····move-result-object·v5 |
| Offset 483, 15 lines modified | Offset 483, 15 lines modified | ||
| 483 | ····.locals·4 | 483 | ····.locals·4 |
| 484 | ····const-string·v0,·"methodName" | 484 | ····const-string·v0,·"methodName" |
| 485 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 485 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 486 | ····.line·180 | 486 | ····.line·180 |
| 487 | ····invoke-static·{p1},·Lorg/ton/crypto/Crc16Kt;->crc16(Ljava/lang/String;)I | 487 | ····invoke-static·{p1},·Lorg/ton/crypto/crc16/Crc16Kt;->crc16(Ljava/lang/String;)I |
| 488 | ····move-result·p1 | 488 | ····move-result·p1 |
| 489 | ····int-to-long·v0,·p1 | 489 | ····int-to-long·v0,·p1 |
| 490 | ····const-wide/32·v2,·0x10000 | 490 | ····const-wide/32·v2,·0x10000 |
| Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
| 133 | ····.end·annotation | 133 | ····.end·annotation |
| 134 | ····const/4·v0,·0x1 | 134 | ····const/4·v0,·0x1 |
| 135 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 135 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 136 | ····.line·51 | 136 | ····.line·51 |
| 137 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 137 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 138 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 138 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 139 | ····const/4·v2,·0x0 | 139 | ····const/4·v2,·0x0 |
| 140 | ····aput-object·v1,·v0,·v2 | 140 | ····aput-object·v1,·v0,·v2 |
| Offset 183, 15 lines modified | Offset 183, 15 lines modified | ||
| 183 | ····const/4·v3,·0x1 | 183 | ····const/4·v3,·0x1 |
| 184 | ····const/4·v4,·0x0 | 184 | ····const/4·v4,·0x0 |
| 185 | ····if-eqz·v1,·:cond_0 | 185 | ····if-eqz·v1,·:cond_0 |
| 186 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 186 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 187 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 187 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 188 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 188 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 189 | ····move-result-object·v1 | 189 | ····move-result-object·v1 |
| Offset 211, 15 lines modified | Offset 211, 15 lines modified | ||
| 211 | ····const/4·v7,·-0x1 | 211 | ····const/4·v7,·-0x1 |
| 212 | ····if-eq·v6,·v7,·:cond_2 | 212 | ····if-eq·v6,·v7,·:cond_2 |
| 213 | ····if-nez·v6,·:cond_1 | 213 | ····if-nez·v6,·:cond_1 |
| 214 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 214 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 215 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 215 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 216 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 216 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 217 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
| Offset 181, 15 lines modified | Offset 181, 15 lines modified | ||
| 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 182 | ····const/4·v2,·0x3 | 182 | ····const/4·v2,·0x3 |
| 183 | ····aput-object·v1,·v0,·v2 | 183 | ····aput-object·v1,·v0,·v2 |
| 184 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 184 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 185 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 185 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 186 | ····const/4·v2,·0x4 | 186 | ····const/4·v2,·0x4 |
| 187 | ····aput-object·v1,·v0,·v2 | 187 | ····aput-object·v1,·v0,·v2 |
| Offset 263, 15 lines modified | Offset 263, 15 lines modified | ||
| 263 | ····move-result-object·v6 | 263 | ····move-result-object·v6 |
| 264 | ····invoke-interface·{v0,·v1,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeLongElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)J | 264 | ····invoke-interface·{v0,·v1,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeLongElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)J |
| 265 | ····move-result-wide·v8 | 265 | ····move-result-wide·v8 |
| 266 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 266 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 267 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; | 267 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; |
| 268 | ····invoke-interface·{v0,·v1,·v5,·v3,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 268 | ····invoke-interface·{v0,·v1,·v5,·v3,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 269 | ····move-result-object·v3 | 269 | ····move-result-object·v3 |
| Offset 319, 15 lines modified | Offset 319, 15 lines modified | ||
| 319 | ····if-eq·v15,·v6,·:cond_3 | 319 | ····if-eq·v15,·v6,·:cond_3 |
| 320 | ····if-eq·v15,·v3,·:cond_2 | 320 | ····if-eq·v15,·v3,·:cond_2 |
| 321 | ····if-ne·v15,·v5,·:cond_1 | 321 | ····if-ne·v15,·v5,·:cond_1 |
| 322 | ····sget-object·v7,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 322 | ····sget-object·v7,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 323 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; | 323 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; |
| 324 | ····invoke-interface·{v0,·v1,·v5,·v7,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 324 | ····invoke-interface·{v0,·v1,·v5,·v7,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 325 | ····move-result-object·v11 | 325 | ····move-result-object·v11 |
| Offset 92, 15 lines modified | Offset 92, 15 lines modified | ||
| 92 | ····return-void | 92 | ····return-void |
| 93 | .end·method | 93 | .end·method |
| 94 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 94 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 95 | ····.locals·1 | 95 | ····.locals·1 |
| 96 | ····.param·p2····#·[B | 96 | ····.param·p2····#·[B |
| 97 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 97 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 98 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 98 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 99 | ········.end·annotation | 99 | ········.end·annotation |
| 100 | ····.end·param | 100 | ····.end·param |
| 101 | ····.annotation·runtime·Lkotlin/Deprecated; | 101 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 102 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 102 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 103 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 103 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 104 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 104 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 105 | ············expression·=·"" | 105 | ············expression·=·"" |
| Offset 227, 15 lines modified | Offset 227, 15 lines modified | ||
| 227 | ····return-object·p0 | 227 | ····return-object·p0 |
| 228 | .end·method | 228 | .end·method |
| 229 | .method·public·static·synthetic·getBody$annotations()V | 229 | .method·public·static·synthetic·getBody$annotations()V |
| 230 | ····.locals·0 | 230 | ····.locals·0 |
| 231 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 231 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 232 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 232 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 233 | ····.end·annotation | 233 | ····.end·annotation |
| 234 | ····return-void | 234 | ····return-void |
| 235 | .end·method | 235 | .end·method |
| 236 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerSendMessage;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 236 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerSendMessage;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 237 | ····.locals·2 | 237 | ····.locals·2 |
| Offset 251, 15 lines modified | Offset 251, 15 lines modified | ||
| 251 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 251 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 252 | ····const-string·v0,·"serialDesc" | 252 | ····const-string·v0,·"serialDesc" |
| 253 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 253 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 254 | ····.line·27 | 254 | ····.line·27 |
| 255 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 255 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 256 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 256 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 257 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerSendMessage;->body:[B | 257 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerSendMessage;->body:[B |
| 258 | ····const/4·v1,·0x0 | 258 | ····const/4·v1,·0x0 |
| Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
| 89 | ····return-void | 89 | ····return-void |
| 90 | .end·method | 90 | .end·method |
| 91 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 91 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 92 | ····.locals·1 | 92 | ····.locals·1 |
| 93 | ····.param·p2····#·[B | 93 | ····.param·p2····#·[B |
| 94 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 94 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 95 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 95 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 96 | ········.end·annotation | 96 | ········.end·annotation |
| 97 | ····.end·param | 97 | ····.end·param |
| 98 | ····.annotation·runtime·Lkotlin/Deprecated; | 98 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 99 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 99 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 100 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 100 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 101 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 101 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 102 | ············expression·=·"" | 102 | ············expression·=·"" |
| Offset 160, 15 lines modified | Offset 160, 15 lines modified | ||
| 160 | ····return-object·p0 | 160 | ····return-object·p0 |
| 161 | .end·method | 161 | .end·method |
| 162 | .method·public·static·synthetic·getData$annotations()V | 162 | .method·public·static·synthetic·getData$annotations()V |
| 163 | ····.locals·0 | 163 | ····.locals·0 |
| 164 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 164 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 165 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 165 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 166 | ····.end·annotation | 166 | ····.end·annotation |
| 167 | ····return-void | 167 | ····return-void |
| 168 | .end·method | 168 | .end·method |
| 169 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerQuery;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 169 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerQuery;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 170 | ····.locals·2 | 170 | ····.locals·2 |
| Offset 184, 15 lines modified | Offset 184, 15 lines modified | ||
| 184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 184 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 185 | ····const-string·v0,·"serialDesc" | 185 | ····const-string·v0,·"serialDesc" |
| 186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 186 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 187 | ····.line·51 | 187 | ····.line·51 |
| 188 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 188 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 189 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 189 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 190 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerQuery;->data:[B | 190 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerQuery;->data:[B |
| 191 | ····const/4·v1,·0x0 | 191 | ····const/4·v1,·0x0 |
| Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
| 133 | ····.end·annotation | 133 | ····.end·annotation |
| 134 | ····const/4·v0,·0x1 | 134 | ····const/4·v0,·0x1 |
| 135 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 135 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 136 | ····.line·27 | 136 | ····.line·27 |
| 137 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 137 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 138 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 138 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 139 | ····const/4·v2,·0x0 | 139 | ····const/4·v2,·0x0 |
| 140 | ····aput-object·v1,·v0,·v2 | 140 | ····aput-object·v1,·v0,·v2 |
| Offset 183, 15 lines modified | Offset 183, 15 lines modified | ||
| 183 | ····const/4·v3,·0x1 | 183 | ····const/4·v3,·0x1 |
| 184 | ····const/4·v4,·0x0 | 184 | ····const/4·v4,·0x0 |
| 185 | ····if-eqz·v1,·:cond_0 | 185 | ····if-eqz·v1,·:cond_0 |
| 186 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 186 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 187 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 187 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 188 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 188 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 189 | ····move-result-object·v1 | 189 | ····move-result-object·v1 |
| Offset 211, 15 lines modified | Offset 211, 15 lines modified | ||
| 211 | ····const/4·v7,·-0x1 | 211 | ····const/4·v7,·-0x1 |
| 212 | ····if-eq·v6,·v7,·:cond_2 | 212 | ····if-eq·v6,·v7,·:cond_2 |
| 213 | ····if-nez·v6,·:cond_1 | 213 | ····if-nez·v6,·:cond_1 |
| 214 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 214 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 215 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 215 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 216 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 216 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 217 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
| Offset 130, 15 lines modified | Offset 130, 15 lines modified | ||
| 130 | ····return-void | 130 | ····return-void |
| 131 | .end·method | 131 | .end·method |
| 132 | .method·public·synthetic·constructor·<init>(IILorg/ton/api/tonnode/TonNodeBlockIdExt;Lorg/ton/lite/api/liteserver/LiteServerAccountId;J[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 132 | .method·public·synthetic·constructor·<init>(IILorg/ton/api/tonnode/TonNodeBlockIdExt;Lorg/ton/lite/api/liteserver/LiteServerAccountId;J[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 133 | ····.locals·1 | 133 | ····.locals·1 |
| 134 | ····.param·p7····#·[B | 134 | ····.param·p7····#·[B |
| 135 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 135 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 136 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 136 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 137 | ········.end·annotation | 137 | ········.end·annotation |
| 138 | ····.end·param | 138 | ····.end·param |
| 139 | ····.annotation·runtime·Lkotlin/Deprecated; | 139 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 140 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 140 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 141 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 141 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 142 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 142 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 143 | ············expression·=·"" | 143 | ············expression·=·"" |
| Offset 674, 15 lines modified | Offset 674, 15 lines modified | ||
| 674 | ····return-object·p0 | 674 | ····return-object·p0 |
| 675 | .end·method | 675 | .end·method |
| 676 | .method·public·static·synthetic·getParams$annotations()V | 676 | .method·public·static·synthetic·getParams$annotations()V |
| 677 | ····.locals·0 | 677 | ····.locals·0 |
| 678 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 678 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 679 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 679 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 680 | ····.end·annotation | 680 | ····.end·annotation |
| 681 | ····return-void | 681 | ····return-void |
| 682 | .end·method | 682 | .end·method |
| 683 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 683 | .method·public·static·final·write$Self(Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 684 | ····.locals·3 | 684 | ····.locals·3 |
| Offset 730, 15 lines modified | Offset 730, 15 lines modified | ||
| 730 | ····iget-wide·v0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;->method_id:J | 730 | ····iget-wide·v0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;->method_id:J |
| 731 | ····const/4·v2,·0x3 | 731 | ····const/4·v2,·0x3 |
| 732 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeLongElement(Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V | 732 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeLongElement(Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V |
| 733 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 733 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 734 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 734 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 735 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;->params:[B | 735 | ····iget-object·p0,·p0,·Lorg/ton/lite/api/liteserver/functions/LiteServerRunSmcMethod;->params:[B |
| 736 | ····const/4·v1,·0x4 | 736 | ····const/4·v1,·0x4 |
| Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
| 9 | ········"Lorg/ton/tlb/TlbConstructor<", | 9 | ········"Lorg/ton/tlb/TlbConstructor<", |
| 10 | ········"Lorg/ton/block/AddrStd;", | 10 | ········"Lorg/ton/block/AddrStd;", |
| 11 | ········">;" | 11 | ········">;" |
| 12 | ····} | 12 | ····} |
| 13 | .end·annotation | 13 | .end·annotation |
| 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 15 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStdTlbConstructor\n+·2·CellBuilder.kt\norg/ton/cell/CellBuilderKt\n+·3·TlbCodec.kt\norg/ton/tlb/TlbCodecKt\n+·4·CellSlice.kt\norg/ton/cell/CellSliceKt\n*L\n1#1,1 | 15 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStdTlbConstructor\n+·2·CellBuilder.kt\norg/ton/cell/CellBuilderKt\n+·3·TlbCodec.kt\norg/ton/tlb/TlbCodecKt\n+·4·CellSlice.kt\norg/ton/cell/CellSliceKt\n*L\n1#1,189:1\n134#2:190\n135#2:194\n46#3,3:191\n39#3:196\n81#4:195\n*S·KotlinDebug\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStdTlbConstructor\n*L\n174#1:190\n174#1:194\n175#1:191,3\n183#1:196\n182#1:195\n*E\n" |
| 16 | .end·annotation | 16 | .end·annotation |
| 17 | .annotation·runtime·Lkotlin/Metadata; | 17 | .annotation·runtime·Lkotlin/Metadata; |
| 18 | ····d1·=·{ | 18 | ····d1·=·{ |
| 19 | ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0008\u00c2\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0003J\u0010\u0010\u0008\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u000b\u001a\u00020\u000c2\u0006\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u0002H\u0016R\u001a\u0010\u0004\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00070\u00060\u0005X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0010" | 19 | ········"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0008\u00c2\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0003J\u0010\u0010\u0008\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u000b\u001a\u00020\u000c2\u0006\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u0002H\u0016R\u001a\u0010\u0004\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00070\u00060\u0005X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0010" |
| 20 | ····} | 20 | ····} |
| 21 | ····d2·=·{ | 21 | ····d2·=·{ |
| Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
| 70 | ····new-instance·v0,·Lorg/ton/block/AddrStdTlbConstructor; | 70 | ····new-instance·v0,·Lorg/ton/block/AddrStdTlbConstructor; |
| 71 | ····invoke-direct·{v0},·Lorg/ton/block/AddrStdTlbConstructor;-><init>()V | 71 | ····invoke-direct·{v0},·Lorg/ton/block/AddrStdTlbConstructor;-><init>()V |
| 72 | ····sput-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->INSTANCE:Lorg/ton/block/AddrStdTlbConstructor; | 72 | ····sput-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->INSTANCE:Lorg/ton/block/AddrStdTlbConstructor; |
| 73 | ····.line·1 | 73 | ····.line·169 |
| 74 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; | 74 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; |
| 75 | ····sget-object·v1,·Lorg/ton/block/Anycast;->Companion:Lorg/ton/block/Anycast$Companion; | 75 | ····sget-object·v1,·Lorg/ton/block/Anycast;->Companion:Lorg/ton/block/Anycast$Companion; |
| 76 | ····check-cast·v1,·Lorg/ton/tlb/TlbCodec; | 76 | ····check-cast·v1,·Lorg/ton/tlb/TlbCodec; |
| 77 | ····invoke-static·{v0,·v1},·Lorg/ton/block/MaybeKt;->invoke(Lorg/ton/block/Maybe$Companion;Lorg/ton/tlb/TlbCodec;)Lorg/ton/tlb/TlbCodec; | 77 | ····invoke-static·{v0,·v1},·Lorg/ton/block/MaybeKt;->invoke(Lorg/ton/block/Maybe$Companion;Lorg/ton/tlb/TlbCodec;)Lorg/ton/tlb/TlbCodec; |
| Offset 101, 83 lines modified | Offset 101, 83 lines modified | ||
| 101 | ····const/4·v4,·0x6 | 101 | ····const/4·v4,·0x6 |
| 102 | ····const/4·v5,·0x0 | 102 | ····const/4·v5,·0x0 |
| 103 | ····move-object·v0,·p0 | 103 | ····move-object·v0,·p0 |
| 104 | ····.line·1 | 104 | ····.line·166 |
| 105 | ····invoke-direct/range·{v0·..·v5},·Lorg/ton/tlb/TlbConstructor;-><init>(Ljava/lang/String;Lorg/ton/bitstring/BitString;Lkotlin/reflect/KClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V | 105 | ····invoke-direct/range·{v0·..·v5},·Lorg/ton/tlb/TlbConstructor;-><init>(Ljava/lang/String;Lorg/ton/bitstring/BitString;Lkotlin/reflect/KClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V |
| 106 | ····return-void | 106 | ····return-void |
| 107 | .end·method | 107 | .end·method |
| 108 | #·virtual·methods | 108 | #·virtual·methods |
| 109 | .method·public·bridge·synthetic·loadTlb(Lorg/ton/cell/CellSlice;)Ljava/lang/Object; | 109 | .method·public·bridge·synthetic·loadTlb(Lorg/ton/cell/CellSlice;)Ljava/lang/Object; |
| 110 | ····.locals·0 | 110 | ····.locals·0 |
| 111 | ····.line·1 | 111 | ····.line·166 |
| 112 | ····invoke-virtual·{p0,·p1},·Lorg/ton/block/AddrStdTlbConstructor;->loadTlb(Lorg/ton/cell/CellSlice;)Lorg/ton/block/AddrStd; | 112 | ····invoke-virtual·{p0,·p1},·Lorg/ton/block/AddrStdTlbConstructor;->loadTlb(Lorg/ton/cell/CellSlice;)Lorg/ton/block/AddrStd; |
| 113 | ····move-result-object·p1 | 113 | ····move-result-object·p1 |
| 114 | ····return-object·p1 | 114 | ····return-object·p1 |
| 115 | .end·method | 115 | .end·method |
| 116 | .method·public·loadTlb(Lorg/ton/cell/CellSlice;)Lorg/ton/block/AddrStd; | 116 | .method·public·loadTlb(Lorg/ton/cell/CellSlice;)Lorg/ton/block/AddrStd; |
| 117 | ····.locals·3 | 117 | ····.locals·3 |
| 118 | ····const-string·v0,·"cellSlice" | 118 | ····const-string·v0,·"cellSlice" |
| 119 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 119 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 120 | ····.line·1 | 120 | ····.line·183 |
| 121 | ····sget-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->MaybeAnycast:Lorg/ton/tlb/TlbCodec; | 121 | ····sget-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->MaybeAnycast:Lorg/ton/tlb/TlbCodec; |
| 122 | ····check-cast·v0,·Lorg/ton/tlb/TlbLoader; | 122 | ····check-cast·v0,·Lorg/ton/tlb/TlbLoader; |
| 123 | ····.line·1 | 123 | ····.line·196 |
| 124 | ····invoke-interface·{v0,·p1},·Lorg/ton/tlb/TlbLoader;->loadTlb(Lorg/ton/cell/CellSlice;)Ljava/lang/Object; | 124 | ····invoke-interface·{v0,·p1},·Lorg/ton/tlb/TlbLoader;->loadTlb(Lorg/ton/cell/CellSlice;)Ljava/lang/Object; |
| 125 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
| 126 | ····.line·1 | 126 | ····.line·183 |
| 127 | ····check-cast·v0,·Lorg/ton/block/Maybe; | 127 | ····check-cast·v0,·Lorg/ton/block/Maybe; |
| 128 | ····const/16·v1,·0x8 | 128 | ····const/16·v1,·0x8 |
| 129 | ····.line·1 | 129 | ····.line·184 |
| 130 | ····invoke-interface·{p1,·v1},·Lorg/ton/cell/CellSlice;->loadInt(I)Ljava/math/BigInteger; | 130 | ····invoke-interface·{p1,·v1},·Lorg/ton/cell/CellSlice;->loadInt(I)Ljava/math/BigInteger; |
| 131 | ····move-result-object·v1 | 131 | ····move-result-object·v1 |
| 132 | ····invoke-virtual·{v1},·Ljava/math/BigInteger;->intValue()I | 132 | ····invoke-virtual·{v1},·Ljava/math/BigInteger;->intValue()I |
| 133 | ····move-result·v1 | 133 | ····move-result·v1 |
| 134 | ····const/16·v2,·0x100 | 134 | ····const/16·v2,·0x100 |
| 135 | ····.line·1 | 135 | ····.line·185 |
| 136 | ····invoke-interface·{p1,·v2},·Lorg/ton/cell/CellSlice;->loadBits(I)Lorg/ton/bitstring/BitString; | 136 | ····invoke-interface·{p1,·v2},·Lorg/ton/cell/CellSlice;->loadBits(I)Lorg/ton/bitstring/BitString; |
| 137 | ····move-result-object·p1 | 137 | ····move-result-object·p1 |
| 138 | ····.line·1 | 138 | ····.line·186 |
| 139 | ····new-instance·v2,·Lorg/ton/block/AddrStd; | 139 | ····new-instance·v2,·Lorg/ton/block/AddrStd; |
| 140 | ····invoke-direct·{v2,·v0,·v1,·p1},·Lorg/ton/block/AddrStd;-><init>(Lorg/ton/block/Maybe;ILorg/ton/bitstring/BitString;)V | 140 | ····invoke-direct·{v2,·v0,·v1,·p1},·Lorg/ton/block/AddrStd;-><init>(Lorg/ton/block/Maybe;ILorg/ton/bitstring/BitString;)V |
| 141 | ····return-object·v2 | 141 | ····return-object·v2 |
| 142 | .end·method | 142 | .end·method |
| 143 | .method·public·bridge·synthetic·storeTlb(Lorg/ton/cell/CellBuilder;Ljava/lang/Object;)V | 143 | .method·public·bridge·synthetic·storeTlb(Lorg/ton/cell/CellBuilder;Ljava/lang/Object;)V |
| 144 | ····.locals·0 | 144 | ····.locals·0 |
| 145 | ····.line·1 | 145 | ····.line·166 |
| 146 | ····check-cast·p2,·Lorg/ton/block/AddrStd; | 146 | ····check-cast·p2,·Lorg/ton/block/AddrStd; |
| 147 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/block/AddrStdTlbConstructor;->storeTlb(Lorg/ton/cell/CellBuilder;Lorg/ton/block/AddrStd;)V | 147 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/block/AddrStdTlbConstructor;->storeTlb(Lorg/ton/cell/CellBuilder;Lorg/ton/block/AddrStd;)V |
| 148 | ····return-void | 148 | ····return-void |
| 149 | .end·method | 149 | .end·method |
| Offset 188, 36 lines modified | Offset 188, 36 lines modified | ||
| 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 189 | ····const-string·v0,·"value" | 189 | ····const-string·v0,·"value" |
| 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 191 | ····.line·1 | 191 | ····.line·175 |
| 192 | ····sget-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->MaybeAnycast:Lorg/ton/tlb/TlbCodec; | 192 | ····sget-object·v0,·Lorg/ton/block/AddrStdTlbConstructor;->MaybeAnycast:Lorg/ton/tlb/TlbCodec; |
| 193 | ····check-cast·v0,·Lorg/ton/tlb/TlbStorer; | 193 | ····check-cast·v0,·Lorg/ton/tlb/TlbStorer; |
| Max diff block lines reached; 837/6319 bytes (13.25%) of diff not shown. | |||
| Offset 22, 48 lines modified | Offset 22, 50 lines modified | ||
| 22 | ········"Lorg/ton/tlb/TlbCodec<", | 22 | ········"Lorg/ton/tlb/TlbCodec<", |
| 23 | ········"Lorg/ton/block/AddrStd;", | 23 | ········"Lorg/ton/block/AddrStd;", |
| 24 | ········">;" | 24 | ········">;" |
| 25 | ····} | 25 | ····} |
| 26 | .end·annotation | 26 | .end·annotation |
| 27 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 27 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 28 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStd$Companion\n+·2·fake.kt\nkotlin/jvm/internal/FakeKt\n | 28 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStd$Companion\n+·2·Builder.kt\nio/ktor/utils/io/core/BuilderKt\n+·3·ByteReadPacket.kt\nio/ktor/utils/io/core/ByteReadPacketKt\n+·4·ByteReadPacketExtensions.kt\nio/ktor/utils/io/core/ByteReadPacketExtensionsKt\n+·5·fake.kt\nkotlin/jvm/internal/FakeKt\n+·6·UnsignedTypes.kt\nio[·...·truncated·by·diffoscope;·len:·224,·SHA:·6b6e28750d210551df3f198b15432808787bf7e649d31cd1d15a96bf75561639·...·]\n*E\n" |
| 29 | .end·annotation | 29 | .end·annotation |
| 30 | .annotation·runtime·Lkotlin/Metadata; | 30 | .annotation·runtime·Lkotlin/Metadata; |
| 31 | ····d1·=·{ | 31 | ····d1·=·{ |
| 32 | ········"\u0000 | 32 | ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0005\n\u0002\u0008\u0002\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u000[·...·truncated·by·diffoscope;·len:·1457,·SHA:·acb7ffbd1b341bca2be9eb5e7218238eddfec4dec8327f44d7245b096623354e·...·]" |
| 33 | ····} | 33 | ····} |
| 34 | ····d2·=·{ | 34 | ····d2·=·{ |
| 35 | ········"Lorg/ton/block/AddrStd$Companion;", | 35 | ········"Lorg/ton/block/AddrStd$Companion;", |
| 36 | ········"Lorg/ton/tlb/TlbCodec;", | 36 | ········"Lorg/ton/tlb/TlbCodec;", |
| 37 | ········"Lorg/ton/block/AddrStd;", | 37 | ········"Lorg/ton/block/AddrStd;", |
| 38 | ········"()V", | 38 | ········"()V", |
| 39 | ········"c | 39 | ········"checksum", |
| 40 | ········"", | 40 | ········"", |
| 41 | ········"tag", | ||
| 42 | ········"", | ||
| 43 | ········"workchainId", | ||
| 41 | ········"address", | 44 | ········"address", |
| 42 | ········"testOnly", | ||
| 43 | ········"", | 45 | ········"", |
| 44 | ········"bounceable", | ||
| 45 | ········"loadTlb", | 46 | ········"loadTlb", |
| 46 | ········"cellSlice", | 47 | ········"cellSlice", |
| 47 | ········"Lorg/ton/cell/CellSlice;", | 48 | ········"Lorg/ton/cell/CellSlice;", |
| 48 | ········"parse", | 49 | ········"parse", |
| 49 | ········"", | 50 | ········"", |
| 50 | ········"parseRaw", | 51 | ········"parseRaw", |
| 51 | ········"parseUserFriendly", | 52 | ········"parseUserFriendly", |
| 52 | ········"serializer", | 53 | ········"serializer", |
| 53 | ········"Lkotlinx/serialization/KSerializer;", | 54 | ········"Lkotlinx/serialization/KSerializer;", |
| 54 | ········"storeTlb", | 55 | ········"storeTlb", |
| 55 | ········"", | 56 | ········"", |
| 56 | ········"cellBuilder", | 57 | ········"cellBuilder", |
| 57 | ········"Lorg/ton/cell/CellBuilder;", | 58 | ········"Lorg/ton/cell/CellBuilder;", |
| 58 | ········"value", | 59 | ········"value", |
| 59 | ········"t | 60 | ········"testOnly", |
| 60 | ········"", | 61 | ········"", |
| 62 | ········"bounceable", | ||
| 61 | ········"tlbCodec", | 63 | ········"tlbCodec", |
| 62 | ········"Lorg/ton/tlb/TlbConstructor;", | 64 | ········"Lorg/ton/tlb/TlbConstructor;", |
| 63 | ········"toString", | 65 | ········"toString", |
| 64 | ········"userFriendly", | 66 | ········"userFriendly", |
| 65 | ········"urlSafe", | 67 | ········"urlSafe", |
| 66 | ········"ton-kotlin-block" | 68 | ········"ton-kotlin-block" |
| 67 | ····} | 69 | ····} |
| Offset 99, 59 lines modified | Offset 101, 39 lines modified | ||
| 99 | ····.locals·0 | 101 | ····.locals·0 |
| 100 | ····invoke-direct·{p0},·Lorg/ton/block/AddrStd$Companion;-><init>()V | 102 | ····invoke-direct·{p0},·Lorg/ton/block/AddrStd$Companion;-><init>()V |
| 101 | ····return-void | 103 | ····return-void |
| 102 | .end·method | 104 | .end·method |
| 103 | .method·private·final·c | 105 | .method·private·final·checksum(BI[B)I |
| 104 | ····.locals·3 | 106 | ····.locals·3 |
| 105 | ····const/4·v0,·0x2 | 107 | ····const/4·v0,·0x2 |
| 106 | ····new-array·v1,·v0,·[[B | 108 | ····new-array·v1,·v0,·[[B |
| 107 | ····new-array·v0,·v0,·[B | 109 | ····new-array·v0,·v0,·[B |
| 108 | ····.line·142 | ||
| 109 | ····invoke-direct·{p0,·p2,·p3},·Lorg/ton/block/AddrStd$Companion;->tag(ZZ)B | ||
| 110 | ····move-result·p2 | ||
| 111 | ····const/4·p3,·0x0 | ||
| 112 | ····aput-byte·p2,·v0,·p3 | ||
| 113 | ····invoke-virtual·{p1},·Lorg/ton/block/AddrStd;->getWorkchain_id()I | ||
| 114 | ····move-result·p2 | ||
| 115 | ····int-to-byte·p2,·p2 | ||
| 116 | ····const/4·v2,·0x | 110 | ····const/4·v2,·0x0 |
| 117 | ····aput-byte·p2,·v0,·v2 | ||
| 118 | ····aput-object·v0,·v1,·p3 | ||
| 111 | ····aput-byte·p1,·v0,·v2 | ||
| 119 | ····.line·143 | ||
| 120 | ····invoke-virtual·{p1},·Lorg/ton/block/AddrStd;->getAddress()Lorg/ton/bitstring/BitString; | ||
| 121 | ···· | 112 | ····int-to-byte·p1,·p2 |
| 122 | ····const/4·p2,·0x | 113 | ····const/4·p2,·0x1 |
| 123 | ···· | 114 | ····aput-byte·p1,·v0,·p2 |
| 124 | ···· | 115 | ····aput-object·v0,·v1,·v2 |
| 125 | ····aput-object·p | 116 | ····aput-object·p3,·v1,·p2 |
| 126 | ····.line·1 | 117 | ····.line·157 |
| 127 | ····invoke-static·{v1},·Lorg/ton/crypto/Crc16Kt;->crc16([[B)I | 118 | ····invoke-static·{v1},·Lorg/ton/crypto/crc16/Crc16Kt;->crc16([[B)I |
| 128 | ····move-result·p1 | 119 | ····move-result·p1 |
| 129 | ····return·p1 | 120 | ····return·p1 |
| 130 | .end·method | 121 | .end·method |
| 131 | .method·private·final·tag(ZZ)B | 122 | .method·private·final·tag(ZZ)B |
| Offset 280, 15 lines modified | Offset 262, 15 lines modified | ||
| 280 | ····.annotation·runtime·Lkotlin/jvm/JvmStatic; | 262 | ····.annotation·runtime·Lkotlin/jvm/JvmStatic; |
| 281 | ····.end·annotation | 263 | ····.end·annotation |
| 282 | ····const-string·v0,·"address" | 264 | ····const-string·v0,·"address" |
| 283 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 265 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 284 | ····.line· | 266 | ····.line·97 |
| 285 | ····:try_start_0 | 267 | ····:try_start_0 |
| 286 | ····move-object·v0,·p1 | 268 | ····move-object·v0,·p1 |
| 287 | ····check-cast·v0,·Ljava/lang/CharSequence; | 269 | ····check-cast·v0,·Ljava/lang/CharSequence; |
| Max diff block lines reached; 18437/25720 bytes (71.68%) of diff not shown. | |||
| Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
| 11 | ····value·=·{ | 11 | ····value·=·{ |
| 12 | ········Lorg/ton/block/AddrStd$Companion;, | 12 | ········Lorg/ton/block/AddrStd$Companion;, |
| 13 | ········Lorg/ton/block/AddrStd$$serializer; | 13 | ········Lorg/ton/block/AddrStd$$serializer; |
| 14 | ····} | 14 | ····} |
| 15 | .end·annotation | 15 | .end·annotation |
| 16 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 16 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 17 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStd\n+·2·fake.kt\nkotlin/jvm/internal/FakeKt\n+·3·Maybe.kt\norg/ton/block/MaybeKt\n+·4·BitString.kt\norg/ton/bitstring/BitStringKt\n*L\n1#1,1 | 17 | ····value·=·"SMAP\nAddrStd.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStd\n+·2·fake.kt\nkotlin/jvm/internal/FakeKt\n+·3·Maybe.kt\norg/ton/block/MaybeKt\n+·4·BitString.kt\norg/ton/bitstring/BitStringKt\n*L\n1#1,189:1\n1#2:190\n15#3:191\n15#3:194\n18#4:192\n9#4:193\n*S·KotlinDebug\n*F\n+·1·AddrStd.kt\norg/ton/block/AddrStd\n*L\n40#1:191\n46#1:194\n42#1:192\n42#1:193\n*E\n" |
| 18 | .end·annotation | 18 | .end·annotation |
| 19 | .annotation·runtime·Lkotlin/Metadata; | 19 | .annotation·runtime·Lkotlin/Metadata; |
| 20 | ····d1·=·{ | 20 | ····d1·=·{ |
| 21 | ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·12\u00020\u0001:\u000201B\u0017\u0008\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006B\u0017\u0008\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0007\u00a2\u0006\u0002\u0010\u0008B!\u0008\u0016\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\n\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0007\u00a2\u0006\u0002\u0010\u000bB!\u0008\u0016\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\n\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u000cB;\u0008\u0017\u0012\u0006\u0010\r\u001a\u00020\u0003\u0012\u000e\u0010\t\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\u000e\u0012\u0006\u0010\u000f\u001a\u00020\u0003\u0012\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0011\u00a2\u0006\u0002\u0010\u0012B#\u0012\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e\u0012\u0006\u0010\u000f\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0013J\u000f\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000eH\u00c6\u0003J\t\u0010\u001b\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001c\u001a\u00020\u0005H\u00c6\u0003J-\u0010\u001d\u001a\u00020\u00002\u000e\u0008\u0002\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e2\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00032\u0008\u0008\u0002\u0010\u0004\u001a\u00020\u0005H\u00c6\u0001J\u0013\u0010\u001e\u001a\u00020\u001f2\u0008\u0010·\u001a\u0004\u0018\u00010!H\u00d6\u0003J\t\u0010\"\u001a\u00020\u0003H\u00d6\u0001J\u0008\u0010#\u001a\u00020$H\u0016J.\u0010#\u001a\u00020$2\u0008\u0008\u0002\u0010%\u001a\u00020\u001f2\u0008\u0008\u0002\u0010&\u001a\u00020\u001f2\u0008\u0008\u0002\u0010\'\u001a\u00020\u001f2\u0008\u0008\u0002\u0010(\u001a\u00020\u001fJ!\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020\u00002\u0006\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020/H\u00c7\u0001R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0014\u0010\u0015R\u0017\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0016\u0010\u0017R\u0014\u0010\u000f\u001a\u00020\u0003X\u0096\u0004\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0018\u0010\u0019\u00a8\u00062" | 21 | ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·12\u00020\u0001:\u000201B\u0017\u0008\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006B\u0017\u0008\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0007\u00a2\u0006\u0002\u0010\u0008B!\u0008\u0016\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\n\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0007\u00a2\u0006\u0002\u0010\u000bB!\u0008\u0016\u0012\u0008\u0010\t\u001a\u0004\u0018\u00010\n\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u000cB;\u0008\u0017\u0012\u0006\u0010\r\u001a\u00020\u0003\u0012\u000e\u0010\t\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\u000e\u0012\u0006\u0010\u000f\u001a\u00020\u0003\u0012\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u0011\u00a2\u0006\u0002\u0010\u0012B#\u0012\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e\u0012\u0006\u0010\u000f\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0013J\u000f\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000eH\u00c6\u0003J\t\u0010\u001b\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001c\u001a\u00020\u0005H\u00c6\u0003J-\u0010\u001d\u001a\u00020\u00002\u000e\u0008\u0002\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e2\u0008\u0008\u0002\u0010\u000f\u001a\u00020\u00032\u0008\u0008\u0002\u0010\u0004\u001a\u00020\u0005H\u00c6\u0001J\u0013\u0010\u001e\u001a\u00020\u001f2\u0008\u0010·\u001a\u0004\u0018\u00010!H\u00d6\u0003J\t\u0010\"\u001a\u00020\u0003H\u00d6\u0001J\u0008\u0010#\u001a\u00020$H\u0016J.\u0010#\u001a\u00020$2\u0008\u0008\u0002\u0010%\u001a\u00020\u001f2\u0008\u0008\u0002\u0010&\u001a\u00020\u001f2\u0008\u0008\u0002\u0010\'\u001a\u00020\u001f2\u0008\u0008\u0002\u0010(\u001a\u00020\u001fJ!\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020\u00002\u0006\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020/H\u00c7\u0001R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0014\u0010\u0015R\u0017\u0010\t\u001a\u0008\u0012\u0004\u0012\u00020\n0\u000e\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0016\u0010\u0017R\u0014\u0010\u000f\u001a\u00020\u0003X\u0096\u0004\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0018\u0010\u0019\u00a8\u00062" |
| 22 | ····} | 22 | ····} |
| 23 | ····d2·=·{ | 23 | ····d2·=·{ |
| Offset 250, 15 lines modified | Offset 250, 15 lines modified | ||
| 250 | .method·public·constructor·<init>(Lorg/ton/block/Anycast;ILorg/ton/bitstring/BitString;)V | 250 | .method·public·constructor·<init>(Lorg/ton/block/Anycast;ILorg/ton/bitstring/BitString;)V |
| 251 | ····.locals·1 | 251 | ····.locals·1 |
| 252 | ····const-string·v0,·"address" | 252 | ····const-string·v0,·"address" |
| 253 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 253 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 254 | ····.line·1 | 254 | ····.line·194 |
| 255 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; | 255 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; |
| 256 | ····invoke-virtual·{v0,·p1},·Lorg/ton/block/Maybe$Companion;->of(Ljava/lang/Object;)Lorg/ton/block/Maybe; | 256 | ····invoke-virtual·{v0,·p1},·Lorg/ton/block/Maybe$Companion;->of(Ljava/lang/Object;)Lorg/ton/block/Maybe; |
| 257 | ····move-result-object·p1 | 257 | ····move-result-object·p1 |
| 258 | ····.line·45 | 258 | ····.line·45 |
| Offset 270, 27 lines modified | Offset 270, 27 lines modified | ||
| 270 | .method·public·constructor·<init>(Lorg/ton/block/Anycast;I[B)V | 270 | .method·public·constructor·<init>(Lorg/ton/block/Anycast;I[B)V |
| 271 | ····.locals·2 | 271 | ····.locals·2 |
| 272 | ····const-string·v0,·"address" | 272 | ····const-string·v0,·"address" |
| 273 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 273 | ····invoke-static·{p3,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 274 | ····.line·1 | 274 | ····.line·191 |
| 275 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; | 275 | ····sget-object·v0,·Lorg/ton/block/Maybe;->Companion:Lorg/ton/block/Maybe$Companion; |
| 276 | ····invoke-virtual·{v0,·p1},·Lorg/ton/block/Maybe$Companion;->of(Ljava/lang/Object;)Lorg/ton/block/Maybe; | 276 | ····invoke-virtual·{v0,·p1},·Lorg/ton/block/Maybe$Companion;->of(Ljava/lang/Object;)Lorg/ton/block/Maybe; |
| 277 | ····move-result-object·p1 | 277 | ····move-result-object·p1 |
| 278 | ····.line·1 | 278 | ····.line·192 |
| 279 | ····array-length·v0,·p3 | 279 | ····array-length·v0,·p3 |
| 280 | ····mul-int/lit8·v0,·v0,·0x8 | 280 | ····mul-int/lit8·v0,·v0,·0x8 |
| 281 | ····.line·1 | 281 | ····.line·193 |
| 282 | ····sget-object·v1,·Lorg/ton/bitstring/BitString;->Companion:Lorg/ton/bitstring/BitString$Companion; | 282 | ····sget-object·v1,·Lorg/ton/bitstring/BitString;->Companion:Lorg/ton/bitstring/BitString$Companion; |
| 283 | ····invoke-virtual·{v1,·p3,·v0},·Lorg/ton/bitstring/BitString$Companion;->of([BI)Lorg/ton/bitstring/BitString; | 283 | ····invoke-virtual·{v1,·p3,·v0},·Lorg/ton/bitstring/BitString$Companion;->of([BI)Lorg/ton/bitstring/BitString; |
| 284 | ····move-result-object·p3 | 284 | ····move-result-object·p3 |
| 285 | ····.line·39 | 285 | ····.line·39 |
| Offset 1579, 19 lines modified | Offset 1579, 17 lines modified | ||
| 1579 | ····const/4·p2,·0x6 | 1579 | ····const/4·p2,·0x6 |
| 1580 | ····const/4·p3,·0x0 | 1580 | ····const/4·p3,·0x0 |
| 1581 | ····const/4·p4,·0x0 | 1581 | ····const/4·p4,·0x0 |
| 1582 | ····.line·173 | 1582 | ····.line·173 |
| 1583 | ····invoke-static·{p1,·p4,·p4,·p2,·p3},·Lorg/ton/crypto/Crc32 | 1583 | ····invoke-static·{p1,·p4,·p4,·p2,·p3},·Lorg/ton/crypto/crc32/Crc32_jvmKt;->crc32c$default([BIIILjava/lang/Object;)I |
| 1584 | ····move-result | 1584 | ····move-result·p2 |
| 1585 | ····long-to-int·p2,·p2 | ||
| 1586 | ····const/4·v3,·0x0 | 1585 | ····const/4·v3,·0x0 |
| 1587 | ····const/4·v4,·0x0 | 1586 | ····const/4·v4,·0x0 |
| 1588 | ····const/4·v5,·0x6 | 1587 | ····const/4·v5,·0x6 |
| Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
| 27 | ····c·=·"org.ton.tl.TlConstructor" | 27 | ····c·=·"org.ton.tl.TlConstructor" |
| 28 | ····f·=·"TlConstructor.kt" | 28 | ····f·=·"TlConstructor.kt" |
| 29 | ····i·=·{ | 29 | ····i·=·{ |
| 30 | ········0x0, | 30 | ········0x0, |
| 31 | ········0x0 | 31 | ········0x0 |
| 32 | ····} | 32 | ····} |
| 33 | ····l·=·{ | 33 | ····l·=·{ |
| 34 | ········0x | 34 | ········0x30 |
| 35 | ····} | 35 | ····} |
| 36 | ····m·=·"decode$suspendImpl" | 36 | ····m·=·"decode$suspendImpl" |
| 37 | ····n·=·{ | 37 | ····n·=·{ |
| 38 | ········"input", | 38 | ········"input", |
| 39 | ········"destination$iv$iv" | 39 | ········"destination$iv$iv" |
| 40 | ····} | 40 | ····} |
| 41 | ····s·=·{ | 41 | ····s·=·{ |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | ········"Ljava/lang/Object;", | 15 | ········"Ljava/lang/Object;", |
| 16 | ········"Lorg/ton/tl/TlCodec<", | 16 | ········"Lorg/ton/tl/TlCodec<", |
| 17 | ········"TT;>;" | 17 | ········"TT;>;" |
| 18 | ····} | 18 | ····} |
| 19 | .end·annotation | 19 | .end·annotation |
| 20 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 20 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 21 | ····value·=·"SMAP\nTlConstructor.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TlConstructor.kt\norg/ton/tl/TlConstructor\n+·2·Builder.kt\nio/ktor/utils/io/core/BuilderKt\n+· | 21 | ····value·=·"SMAP\nTlConstructor.kt\nKotlin\n*S·Kotlin\n*F\n+·1·TlConstructor.kt\norg/ton/tl/TlConstructor\n+·2·Strings.kt\nio/ktor/utils/io/core/StringsKt\n+·3·Builder.kt\nio/ktor/utils/io/core/BuilderKt\n+·4·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·5·fake.kt\nkotlin/jvm/internal/FakeKt\n+·6·ChannelLittleEndian.kt\nio/ktor/utils/io/Chann[·...·truncated·by·diffoscope;·len:·377,·SHA:·f72c5b886807737f6312f5a169f1b8d4d50eff34b70919cfd63422eed4e140fb·...·]\n*E\n" |
| 22 | .end·annotation | 22 | .end·annotation |
| 23 | .annotation·runtime·Lkotlin/Metadata; | 23 | .annotation·runtime·Lkotlin/Metadata; |
| 24 | ····d1·=·{ | 24 | ····d1·=·{ |
| 25 | ········"\u0000T\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010·\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008&\u0018\u0000*\u0008\u0008\u0000\u0010\u0001*\u00020\u00022\u0008\u0012\u0004\u0012\u0002H\u00010\u0003B;\u0008\u0016\u0012\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u0008\u001a\u00020\t\u0012\u0012\u0008\u0002\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0002\u0010\u000cB5\u0012\u0006\u0010\u0004\u001a\u00020\r\u0012\u0008\u0008\u0001\u0010\u0006\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u0008\u001a\u00020\t\u0012\u0012\u0008\u0002\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0002\u0010\u000eJ\u0019\u0010\u0017\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u0019H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0002\u0010\u001aJ\u0015\u0010\u0017\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u001bH\u0016\u00a2\u0006\u0002\u0010\u001cJ\u0019\u0010\u001d\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u0019H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0002\u0010\u001aJ\u0015\u0010\u001d\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u001bH\u0016\u00a2\u0006\u0002\u0010\u001cJ\u0015\u0010\u001e\u001a\u00020\u001f2\u0006\u0010·\u001a\u00028\u0000H\u0016\u00a2\u0006\u0002\u0010!J\u001d\u0010\u001e\u001a\u00020\"2\u0006\u0010#\u001a\u00020$2\u0006\u0010·\u001a\u00028\u0000H\u0016\u00a2\u0006\u0002\u0010%J\u0008\u0010&\u001a\u00020\u0007H\u0016J\'\u0010\'\u001a\u0002H(\"\u0008\u0008\u0001\u0010(*\u00020\u0002*\u00020\u001b2\u000c\u0010)\u001a\u0008\u0012\u0004\u0012\u0002H(0\u0000\u00a2\u0006\u0002\u0010*J/\u0010+\u001a\u00020\"\"\u0008\u0008\u0001\u0010(*\u00020\u0002*\u00020$2\u000c\u0010)\u001a\u0008\u0012\u0004\u0012\u0002H(0\u00032\u0006\u0010·\u001a\u0002H(\u00a2\u0006\u0002\u0010,R\u001b\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u000f\u0010\u0010R\u0011\u0010\u0008\u001a\u00020\t\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0011\u0010\u0012R\u0011\u0010\u0006\u001a\u00020\u0007\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0013\u0010\u0014R\u0011\u0010\u0004\u001a\u00020\r\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0015\u0010\u0016\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006-" | 25 | ········"\u0000T\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010·\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008&\u0018\u0000*\u0008\u0008\u0000\u0010\u0001*\u00020\u00022\u0008\u0012\u0004\u0012\u0002H\u00010\u0003B;\u0008\u0016\u0012\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u0008\u001a\u00020\t\u0012\u0012\u0008\u0002\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0002\u0010\u000cB5\u0012\u0006\u0010\u0004\u001a\u00020\r\u0012\u0008\u0008\u0001\u0010\u0006\u001a\u00020\u0007\u0012\u0008\u0008\u0002\u0010\u0008\u001a\u00020\t\u0012\u0012\u0008\u0002\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0002\u0010\u000eJ\u0019\u0010\u0017\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u0019H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0002\u0010\u001aJ\u0015\u0010\u0017\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u001bH\u0016\u00a2\u0006\u0002\u0010\u001cJ\u0019\u0010\u001d\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u0019H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0002\u0010\u001aJ\u0015\u0010\u001d\u001a\u00028\u00002\u0006\u0010\u0018\u001a\u00020\u001bH\u0016\u00a2\u0006\u0002\u0010\u001cJ\u0015\u0010\u001e\u001a\u00020\u001f2\u0006\u0010·\u001a\u00028\u0000H\u0016\u00a2\u0006\u0002\u0010!J\u001d\u0010\u001e\u001a\u00020\"2\u0006\u0010#\u001a\u00020$2\u0006\u0010·\u001a\u00028\u0000H\u0016\u00a2\u0006\u0002\u0010%J\u0008\u0010&\u001a\u00020\u0007H\u0016J\'\u0010\'\u001a\u0002H(\"\u0008\u0008\u0001\u0010(*\u00020\u0002*\u00020\u001b2\u000c\u0010)\u001a\u0008\u0012\u0004\u0012\u0002H(0\u0000\u00a2\u0006\u0002\u0010*J/\u0010+\u001a\u00020\"\"\u0008\u0008\u0001\u0010(*\u00020\u0002*\u00020$2\u000c\u0010)\u001a\u0008\u0012\u0004\u0012\u0002H(0\u00032\u0006\u0010·\u001a\u0002H(\u00a2\u0006\u0002\u0010,R\u001b\u0010\n\u001a\u000c\u0012\u0008\u0012\u0006\u0012\u0002\u0008\u00030\u00030\u000b\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u000f\u0010\u0010R\u0011\u0010\u0008\u001a\u00020\t\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0011\u0010\u0012R\u0011\u0010\u0006\u001a\u00020\u0007\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0013\u0010\u0014R\u0011\u0010\u0004\u001a\u00020\r\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0015\u0010\u0016\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006-" |
| 26 | ····} | 26 | ····} |
| 27 | ····d2·=·{ | 27 | ····d2·=·{ |
| Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
| 127 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 127 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 128 | ····const-string·v0,·"fields" | 128 | ····const-string·v0,·"fields" |
| 129 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 129 | ····invoke-static·{p4,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 130 | ····.line·2 | 130 | ····.line·26 |
| 131 | ····move-object·v1,·p1 | 131 | ····move-object·v1,·p1 |
| 132 | ····check-cast·v1,·Lkotlin/reflect/KClassifier; | 132 | ····check-cast·v1,·Lkotlin/reflect/KClassifier; |
| 133 | ····const/4·v2,·0x0 | 133 | ····const/4·v2,·0x0 |
| 134 | ····const/4·v3,·0x0 | 134 | ····const/4·v3,·0x0 |
| Offset 146, 42 lines modified | Offset 146, 91 lines modified | ||
| 146 | ····const/4·v6,·0x0 | 146 | ····const/4·v6,·0x0 |
| 147 | ····invoke-static/range·{v1·..·v6},·Lkotlin/reflect/full/KClassifiers;->createType$default(Lkotlin/reflect/KClassifier;Ljava/util/List;ZLjava/util/List;ILjava/lang/Object;)Lkotlin/reflect/KType; | 147 | ····invoke-static/range·{v1·..·v6},·Lkotlin/reflect/full/KClassifiers;->createType$default(Lkotlin/reflect/KClassifier;Ljava/util/List;ZLjava/util/List;ILjava/lang/Object;)Lkotlin/reflect/KType; |
| 148 | ····move-result-object·p1 | 148 | ····move-result-object·p1 |
| 149 | ····.line·2 | 149 | ····.line·25 |
| 150 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/ton/tl/TlConstructor;-><init>(Lkotlin/reflect/KType;Ljava/lang/String;ILjava/util/List;)V | 150 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/ton/tl/TlConstructor;-><init>(Lkotlin/reflect/KType;Ljava/lang/String;ILjava/util/List;)V |
| 151 | ····return-void | 151 | ····return-void |
| 152 | .end·method | 152 | .end·method |
| 153 | .method·public·synthetic·constructor·<init>(Lkotlin/reflect/KClass;Ljava/lang/String;ILjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V | 153 | .method·public·synthetic·constructor·<init>(Lkotlin/reflect/KClass;Ljava/lang/String;ILjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V |
| 154 | ····.locals· | 154 | ····.locals·2 |
| 155 | ····and-int/lit8·p6,·p5,·0x4 | 155 | ····and-int/lit8·p6,·p5,·0x4 |
| 156 | ····if-eqz·p6,·:cond_1 | ||
| 157 | ····.line·72 | ||
| 158 | ····sget-object·p3,·Lkotlin/text/Charsets;->UTF_8:Ljava/nio/charset/Charset; | ||
| 159 | ····.line·73 | ||
| 160 | ····sget-object·p6,·Lkotlin/text/Charsets;->UTF_8:Ljava/nio/charset/Charset; | ||
| 161 | ····invoke-static·{p3,·p6},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
| 162 | ····move-result·p6 | ||
| 163 | ····const/4·v0,·0x0 | ||
| 156 | ····if-eqz·p6,·:cond_0 | 164 | ····if-eqz·p6,·:cond_0 |
| 165 | ····invoke-static·{p2},·Lkotlin/text/StringsKt;->encodeToByteArray(Ljava/lang/String;)[B | ||
| 157 | ····.line·20 | ||
| 158 | ····invoke-static·{p2},·Lorg/ton/crypto/Crc32Kt;->crc32(Ljava/lang/String;)I | ||
| 159 | ····move-result·p3 | 166 | ····move-result-object·p3 |
| 167 | ····goto·:goto_0 | ||
| 168 | ····.line·75 | ||
| 160 | ····:cond_0 | 169 | ····:cond_0 |
| 170 | ····invoke-virtual·{p3},·Ljava/nio/charset/Charset;->newEncoder()Ljava/nio/charset/CharsetEncoder; | ||
| 171 | ····move-result-object·p3 | ||
| 172 | ····const-string·p6,·"charset.newEncoder()" | ||
| 173 | ····invoke-static·{p3,·p6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V | ||
| 174 | ····move-object·p6,·p2 | ||
| 175 | ····check-cast·p6,·Ljava/lang/CharSequence; | ||
| 176 | ····invoke-virtual·{p2},·Ljava/lang/String;->length()I | ||
| 177 | ····move-result·v1 | ||
| 178 | ····invoke-static·{p3,·p6,·v0,·v1},·Lio/ktor/utils/io/charsets/CharsetJVMKt;->encodeToByteArray(Ljava/nio/charset/CharsetEncoder;Ljava/lang/CharSequence;II)[B | ||
| 179 | ····move-result-object·p3 | ||
| 180 | ····:goto_0 | ||
| 181 | ····const/4·p6,·0x6 | ||
| 182 | ····const/4·v1,·0x0 | ||
| 183 | ····.line·23 | ||
| 184 | ····invoke-static·{p3,·v0,·v0,·p6,·v1},·Lorg/ton/crypto/crc32/Crc32_jvmKt;->crc32$default([BIIILjava/lang/Object;)I | ||
| 185 | ····move-result·p3 | ||
| 186 | ····:cond_1 | ||
| 161 | ····and-int/lit8·p5,·p5,·0x8 | 187 | ····and-int/lit8·p5,·p5,·0x8 |
| 162 | ····if-eqz·p5,·:cond_ | 188 | ····if-eqz·p5,·:cond_2 |
| 189 | ····.line·24 | ||
| 163 | ····invoke-static·{},·Lkotlin/collections/CollectionsKt;->emptyList()Ljava/util/List; | 190 | ····invoke-static·{},·Lkotlin/collections/CollectionsKt;->emptyList()Ljava/util/List; |
| 164 | ····move-result-object·p4 | 191 | ····move-result-object·p4 |
| 192 | ····.line·20 | ||
| 165 | ····:cond_ | 193 | ····:cond_2 |
| 166 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/ton/tl/TlConstructor;-><init>(Lkotlin/reflect/KClass;Ljava/lang/String;ILjava/util/List;)V | 194 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lorg/ton/tl/TlConstructor;-><init>(Lkotlin/reflect/KClass;Ljava/lang/String;ILjava/util/List;)V |
| 167 | ····return-void | 195 | ····return-void |
| 168 | .end·method | 196 | .end·method |
| 169 | .method·public·constructor·<init>(Lkotlin/reflect/KType;Ljava/lang/String;ILjava/util/List;)V | 197 | .method·public·constructor·<init>(Lkotlin/reflect/KType;Ljava/lang/String;ILjava/util/List;)V |
| 170 | ····.locals·1 | 198 | ····.locals·1 |
| Offset 225, 37 lines modified | Offset 274, 84 lines modified | ||
| 225 | ····.line·18 | 274 | ····.line·18 |
| Max diff block lines reached; 13960/21736 bytes (64.23%) of diff not shown. | |||
| Offset 27, 16 lines modified | Offset 27, 16 lines modified | ||
| 27 | ····c·=·"org.ton.tl.TlConstructor" | 27 | ····c·=·"org.ton.tl.TlConstructor" |
| 28 | ····f·=·"TlConstructor.kt" | 28 | ····f·=·"TlConstructor.kt" |
| 29 | ····i·=·{ | 29 | ····i·=·{ |
| 30 | ········0x0, | 30 | ········0x0, |
| 31 | ········0x0 | 31 | ········0x0 |
| 32 | ····} | 32 | ····} |
| 33 | ····l·=·{ | 33 | ····l·=·{ |
| 34 | ········0x4 | 34 | ········0x44, |
| 35 | ········0x3 | 35 | ········0x3c |
| 36 | ····} | 36 | ····} |
| 37 | ····m·=·"decodeBoxed$suspendImpl" | 37 | ····m·=·"decodeBoxed$suspendImpl" |
| 38 | ····n·=·{ | 38 | ····n·=·{ |
| 39 | ········"$this", | 39 | ········"$this", |
| 40 | ········"input" | 40 | ········"input" |
| 41 | ····} | 41 | ····} |
| 42 | ····s·=·{ | 42 | ····s·=·{ |
| Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
| 52 | .end·annotation | 52 | .end·annotation |
| 53 | #·direct·methods | 53 | #·direct·methods |
| 54 | .method·private·constructor·<init>()V | 54 | .method·private·constructor·<init>()V |
| 55 | ····.locals·8 | 55 | ····.locals·8 |
| 56 | ····.line·10 | 56 | ····.line·109 |
| 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyAes; | 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyAes; |
| 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; | 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; |
| 59 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
| 60 | ····const-string·v3,·"pub.aes·key:int256·=·PublicKey" | 60 | ····const-string·v3,·"pub.aes·key:int256·=·PublicKey" |
| Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
| 89 | .end·method | 89 | .end·method |
| 90 | #·virtual·methods | 90 | #·virtual·methods |
| 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; | 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; |
| 92 | ····.locals·0 | 92 | ····.locals·0 |
| 93 | ····.line·10 | 93 | ····.line·109 |
| 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyAes$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyAes; | 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyAes$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyAes; |
| 95 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
| 96 | ····return-object·p1 | 96 | ····return-object·p1 |
| 97 | .end·method | 97 | .end·method |
| Offset 106, 31 lines modified | Offset 106, 31 lines modified | ||
| 106 | ····const-string·v0,·"input" | 106 | ····const-string·v0,·"input" |
| 107 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 107 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 108 | ····const/16·v0,·0x20 | 108 | ····const/16·v0,·0x20 |
| 109 | ····.line·11 | 109 | ····.line·118 |
| 110 | ····invoke-static·{p1,·v0},·Lio/ktor/utils/io/core/StringsKt;->readBytes(Lio/ktor/utils/io/core/Input;I)[B | 110 | ····invoke-static·{p1,·v0},·Lio/ktor/utils/io/core/StringsKt;->readBytes(Lio/ktor/utils/io/core/Input;I)[B |
| 111 | ····move-result-object·p1 | 111 | ····move-result-object·p1 |
| 112 | ····.line·11 | 112 | ····.line·119 |
| 113 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyAes; | 113 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyAes; |
| 114 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyAes;-><init>([B)V | 114 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyAes;-><init>([B)V |
| 115 | ····return-object·v0 | 115 | ····return-object·v0 |
| 116 | .end·method | 116 | .end·method |
| 117 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V | 117 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V |
| 118 | ····.locals·0 | 118 | ····.locals·0 |
| 119 | ····.line·10 | 119 | ····.line·109 |
| 120 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyAes; | 120 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyAes; |
| 121 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyAes$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyAes;)V | 121 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyAes$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyAes;)V |
| 122 | ····return-void | 122 | ····return-void |
| 123 | .end·method | 123 | .end·method |
| Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
| 141 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 141 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 142 | ····const-string·v0,·"value" | 142 | ····const-string·v0,·"value" |
| 143 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 143 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 144 | ····.line·11 | 144 | ····.line·114 |
| 145 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyAes;->getKey()[B | 145 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyAes;->getKey()[B |
| 146 | ····move-result-object·v2 | 146 | ····move-result-object·v2 |
| 147 | ····const/4·v3,·0x0 | 147 | ····const/4·v3,·0x0 |
| 148 | ····const/4·v4,·0x0 | 148 | ····const/4·v4,·0x0 |
| Offset 172, 14 lines modified | Offset 172, 14 lines modified | ||
| 172 | ············"()", | 172 | ············"()", |
| 173 | ············"Lkotlinx/serialization/KSerializer<", | 173 | ············"Lkotlinx/serialization/KSerializer<", |
| 174 | ············"Lorg/ton/api/pub/PublicKeyAes;", | 174 | ············"Lorg/ton/api/pub/PublicKeyAes;", |
| 175 | ············">;" | 175 | ············">;" |
| 176 | ········} | 176 | ········} |
| 177 | ····.end·annotation | 177 | ····.end·annotation |
| 178 | ····.line·10 | 178 | ····.line·109 |
| 179 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; | 179 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; |
| 180 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 180 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 181 | ····return-object·v0 | 181 | ····return-object·v0 |
| 182 | .end·method | 182 | .end·method |
| Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
| 12 | ····value·=·{ | 12 | ····value·=·{ |
| 13 | ········Lorg/ton/api/pub/PublicKeyOverlay$Companion;, | 13 | ········Lorg/ton/api/pub/PublicKeyOverlay$Companion;, |
| 14 | ········Lorg/ton/api/pub/PublicKeyOverlay$$serializer; | 14 | ········Lorg/ton/api/pub/PublicKeyOverlay$$serializer; |
| 15 | ····} | 15 | ····} |
| 16 | .end·annotation | 16 | .end·annotation |
| 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyOverlay\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,15 | 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyOverlay\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,159:1\n12#2:160\n*S·KotlinDebug\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyOverlay\n*L\n129#1:160\n*E\n" |
| 19 | .end·annotation | 19 | .end·annotation |
| 20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
| 21 | ····d1·=·{ | 21 | ····d1·=·{ |
| 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·%2\u00020\u00012\u00020\u0002:\u0002$%B#\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\r\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u000e\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u000f\u001a\u00020\u00062\u0006\u0010\u0010\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0011\u001a\u00020\u00122\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u0014H\u00d6\u0003J\t\u0010\u0015\u001a\u00020\u0004H\u00d6\u0001J\u0008\u0010\u0016\u001a\u00020\u0017H\u0016J\t\u0010\u0018\u001a\u00020\u0019H\u00d6\u0001J\u001a\u0010\u001a\u001a\u00020\u00122\u0006\u0010\u001b\u001a\u00020\u00062\u0008\u0010\u001c\u001a\u0004\u0018\u00010\u0006H\u0016J!\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010·\u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u00c7\u0001R\u0011\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u000b\u0010\u000c\u00a8\u0006&" | 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·%2\u00020\u00012\u00020\u0002:\u0002$%B#\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\r\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u000e\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u000f\u001a\u00020\u00062\u0006\u0010\u0010\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0011\u001a\u00020\u00122\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u0014H\u00d6\u0003J\t\u0010\u0015\u001a\u00020\u0004H\u00d6\u0001J\u0008\u0010\u0016\u001a\u00020\u0017H\u0016J\t\u0010\u0018\u001a\u00020\u0019H\u00d6\u0001J\u001a\u0010\u001a\u001a\u00020\u00122\u0006\u0010\u001b\u001a\u00020\u00062\u0008\u0010\u001c\u001a\u0004\u0018\u00010\u0006H\u0016J!\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010·\u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u00c7\u0001R\u0011\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u000b\u0010\u000c\u00a8\u0006&" |
| 23 | ····} | 23 | ····} |
| 24 | ····d2·=·{ | 24 | ····d2·=·{ |
| Offset 119, 51 lines modified | Offset 119, 51 lines modified | ||
| 119 | ····and-int/lit8·p3,·p1,·0x1 | 119 | ····and-int/lit8·p3,·p1,·0x1 |
| 120 | ····const/4·v0,·0x1 | 120 | ····const/4·v0,·0x1 |
| 121 | ····if-eq·v0,·p3,·:cond_0 | 121 | ····if-eq·v0,·p3,·:cond_0 |
| 122 | ····.line·12 | 122 | ····.line·124 |
| 123 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; | 123 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; |
| 124 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 124 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 125 | ····move-result-object·p3 | 125 | ····move-result-object·p3 |
| 126 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V | 126 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 127 | ····:cond_0 | 127 | ····:cond_0 |
| 128 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 128 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 129 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B | 129 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B |
| 130 | ····.line·12 | 130 | ····.line·128 |
| 131 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorFail;->INSTANCE:Lorg/ton/crypto/EncryptorFail; | 131 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorFail;->INSTANCE:Lorg/ton/crypto/EncryptorFail; |
| 132 | ····.line·12 | 132 | ····.line·124 |
| 133 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->$$delegate_0:Lorg/ton/crypto/EncryptorFail; | 133 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->$$delegate_0:Lorg/ton/crypto/EncryptorFail; |
| 134 | ····return-void | 134 | ····return-void |
| 135 | .end·method | 135 | .end·method |
| 136 | .method·public·constructor·<init>([B)V | 136 | .method·public·constructor·<init>([B)V |
| 137 | ····.locals·1 | 137 | ····.locals·1 |
| 138 | ····const-string·v0,·"name" | 138 | ····const-string·v0,·"name" |
| 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 140 | ····.line·12 | 140 | ····.line·124 |
| 141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 142 | ····.line·12 | 142 | ····.line·127 |
| 143 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B | 143 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B |
| 144 | ····.line·12 | 144 | ····.line·128 |
| 145 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorFail;->INSTANCE:Lorg/ton/crypto/EncryptorFail; | 145 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorFail;->INSTANCE:Lorg/ton/crypto/EncryptorFail; |
| 146 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->$$delegate_0:Lorg/ton/crypto/EncryptorFail; | 146 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->$$delegate_0:Lorg/ton/crypto/EncryptorFail; |
| 147 | ····return-void | 147 | ····return-void |
| 148 | .end·method | 148 | .end·method |
| Offset 197, 15 lines modified | Offset 197, 15 lines modified | ||
| 197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 197 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 198 | ····const-string·v0,·"serialDesc" | 198 | ····const-string·v0,·"serialDesc" |
| 199 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 199 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 200 | ····.line·12 | 200 | ····.line·124 |
| 201 | ····sget-object·v0,·Lkotlinx/serialization/internal/ByteArraySerializer;->INSTANCE:Lkotlinx/serialization/internal/ByteArraySerializer; | 201 | ····sget-object·v0,·Lkotlinx/serialization/internal/ByteArraySerializer;->INSTANCE:Lkotlinx/serialization/internal/ByteArraySerializer; |
| 202 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 202 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 203 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B | 203 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B |
| 204 | ····const/4·v1,·0x0 | 204 | ····const/4·v1,·0x0 |
| Offset 291, 15 lines modified | Offset 291, 15 lines modified | ||
| 291 | ····:cond_2 | 291 | ····:cond_2 |
| 292 | ····return·v0 | 292 | ····return·v0 |
| 293 | .end·method | 293 | .end·method |
| 294 | .method·public·final·getName()[B | 294 | .method·public·final·getName()[B |
| 295 | ····.locals·1 | 295 | ····.locals·1 |
| 296 | ····.line·12 | 296 | ····.line·127 |
| 297 | ····iget-object·v0,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B | 297 | ····iget-object·v0,·p0,·Lorg/ton/api/pub/PublicKeyOverlay;->name:[B |
| 298 | ····return-object·v0 | 298 | ····return-object·v0 |
| 299 | .end·method | 299 | .end·method |
| 300 | .method·public·hashCode()I | 300 | .method·public·hashCode()I |
| 301 | ····.locals·1 | 301 | ····.locals·1 |
| Offset 312, 22 lines modified | Offset 312, 22 lines modified | ||
| 312 | ····return·v0 | 312 | ····return·v0 |
| 313 | .end·method | 313 | .end·method |
| 314 | .method·public·toAdnlIdShort()Lorg/ton/api/adnl/AdnlIdShort; | 314 | .method·public·toAdnlIdShort()Lorg/ton/api/adnl/AdnlIdShort; |
| 315 | ····.locals·2 | 315 | ····.locals·2 |
| 316 | ····.line·1 | 316 | ····.line·130 |
| 317 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay;->Companion:Lorg/ton/api/pub/PublicKeyOverlay$Companion; | 317 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay;->Companion:Lorg/ton/api/pub/PublicKeyOverlay$Companion; |
| 318 | ····invoke-virtual·{v0,·p0},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->hash(Ljava/lang/Object;)[B | 318 | ····invoke-virtual·{v0,·p0},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->hash(Ljava/lang/Object;)[B |
| 319 | ····move-result-object·v0 | 319 | ····move-result-object·v0 |
| 320 | ····.line·1 | 320 | ····.line·160 |
| 321 | ····sget-object·v1,·Lorg/ton/api/adnl/AdnlIdShort;->Companion:Lorg/ton/api/adnl/AdnlIdShort$Companion; | 321 | ····sget-object·v1,·Lorg/ton/api/adnl/AdnlIdShort;->Companion:Lorg/ton/api/adnl/AdnlIdShort$Companion; |
| 322 | ····invoke-virtual·{v1,·v0},·Lorg/ton/api/adnl/AdnlIdShort$Companion;->of([B)Lorg/ton/api/adnl/AdnlIdShort; | 322 | ····invoke-virtual·{v1,·v0},·Lorg/ton/api/adnl/AdnlIdShort$Companion;->of([B)Lorg/ton/api/adnl/AdnlIdShort; |
| 323 | ····move-result-object·v0 | 323 | ····move-result-object·v0 |
| 324 | ····return-object·v0 | 324 | ····return-object·v0 |
| Offset 376, 15 lines modified | Offset 376, 15 lines modified | ||
| 376 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 376 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 377 | ····const/4·v0,·0x0 | 377 | ····const/4·v0,·0x0 |
| Max diff block lines reached; 1183/7176 bytes (16.49%) of diff not shown. | |||
| Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
| 52 | .end·annotation | 52 | .end·annotation |
| 53 | #·direct·methods | 53 | #·direct·methods |
| 54 | .method·private·constructor·<init>()V | 54 | .method·private·constructor·<init>()V |
| 55 | ····.locals·8 | 55 | ····.locals·8 |
| 56 | ····.line·6 | 56 | ····.line·64 |
| 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted; | 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; | 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; |
| 59 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
| 60 | ····const-string·v3,·"pub.unenc·data:bytes·=·PublicKey" | 60 | ····const-string·v3,·"pub.unenc·data:bytes·=·PublicKey" |
| Offset 89, 46 lines modified | Offset 89, 46 lines modified | ||
| 89 | .end·method | 89 | .end·method |
| 90 | #·virtual·methods | 90 | #·virtual·methods |
| 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; | 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; |
| 92 | ····.locals·0 | 92 | ····.locals·0 |
| 93 | ····.line·6 | 93 | ····.line·64 |
| 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyUnencrypted; | 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 95 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
| 96 | ····return-object·p1 | 96 | ····return-object·p1 |
| 97 | .end·method | 97 | .end·method |
| 98 | .method·public·decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyUnencrypted; | 98 | .method·public·decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 99 | ····.locals·1 | 99 | ····.locals·1 |
| 100 | ····const-string·v0,·"input" | 100 | ····const-string·v0,·"input" |
| 101 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 101 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 102 | ····.line·7 | 102 | ····.line·73 |
| 103 | ····invoke-static·{p1},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->readBytesTl(Lio/ktor/utils/io/core/Input;)[B | 103 | ····invoke-static·{p1},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->readBytesTl(Lio/ktor/utils/io/core/Input;)[B |
| 104 | ····move-result-object·p1 | 104 | ····move-result-object·p1 |
| 105 | ····.line·7 | 105 | ····.line·74 |
| 106 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted; | 106 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 107 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted;-><init>([B)V | 107 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted;-><init>([B)V |
| 108 | ····return-object·v0 | 108 | ····return-object·v0 |
| 109 | .end·method | 109 | .end·method |
| 110 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V | 110 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V |
| 111 | ····.locals·0 | 111 | ····.locals·0 |
| 112 | ····.line·6 | 112 | ····.line·64 |
| 113 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyUnencrypted; | 113 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 114 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyUnencrypted;)V | 114 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyUnencrypted;)V |
| 115 | ····return-void | 115 | ····return-void |
| 116 | .end·method | 116 | .end·method |
| Offset 139, 15 lines modified | Offset 139, 15 lines modified | ||
| 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 140 | ····const-string·v0,·"value" | 140 | ····const-string·v0,·"value" |
| 141 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 141 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 142 | ····.line·6 | 142 | ····.line·69 |
| 143 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyUnencrypted;->getData()[B | 143 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyUnencrypted;->getData()[B |
| 144 | ····move-result-object·p2 | 144 | ····move-result-object·p2 |
| 145 | ····invoke-static·{p1,·p2},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->writeBytesTl(Lio/ktor/utils/io/core/Output;[B)V | 145 | ····invoke-static·{p1,·p2},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->writeBytesTl(Lio/ktor/utils/io/core/Output;[B)V |
| 146 | ····return-void | 146 | ····return-void |
| Offset 160, 14 lines modified | Offset 160, 14 lines modified | ||
| 160 | ············"()", | 160 | ············"()", |
| 161 | ············"Lkotlinx/serialization/KSerializer<", | 161 | ············"Lkotlinx/serialization/KSerializer<", |
| 162 | ············"Lorg/ton/api/pub/PublicKeyUnencrypted;", | 162 | ············"Lorg/ton/api/pub/PublicKeyUnencrypted;", |
| 163 | ············">;" | 163 | ············">;" |
| 164 | ········} | 164 | ········} |
| 165 | ····.end·annotation | 165 | ····.end·annotation |
| 166 | ····.line·6 | 166 | ····.line·64 |
| 167 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; | 167 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; |
| 168 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 168 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 169 | ····return-object·v0 | 169 | ····return-object·v0 |
| 170 | .end·method | 170 | .end·method |
| Offset 111, 15 lines modified | Offset 111, 15 lines modified | ||
| 111 | ····return-void | 111 | ····return-void |
| 112 | .end·method | 112 | .end·method |
| 113 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 113 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 114 | ····.locals·1 | 114 | ····.locals·1 |
| 115 | ····.param·p2····#·[B | 115 | ····.param·p2····#·[B |
| 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 117 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 117 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 118 | ········.end·annotation | 118 | ········.end·annotation |
| 119 | ····.end·param | 119 | ····.end·param |
| 120 | ····.annotation·runtime·Lkotlin/Deprecated; | 120 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 121 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 121 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 122 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 122 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 123 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 123 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 124 | ············expression·=·"" | 124 | ············expression·=·"" |
| Offset 224, 15 lines modified | Offset 224, 15 lines modified | ||
| 224 | ····return-object·p0 | 224 | ····return-object·p0 |
| 225 | .end·method | 225 | .end·method |
| 226 | .method·public·static·synthetic·getKey$annotations()V | 226 | .method·public·static·synthetic·getKey$annotations()V |
| 227 | ····.locals·0 | 227 | ····.locals·0 |
| 228 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 228 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 229 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 229 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 230 | ····.end·annotation | 230 | ····.end·annotation |
| 231 | ····return-void | 231 | ····return-void |
| 232 | .end·method | 232 | .end·method |
| 233 | .method·private·final·get_adnlIdShort()Lorg/ton/api/adnl/AdnlIdShort; | 233 | .method·private·final·get_adnlIdShort()Lorg/ton/api/adnl/AdnlIdShort; |
| 234 | ····.locals·1 | 234 | ····.locals·1 |
| Offset 314, 15 lines modified | Offset 314, 15 lines modified | ||
| 314 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 314 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 315 | ····const-string·v0,·"serialDesc" | 315 | ····const-string·v0,·"serialDesc" |
| 316 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 316 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 317 | ····.line·20 | 317 | ····.line·20 |
| 318 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 318 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 319 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 319 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 320 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyEd25519;->key:[B | 320 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyEd25519;->key:[B |
| 321 | ····const/4·v1,·0x0 | 321 | ····const/4·v1,·0x0 |
| Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
| 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; | 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; |
| 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;-><init>()V | 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;-><init>()V |
| 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; | 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; |
| 86 | ····.line·3 | 86 | ····.line·34 |
| 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; | 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; |
| 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; | 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; |
| 89 | ····const-string·v2,·"pub.unenc" | 89 | ····const-string·v2,·"pub.unenc" |
| 90 | ····const/4·v3,·0x1 | 90 | ····const/4·v3,·0x1 |
| Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
| 120 | ····return-void | 120 | ····return-void |
| 121 | .end·method | 121 | .end·method |
| 122 | .method·private·constructor·<init>()V | 122 | .method·private·constructor·<init>()V |
| 123 | ····.locals·0 | 123 | ····.locals·0 |
| 124 | ····.line·3 | 124 | ····.line·34 |
| 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 126 | ····return-void | 126 | ····return-void |
| 127 | .end·method | 127 | .end·method |
| 128 | #·virtual·methods | 128 | #·virtual·methods |
| Offset 142, 45 lines modified | Offset 142, 45 lines modified | ||
| 142 | ········} | 142 | ········} |
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·3 | 146 | ····.line·34 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| 151 | ····return-object·v0 | 151 | ····return-object·v0 |
| 152 | .end·method | 152 | .end·method |
| 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; | 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; |
| 154 | ····.locals·0 | 154 | ····.locals·0 |
| 155 | ····.line·3 | 155 | ····.line·34 |
| 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyUnencrypted; | 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 157 | ····move-result-object·p1 | 157 | ····move-result-object·p1 |
| 158 | ····return-object·p1 | 158 | ····return-object·p1 |
| 159 | .end·method | 159 | .end·method |
| 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyUnencrypted; | 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 161 | ····.locals·8 | 161 | ····.locals·8 |
| 162 | ····const-string·v0,·"decoder" | 162 | ····const-string·v0,·"decoder" |
| 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 164 | ····.line·3 | 164 | ····.line·34 |
| 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 166 | ····move-result-object·v0 | 166 | ····move-result-object·v0 |
| 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; | 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; |
| 168 | ····move-result-object·p1 | 168 | ····move-result-object·p1 |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
| 193 | ····const/4·v3,·0x1 | 193 | ····const/4·v3,·0x1 |
| 194 | ····const/4·v4,·0x0 | 194 | ····const/4·v4,·0x0 |
| 195 | ····if-eqz·v1,·:cond_0 | 195 | ····if-eqz·v1,·:cond_0 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ····const/4·v7,·-0x1 | 221 | ····const/4·v7,·-0x1 |
| 222 | ····if-eq·v6,·v7,·:cond_2 | 222 | ····if-eq·v6,·v7,·:cond_2 |
| 223 | ····if-nez·v6,·:cond_1 | 223 | ····if-nez·v6,·:cond_1 |
| 224 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 224 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
| Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
| 271 | ····return-object·v0 | 271 | ····return-object·v0 |
| 272 | .end·method | 272 | .end·method |
| 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V | 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V |
| 274 | ····.locals·0 | 274 | ····.locals·0 |
| 275 | ····.line·3 | 275 | ····.line·34 |
| 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyUnencrypted; | 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyUnencrypted; |
| 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyUnencrypted;)V | 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyUnencrypted;)V |
| 278 | ····return-void | 278 | ····return-void |
| 279 | .end·method | 279 | .end·method |
| Offset 290, 15 lines modified | Offset 290, 15 lines modified | ||
| Max diff block lines reached; 1054/5593 bytes (18.84%) of diff not shown. | |||
| Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
| 12 | ····value·=·{ | 12 | ····value·=·{ |
| 13 | ········Lorg/ton/api/pub/PublicKeyAes$Companion;, | 13 | ········Lorg/ton/api/pub/PublicKeyAes$Companion;, |
| 14 | ········Lorg/ton/api/pub/PublicKeyAes$$serializer; | 14 | ········Lorg/ton/api/pub/PublicKeyAes$$serializer; |
| 15 | ····} | 15 | ····} |
| 16 | .end·annotation | 16 | .end·annotation |
| 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyAes\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,15 | 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyAes\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,159:1\n12#2:160\n*S·KotlinDebug\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyAes\n*L\n86#1:160\n*E\n" |
| 19 | .end·annotation | 19 | .end·annotation |
| 20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
| 21 | ····d1·=·{ | 21 | ····d1·=·{ |
| 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·\'2\u00020\u00012\u00020\u0002:\u0002&\'B%\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\n\u0008\u0001\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u0010\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0012\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0013\u001a\u00020\u00142\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0016H\u0096\u0002J\u0008\u0010\u0017\u001a\u00020\u0004H\u0016J\u0008\u0010\u0018\u001a\u00020\u0019H\u0016J\u0008\u0010\u001a\u001a\u00020\u001bH\u0016J\u001b\u0010\u001c\u001a\u00020\u00142\u0006\u0010\u001d\u001a\u00020\u00062\u0008\u0010\u001e\u001a\u0004\u0018\u00010\u0006H\u0096\u0001J!\u0010\u001f\u001a\u00020·2\u0006\u0010!\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020#2\u0006\u0010$\u001a\u00020%H\u00c7\u0001R\u001c\u0010\u0005\u001a\u00020\u00068\u0006X\u0087\u0004\u00a2\u0006\u000e\n\u0000\u0012\u0004\u0008\u000b\u0010\u000c\u001a\u0004\u0008\r\u0010\u000e\u00a8\u0006(" | 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·\'2\u00020\u00012\u00020\u0002:\u0002&\'B%\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\n\u0008\u0001\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u0010\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0012\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0013\u001a\u00020\u00142\u0008\u0010\u0015\u001a\u0004\u0018\u00010\u0016H\u0096\u0002J\u0008\u0010\u0017\u001a\u00020\u0004H\u0016J\u0008\u0010\u0018\u001a\u00020\u0019H\u0016J\u0008\u0010\u001a\u001a\u00020\u001bH\u0016J\u001b\u0010\u001c\u001a\u00020\u00142\u0006\u0010\u001d\u001a\u00020\u00062\u0008\u0010\u001e\u001a\u0004\u0018\u00010\u0006H\u0096\u0001J!\u0010\u001f\u001a\u00020·2\u0006\u0010!\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020#2\u0006\u0010$\u001a\u00020%H\u00c7\u0001R\u001c\u0010\u0005\u001a\u00020\u00068\u0006X\u0087\u0004\u00a2\u0006\u000e\n\u0000\u0012\u0004\u0008\u000b\u0010\u000c\u001a\u0004\u0008\r\u0010\u000e\u00a8\u0006(" |
| 23 | ····} | 23 | ····} |
| 24 | ····d2·=·{ | 24 | ····d2·=·{ |
| Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
| 108 | ····return-void | 108 | ····return-void |
| 109 | .end·method | 109 | .end·method |
| 110 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 110 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 111 | ····.locals·1 | 111 | ····.locals·1 |
| 112 | ····.param·p2····#·[B | 112 | ····.param·p2····#·[B |
| 113 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 113 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 114 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 114 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 115 | ········.end·annotation | 115 | ········.end·annotation |
| 116 | ····.end·param | 116 | ····.end·param |
| 117 | ····.annotation·runtime·Lkotlin/Deprecated; | 117 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 118 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 118 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 119 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 119 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 120 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 120 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 121 | ············expression·=·"" | 121 | ············expression·=·"" |
| Offset 126, 53 lines modified | Offset 126, 53 lines modified | ||
| 126 | ····and-int/lit8·p3,·p1,·0x1 | 126 | ····and-int/lit8·p3,·p1,·0x1 |
| 127 | ····const/4·v0,·0x1 | 127 | ····const/4·v0,·0x1 |
| 128 | ····if-eq·v0,·p3,·:cond_0 | 128 | ····if-eq·v0,·p3,·:cond_0 |
| 129 | ····.line·7 | 129 | ····.line·79 |
| 130 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; | 130 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; |
| 131 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 131 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 132 | ····move-result-object·p3 | 132 | ····move-result-object·p3 |
| 133 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V | 133 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 134 | ····:cond_0 | 134 | ····:cond_0 |
| 135 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 135 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 136 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B | 136 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B |
| 137 | ····.line·8 | 137 | ····.line·84 |
| 138 | ····new-instance·p1,·Lorg/ton/crypto/aes/EncryptorAes; | 138 | ····new-instance·p1,·Lorg/ton/crypto/aes/EncryptorAes; |
| 139 | ····invoke-direct·{p1,·p2},·Lorg/ton/crypto/aes/EncryptorAes;-><init>([B)V | 139 | ····invoke-direct·{p1,·p2},·Lorg/ton/crypto/aes/EncryptorAes;-><init>([B)V |
| 140 | ····.line·7 | 140 | ····.line·79 |
| 141 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyAes;->$$delegate_0:Lorg/ton/crypto/aes/EncryptorAes; | 141 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyAes;->$$delegate_0:Lorg/ton/crypto/aes/EncryptorAes; |
| 142 | ····return-void | 142 | ····return-void |
| 143 | .end·method | 143 | .end·method |
| 144 | .method·public·constructor·<init>([B)V | 144 | .method·public·constructor·<init>([B)V |
| 145 | ····.locals·1 | 145 | ····.locals·1 |
| 146 | ····const-string·v0,·"key" | 146 | ····const-string·v0,·"key" |
| 147 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 147 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 148 | ····.line·7 | 148 | ····.line·79 |
| 149 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 149 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 150 | ····.line·8 | 150 | ····.line·82 |
| 151 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B | 151 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B |
| 152 | ····.line·8 | 152 | ····.line·84 |
| 153 | ····new-instance·v0,·Lorg/ton/crypto/aes/EncryptorAes; | 153 | ····new-instance·v0,·Lorg/ton/crypto/aes/EncryptorAes; |
| 154 | ····invoke-direct·{v0,·p1},·Lorg/ton/crypto/aes/EncryptorAes;-><init>([B)V | 154 | ····invoke-direct·{v0,·p1},·Lorg/ton/crypto/aes/EncryptorAes;-><init>([B)V |
| 155 | ····iput-object·v0,·p0,·Lorg/ton/api/pub/PublicKeyAes;->$$delegate_0:Lorg/ton/crypto/aes/EncryptorAes; | 155 | ····iput-object·v0,·p0,·Lorg/ton/api/pub/PublicKeyAes;->$$delegate_0:Lorg/ton/crypto/aes/EncryptorAes; |
| 156 | ····return-void | 156 | ····return-void |
| Offset 194, 15 lines modified | Offset 194, 15 lines modified | ||
| 194 | ····return-object·p0 | 194 | ····return-object·p0 |
| 195 | .end·method | 195 | .end·method |
| 196 | .method·public·static·synthetic·getKey$annotations()V | 196 | .method·public·static·synthetic·getKey$annotations()V |
| 197 | ····.locals·0 | 197 | ····.locals·0 |
| 198 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 198 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 199 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 199 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 200 | ····.end·annotation | 200 | ····.end·annotation |
| 201 | ····return-void | 201 | ····return-void |
| 202 | .end·method | 202 | .end·method |
| 203 | .method·public·static·final·write$Self(Lorg/ton/api/pub/PublicKeyAes;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 203 | .method·public·static·final·write$Self(Lorg/ton/api/pub/PublicKeyAes;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 204 | ····.locals·2 | 204 | ····.locals·2 |
| Offset 217, 16 lines modified | Offset 217, 16 lines modified | ||
| 217 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 217 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 218 | ····const-string·v0,·"serialDesc" | 218 | ····const-string·v0,·"serialDesc" |
| 219 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 219 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 220 | ····.line·7 | 220 | ····.line·79 |
| 221 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 221 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 222 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 222 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 223 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B | 223 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyAes;->key:[B |
| 224 | ····const/4·v1,·0x0 | 224 | ····const/4·v1,·0x0 |
| Offset 280, 15 lines modified | Offset 280, 15 lines modified | ||
| 280 | ····const/4·v0,·0x1 | 280 | ····const/4·v0,·0x1 |
| 281 | ····if-ne·p0,·p1,·:cond_0 | 281 | ····if-ne·p0,·p1,·:cond_0 |
| 282 | ····return·v0 | 282 | ····return·v0 |
| 283 | ····.line· | 283 | ····.line·90 |
| Max diff block lines reached; 3213/9635 bytes (33.35%) of diff not shown. | |||
| Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
| 12 | ····value·=·{ | 12 | ····value·=·{ |
| 13 | ········Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;, | 13 | ········Lorg/ton/api/pub/PublicKeyUnencrypted$Companion;, |
| 14 | ········Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; | 14 | ········Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; |
| 15 | ····} | 15 | ····} |
| 16 | .end·annotation | 16 | .end·annotation |
| 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyUnencrypted\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,15 | 18 | ····value·=·"SMAP\npub.kt\nKotlin\n*S·Kotlin\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyUnencrypted\n+·2·AdnlIdShort.kt\norg/ton/api/adnl/AdnlIdShortKt\n*L\n1#1,159:1\n12#2:160\n*S·KotlinDebug\n*F\n+·1·pub.kt\norg/ton/api/pub/PublicKeyUnencrypted\n*L\n41#1:160\n*E\n" |
| 19 | .end·annotation | 19 | .end·annotation |
| 20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
| 21 | ····d1·=·{ | 21 | ····d1·=·{ |
| 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·&2\u00020\u00012\u00020\u0002:\u0002%&B%\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\n\u0008\u0001\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u0010\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0012\u001a\u00020\u00132\u0008\u0010\u0014\u001a\u0004\u0018\u00010\u0015H\u0096\u0002J\u0008\u0010\u0016\u001a\u00020\u0004H\u0016J\u0008\u0010\u0017\u001a\u00020\u0018H\u0016J\u0008\u0010\u0019\u001a\u00020\u001aH\u0016J\u001b\u0010\u001b\u001a\u00020\u00132\u0006\u0010\u001c\u001a\u00020\u00062\u0008\u0010\u001d\u001a\u0004\u0018\u00010\u0006H\u0096\u0001J!\u0010\u001e\u001a\u00020\u001f2\u0006\u0010·\u001a\u00020\u00002\u0006\u0010!\u001a\u00020\"2\u0006\u0010#\u001a\u00020$H\u00c7\u0001R\u001c\u0010\u0005\u001a\u00020\u00068\u0006X\u0087\u0004\u00a2\u0006\u000e\n\u0000\u0012\u0004\u0008\u000b\u0010\u000c\u001a\u0004\u0008\r\u0010\u000e\u00a8\u0006\'" | 22 | ········"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0087\u0008\u0018\u0000·&2\u00020\u00012\u00020\u0002:\u0002%&B%\u0008\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\n\u0008\u0001\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0008\u00a2\u0006\u0002\u0010\tB\r\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\nJ\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\u0013\u0010\u0010\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0011\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0006H\u0096\u0001J\u0013\u0010\u0012\u001a\u00020\u00132\u0008\u0010\u0014\u001a\u0004\u0018\u00010\u0015H\u0096\u0002J\u0008\u0010\u0016\u001a\u00020\u0004H\u0016J\u0008\u0010\u0017\u001a\u00020\u0018H\u0016J\u0008\u0010\u0019\u001a\u00020\u001aH\u0016J\u001b\u0010\u001b\u001a\u00020\u00132\u0006\u0010\u001c\u001a\u00020\u00062\u0008\u0010\u001d\u001a\u0004\u0018\u00010\u0006H\u0096\u0001J!\u0010\u001e\u001a\u00020\u001f2\u0006\u0010·\u001a\u00020\u00002\u0006\u0010!\u001a\u00020\"2\u0006\u0010#\u001a\u00020$H\u00c7\u0001R\u001c\u0010\u0005\u001a\u00020\u00068\u0006X\u0087\u0004\u00a2\u0006\u000e\n\u0000\u0012\u0004\u0008\u000b\u0010\u000c\u001a\u0004\u0008\r\u0010\u000e\u00a8\u0006\'" |
| 23 | ····} | 23 | ····} |
| 24 | ····d2·=·{ | 24 | ····d2·=·{ |
| Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
| 107 | ····return-void | 107 | ····return-void |
| 108 | .end·method | 108 | .end·method |
| 109 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 109 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 110 | ····.locals·1 | 110 | ····.locals·1 |
| 111 | ····.param·p2····#·[B | 111 | ····.param·p2····#·[B |
| 112 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 112 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 113 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 113 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 114 | ········.end·annotation | 114 | ········.end·annotation |
| 115 | ····.end·param | 115 | ····.end·param |
| 116 | ····.annotation·runtime·Lkotlin/Deprecated; | 116 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 117 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 117 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 118 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 118 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 119 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 119 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 120 | ············expression·=·"" | 120 | ············expression·=·"" |
| Offset 125, 51 lines modified | Offset 125, 51 lines modified | ||
| 125 | ····and-int/lit8·p3,·p1,·0x1 | 125 | ····and-int/lit8·p3,·p1,·0x1 |
| 126 | ····const/4·v0,·0x1 | 126 | ····const/4·v0,·0x1 |
| 127 | ····if-eq·v0,·p3,·:cond_0 | 127 | ····if-eq·v0,·p3,·:cond_0 |
| 128 | ····.line·3 | 128 | ····.line·34 |
| 129 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; | 129 | ····sget-object·p3,·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer; |
| 130 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 130 | ····invoke-virtual·{p3},·Lorg/ton/api/pub/PublicKeyUnencrypted$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 131 | ····move-result-object·p3 | 131 | ····move-result-object·p3 |
| 132 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V | 132 | ····invoke-static·{p1,·v0,·p3},·Lkotlinx/serialization/internal/PluginExceptionsKt;->throwMissingFieldException(IILkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 133 | ····:cond_0 | 133 | ····:cond_0 |
| 134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 135 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B | 135 | ····iput-object·p2,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B |
| 136 | ····.line·3 | 136 | ····.line·39 |
| 137 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorNone;->INSTANCE:Lorg/ton/crypto/EncryptorNone; | 137 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorNone;->INSTANCE:Lorg/ton/crypto/EncryptorNone; |
| 138 | ····.line·3 | 138 | ····.line·34 |
| 139 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->$$delegate_0:Lorg/ton/crypto/EncryptorNone; | 139 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->$$delegate_0:Lorg/ton/crypto/EncryptorNone; |
| 140 | ····return-void | 140 | ····return-void |
| 141 | .end·method | 141 | .end·method |
| 142 | .method·public·constructor·<init>([B)V | 142 | .method·public·constructor·<init>([B)V |
| 143 | ····.locals·1 | 143 | ····.locals·1 |
| 144 | ····const-string·v0,·"data" | 144 | ····const-string·v0,·"data" |
| 145 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 145 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 146 | ····.line·3 | 146 | ····.line·34 |
| 147 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 147 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 148 | ····.line·3 | 148 | ····.line·37 |
| 149 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B | 149 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B |
| 150 | ····.line·3 | 150 | ····.line·39 |
| 151 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorNone;->INSTANCE:Lorg/ton/crypto/EncryptorNone; | 151 | ····sget-object·p1,·Lorg/ton/crypto/EncryptorNone;->INSTANCE:Lorg/ton/crypto/EncryptorNone; |
| 152 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->$$delegate_0:Lorg/ton/crypto/EncryptorNone; | 152 | ····iput-object·p1,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->$$delegate_0:Lorg/ton/crypto/EncryptorNone; |
| 153 | ····return-void | 153 | ····return-void |
| 154 | .end·method | 154 | .end·method |
| Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
| 189 | ····return-object·p0 | 189 | ····return-object·p0 |
| 190 | .end·method | 190 | .end·method |
| 191 | .method·public·static·synthetic·getData$annotations()V | 191 | .method·public·static·synthetic·getData$annotations()V |
| 192 | ····.locals·0 | 192 | ····.locals·0 |
| 193 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 193 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 194 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 194 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 195 | ····.end·annotation | 195 | ····.end·annotation |
| 196 | ····return-void | 196 | ····return-void |
| 197 | .end·method | 197 | .end·method |
| 198 | .method·public·static·final·write$Self(Lorg/ton/api/pub/PublicKeyUnencrypted;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 198 | .method·public·static·final·write$Self(Lorg/ton/api/pub/PublicKeyUnencrypted;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 199 | ····.locals·2 | 199 | ····.locals·2 |
| Offset 212, 16 lines modified | Offset 212, 16 lines modified | ||
| 212 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 212 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 213 | ····const-string·v0,·"serialDesc" | 213 | ····const-string·v0,·"serialDesc" |
| 214 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 214 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 215 | ····.line·3 | 215 | ····.line·34 |
| 216 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 216 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 217 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 217 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 218 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B | 218 | ····iget-object·p0,·p0,·Lorg/ton/api/pub/PublicKeyUnencrypted;->data:[B |
| 219 | ····const/4·v1,·0x0 | 219 | ····const/4·v1,·0x0 |
| Offset 275, 15 lines modified | Offset 275, 15 lines modified | ||
| 275 | ····const/4·v0,·0x1 | 275 | ····const/4·v0,·0x1 |
| 276 | ····if-ne·p0,·p1,·:cond_0 | 276 | ····if-ne·p0,·p1,·:cond_0 |
| 277 | ····return·v0 | 277 | ····return·v0 |
| 278 | ····.line·4 | 278 | ····.line·45 |
| 279 | ····:cond_0 | 279 | ····:cond_0 |
| 280 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 280 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| Max diff block lines reached; 3221/9771 bytes (32.96%) of diff not shown. | |||
| Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
| 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer; | 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer; |
| 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyAes$$serializer;-><init>()V | 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyAes$$serializer;-><init>()V |
| 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; | 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyAes$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyAes$$serializer; |
| 86 | ····.line·7 | 86 | ····.line·79 |
| 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; | 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; |
| 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; | 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; |
| 89 | ····const-string·v2,·"pub.aes" | 89 | ····const-string·v2,·"pub.aes" |
| 90 | ····const/4·v3,·0x1 | 90 | ····const/4·v3,·0x1 |
| Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
| 120 | ····return-void | 120 | ····return-void |
| 121 | .end·method | 121 | .end·method |
| 122 | .method·private·constructor·<init>()V | 122 | .method·private·constructor·<init>()V |
| 123 | ····.locals·0 | 123 | ····.locals·0 |
| 124 | ····.line·7 | 124 | ····.line·79 |
| 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 126 | ····return-void | 126 | ····return-void |
| 127 | .end·method | 127 | .end·method |
| 128 | #·virtual·methods | 128 | #·virtual·methods |
| Offset 142, 45 lines modified | Offset 142, 45 lines modified | ||
| 142 | ········} | 142 | ········} |
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·7 | 146 | ····.line·79 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| 151 | ····return-object·v0 | 151 | ····return-object·v0 |
| 152 | .end·method | 152 | .end·method |
| 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; | 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; |
| 154 | ····.locals·0 | 154 | ····.locals·0 |
| 155 | ····.line·7 | 155 | ····.line·79 |
| 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyAes; | 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyAes; |
| 157 | ····move-result-object·p1 | 157 | ····move-result-object·p1 |
| 158 | ····return-object·p1 | 158 | ····return-object·p1 |
| 159 | .end·method | 159 | .end·method |
| 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyAes; | 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyAes; |
| 161 | ····.locals·8 | 161 | ····.locals·8 |
| 162 | ····const-string·v0,·"decoder" | 162 | ····const-string·v0,·"decoder" |
| 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 164 | ····.line·7 | 164 | ····.line·79 |
| 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 166 | ····move-result-object·v0 | 166 | ····move-result-object·v0 |
| 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; | 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; |
| 168 | ····move-result-object·p1 | 168 | ····move-result-object·p1 |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
| 193 | ····const/4·v3,·0x1 | 193 | ····const/4·v3,·0x1 |
| 194 | ····const/4·v4,·0x0 | 194 | ····const/4·v4,·0x0 |
| 195 | ····if-eqz·v1,·:cond_0 | 195 | ····if-eqz·v1,·:cond_0 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ····const/4·v7,·-0x1 | 221 | ····const/4·v7,·-0x1 |
| 222 | ····if-eq·v6,·v7,·:cond_2 | 222 | ····if-eq·v6,·v7,·:cond_2 |
| 223 | ····if-nez·v6,·:cond_1 | 223 | ····if-nez·v6,·:cond_1 |
| 224 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 224 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
| Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
| 271 | ····return-object·v0 | 271 | ····return-object·v0 |
| 272 | .end·method | 272 | .end·method |
| 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V | 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V |
| 274 | ····.locals·0 | 274 | ····.locals·0 |
| 275 | ····.line·7 | 275 | ····.line·79 |
| 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyAes; | 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyAes; |
| 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyAes;)V | 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyAes$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyAes;)V |
| 278 | ····return-void | 278 | ····return-void |
| 279 | .end·method | 279 | .end·method |
| Offset 290, 15 lines modified | Offset 290, 15 lines modified | ||
| Max diff block lines reached; 1046/5495 bytes (19.04%) of diff not shown. | |||
| Offset 64, 53 lines modified | Offset 64, 53 lines modified | ||
| 64 | .method·private·constructor·<init>()V | 64 | .method·private·constructor·<init>()V |
| 65 | ····.locals·3 | 65 | ····.locals·3 |
| 66 | ····const/4·v0,·0x4 | 66 | ····const/4·v0,·0x4 |
| 67 | ····new-array·v0,·v0,·[Lorg/ton/tl/TlConstructor; | 67 | ····new-array·v0,·v0,·[Lorg/ton/tl/TlConstructor; |
| 68 | ····.line·2 | 68 | ····.line·27 |
| 69 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyEd25519;->Companion:Lorg/ton/api/pub/PublicKeyEd25519$Companion; | 69 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyEd25519;->Companion:Lorg/ton/api/pub/PublicKeyEd25519$Companion; |
| 70 | ····invoke-virtual·{v1},·Lorg/ton/api/pub/PublicKeyEd25519$Companion;->tlConstructor()Lorg/ton/tl/TlConstructor; | 70 | ····invoke-virtual·{v1},·Lorg/ton/api/pub/PublicKeyEd25519$Companion;->tlConstructor()Lorg/ton/tl/TlConstructor; |
| 71 | ····move-result-object·v1 | 71 | ····move-result-object·v1 |
| 72 | ····const/4·v2,·0x0 | 72 | ····const/4·v2,·0x0 |
| 73 | ····aput-object·v1,·v0,·v2 | 73 | ····aput-object·v1,·v0,·v2 |
| 74 | ····.line·2 | 74 | ····.line·28 |
| 75 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyUnencrypted;->Companion:Lorg/ton/api/pub/PublicKeyUnencrypted$Companion; | 75 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyUnencrypted;->Companion:Lorg/ton/api/pub/PublicKeyUnencrypted$Companion; |
| 76 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; | 76 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; |
| 77 | ····const/4·v2,·0x1 | 77 | ····const/4·v2,·0x1 |
| 78 | ····aput-object·v1,·v0,·v2 | 78 | ····aput-object·v1,·v0,·v2 |
| 79 | ····.line·2 | 79 | ····.line·29 |
| 80 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyAes;->Companion:Lorg/ton/api/pub/PublicKeyAes$Companion; | 80 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyAes;->Companion:Lorg/ton/api/pub/PublicKeyAes$Companion; |
| 81 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; | 81 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; |
| 82 | ····const/4·v2,·0x2 | 82 | ····const/4·v2,·0x2 |
| 83 | ····aput-object·v1,·v0,·v2 | 83 | ····aput-object·v1,·v0,·v2 |
| 84 | ····.line· | 84 | ····.line·30 |
| 85 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyOverlay;->Companion:Lorg/ton/api/pub/PublicKeyOverlay$Companion; | 85 | ····sget-object·v1,·Lorg/ton/api/pub/PublicKeyOverlay;->Companion:Lorg/ton/api/pub/PublicKeyOverlay$Companion; |
| 86 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; | 86 | ····check-cast·v1,·Lorg/ton/tl/TlConstructor; |
| 87 | ····const/4·v2,·0x3 | 87 | ····const/4·v2,·0x3 |
| 88 | ····aput-object·v1,·v0,·v2 | 88 | ····aput-object·v1,·v0,·v2 |
| 89 | ····.line·2 | 89 | ····.line·26 |
| 90 | ····invoke-direct·{p0,·v0},·Lorg/ton/tl/TlCombinator;-><init>([Lorg/ton/tl/TlConstructor;)V | 90 | ····invoke-direct·{p0,·v0},·Lorg/ton/tl/TlCombinator;-><init>([Lorg/ton/tl/TlConstructor;)V |
| 91 | ····return-void | 91 | ····return-void |
| 92 | .end·method | 92 | .end·method |
| 93 | #·virtual·methods | 93 | #·virtual·methods |
| Offset 121, 15 lines modified | Offset 121, 15 lines modified | ||
| 121 | ············"()", | 121 | ············"()", |
| 122 | ············"Lkotlinx/serialization/KSerializer<", | 122 | ············"Lkotlinx/serialization/KSerializer<", |
| 123 | ············"Lorg/ton/api/pub/PublicKey;", | 123 | ············"Lorg/ton/api/pub/PublicKey;", |
| 124 | ············">;" | 124 | ············">;" |
| 125 | ········} | 125 | ········} |
| 126 | ····.end·annotation | 126 | ····.end·annotation |
| 127 | ····.line·2 | 127 | ····.line·26 |
| 128 | ····new-instance·v6,·Lkotlinx/serialization/SealedClassSerializer; | 128 | ····new-instance·v6,·Lkotlinx/serialization/SealedClassSerializer; |
| 129 | ····const-class·v0,·Lorg/ton/api/pub/PublicKey; | 129 | ····const-class·v0,·Lorg/ton/api/pub/PublicKey; |
| 130 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; | 130 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; |
| 131 | ····move-result-object·v2 | 131 | ····move-result-object·v2 |
| Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·20 | 146 | ····.line·20 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
| 193 | ····const/4·v3,·0x1 | 193 | ····const/4·v3,·0x1 |
| 194 | ····const/4·v4,·0x0 | 194 | ····const/4·v4,·0x0 |
| 195 | ····if-eqz·v1,·:cond_0 | 195 | ····if-eqz·v1,·:cond_0 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ····const/4·v7,·-0x1 | 221 | ····const/4·v7,·-0x1 |
| 222 | ····if-eq·v6,·v7,·:cond_2 | 222 | ····if-eq·v6,·v7,·:cond_2 |
| 223 | ····if-nez·v6,·:cond_1 | 223 | ····if-nez·v6,·:cond_1 |
| 224 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 224 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
| Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
| 52 | .end·annotation | 52 | .end·annotation |
| 53 | #·direct·methods | 53 | #·direct·methods |
| 54 | .method·private·constructor·<init>()V | 54 | .method·private·constructor·<init>()V |
| 55 | ····.locals·8 | 55 | ····.locals·8 |
| 56 | ····.line·13 | 56 | ····.line·133 |
| 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyOverlay; | 57 | ····const-class·v0,·Lorg/ton/api/pub/PublicKeyOverlay; |
| 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; | 58 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->getOrCreateKotlinClass(Ljava/lang/Class;)Lkotlin/reflect/KClass; |
| 59 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
| 60 | ····const-string·v3,·"pub.overlay·name:bytes·=·PublicKey" | 60 | ····const-string·v3,·"pub.overlay·name:bytes·=·PublicKey" |
| Offset 89, 46 lines modified | Offset 89, 46 lines modified | ||
| 89 | .end·method | 89 | .end·method |
| 90 | #·virtual·methods | 90 | #·virtual·methods |
| 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; | 91 | .method·public·bridge·synthetic·decode(Lio/ktor/utils/io/core/Input;)Ljava/lang/Object; |
| 92 | ····.locals·0 | 92 | ····.locals·0 |
| 93 | ····.line·13 | 93 | ····.line·133 |
| 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyOverlay; | 94 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyOverlay; |
| 95 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
| 96 | ····return-object·p1 | 96 | ····return-object·p1 |
| 97 | .end·method | 97 | .end·method |
| 98 | .method·public·decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyOverlay; | 98 | .method·public·decode(Lio/ktor/utils/io/core/Input;)Lorg/ton/api/pub/PublicKeyOverlay; |
| 99 | ····.locals·1 | 99 | ····.locals·1 |
| 100 | ····const-string·v0,·"input" | 100 | ····const-string·v0,·"input" |
| 101 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 101 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 102 | ····.line·14 | 102 | ····.line·142 |
| 103 | ····invoke-static·{p1},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->readBytesTl(Lio/ktor/utils/io/core/Input;)[B | 103 | ····invoke-static·{p1},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->readBytesTl(Lio/ktor/utils/io/core/Input;)[B |
| 104 | ····move-result-object·p1 | 104 | ····move-result-object·p1 |
| 105 | ····.line·14 | 105 | ····.line·143 |
| 106 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyOverlay; | 106 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyOverlay; |
| 107 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay;-><init>([B)V | 107 | ····invoke-direct·{v0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay;-><init>([B)V |
| 108 | ····return-object·v0 | 108 | ····return-object·v0 |
| 109 | .end·method | 109 | .end·method |
| 110 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V | 110 | .method·public·bridge·synthetic·encode(Lio/ktor/utils/io/core/Output;Ljava/lang/Object;)V |
| 111 | ····.locals·0 | 111 | ····.locals·0 |
| 112 | ····.line·13 | 112 | ····.line·133 |
| 113 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyOverlay; | 113 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyOverlay; |
| 114 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyOverlay;)V | 114 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyOverlay$Companion;->encode(Lio/ktor/utils/io/core/Output;Lorg/ton/api/pub/PublicKeyOverlay;)V |
| 115 | ····return-void | 115 | ····return-void |
| 116 | .end·method | 116 | .end·method |
| Offset 139, 15 lines modified | Offset 139, 15 lines modified | ||
| 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 139 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 140 | ····const-string·v0,·"value" | 140 | ····const-string·v0,·"value" |
| 141 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 141 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 142 | ····.line·13 | 142 | ····.line·138 |
| 143 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyOverlay;->getName()[B | 143 | ····invoke-virtual·{p2},·Lorg/ton/api/pub/PublicKeyOverlay;->getName()[B |
| 144 | ····move-result-object·p2 | 144 | ····move-result-object·p2 |
| 145 | ····invoke-static·{p1,·p2},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->writeBytesTl(Lio/ktor/utils/io/core/Output;[B)V | 145 | ····invoke-static·{p1,·p2},·Lorg/ton/tl/constructors/BytesTlConstructorKt;->writeBytesTl(Lio/ktor/utils/io/core/Output;[B)V |
| 146 | ····return-void | 146 | ····return-void |
| Offset 160, 14 lines modified | Offset 160, 14 lines modified | ||
| 160 | ············"()", | 160 | ············"()", |
| 161 | ············"Lkotlinx/serialization/KSerializer<", | 161 | ············"Lkotlinx/serialization/KSerializer<", |
| 162 | ············"Lorg/ton/api/pub/PublicKeyOverlay;", | 162 | ············"Lorg/ton/api/pub/PublicKeyOverlay;", |
| 163 | ············">;" | 163 | ············">;" |
| 164 | ········} | 164 | ········} |
| 165 | ····.end·annotation | 165 | ····.end·annotation |
| 166 | ····.line·13 | 166 | ····.line·133 |
| 167 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; | 167 | ····sget-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; |
| 168 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 168 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 169 | ····return-object·v0 | 169 | ····return-object·v0 |
| 170 | .end·method | 170 | .end·method |
| Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
| 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer; | 83 | ····new-instance·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer; |
| 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;-><init>()V | 84 | ····invoke-direct·{v0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;-><init>()V |
| 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; | 85 | ····sput-object·v0,·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->INSTANCE:Lorg/ton/api/pub/PublicKeyOverlay$$serializer; |
| 86 | ····.line·12 | 86 | ····.line·124 |
| 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; | 87 | ····new-instance·v1,·Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor; |
| 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; | 88 | ····check-cast·v0,·Lkotlinx/serialization/internal/GeneratedSerializer; |
| 89 | ····const-string·v2,·"pub.overlay" | 89 | ····const-string·v2,·"pub.overlay" |
| 90 | ····const/4·v3,·0x1 | 90 | ····const/4·v3,·0x1 |
| Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
| 120 | ····return-void | 120 | ····return-void |
| 121 | .end·method | 121 | .end·method |
| 122 | .method·private·constructor·<init>()V | 122 | .method·private·constructor·<init>()V |
| 123 | ····.locals·0 | 123 | ····.locals·0 |
| 124 | ····.line·12 | 124 | ····.line·124 |
| 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 126 | ····return-void | 126 | ····return-void |
| 127 | .end·method | 127 | .end·method |
| 128 | #·virtual·methods | 128 | #·virtual·methods |
| Offset 142, 45 lines modified | Offset 142, 45 lines modified | ||
| 142 | ········} | 142 | ········} |
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·12 | 146 | ····.line·124 |
| 147 | ····sget-object·v1,·Lkotlinx/serialization/internal/ByteArraySerializer;->INSTANCE:Lkotlinx/serialization/internal/ByteArraySerializer; | 147 | ····sget-object·v1,·Lkotlinx/serialization/internal/ByteArraySerializer;->INSTANCE:Lkotlinx/serialization/internal/ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| 151 | ····return-object·v0 | 151 | ····return-object·v0 |
| 152 | .end·method | 152 | .end·method |
| 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; | 153 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; |
| 154 | ····.locals·0 | 154 | ····.locals·0 |
| 155 | ····.line·12 | 155 | ····.line·124 |
| 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyOverlay; | 156 | ····invoke-virtual·{p0,·p1},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyOverlay; |
| 157 | ····move-result-object·p1 | 157 | ····move-result-object·p1 |
| 158 | ····return-object·p1 | 158 | ····return-object·p1 |
| 159 | .end·method | 159 | .end·method |
| 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyOverlay; | 160 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)Lorg/ton/api/pub/PublicKeyOverlay; |
| 161 | ····.locals·8 | 161 | ····.locals·8 |
| 162 | ····const-string·v0,·"decoder" | 162 | ····const-string·v0,·"decoder" |
| 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 163 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 164 | ····.line·12 | 164 | ····.line·124 |
| 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 165 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 166 | ····move-result-object·v0 | 166 | ····move-result-object·v0 |
| 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; | 167 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Decoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeDecoder; |
| 168 | ····move-result-object·p1 | 168 | ····move-result-object·p1 |
| Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
| 271 | ····return-object·v0 | 271 | ····return-object·v0 |
| 272 | .end·method | 272 | .end·method |
| 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V | 273 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V |
| 274 | ····.locals·0 | 274 | ····.locals·0 |
| 275 | ····.line·12 | 275 | ····.line·124 |
| 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyOverlay; | 276 | ····check-cast·p2,·Lorg/ton/api/pub/PublicKeyOverlay; |
| 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyOverlay;)V | 277 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->serialize(Lkotlinx/serialization/encoding/Encoder;Lorg/ton/api/pub/PublicKeyOverlay;)V |
| 278 | ····return-void | 278 | ····return-void |
| 279 | .end·method | 279 | .end·method |
| Offset 290, 15 lines modified | Offset 290, 15 lines modified | ||
| 290 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 290 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 291 | ····const-string·v0,·"value" | 291 | ····const-string·v0,·"value" |
| 292 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 292 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 293 | ····.line·12 | 293 | ····.line·124 |
| 294 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 294 | ····invoke-virtual·{p0},·Lorg/ton/api/pub/PublicKeyOverlay$$serializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 295 | ····move-result-object·v0 | 295 | ····move-result-object·v0 |
| 296 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Encoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; | 296 | ····invoke-interface·{p1,·v0},·Lkotlinx/serialization/encoding/Encoder;->beginStructure(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; |
| 297 | ····move-result-object·p1 | 297 | ····move-result-object·p1 |
| Offset 316, 14 lines modified | Offset 316, 14 lines modified | ||
| 316 | ········value·=·{ | 316 | ········value·=·{ |
| 317 | ············"()[", | 317 | ············"()[", |
| 318 | ············"Lkotlinx/serialization/KSerializer<", | 318 | ············"Lkotlinx/serialization/KSerializer<", |
| 319 | ············"*>;" | 319 | ············"*>;" |
| 320 | ········} | 320 | ········} |
| 321 | ····.end·annotation | 321 | ····.end·annotation |
| 322 | ····.line·12 | 322 | ····.line·124 |
| 323 | ····invoke-static·{p0},·Lkotlinx/serialization/internal/GeneratedSerializer$DefaultImpls;->typeParametersSerializers(Lkotlinx/serialization/internal/GeneratedSerializer;)[Lkotlinx/serialization/KSerializer; | 323 | ····invoke-static·{p0},·Lkotlinx/serialization/internal/GeneratedSerializer$DefaultImpls;->typeParametersSerializers(Lkotlinx/serialization/internal/GeneratedSerializer;)[Lkotlinx/serialization/KSerializer; |
| 324 | ····move-result-object·v0 | 324 | ····move-result-object·v0 |
| 325 | ····return-object·v0 | 325 | ····return-object·v0 |
| 326 | .end·method | 326 | .end·method |
| Offset 125, 20 lines modified | Offset 125, 20 lines modified | ||
| 125 | ····return-void | 125 | ····return-void |
| 126 | .end·method | 126 | .end·method |
| 127 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/dht/DhtKeyDescription;[BI[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 127 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/dht/DhtKeyDescription;[BI[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 128 | ····.locals·1 | 128 | ····.locals·1 |
| 129 | ····.param·p3····#·[B | 129 | ····.param·p3····#·[B |
| 130 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 130 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 131 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 131 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 132 | ········.end·annotation | 132 | ········.end·annotation |
| 133 | ····.end·param | 133 | ····.end·param |
| 134 | ····.param·p5····#·[B | 134 | ····.param·p5····#·[B |
| 135 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 135 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 136 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 136 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 137 | ········.end·annotation | 137 | ········.end·annotation |
| 138 | ····.end·param | 138 | ····.end·param |
| 139 | ····.annotation·runtime·Lkotlin/Deprecated; | 139 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 140 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 140 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 141 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 141 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 142 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 142 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 143 | ············expression·=·"" | 143 | ············expression·=·"" |
| Offset 279, 24 lines modified | Offset 279, 24 lines modified | ||
| 279 | ····return-object·p0 | 279 | ····return-object·p0 |
| 280 | .end·method | 280 | .end·method |
| 281 | .method·public·static·synthetic·getSignature$annotations()V | 281 | .method·public·static·synthetic·getSignature$annotations()V |
| 282 | ····.locals·0 | 282 | ····.locals·0 |
| 283 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 283 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 284 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 284 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 285 | ····.end·annotation | 285 | ····.end·annotation |
| 286 | ····return-void | 286 | ····return-void |
| 287 | .end·method | 287 | .end·method |
| 288 | .method·public·static·synthetic·getValue$annotations()V | 288 | .method·public·static·synthetic·getValue$annotations()V |
| 289 | ····.locals·0 | 289 | ····.locals·0 |
| 290 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 290 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 291 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 291 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 292 | ····.end·annotation | 292 | ····.end·annotation |
| 293 | ····return-void | 293 | ····return-void |
| 294 | .end·method | 294 | .end·method |
| 295 | .method·public·static·final·signed(Ljava/lang/String;[BLorg/ton/api/pk/PrivateKey;I)Lorg/ton/api/dht/DhtValue; | 295 | .method·public·static·final·signed(Ljava/lang/String;[BLorg/ton/api/pk/PrivateKey;I)Lorg/ton/api/dht/DhtValue; |
| 296 | ····.locals·1 | 296 | ····.locals·1 |
| Offset 336, 15 lines modified | Offset 336, 15 lines modified | ||
| 336 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->key:Lorg/ton/api/dht/DhtKeyDescription; | 336 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->key:Lorg/ton/api/dht/DhtKeyDescription; |
| 337 | ····const/4·v2,·0x0 | 337 | ····const/4·v2,·0x0 |
| 338 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 338 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 339 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 339 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 340 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 340 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 341 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->value:[B | 341 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->value:[B |
| 342 | ····const/4·v3,·0x1 | 342 | ····const/4·v3,·0x1 |
| Offset 386, 15 lines modified | Offset 386, 15 lines modified | ||
| 386 | ····goto·:goto_0 | 386 | ····goto·:goto_0 |
| 387 | ····:cond_1 | 387 | ····:cond_1 |
| 388 | ····:goto_1 | 388 | ····:goto_1 |
| 389 | ····if-eqz·v2,·:cond_2 | 389 | ····if-eqz·v2,·:cond_2 |
| 390 | ····.line·19 | 390 | ····.line·19 |
| 391 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 391 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 392 | ····check-cast·v1,·Lkotlinx/serialization/SerializationStrategy; | 392 | ····check-cast·v1,·Lkotlinx/serialization/SerializationStrategy; |
| 393 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtValue;->getSignature()[B | 393 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtValue;->getSignature()[B |
| 394 | ····move-result-object·p0 | 394 | ····move-result-object·p0 |
| Offset 739, 15 lines modified | Offset 739, 15 lines modified | ||
| 739 | ····.line·62 | 739 | ····.line·62 |
| 740 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 740 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 741 | ····.line·63 | 741 | ····.line·63 |
| 742 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->value:[B | 742 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtValue;->value:[B |
| 743 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 743 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 744 | ····move-result-object·v1 | 744 | ····move-result-object·v1 |
| 745 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 745 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 746 | ····const-string·v1,·",·ttl=" | 746 | ····const-string·v1,·",·ttl=" |
| Offset 765, 15 lines modified | Offset 765, 15 lines modified | ||
| 765 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 765 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 766 | ····.line·67 | 766 | ····.line·67 |
| 767 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtValue;->getSignature()[B | 767 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtValue;->getSignature()[B |
| 768 | ····move-result-object·v1 | 768 | ····move-result-object·v1 |
| 769 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 769 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 770 | ····move-result-object·v1 | 770 | ····move-result-object·v1 |
| 771 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 771 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 772 | ····const-string·v1,·")" | 772 | ····const-string·v1,·")" |
| Offset 257, 15 lines modified | Offset 257, 15 lines modified | ||
| 257 | ····sget-object·v0,·Lkotlinx/serialization/internal/IntSerializer;->INSTANCE:Lkotlinx/serialization/internal/IntSerializer; | 257 | ····sget-object·v0,·Lkotlinx/serialization/internal/IntSerializer;->INSTANCE:Lkotlinx/serialization/internal/IntSerializer; |
| 258 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 258 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 259 | ····aput-object·v0,·v1,·v11 | 259 | ····aput-object·v0,·v1,·v11 |
| 260 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 260 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 261 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 261 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 262 | ····aput-object·v0,·v1,·v12 | 262 | ····aput-object·v0,·v1,·v12 |
| 263 | ····return-object·v1 | 263 | ····return-object·v1 |
| 264 | .end·method | 264 | .end·method |
| Offset 435, 15 lines modified | Offset 435, 15 lines modified | ||
| 435 | ····move-result-object·v4 | 435 | ····move-result-object·v4 |
| 436 | ····invoke-interface·{v0,·v1,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 436 | ····invoke-interface·{v0,·v1,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 437 | ····move-result·v5 | 437 | ····move-result·v5 |
| 438 | ····sget-object·v7,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 438 | ····sget-object·v7,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 439 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; | 439 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; |
| 440 | ····invoke-interface·{v0,·v1,·v6,·v7,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 440 | ····invoke-interface·{v0,·v1,·v6,·v7,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 441 | ····move-result-object·v3 | 441 | ····move-result-object·v3 |
| Offset 479, 15 lines modified | Offset 479, 15 lines modified | ||
| 479 | ····if-eq·v14,·v9,·:cond_3 | 479 | ····if-eq·v14,·v9,·:cond_3 |
| 480 | ····if-eq·v14,·v7,·:cond_2 | 480 | ····if-eq·v14,·v7,·:cond_2 |
| 481 | ····if-ne·v14,·v6,·:cond_1 | 481 | ····if-ne·v14,·v6,·:cond_1 |
| 482 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 482 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 483 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 483 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 484 | ····invoke-interface·{v0,·v1,·v6,·v14,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 484 | ····invoke-interface·{v0,·v1,·v6,·v14,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 485 | ····move-result-object·v10 | 485 | ····move-result-object·v10 |
| Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
| 127 | ····return-void | 127 | ····return-void |
| 128 | .end·method | 128 | .end·method |
| 129 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/pub/PublicKey;Lorg/ton/api/adnl/AdnlAddressList;I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 129 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/pub/PublicKey;Lorg/ton/api/adnl/AdnlAddressList;I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 130 | ····.locals·1 | 130 | ····.locals·1 |
| 131 | ····.param·p5····#·[B | 131 | ····.param·p5····#·[B |
| 132 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 132 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 133 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 133 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 134 | ········.end·annotation | 134 | ········.end·annotation |
| 135 | ····.end·param | 135 | ····.end·param |
| 136 | ····.annotation·runtime·Lkotlin/Deprecated; | 136 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 137 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 137 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 138 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 138 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 139 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 139 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 140 | ············expression·=·"" | 140 | ············expression·=·"" |
| Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
| 293 | ····return-object·p0 | 293 | ····return-object·p0 |
| 294 | .end·method | 294 | .end·method |
| 295 | .method·public·static·synthetic·getSignature$annotations()V | 295 | .method·public·static·synthetic·getSignature$annotations()V |
| 296 | ····.locals·0 | 296 | ····.locals·0 |
| 297 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 297 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 298 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 298 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 299 | ····.end·annotation | 299 | ····.end·annotation |
| 300 | ····return-void | 300 | ····return-void |
| 301 | .end·method | 301 | .end·method |
| 302 | .method·public·static·final·write$Self(Lorg/ton/api/dht/DhtNode;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 302 | .method·public·static·final·write$Self(Lorg/ton/api/dht/DhtNode;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 303 | ····.locals·12 | 303 | ····.locals·12 |
| Offset 506, 15 lines modified | Offset 506, 15 lines modified | ||
| 506 | ····goto·:goto_2 | 506 | ····goto·:goto_2 |
| 507 | ····:cond_4 | 507 | ····:cond_4 |
| 508 | ····:goto_3 | 508 | ····:goto_3 |
| 509 | ····if-eqz·v7,·:cond_5 | 509 | ····if-eqz·v7,·:cond_5 |
| 510 | ····.line·21 | 510 | ····.line·21 |
| 511 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 511 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 512 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 512 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 513 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtNode;->getSignature()[B | 513 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtNode;->getSignature()[B |
| 514 | ····move-result-object·p0 | 514 | ····move-result-object·p0 |
| Offset 896, 15 lines modified | Offset 896, 15 lines modified | ||
| 896 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 896 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 897 | ····.line·69 | 897 | ····.line·69 |
| 898 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtNode;->getSignature()[B | 898 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtNode;->getSignature()[B |
| 899 | ····move-result-object·v1 | 899 | ····move-result-object·v1 |
| 900 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 900 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 901 | ····move-result-object·v1 | 901 | ····move-result-object·v1 |
| 902 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 902 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 903 | ····const-string·v1,·")" | 903 | ····const-string·v1,·")" |
| Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·synthetic·constructor·<init>(I[BLjava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V | 101 | .method·public·synthetic·constructor·<init>(I[BLjava/lang/String;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p2····#·[B | 103 | ····.param·p2····#·[B |
| 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 105 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 105 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 106 | ········.end·annotation | 106 | ········.end·annotation |
| 107 | ····.end·param | 107 | ····.end·param |
| 108 | ····.annotation·runtime·Lkotlin/Deprecated; | 108 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 112 | ············expression·=·"" | 112 | ············expression·=·"" |
| Offset 263, 15 lines modified | Offset 263, 15 lines modified | ||
| 263 | ····return-object·p0 | 263 | ····return-object·p0 |
| 264 | .end·method | 264 | .end·method |
| 265 | .method·public·static·synthetic·getId$annotations()V | 265 | .method·public·static·synthetic·getId$annotations()V |
| 266 | ····.locals·0 | 266 | ····.locals·0 |
| 267 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 267 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 268 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 268 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 269 | ····.end·annotation | 269 | ····.end·annotation |
| 270 | ····return-void | 270 | ····return-void |
| 271 | .end·method | 271 | .end·method |
| 272 | .method·public·static·final·write$Self(Lorg/ton/api/dht/DhtKey;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 272 | .method·public·static·final·write$Self(Lorg/ton/api/dht/DhtKey;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 273 | ····.locals·4 | 273 | ····.locals·4 |
| Offset 287, 15 lines modified | Offset 287, 15 lines modified | ||
| 287 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 287 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 288 | ····const-string·v0,·"serialDesc" | 288 | ····const-string·v0,·"serialDesc" |
| 289 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 289 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 290 | ····.line·11 | 290 | ····.line·11 |
| 291 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 291 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 292 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 292 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 293 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtKey;->id:[B | 293 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtKey;->id:[B |
| 294 | ····const/4·v2,·0x0 | 294 | ····const/4·v2,·0x0 |
| Offset 539, 15 lines modified | Offset 539, 15 lines modified | ||
| 539 | ····.line·41 | 539 | ····.line·41 |
| 540 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 540 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 541 | ····.line·42 | 541 | ····.line·42 |
| 542 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtKey;->id:[B | 542 | ····iget-object·v1,·p0,·Lorg/ton/api/dht/DhtKey;->id:[B |
| 543 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 543 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 544 | ····move-result-object·v1 | 544 | ····move-result-object·v1 |
| 545 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 545 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 546 | ····const-string·v1,·",·name=\'" | 546 | ····const-string·v1,·",·name=\'" |
| Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
| 126 | ····return-void | 126 | ····return-void |
| 127 | .end·method | 127 | .end·method |
| 128 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/dht/DhtKey;Lorg/ton/api/pub/PublicKey;Lorg/ton/api/dht/DhtUpdateRule;[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 128 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/dht/DhtKey;Lorg/ton/api/pub/PublicKey;Lorg/ton/api/dht/DhtUpdateRule;[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 129 | ····.locals·1 | 129 | ····.locals·1 |
| 130 | ····.param·p5····#·[B | 130 | ····.param·p5····#·[B |
| 131 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 131 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 132 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 132 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 133 | ········.end·annotation | 133 | ········.end·annotation |
| 134 | ····.end·param | 134 | ····.end·param |
| 135 | ····.annotation·runtime·Lkotlin/Deprecated; | 135 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 136 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 136 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 137 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 137 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 138 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 138 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 139 | ············expression·=·"" | 139 | ············expression·=·"" |
| Offset 301, 15 lines modified | Offset 301, 15 lines modified | ||
| 301 | ····return-object·p0 | 301 | ····return-object·p0 |
| 302 | .end·method | 302 | .end·method |
| 303 | .method·public·static·synthetic·getSignature$annotations()V | 303 | .method·public·static·synthetic·getSignature$annotations()V |
| 304 | ····.locals·0 | 304 | ····.locals·0 |
| 305 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 305 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 306 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 306 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 307 | ····.end·annotation | 307 | ····.end·annotation |
| 308 | ····return-void | 308 | ····return-void |
| 309 | .end·method | 309 | .end·method |
| 310 | .method·public·static·final·signed(Ljava/lang/String;Lorg/ton/api/pk/PrivateKey;)Lorg/ton/api/dht/DhtKeyDescription; | 310 | .method·public·static·final·signed(Ljava/lang/String;Lorg/ton/api/pk/PrivateKey;)Lorg/ton/api/dht/DhtKeyDescription; |
| 311 | ····.locals·1 | 311 | ····.locals·1 |
| Offset 518, 15 lines modified | Offset 518, 15 lines modified | ||
| 518 | ····goto·:goto_2 | 518 | ····goto·:goto_2 |
| 519 | ····:cond_4 | 519 | ····:cond_4 |
| 520 | ····:goto_3 | 520 | ····:goto_3 |
| 521 | ····if-eqz·v2,·:cond_5 | 521 | ····if-eqz·v2,·:cond_5 |
| 522 | ····.line·17 | 522 | ····.line·17 |
| 523 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 523 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 524 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 524 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 525 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtKeyDescription;->getSignature()[B | 525 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtKeyDescription;->getSignature()[B |
| 526 | ····move-result-object·p0 | 526 | ····move-result-object·p0 |
| Offset 901, 15 lines modified | Offset 901, 15 lines modified | ||
| 901 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 901 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 902 | ····.line·63 | 902 | ····.line·63 |
| 903 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtKeyDescription;->getSignature()[B | 903 | ····invoke-virtual·{p0},·Lorg/ton/api/dht/DhtKeyDescription;->getSignature()[B |
| 904 | ····move-result-object·v1 | 904 | ····move-result-object·v1 |
| 905 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 905 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 906 | ····move-result-object·v1 | 906 | ····move-result-object·v1 |
| 907 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 907 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 908 | ····const-string·v1,·")" | 908 | ····const-string·v1,·")" |
| Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
| 155 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 155 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 156 | ····const/4·v2,·0x0 | 156 | ····const/4·v2,·0x0 |
| 157 | ····aput-object·v1,·v0,·v2 | 157 | ····aput-object·v1,·v0,·v2 |
| 158 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 158 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 159 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 159 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 160 | ····const/4·v2,·0x1 | 160 | ····const/4·v2,·0x1 |
| 161 | ····aput-object·v1,·v0,·v2 | 161 | ····aput-object·v1,·v0,·v2 |
| Offset 171, 15 lines modified | Offset 171, 15 lines modified | ||
| 171 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 171 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 172 | ····const/4·v2,·0x2 | 172 | ····const/4·v2,·0x2 |
| 173 | ····aput-object·v1,·v0,·v2 | 173 | ····aput-object·v1,·v0,·v2 |
| 174 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 174 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 175 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 175 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 176 | ····const/4·v2,·0x3 | 176 | ····const/4·v2,·0x3 |
| 177 | ····aput-object·v1,·v0,·v2 | 177 | ····aput-object·v1,·v0,·v2 |
| Offset 233, 27 lines modified | Offset 233, 27 lines modified | ||
| 233 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 233 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 234 | ····invoke-interface·{p1,·v0,·v5,·v1,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 234 | ····invoke-interface·{p1,·v0,·v5,·v1,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 235 | ····move-result-object·v1 | 235 | ····move-result-object·v1 |
| 236 | ····sget-object·v5,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 236 | ····sget-object·v5,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 237 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; | 237 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; |
| 238 | ····invoke-interface·{p1,·v0,·v6,·v5,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 238 | ····invoke-interface·{p1,·v0,·v6,·v5,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 239 | ····move-result-object·v5 | 239 | ····move-result-object·v5 |
| 240 | ····invoke-interface·{p1,·v0,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 240 | ····invoke-interface·{p1,·v0,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 241 | ····move-result·v4 | 241 | ····move-result·v4 |
| 242 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 242 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 243 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 243 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 244 | ····invoke-interface·{p1,·v0,·v2,·v6,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 244 | ····invoke-interface·{p1,·v0,·v2,·v6,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 245 | ····move-result-object·v2 | 245 | ····move-result-object·v2 |
| Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
| 293 | ····if-eq·v11,·v6,·:cond_3 | 293 | ····if-eq·v11,·v6,·:cond_3 |
| 294 | ····if-eq·v11,·v4,·:cond_2 | 294 | ····if-eq·v11,·v4,·:cond_2 |
| 295 | ····if-ne·v11,·v2,·:cond_1 | 295 | ····if-ne·v11,·v2,·:cond_1 |
| 296 | ····sget-object·v11,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 296 | ····sget-object·v11,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 297 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; | 297 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; |
| 298 | ····invoke-interface·{p1,·v0,·v2,·v11,·v8},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 298 | ····invoke-interface·{p1,·v0,·v2,·v11,·v8},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 299 | ····move-result-object·v8 | 299 | ····move-result-object·v8 |
| Offset 322, 15 lines modified | Offset 322, 15 lines modified | ||
| 322 | ····move-result·v9 | 322 | ····move-result·v9 |
| 323 | ····or-int/lit8·v3,·v3,·0x4 | 323 | ····or-int/lit8·v3,·v3,·0x4 |
| 324 | ····goto·:goto_0 | 324 | ····goto·:goto_0 |
| 325 | ····:cond_3 | 325 | ····:cond_3 |
| 326 | ····sget-object·v11,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 326 | ····sget-object·v11,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 327 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; | 327 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; |
| 328 | ····invoke-interface·{p1,·v0,·v6,·v11,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 328 | ····invoke-interface·{p1,·v0,·v6,·v11,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 329 | ····move-result-object·v7 | 329 | ····move-result-object·v7 |
| Offset 257, 15 lines modified | Offset 257, 15 lines modified | ||
| 257 | ····sget-object·v0,·Lorg/ton/api/dht/DhtUpdateRule$$serializer;->INSTANCE:Lorg/ton/api/dht/DhtUpdateRule$$serializer; | 257 | ····sget-object·v0,·Lorg/ton/api/dht/DhtUpdateRule$$serializer;->INSTANCE:Lorg/ton/api/dht/DhtUpdateRule$$serializer; |
| 258 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 258 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 259 | ····aput-object·v0,·v1,·v11 | 259 | ····aput-object·v0,·v1,·v11 |
| 260 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 260 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 261 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 261 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 262 | ····aput-object·v0,·v1,·v12 | 262 | ····aput-object·v0,·v1,·v12 |
| 263 | ····return-object·v1 | 263 | ····return-object·v1 |
| 264 | .end·method | 264 | .end·method |
| Offset 423, 15 lines modified | Offset 423, 15 lines modified | ||
| 423 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; | 423 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; |
| 424 | ····invoke-interface·{v0,·v1,·v7,·v5,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 424 | ····invoke-interface·{v0,·v1,·v7,·v5,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 425 | ····move-result-object·v5 | 425 | ····move-result-object·v5 |
| 426 | ····sget-object·v7,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 426 | ····sget-object·v7,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 427 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; | 427 | ····check-cast·v7,·Lkotlinx/serialization/DeserializationStrategy; |
| 428 | ····invoke-interface·{v0,·v1,·v6,·v7,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 428 | ····invoke-interface·{v0,·v1,·v6,·v7,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 429 | ····move-result-object·v4 | 429 | ····move-result-object·v4 |
| Offset 467, 15 lines modified | Offset 467, 15 lines modified | ||
| 467 | ····if-eq·v14,·v9,·:cond_3 | 467 | ····if-eq·v14,·v9,·:cond_3 |
| 468 | ····if-eq·v14,·v7,·:cond_2 | 468 | ····if-eq·v14,·v7,·:cond_2 |
| 469 | ····if-ne·v14,·v6,·:cond_1 | 469 | ····if-ne·v14,·v6,·:cond_1 |
| 470 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 470 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 471 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 471 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 472 | ····invoke-interface·{v0,·v1,·v6,·v14,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 472 | ····invoke-interface·{v0,·v1,·v6,·v14,·v11},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 473 | ····move-result-object·v11 | 473 | ····move-result-object·v11 |
| Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x3 | 144 | ····const/4·v0,·0x3 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·11 | 146 | ····.line·11 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| Offset 211, 15 lines modified | Offset 211, 15 lines modified | ||
| 211 | ····const/4·v4,·0x0 | 211 | ····const/4·v4,·0x0 |
| 212 | ····const/4·v5,·0x1 | 212 | ····const/4·v5,·0x1 |
| 213 | ····if-eqz·v1,·:cond_0 | 213 | ····if-eqz·v1,·:cond_0 |
| 214 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 214 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 215 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 215 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 216 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 216 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 217 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
| Offset 288, 15 lines modified | Offset 288, 15 lines modified | ||
| 288 | ····move-result-object·v1 | 288 | ····move-result-object·v1 |
| 289 | ····or-int/lit8·v7,·v7,·0x2 | 289 | ····or-int/lit8·v7,·v7,·0x2 |
| 290 | ····goto·:goto_0 | 290 | ····goto·:goto_0 |
| 291 | ····:cond_3 | 291 | ····:cond_3 |
| 292 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 292 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 293 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 293 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 294 | ····invoke-interface·{p1,·v0,·v4,·v9,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 294 | ····invoke-interface·{p1,·v0,·v4,·v9,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 295 | ····move-result-object·v2 | 295 | ····move-result-object·v2 |
| Offset 101, 15 lines modified | Offset 101, 15 lines modified | ||
| 101 | ····return-void | 101 | ····return-void |
| 102 | .end·method | 102 | .end·method |
| 103 | .method·public·synthetic·constructor·<init>(IIII[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 103 | .method·public·synthetic·constructor·<init>(IIII[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 104 | ····.locals·1 | 104 | ····.locals·1 |
| 105 | ····.param·p5····#·[B | 105 | ····.param·p5····#·[B |
| 106 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 106 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 107 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 107 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 108 | ········.end·annotation | 108 | ········.end·annotation |
| 109 | ····.end·param | 109 | ····.end·param |
| 110 | ····.annotation·runtime·Lkotlin/Deprecated; | 110 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 111 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 111 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 112 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 112 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 113 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 113 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 114 | ············expression·=·"" | 114 | ············expression·=·"" |
| Offset 208, 15 lines modified | Offset 208, 15 lines modified | ||
| 208 | ····return-object·p0 | 208 | ····return-object·p0 |
| 209 | .end·method | 209 | .end·method |
| 210 | .method·public·static·synthetic·getSignature$annotations()V | 210 | .method·public·static·synthetic·getSignature$annotations()V |
| 211 | ····.locals·0 | 211 | ····.locals·0 |
| 212 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 212 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 213 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 213 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 214 | ····.end·annotation | 214 | ····.end·annotation |
| 215 | ····return-void | 215 | ····return-void |
| 216 | .end·method | 216 | .end·method |
| 217 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyToSign;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 217 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyToSign;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 218 | ····.locals·2 | 218 | ····.locals·2 |
| Offset 250, 15 lines modified | Offset 250, 15 lines modified | ||
| 250 | ····iget·v0,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->date:I | 250 | ····iget·v0,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->date:I |
| 251 | ····const/4·v1,·0x2 | 251 | ····const/4·v1,·0x2 |
| 252 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 252 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 253 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 253 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 254 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 254 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 255 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->signature:[B | 255 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->signature:[B |
| 256 | ····const/4·v1,·0x3 | 256 | ····const/4·v1,·0x3 |
| Offset 519, 15 lines modified | Offset 519, 15 lines modified | ||
| 519 | ····.line·50 | 519 | ····.line·50 |
| 520 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 520 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 521 | ····.line·51 | 521 | ····.line·51 |
| 522 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->signature:[B | 522 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyToSign;->signature:[B |
| 523 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 523 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 524 | ····move-result-object·v1 | 524 | ····move-result-object·v1 |
| 525 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 525 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 526 | ····const-string·v1,·")" | 526 | ····const-string·v1,·")" |
| Offset 99, 24 lines modified | Offset 99, 24 lines modified | ||
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·synthetic·constructor·<init>(I[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 101 | .method·public·synthetic·constructor·<init>(I[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p2····#·[B | 103 | ····.param·p2····#·[B |
| 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 105 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 105 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 106 | ········.end·annotation | 106 | ········.end·annotation |
| 107 | ····.end·param | 107 | ····.end·param |
| 108 | ····.param·p3····#·[B | 108 | ····.param·p3····#·[B |
| 109 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 109 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 110 | ············value·=·"shared_secret" | 110 | ············value·=·"shared_secret" |
| 111 | ········.end·annotation | 111 | ········.end·annotation |
| 112 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 112 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 113 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 113 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 114 | ········.end·annotation | 114 | ········.end·annotation |
| 115 | ····.end·param | 115 | ····.end·param |
| 116 | ····.annotation·runtime·Lkotlin/Deprecated; | 116 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 117 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 117 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 118 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 118 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 119 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 119 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 120 | ············expression·=·"" | 120 | ············expression·=·"" |
| Offset 195, 28 lines modified | Offset 195, 28 lines modified | ||
| 195 | ····return-object·p0 | 195 | ····return-object·p0 |
| 196 | .end·method | 196 | .end·method |
| 197 | .method·public·static·synthetic·getId$annotations()V | 197 | .method·public·static·synthetic·getId$annotations()V |
| 198 | ····.locals·0 | 198 | ····.locals·0 |
| 199 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 199 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 200 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 200 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 201 | ····.end·annotation | 201 | ····.end·annotation |
| 202 | ····return-void | 202 | ····return-void |
| 203 | .end·method | 203 | .end·method |
| 204 | .method·public·static·synthetic·getSharedSecret$annotations()V | 204 | .method·public·static·synthetic·getSharedSecret$annotations()V |
| 205 | ····.locals·0 | 205 | ····.locals·0 |
| 206 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 206 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 207 | ········value·=·"shared_secret" | 207 | ········value·=·"shared_secret" |
| 208 | ····.end·annotation | 208 | ····.end·annotation |
| 209 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 209 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 210 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 210 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 211 | ····.end·annotation | 211 | ····.end·annotation |
| 212 | ····return-void | 212 | ····return-void |
| 213 | .end·method | 213 | .end·method |
| 214 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyFast;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 214 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyFast;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 215 | ····.locals·3 | 215 | ····.locals·3 |
| Offset 232, 25 lines modified | Offset 232, 25 lines modified | ||
| 232 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 232 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 233 | ····const-string·v0,·"serialDesc" | 233 | ····const-string·v0,·"serialDesc" |
| 234 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 234 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 235 | ····.line·68 | 235 | ····.line·68 |
| 236 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 236 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 237 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 237 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 238 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->id:[B | 238 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->id:[B |
| 239 | ····const/4·v2,·0x0 | 239 | ····const/4·v2,·0x0 |
| 240 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 240 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 241 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 241 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 242 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 242 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 243 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->sharedSecret:[B | 243 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->sharedSecret:[B |
| 244 | ····const/4·v1,·0x1 | 244 | ····const/4·v1,·0x1 |
| Offset 425, 29 lines modified | Offset 425, 29 lines modified | ||
| 425 | ····.line·96 | 425 | ····.line·96 |
| 426 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 426 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 427 | ····.line·97 | 427 | ····.line·97 |
| 428 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->id:[B | 428 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->id:[B |
| 429 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 429 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 430 | ····move-result-object·v1 | 430 | ····move-result-object·v1 |
| 431 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 431 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 432 | ····const-string·v1,·",·sharedSecret=" | 432 | ····const-string·v1,·",·sharedSecret=" |
| 433 | ····.line·98 | 433 | ····.line·98 |
| 434 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 434 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 435 | ····.line·99 | 435 | ····.line·99 |
| 436 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->sharedSecret:[B | 436 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyFast;->sharedSecret:[B |
| 437 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 437 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 438 | ····move-result-object·v1 | 438 | ····move-result-object·v1 |
| 439 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 439 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 440 | ····const-string·v1,·")" | 440 | ····const-string·v1,·")" |
| Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·synthetic·constructor·<init>(I[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V | 101 | .method·public·synthetic·constructor·<init>(I[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p2····#·[B | 103 | ····.param·p2····#·[B |
| 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 105 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 105 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 106 | ········.end·annotation | 106 | ········.end·annotation |
| 107 | ····.end·param | 107 | ····.end·param |
| 108 | ····.annotation·runtime·Lkotlin/Deprecated; | 108 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 112 | ············expression·=·"" | 112 | ············expression·=·"" |
| Offset 182, 15 lines modified | Offset 182, 15 lines modified | ||
| 182 | ····return-object·p0 | 182 | ····return-object·p0 |
| 183 | .end·method | 183 | .end·method |
| 184 | .method·public·static·synthetic·getIp$annotations()V | 184 | .method·public·static·synthetic·getIp$annotations()V |
| 185 | ····.locals·0 | 185 | ····.locals·0 |
| 186 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 186 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 187 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 187 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 188 | ····.end·annotation | 188 | ····.end·annotation |
| 189 | ····return-void | 189 | ····return-void |
| 190 | .end·method | 190 | .end·method |
| 191 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlAddressUdp6;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 191 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlAddressUdp6;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 192 | ····.locals·3 | 192 | ····.locals·3 |
| Offset 206, 15 lines modified | Offset 206, 15 lines modified | ||
| 206 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 206 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 207 | ····const-string·v0,·"serialDesc" | 207 | ····const-string·v0,·"serialDesc" |
| 208 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 208 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 209 | ····.line·53 | 209 | ····.line·53 |
| 210 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 210 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 211 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 211 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 212 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressUdp6;->ip:[B | 212 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressUdp6;->ip:[B |
| 213 | ····const/4·v2,·0x0 | 213 | ····const/4·v2,·0x0 |
| Offset 383, 15 lines modified | Offset 383, 15 lines modified | ||
| 383 | ····.line·79 | 383 | ····.line·79 |
| 384 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 384 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 385 | ····.line·80 | 385 | ····.line·80 |
| 386 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressUdp6;->ip:[B | 386 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressUdp6;->ip:[B |
| 387 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 387 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 388 | ····move-result-object·v1 | 388 | ····move-result-object·v1 |
| 389 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 389 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 390 | ····const-string·v1,·",·port=" | 390 | ····const-string·v1,·",·port=" |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·53 | 150 | ····.line·53 |
| 151 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v2,·0x0 | 153 | ····const/4·v2,·0x0 |
| 154 | ····aput-object·v1,·v0,·v2 | 154 | ····aput-object·v1,·v0,·v2 |
| Offset 205, 15 lines modified | Offset 205, 15 lines modified | ||
| 205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
| 206 | ····const/4·v4,·0x1 | 206 | ····const/4·v4,·0x1 |
| 207 | ····if-eqz·v1,·:cond_0 | 207 | ····if-eqz·v1,·:cond_0 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| Offset 261, 15 lines modified | Offset 261, 15 lines modified | ||
| 261 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 261 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 262 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 262 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 263 | ····throw·p1 | 263 | ····throw·p1 |
| 264 | ····:cond_2 | 264 | ····:cond_2 |
| 265 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 265 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 266 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 266 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 267 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 267 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 268 | ····move-result-object·v1 | 268 | ····move-result-object·v1 |
| Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
| 93 | ····return-void | 93 | ····return-void |
| 94 | .end·method | 94 | .end·method |
| 95 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 95 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 96 | ····.locals·1 | 96 | ····.locals·1 |
| 97 | ····.param·p2····#·[B | 97 | ····.param·p2····#·[B |
| 98 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 98 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 99 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 99 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 100 | ········.end·annotation | 100 | ········.end·annotation |
| 101 | ····.end·param | 101 | ····.end·param |
| 102 | ····.annotation·runtime·Lkotlin/Deprecated; | 102 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 103 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 103 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 104 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 104 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 105 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 105 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 106 | ············expression·=·"" | 106 | ············expression·=·"" |
| Offset 164, 15 lines modified | Offset 164, 15 lines modified | ||
| 164 | ····return-object·p0 | 164 | ····return-object·p0 |
| 165 | .end·method | 165 | .end·method |
| 166 | .method·public·static·synthetic·getId$annotations()V | 166 | .method·public·static·synthetic·getId$annotations()V |
| 167 | ····.locals·0 | 167 | ····.locals·0 |
| 168 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 168 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 169 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 169 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 170 | ····.end·annotation | 170 | ····.end·annotation |
| 171 | ····return-void | 171 | ····return-void |
| 172 | .end·method | 172 | .end·method |
| 173 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyNone;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 173 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyNone;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 174 | ····.locals·2 | 174 | ····.locals·2 |
| Offset 188, 15 lines modified | Offset 188, 15 lines modified | ||
| 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 189 | ····const-string·v0,·"serialDesc" | 189 | ····const-string·v0,·"serialDesc" |
| 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 191 | ····.line·26 | 191 | ····.line·26 |
| 192 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 192 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 193 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 193 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 194 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyNone;->id:[B | 194 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyNone;->id:[B |
| 195 | ····const/4·v1,·0x0 | 195 | ····const/4·v1,·0x0 |
| Offset 325, 15 lines modified | Offset 325, 15 lines modified | ||
| 325 | ····.line·48 | 325 | ····.line·48 |
| 326 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 326 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 327 | ····.line·49 | 327 | ····.line·49 |
| 328 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyNone;->id:[B | 328 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyNone;->id:[B |
| 329 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 329 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 330 | ····move-result-object·v1 | 330 | ····move-result-object·v1 |
| 331 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 331 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 332 | ····const-string·v1,·")" | 332 | ····const-string·v1,·")" |
| Offset 111, 24 lines modified | Offset 111, 24 lines modified | ||
| 111 | ····.locals·1 | 111 | ····.locals·1 |
| 112 | ····.param·p5····#·[B | 112 | ····.param·p5····#·[B |
| 113 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 113 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 114 | ············value·=·"date_hash" | 114 | ············value·=·"date_hash" |
| 115 | ········.end·annotation | 115 | ········.end·annotation |
| 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 117 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 117 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 118 | ········.end·annotation | 118 | ········.end·annotation |
| 119 | ····.end·param | 119 | ····.end·param |
| 120 | ····.param·p6····#·[B | 120 | ····.param·p6····#·[B |
| 121 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 121 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 122 | ············value·=·"shared_secret" | 122 | ············value·=·"shared_secret" |
| 123 | ········.end·annotation | 123 | ········.end·annotation |
| 124 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 124 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 125 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 125 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 126 | ········.end·annotation | 126 | ········.end·annotation |
| 127 | ····.end·param | 127 | ····.end·param |
| 128 | ····.annotation·runtime·Lkotlin/Deprecated; | 128 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 129 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 129 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 130 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 130 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 131 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 131 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 132 | ············expression·=·"" | 132 | ············expression·=·"" |
| Offset 267, 28 lines modified | Offset 267, 28 lines modified | ||
| 267 | .method·public·static·synthetic·getDateHash$annotations()V | 267 | .method·public·static·synthetic·getDateHash$annotations()V |
| 268 | ····.locals·0 | 268 | ····.locals·0 |
| 269 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 269 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 270 | ········value·=·"date_hash" | 270 | ········value·=·"date_hash" |
| 271 | ····.end·annotation | 271 | ····.end·annotation |
| 272 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 272 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 273 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 273 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 274 | ····.end·annotation | 274 | ····.end·annotation |
| 275 | ····return-void | 275 | ····return-void |
| 276 | .end·method | 276 | .end·method |
| 277 | .method·public·static·synthetic·getSharedSecret$annotations()V | 277 | .method·public·static·synthetic·getSharedSecret$annotations()V |
| 278 | ····.locals·0 | 278 | ····.locals·0 |
| 279 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 279 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 280 | ········value·=·"shared_secret" | 280 | ········value·=·"shared_secret" |
| 281 | ····.end·annotation | 281 | ····.end·annotation |
| 282 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 282 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 283 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 283 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 284 | ····.end·annotation | 284 | ····.end·annotation |
| 285 | ····return-void | 285 | ····return-void |
| 286 | .end·method | 286 | .end·method |
| 287 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyTo;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 287 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlProxyTo;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 288 | ····.locals·3 | 288 | ····.locals·3 |
| Offset 322, 25 lines modified | Offset 322, 25 lines modified | ||
| 322 | ····iget·v0,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->date:I | 322 | ····iget·v0,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->date:I |
| 323 | ····const/4·v1,·0x2 | 323 | ····const/4·v1,·0x2 |
| 324 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 324 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 325 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 325 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 326 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 326 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 327 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->dateHash:[B | 327 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->dateHash:[B |
| 328 | ····const/4·v2,·0x3 | 328 | ····const/4·v2,·0x3 |
| 329 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 329 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 330 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 330 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 331 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 331 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 332 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->sharedSecret:[B | 332 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->sharedSecret:[B |
| 333 | ····const/4·v1,·0x4 | 333 | ····const/4·v1,·0x4 |
| Offset 659, 29 lines modified | Offset 659, 29 lines modified | ||
| 659 | ····.line·57 | 659 | ····.line·57 |
| 660 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 660 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 661 | ····.line·58 | 661 | ····.line·58 |
| 662 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->dateHash:[B | 662 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->dateHash:[B |
| 663 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 663 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 664 | ····move-result-object·v1 | 664 | ····move-result-object·v1 |
| 665 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 665 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 666 | ····const-string·v1,·",·sharedSecret=" | 666 | ····const-string·v1,·",·sharedSecret=" |
| 667 | ····.line·59 | 667 | ····.line·59 |
| 668 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 668 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 669 | ····.line·60 | 669 | ····.line·60 |
| 670 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->sharedSecret:[B | 670 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlProxyTo;->sharedSecret:[B |
| 671 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 671 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 672 | ····move-result-object·v1 | 672 | ····move-result-object·v1 |
| 673 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 673 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 674 | ····const-string·v1,·")" | 674 | ····const-string·v1,·")" |
| Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·26 | 146 | ····.line·26 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
| 193 | ····const/4·v3,·0x1 | 193 | ····const/4·v3,·0x1 |
| 194 | ····const/4·v4,·0x0 | 194 | ····const/4·v4,·0x0 |
| 195 | ····if-eqz·v1,·:cond_0 | 195 | ····if-eqz·v1,·:cond_0 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ····const/4·v7,·-0x1 | 221 | ····const/4·v7,·-0x1 |
| 222 | ····if-eq·v6,·v7,·:cond_2 | 222 | ····if-eq·v6,·v7,·:cond_2 |
| 223 | ····if-nez·v6,·:cond_1 | 223 | ····if-nez·v6,·:cond_1 |
| 224 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 224 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
| Offset 147, 23 lines modified | Offset 147, 23 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·68 | 150 | ····.line·68 |
| 151 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v2,·0x0 | 153 | ····const/4·v2,·0x0 |
| 154 | ····aput-object·v1,·v0,·v2 | 154 | ····aput-object·v1,·v0,·v2 |
| 155 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 155 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 157 | ····const/4·v2,·0x1 | 157 | ····const/4·v2,·0x1 |
| 158 | ····aput-object·v1,·v0,·v2 | 158 | ····aput-object·v1,·v0,·v2 |
| Offset 205, 23 lines modified | Offset 205, 23 lines modified | ||
| 205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
| 206 | ····const/4·v4,·0x1 | 206 | ····const/4·v4,·0x1 |
| 207 | ····if-eqz·v1,·:cond_0 | 207 | ····if-eqz·v1,·:cond_0 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| 212 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 212 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; | 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; |
| 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 215 | ····move-result-object·v3 | 215 | ····move-result-object·v3 |
| Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
| 249 | ····if-eq·v8,·v9,·:cond_3 | 249 | ····if-eq·v8,·v9,·:cond_3 |
| 250 | ····if-eqz·v8,·:cond_2 | 250 | ····if-eqz·v8,·:cond_2 |
| 251 | ····if-ne·v8,·v4,·:cond_1 | 251 | ····if-ne·v8,·v4,·:cond_1 |
| 252 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 252 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 255 | ····move-result-object·v5 | 255 | ····move-result-object·v5 |
| Offset 269, 15 lines modified | Offset 269, 15 lines modified | ||
| 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 271 | ····throw·p1 | 271 | ····throw·p1 |
| 272 | ····:cond_2 | 272 | ····:cond_2 |
| 273 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 273 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 276 | ····move-result-object·v1 | 276 | ····move-result-object·v1 |
| Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
| 104 | ····return-void | 104 | ····return-void |
| 105 | .end·method | 105 | .end·method |
| 106 | .method·public·synthetic·constructor·<init>(I[BLorg/ton/api/pub/PublicKey;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V | 106 | .method·public·synthetic·constructor·<init>(I[BLorg/ton/api/pub/PublicKey;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 107 | ····.locals·1 | 107 | ····.locals·1 |
| 108 | ····.param·p2····#·[B | 108 | ····.param·p2····#·[B |
| 109 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 109 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 110 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 110 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 111 | ········.end·annotation | 111 | ········.end·annotation |
| 112 | ····.end·param | 112 | ····.end·param |
| 113 | ····.annotation·runtime·Lkotlin/Deprecated; | 113 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 114 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 114 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 115 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 115 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 116 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 116 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 117 | ············expression·=·"" | 117 | ············expression·=·"" |
| Offset 212, 15 lines modified | Offset 212, 15 lines modified | ||
| 212 | ····return-object·p0 | 212 | ····return-object·p0 |
| 213 | .end·method | 213 | .end·method |
| 214 | .method·public·static·synthetic·getTo$annotations()V | 214 | .method·public·static·synthetic·getTo$annotations()V |
| 215 | ····.locals·0 | 215 | ····.locals·0 |
| 216 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 216 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 217 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 217 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 218 | ····.end·annotation | 218 | ····.end·annotation |
| 219 | ····return-void | 219 | ····return-void |
| 220 | .end·method | 220 | .end·method |
| 221 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlAddressTunnel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 221 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/AdnlAddressTunnel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 222 | ····.locals·10 | 222 | ····.locals·10 |
| Offset 236, 15 lines modified | Offset 236, 15 lines modified | ||
| 236 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 236 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 237 | ····const-string·v0,·"serialDesc" | 237 | ····const-string·v0,·"serialDesc" |
| 238 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 238 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 239 | ····.line·103 | 239 | ····.line·103 |
| 240 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 240 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 241 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 241 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 242 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressTunnel;->to:[B | 242 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressTunnel;->to:[B |
| 243 | ····const/4·v2,·0x0 | 243 | ····const/4·v2,·0x0 |
| Offset 521, 15 lines modified | Offset 521, 15 lines modified | ||
| 521 | ····.line·131 | 521 | ····.line·131 |
| 522 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 522 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 523 | ····.line·132 | 523 | ····.line·132 |
| 524 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressTunnel;->to:[B | 524 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/AdnlAddressTunnel;->to:[B |
| 525 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 525 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 526 | ····move-result-object·v1 | 526 | ····move-result-object·v1 |
| 527 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 527 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 528 | ····const-string·v1,·",·pubKey=" | 528 | ····const-string·v1,·",·pubKey=" |
| Offset 173, 23 lines modified | Offset 173, 23 lines modified | ||
| 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 174 | ····const/4·v2,·0x2 | 174 | ····const/4·v2,·0x2 |
| 175 | ····aput-object·v1,·v0,·v2 | 175 | ····aput-object·v1,·v0,·v2 |
| 176 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 176 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 178 | ····const/4·v2,·0x3 | 178 | ····const/4·v2,·0x3 |
| 179 | ····aput-object·v1,·v0,·v2 | 179 | ····aput-object·v1,·v0,·v2 |
| 180 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 180 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 182 | ····const/4·v2,·0x4 | 182 | ····const/4·v2,·0x4 |
| 183 | ····aput-object·v1,·v0,·v2 | 183 | ····aput-object·v1,·v0,·v2 |
| Offset 251, 23 lines modified | Offset 251, 23 lines modified | ||
| 251 | ····move-result·v7 | 251 | ····move-result·v7 |
| 252 | ····invoke-interface·{v0,·v1,·v6},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 252 | ····invoke-interface·{v0,·v1,·v6},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 253 | ····move-result·v6 | 253 | ····move-result·v6 |
| 254 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 254 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 255 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 255 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 256 | ····invoke-interface·{v0,·v1,·v4,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 256 | ····invoke-interface·{v0,·v1,·v4,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 257 | ····move-result-object·v4 | 257 | ····move-result-object·v4 |
| 258 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 258 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 259 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 259 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 260 | ····invoke-interface·{v0,·v1,·v5,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 260 | ····invoke-interface·{v0,·v1,·v5,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 261 | ····move-result-object·v3 | 261 | ····move-result-object·v3 |
| Offset 313, 15 lines modified | Offset 313, 15 lines modified | ||
| 313 | ····if-eq·v14,·v6,·:cond_3 | 313 | ····if-eq·v14,·v6,·:cond_3 |
| 314 | ····if-eq·v14,·v4,·:cond_2 | 314 | ····if-eq·v14,·v4,·:cond_2 |
| 315 | ····if-ne·v14,·v5,·:cond_1 | 315 | ····if-ne·v14,·v5,·:cond_1 |
| 316 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 316 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 317 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 317 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 318 | ····invoke-interface·{v0,·v1,·v5,·v14,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 318 | ····invoke-interface·{v0,·v1,·v5,·v14,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 319 | ····move-result-object·v9 | 319 | ····move-result-object·v9 |
| Offset 333, 15 lines modified | Offset 333, 15 lines modified | ||
| 333 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 333 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 334 | ····invoke-direct·{v0,·v14},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 334 | ····invoke-direct·{v0,·v14},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 335 | ····throw·v0 | 335 | ····throw·v0 |
| 336 | ····:cond_2 | 336 | ····:cond_2 |
| 337 | ····sget-object·v14,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 337 | ····sget-object·v14,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 338 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; | 338 | ····check-cast·v14,·Lkotlinx/serialization/DeserializationStrategy; |
| 339 | ····invoke-interface·{v0,·v1,·v4,·v14,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 339 | ····invoke-interface·{v0,·v1,·v4,·v14,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 340 | ····move-result-object·v3 | 340 | ····move-result-object·v3 |
| Offset 169, 15 lines modified | Offset 169, 15 lines modified | ||
| 169 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 169 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 170 | ····const/4·v2,·0x2 | 170 | ····const/4·v2,·0x2 |
| 171 | ····aput-object·v1,·v0,·v2 | 171 | ····aput-object·v1,·v0,·v2 |
| 172 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 172 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 174 | ····const/4·v2,·0x3 | 174 | ····const/4·v2,·0x3 |
| 175 | ····aput-object·v1,·v0,·v2 | 175 | ····aput-object·v1,·v0,·v2 |
| Offset 237, 15 lines modified | Offset 237, 15 lines modified | ||
| 237 | ····move-result·v5 | 237 | ····move-result·v5 |
| 238 | ····invoke-interface·{v0,·v1,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 238 | ····invoke-interface·{v0,·v1,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 239 | ····move-result·v4 | 239 | ····move-result·v4 |
| 240 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 240 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 241 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 241 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 242 | ····invoke-interface·{v0,·v1,·v3,·v6,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 242 | ····invoke-interface·{v0,·v1,·v3,·v6,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 243 | ····move-result-object·v3 | 243 | ····move-result-object·v3 |
| Offset 289, 15 lines modified | Offset 289, 15 lines modified | ||
| 289 | ····if-eq·v12,·v5,·:cond_3 | 289 | ····if-eq·v12,·v5,·:cond_3 |
| 290 | ····if-eq·v12,·v4,·:cond_2 | 290 | ····if-eq·v12,·v4,·:cond_2 |
| 291 | ····if-ne·v12,·v3,·:cond_1 | 291 | ····if-ne·v12,·v3,·:cond_1 |
| 292 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 292 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 293 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 293 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 294 | ····invoke-interface·{v0,·v1,·v3,·v12,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 294 | ····invoke-interface·{v0,·v1,·v3,·v12,·v10},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 295 | ····move-result-object·v10 | 295 | ····move-result-object·v10 |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v1,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v1,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·103 | 150 | ····.line·103 |
| 151 | ····sget-object·v2,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v2,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v2,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v2,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v3,·0x0 | 153 | ····const/4·v3,·0x0 |
| 154 | ····aput-object·v2,·v1,·v3 | 154 | ····aput-object·v2,·v1,·v3 |
| Offset 307, 15 lines modified | Offset 307, 15 lines modified | ||
| 307 | ····const/4·v8,·0x0 | 307 | ····const/4·v8,·0x0 |
| 308 | ····const/4·v9,·0x1 | 308 | ····const/4·v9,·0x1 |
| 309 | ····if-eqz·v2,·:cond_0 | 309 | ····if-eqz·v2,·:cond_0 |
| 310 | ····sget-object·v2,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 310 | ····sget-object·v2,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 311 | ····check-cast·v2,·Lkotlinx/serialization/DeserializationStrategy; | 311 | ····check-cast·v2,·Lkotlinx/serialization/DeserializationStrategy; |
| 312 | ····invoke-interface·{v0,·v1,·v8,·v2,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 312 | ····invoke-interface·{v0,·v1,·v8,·v2,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 313 | ····move-result-object·v2 | 313 | ····move-result-object·v2 |
| Offset 543, 15 lines modified | Offset 543, 15 lines modified | ||
| 543 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 543 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 544 | ····invoke-direct·{v0,·v13},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 544 | ····invoke-direct·{v0,·v13},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 545 | ····throw·v0 | 545 | ····throw·v0 |
| 546 | ····:cond_2 | 546 | ····:cond_2 |
| 547 | ····sget-object·v5,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 547 | ····sget-object·v5,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 548 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; | 548 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; |
| 549 | ····invoke-interface·{v0,·v1,·v8,·v5,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 549 | ····invoke-interface·{v0,·v1,·v8,·v5,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 550 | ····move-result-object·v2 | 550 | ····move-result-object·v2 |
| Offset 105, 24 lines modified | Offset 105, 24 lines modified | ||
| 105 | ····return-void | 105 | ····return-void |
| 106 | .end·method | 106 | .end·method |
| 107 | .method·public·synthetic·constructor·<init>(I[B[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V | 107 | .method·public·synthetic·constructor·<init>(I[B[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 108 | ····.locals·1 | 108 | ····.locals·1 |
| 109 | ····.param·p2····#·[B | 109 | ····.param·p2····#·[B |
| 110 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 110 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 111 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 111 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 112 | ········.end·annotation | 112 | ········.end·annotation |
| 113 | ····.end·param | 113 | ····.end·param |
| 114 | ····.param·p3····#·[B | 114 | ····.param·p3····#·[B |
| 115 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 115 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 116 | ············value·=·"peer_key" | 116 | ············value·=·"peer_key" |
| 117 | ········.end·annotation | 117 | ········.end·annotation |
| 118 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 118 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 119 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 119 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 120 | ········.end·annotation | 120 | ········.end·annotation |
| 121 | ····.end·param | 121 | ····.end·param |
| 122 | ····.annotation·runtime·Lkotlin/Deprecated; | 122 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 123 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 123 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 124 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 124 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 125 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 125 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 126 | ············expression·=·"" | 126 | ············expression·=·"" |
| Offset 213, 28 lines modified | Offset 213, 28 lines modified | ||
| 213 | ····return-object·p0 | 213 | ····return-object·p0 |
| 214 | .end·method | 214 | .end·method |
| 215 | .method·public·static·synthetic·getKey$annotations()V | 215 | .method·public·static·synthetic·getKey$annotations()V |
| 216 | ····.locals·0 | 216 | ····.locals·0 |
| 217 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 217 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 218 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 218 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 219 | ····.end·annotation | 219 | ····.end·annotation |
| 220 | ····return-void | 220 | ····return-void |
| 221 | .end·method | 221 | .end·method |
| 222 | .method·public·static·synthetic·getPeerKey$annotations()V | 222 | .method·public·static·synthetic·getPeerKey$annotations()V |
| 223 | ····.locals·0 | 223 | ····.locals·0 |
| 224 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 224 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 225 | ········value·=·"peer_key" | 225 | ········value·=·"peer_key" |
| 226 | ····.end·annotation | 226 | ····.end·annotation |
| 227 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 227 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 228 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 228 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 229 | ····.end·annotation | 229 | ····.end·annotation |
| 230 | ····return-void | 230 | ····return-void |
| 231 | .end·method | 231 | .end·method |
| 232 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 232 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 233 | ····.locals·3 | 233 | ····.locals·3 |
| Offset 250, 25 lines modified | Offset 250, 25 lines modified | ||
| 250 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 250 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 251 | ····const-string·v0,·"serialDesc" | 251 | ····const-string·v0,·"serialDesc" |
| 252 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 252 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 253 | ····.line·14 | 253 | ····.line·14 |
| 254 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 254 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 255 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 255 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 256 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->key:[B | 256 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->key:[B |
| 257 | ····const/4·v2,·0x0 | 257 | ····const/4·v2,·0x0 |
| 258 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 258 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 259 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 259 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 260 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 260 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 261 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->peerKey:[B | 261 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->peerKey:[B |
| 262 | ····const/4·v2,·0x1 | 262 | ····const/4·v2,·0x1 |
| Offset 483, 29 lines modified | Offset 483, 29 lines modified | ||
| 483 | ····.line·45 | 483 | ····.line·45 |
| 484 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 484 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 485 | ····.line·46 | 485 | ····.line·46 |
| 486 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->key:[B | 486 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->key:[B |
| 487 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 487 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 488 | ····move-result-object·v1 | 488 | ····move-result-object·v1 |
| 489 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 489 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 490 | ····const-string·v1,·",·peerKey=" | 490 | ····const-string·v1,·",·peerKey=" |
| 491 | ····.line·47 | 491 | ····.line·47 |
| 492 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 492 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 493 | ····.line·48 | 493 | ····.line·48 |
| 494 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->peerKey:[B | 494 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageConfirmChannel;->peerKey:[B |
| 495 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 495 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 496 | ····move-result-object·v1 | 496 | ····move-result-object·v1 |
| 497 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 497 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 498 | ····const-string·v1,·",·date=" | 498 | ····const-string·v1,·",·date=" |
| Offset 111, 25 lines modified | Offset 111, 25 lines modified | ||
| 111 | ····return-void | 111 | ····return-void |
| 112 | .end·method | 112 | .end·method |
| 113 | .method·public·synthetic·constructor·<init>(I[BII[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 113 | .method·public·synthetic·constructor·<init>(I[BII[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 114 | ····.locals·1 | 114 | ····.locals·1 |
| 115 | ····.param·p2····#·[B | 115 | ····.param·p2····#·[B |
| 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 116 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 117 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 117 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 118 | ········.end·annotation | 118 | ········.end·annotation |
| 119 | ····.end·param | 119 | ····.end·param |
| 120 | ····.param·p3····#·I | 120 | ····.param·p3····#·I |
| 121 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 121 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 122 | ············value·=·"total_size" | 122 | ············value·=·"total_size" |
| 123 | ········.end·annotation | 123 | ········.end·annotation |
| 124 | ····.end·param | 124 | ····.end·param |
| 125 | ····.param·p5····#·[B | 125 | ····.param·p5····#·[B |
| 126 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 126 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 127 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 127 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 128 | ········.end·annotation | 128 | ········.end·annotation |
| 129 | ····.end·param | 129 | ····.end·param |
| 130 | ····.annotation·runtime·Lkotlin/Deprecated; | 130 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 131 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 131 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 132 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 132 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 133 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 133 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 134 | ············expression·=·"" | 134 | ············expression·=·"" |
| Offset 232, 24 lines modified | Offset 232, 24 lines modified | ||
| 232 | ····return-object·p0 | 232 | ····return-object·p0 |
| 233 | .end·method | 233 | .end·method |
| 234 | .method·public·static·synthetic·getData$annotations()V | 234 | .method·public·static·synthetic·getData$annotations()V |
| 235 | ····.locals·0 | 235 | ····.locals·0 |
| 236 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 236 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 237 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 237 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 238 | ····.end·annotation | 238 | ····.end·annotation |
| 239 | ····return-void | 239 | ····return-void |
| 240 | .end·method | 240 | .end·method |
| 241 | .method·public·static·synthetic·getHash$annotations()V | 241 | .method·public·static·synthetic·getHash$annotations()V |
| 242 | ····.locals·0 | 242 | ····.locals·0 |
| 243 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 243 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 244 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 244 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 245 | ····.end·annotation | 245 | ····.end·annotation |
| 246 | ····return-void | 246 | ····return-void |
| 247 | .end·method | 247 | .end·method |
| 248 | .method·public·static·synthetic·getTotalSize$annotations()V | 248 | .method·public·static·synthetic·getTotalSize$annotations()V |
| 249 | ····.locals·0 | 249 | ····.locals·0 |
| Offset 274, 15 lines modified | Offset 274, 15 lines modified | ||
| 274 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 274 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 275 | ····const-string·v0,·"serialDesc" | 275 | ····const-string·v0,·"serialDesc" |
| 276 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 276 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 277 | ····.line·11 | 277 | ····.line·11 |
| 278 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 278 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 279 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 279 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 280 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->hash:[B | 280 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->hash:[B |
| 281 | ····const/4·v2,·0x0 | 281 | ····const/4·v2,·0x0 |
| Offset 296, 15 lines modified | Offset 296, 15 lines modified | ||
| 296 | ····iget·v0,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->offset:I | 296 | ····iget·v0,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->offset:I |
| 297 | ····const/4·v1,·0x2 | 297 | ····const/4·v1,·0x2 |
| 298 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 298 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 299 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 299 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 300 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 300 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 301 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->data:[B | 301 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->data:[B |
| 302 | ····const/4·v1,·0x3 | 302 | ····const/4·v1,·0x3 |
| Offset 547, 15 lines modified | Offset 547, 15 lines modified | ||
| 547 | ····.line·45 | 547 | ····.line·45 |
| 548 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 548 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 549 | ····.line·46 | 549 | ····.line·46 |
| 550 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->hash:[B | 550 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->hash:[B |
| 551 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 551 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 552 | ····move-result-object·v1 | 552 | ····move-result-object·v1 |
| 553 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 553 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 554 | ····const-string·v1,·",·totalSize=" | 554 | ····const-string·v1,·",·totalSize=" |
| Offset 581, 15 lines modified | Offset 581, 15 lines modified | ||
| 581 | ····.line·51 | 581 | ····.line·51 |
| 582 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 582 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 583 | ····.line·52 | 583 | ····.line·52 |
| 584 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->data:[B | 584 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessagePart;->data:[B |
| 585 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 585 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 586 | ····move-result-object·v1 | 586 | ····move-result-object·v1 |
| 587 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 587 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 588 | ····const-string·v1,·")" | 588 | ····const-string·v1,·")" |
| Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
| 143 | ····.end·annotation | 143 | ····.end·annotation |
| 144 | ····const/4·v0,·0x1 | 144 | ····const/4·v0,·0x1 |
| 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 145 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 146 | ····.line·13 | 146 | ····.line·13 |
| 147 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 147 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 148 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 149 | ····const/4·v2,·0x0 | 149 | ····const/4·v2,·0x0 |
| 150 | ····aput-object·v1,·v0,·v2 | 150 | ····aput-object·v1,·v0,·v2 |
| Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
| 193 | ····const/4·v3,·0x1 | 193 | ····const/4·v3,·0x1 |
| 194 | ····const/4·v4,·0x0 | 194 | ····const/4·v4,·0x0 |
| 195 | ····if-eqz·v1,·:cond_0 | 195 | ····if-eqz·v1,·:cond_0 |
| 196 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 197 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 198 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
| 221 | ····const/4·v7,·-0x1 | 221 | ····const/4·v7,·-0x1 |
| 222 | ····if-eq·v6,·v7,·:cond_2 | 222 | ····if-eq·v6,·v7,·:cond_2 |
| 223 | ····if-nez·v6,·:cond_1 | 223 | ····if-nez·v6,·:cond_1 |
| 224 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 224 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 225 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 226 | ····invoke-interface·{p1,·v0,·v4,·v6,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
| Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
| 155 | ····.end·annotation | 155 | ····.end·annotation |
| 156 | ····const/4·v0,·0x4 | 156 | ····const/4·v0,·0x4 |
| 157 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 157 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 158 | ····.line·11 | 158 | ····.line·11 |
| 159 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 159 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 160 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 160 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 161 | ····const/4·v2,·0x0 | 161 | ····const/4·v2,·0x0 |
| 162 | ····aput-object·v1,·v0,·v2 | 162 | ····aput-object·v1,·v0,·v2 |
| Offset 179, 15 lines modified | Offset 179, 15 lines modified | ||
| 179 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 179 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 180 | ····const/4·v2,·0x2 | 180 | ····const/4·v2,·0x2 |
| 181 | ····aput-object·v1,·v0,·v2 | 181 | ····aput-object·v1,·v0,·v2 |
| 182 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 182 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 183 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 183 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 184 | ····const/4·v2,·0x3 | 184 | ····const/4·v2,·0x3 |
| 185 | ····aput-object·v1,·v0,·v2 | 185 | ····aput-object·v1,·v0,·v2 |
| Offset 233, 15 lines modified | Offset 233, 15 lines modified | ||
| 233 | ····const/4·v5,·0x1 | 233 | ····const/4·v5,·0x1 |
| 234 | ····const/4·v6,·0x0 | 234 | ····const/4·v6,·0x0 |
| 235 | ····if-eqz·v1,·:cond_0 | 235 | ····if-eqz·v1,·:cond_0 |
| 236 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 236 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 237 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 237 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 238 | ····invoke-interface·{p1,·v0,·v6,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 238 | ····invoke-interface·{p1,·v0,·v6,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 239 | ····move-result-object·v1 | 239 | ····move-result-object·v1 |
| Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
| 249 | ····move-result·v5 | 249 | ····move-result·v5 |
| 250 | ····invoke-interface·{p1,·v0,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 250 | ····invoke-interface·{p1,·v0,·v4},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 251 | ····move-result·v4 | 251 | ····move-result·v4 |
| 252 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 252 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 253 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 253 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 254 | ····invoke-interface·{p1,·v0,·v3,·v6,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 254 | ····invoke-interface·{p1,·v0,·v3,·v6,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 255 | ····move-result-object·v2 | 255 | ····move-result-object·v2 |
| Offset 297, 15 lines modified | Offset 297, 15 lines modified | ||
| 297 | ····if-eq·v11,·v5,·:cond_3 | 297 | ····if-eq·v11,·v5,·:cond_3 |
| 298 | ····if-eq·v11,·v4,·:cond_2 | 298 | ····if-eq·v11,·v4,·:cond_2 |
| 299 | ····if-ne·v11,·v3,·:cond_1 | 299 | ····if-ne·v11,·v3,·:cond_1 |
| 300 | ····sget-object·v11,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 300 | ····sget-object·v11,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 301 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; | 301 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; |
| 302 | ····invoke-interface·{p1,·v0,·v3,·v11,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 302 | ····invoke-interface·{p1,·v0,·v3,·v11,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 303 | ····move-result-object·v1 | 303 | ····move-result-object·v1 |
| Offset 335, 15 lines modified | Offset 335, 15 lines modified | ||
| 335 | ····move-result·v9 | 335 | ····move-result·v9 |
| 336 | ····or-int/lit8·v7,·v7,·0x2 | 336 | ····or-int/lit8·v7,·v7,·0x2 |
| 337 | ····goto·:goto_0 | 337 | ····goto·:goto_0 |
| 338 | ····:cond_4 | 338 | ····:cond_4 |
| 339 | ····sget-object·v11,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 339 | ····sget-object·v11,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 340 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; | 340 | ····check-cast·v11,·Lkotlinx/serialization/DeserializationStrategy; |
| 341 | ····invoke-interface·{p1,·v0,·v6,·v11,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 341 | ····invoke-interface·{p1,·v0,·v6,·v11,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 342 | ····move-result-object·v2 | 342 | ····move-result-object·v2 |
| Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·15 | 150 | ····.line·15 |
| 151 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v2,·0x0 | 153 | ····const/4·v2,·0x0 |
| 154 | ····aput-object·v1,·v0,·v2 | 154 | ····aput-object·v1,·v0,·v2 |
| Offset 205, 15 lines modified | Offset 205, 15 lines modified | ||
| 205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
| 206 | ····const/4·v4,·0x1 | 206 | ····const/4·v4,·0x1 |
| 207 | ····if-eqz·v1,·:cond_0 | 207 | ····if-eqz·v1,·:cond_0 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| Offset 261, 15 lines modified | Offset 261, 15 lines modified | ||
| 261 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 261 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 262 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 262 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 263 | ····throw·p1 | 263 | ····throw·p1 |
| 264 | ····:cond_2 | 264 | ····:cond_2 |
| 265 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 265 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 266 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 266 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 267 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 267 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 268 | ····move-result-object·v1 | 268 | ····move-result-object·v1 |
| Offset 99, 20 lines modified | Offset 99, 20 lines modified | ||
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·synthetic·constructor·<init>(I[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 101 | .method·public·synthetic·constructor·<init>(I[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p2····#·[B | 103 | ····.param·p2····#·[B |
| 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 105 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 105 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 106 | ········.end·annotation | 106 | ········.end·annotation |
| 107 | ····.end·param | 107 | ····.end·param |
| 108 | ····.param·p3····#·[B | 108 | ····.param·p3····#·[B |
| 109 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 109 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 110 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 110 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 111 | ········.end·annotation | 111 | ········.end·annotation |
| 112 | ····.end·param | 112 | ····.end·param |
| 113 | ····.annotation·runtime·Lkotlin/Deprecated; | 113 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 114 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 114 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 115 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 115 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 116 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 116 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 117 | ············expression·=·"" | 117 | ············expression·=·"" |
| Offset 191, 24 lines modified | Offset 191, 24 lines modified | ||
| 191 | ····return-object·p0 | 191 | ····return-object·p0 |
| 192 | .end·method | 192 | .end·method |
| 193 | .method·public·static·synthetic·getQuery$annotations()V | 193 | .method·public·static·synthetic·getQuery$annotations()V |
| 194 | ····.locals·0 | 194 | ····.locals·0 |
| 195 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 195 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 196 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 196 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 197 | ····.end·annotation | 197 | ····.end·annotation |
| 198 | ····return-void | 198 | ····return-void |
| 199 | .end·method | 199 | .end·method |
| 200 | .method·public·static·synthetic·getQuery_id$annotations()V | 200 | .method·public·static·synthetic·getQuery_id$annotations()V |
| 201 | ····.locals·0 | 201 | ····.locals·0 |
| 202 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 202 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 203 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 203 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 204 | ····.end·annotation | 204 | ····.end·annotation |
| 205 | ····return-void | 205 | ····return-void |
| 206 | .end·method | 206 | .end·method |
| 207 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageQuery;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 207 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageQuery;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 208 | ····.locals·3 | 208 | ····.locals·3 |
| Offset 224, 25 lines modified | Offset 224, 25 lines modified | ||
| 224 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 224 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 225 | ····const-string·v0,·"serialDesc" | 225 | ····const-string·v0,·"serialDesc" |
| 226 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 226 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 227 | ····.line·14 | 227 | ····.line·14 |
| 228 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 228 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 229 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 229 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 230 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageQuery;->query_id:[B | 230 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageQuery;->query_id:[B |
| 231 | ····const/4·v2,·0x0 | 231 | ····const/4·v2,·0x0 |
| 232 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 232 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 233 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 233 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 234 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 234 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 235 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageQuery;->query:[B | 235 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageQuery;->query:[B |
| 236 | ····const/4·v1,·0x1 | 236 | ····const/4·v1,·0x1 |
| Offset 151, 23 lines modified | Offset 151, 23 lines modified | ||
| 151 | ····.end·annotation | 151 | ····.end·annotation |
| 152 | ····const/4·v0,·0x3 | 152 | ····const/4·v0,·0x3 |
| 153 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 153 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 154 | ····.line·14 | 154 | ····.line·14 |
| 155 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 155 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 157 | ····const/4·v2,·0x0 | 157 | ····const/4·v2,·0x0 |
| 158 | ····aput-object·v1,·v0,·v2 | 158 | ····aput-object·v1,·v0,·v2 |
| 159 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 159 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 160 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 160 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 161 | ····const/4·v2,·0x1 | 161 | ····const/4·v2,·0x1 |
| 162 | ····aput-object·v1,·v0,·v2 | 162 | ····aput-object·v1,·v0,·v2 |
| Offset 219, 23 lines modified | Offset 219, 23 lines modified | ||
| 219 | ····const/4·v4,·0x0 | 219 | ····const/4·v4,·0x0 |
| 220 | ····const/4·v5,·0x1 | 220 | ····const/4·v5,·0x1 |
| 221 | ····if-eqz·v1,·:cond_0 | 221 | ····if-eqz·v1,·:cond_0 |
| 222 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 222 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 223 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 223 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 224 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 224 | ····invoke-interface·{p1,·v0,·v4,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 225 | ····move-result-object·v1 | 225 | ····move-result-object·v1 |
| 226 | ····sget-object·v4,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 226 | ····sget-object·v4,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 227 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; | 227 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; |
| 228 | ····invoke-interface·{p1,·v0,·v5,·v4,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 228 | ····invoke-interface·{p1,·v0,·v5,·v4,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 229 | ····move-result-object·v2 | 229 | ····move-result-object·v2 |
| Offset 287, 28 lines modified | Offset 287, 28 lines modified | ||
| 287 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 287 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 288 | ····invoke-direct·{p1,·v9},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 288 | ····invoke-direct·{p1,·v9},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 289 | ····throw·p1 | 289 | ····throw·p1 |
| 290 | ····:cond_2 | 290 | ····:cond_2 |
| 291 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 291 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 292 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 292 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 293 | ····invoke-interface·{p1,·v0,·v5,·v9,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 293 | ····invoke-interface·{p1,·v0,·v5,·v9,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 294 | ····move-result-object·v1 | 294 | ····move-result-object·v1 |
| 295 | ····or-int/lit8·v7,·v7,·0x2 | 295 | ····or-int/lit8·v7,·v7,·0x2 |
| 296 | ····goto·:goto_0 | 296 | ····goto·:goto_0 |
| 297 | ····:cond_3 | 297 | ····:cond_3 |
| 298 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 298 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 299 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 299 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 300 | ····invoke-interface·{p1,·v0,·v4,·v9,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 300 | ····invoke-interface·{p1,·v0,·v4,·v9,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 301 | ····move-result-object·v2 | 301 | ····move-result-object·v2 |
| Offset 103, 20 lines modified | Offset 103, 20 lines modified | ||
| 103 | ····.locals·1 | 103 | ····.locals·1 |
| 104 | ····.param·p2····#·[B | 104 | ····.param·p2····#·[B |
| 105 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; | 105 | ········.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 106 | ············value·=·"query_id" | 106 | ············value·=·"query_id" |
| 107 | ········.end·annotation | 107 | ········.end·annotation |
| 108 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 108 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 109 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 109 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 110 | ········.end·annotation | 110 | ········.end·annotation |
| 111 | ····.end·param | 111 | ····.end·param |
| 112 | ····.param·p3····#·[B | 112 | ····.param·p3····#·[B |
| 113 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 113 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 114 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 114 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 115 | ········.end·annotation | 115 | ········.end·annotation |
| 116 | ····.end·param | 116 | ····.end·param |
| 117 | ····.annotation·runtime·Lkotlin/Deprecated; | 117 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 118 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 118 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 119 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 119 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 120 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 120 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 121 | ············expression·=·"" | 121 | ············expression·=·"" |
| Offset 195, 28 lines modified | Offset 195, 28 lines modified | ||
| 195 | ····return-object·p0 | 195 | ····return-object·p0 |
| 196 | .end·method | 196 | .end·method |
| 197 | .method·public·static·synthetic·getAnswer$annotations()V | 197 | .method·public·static·synthetic·getAnswer$annotations()V |
| 198 | ····.locals·0 | 198 | ····.locals·0 |
| 199 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 199 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 200 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 200 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 201 | ····.end·annotation | 201 | ····.end·annotation |
| 202 | ····return-void | 202 | ····return-void |
| 203 | .end·method | 203 | .end·method |
| 204 | .method·public·static·synthetic·getQuery_id$annotations()V | 204 | .method·public·static·synthetic·getQuery_id$annotations()V |
| 205 | ····.locals·0 | 205 | ····.locals·0 |
| 206 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; | 206 | ····.annotation·runtime·Lkotlinx/serialization/SerialName; |
| 207 | ········value·=·"query_id" | 207 | ········value·=·"query_id" |
| 208 | ····.end·annotation | 208 | ····.end·annotation |
| 209 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 209 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 210 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 210 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 211 | ····.end·annotation | 211 | ····.end·annotation |
| 212 | ····return-void | 212 | ····return-void |
| 213 | .end·method | 213 | .end·method |
| 214 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageAnswer;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 214 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageAnswer;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 215 | ····.locals·3 | 215 | ····.locals·3 |
| Offset 232, 25 lines modified | Offset 232, 25 lines modified | ||
| 232 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 232 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 233 | ····const-string·v0,·"serialDesc" | 233 | ····const-string·v0,·"serialDesc" |
| 234 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 234 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 235 | ····.line·12 | 235 | ····.line·12 |
| 236 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 236 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 237 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 237 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 238 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageAnswer;->query_id:[B | 238 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageAnswer;->query_id:[B |
| 239 | ····const/4·v2,·0x0 | 239 | ····const/4·v2,·0x0 |
| 240 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 240 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 241 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 241 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 242 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 242 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 243 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageAnswer;->answer:[B | 243 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageAnswer;->answer:[B |
| 244 | ····const/4·v1,·0x1 | 244 | ····const/4·v1,·0x1 |
| Offset 147, 23 lines modified | Offset 147, 23 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·12 | 150 | ····.line·12 |
| 151 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v2,·0x0 | 153 | ····const/4·v2,·0x0 |
| 154 | ····aput-object·v1,·v0,·v2 | 154 | ····aput-object·v1,·v0,·v2 |
| 155 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 155 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 157 | ····const/4·v2,·0x1 | 157 | ····const/4·v2,·0x1 |
| 158 | ····aput-object·v1,·v0,·v2 | 158 | ····aput-object·v1,·v0,·v2 |
| Offset 205, 23 lines modified | Offset 205, 23 lines modified | ||
| 205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
| 206 | ····const/4·v4,·0x1 | 206 | ····const/4·v4,·0x1 |
| 207 | ····if-eqz·v1,·:cond_0 | 207 | ····if-eqz·v1,·:cond_0 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| 212 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 212 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; | 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; |
| 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 215 | ····move-result-object·v3 | 215 | ····move-result-object·v3 |
| Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
| 249 | ····if-eq·v8,·v9,·:cond_3 | 249 | ····if-eq·v8,·v9,·:cond_3 |
| 250 | ····if-eqz·v8,·:cond_2 | 250 | ····if-eqz·v8,·:cond_2 |
| 251 | ····if-ne·v8,·v4,·:cond_1 | 251 | ····if-ne·v8,·v4,·:cond_1 |
| 252 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 252 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 255 | ····move-result-object·v5 | 255 | ····move-result-object·v5 |
| Offset 269, 15 lines modified | Offset 269, 15 lines modified | ||
| 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 271 | ····throw·p1 | 271 | ····throw·p1 |
| 272 | ····:cond_2 | 272 | ····:cond_2 |
| 273 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 273 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 276 | ····move-result-object·v1 | 276 | ····move-result-object·v1 |
| Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
| 99 | ····return-void | 99 | ····return-void |
| 100 | .end·method | 100 | .end·method |
| 101 | .method·public·synthetic·constructor·<init>(I[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V | 101 | .method·public·synthetic·constructor·<init>(I[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 102 | ····.locals·1 | 102 | ····.locals·1 |
| 103 | ····.param·p2····#·[B | 103 | ····.param·p2····#·[B |
| 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 104 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 105 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 105 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 106 | ········.end·annotation | 106 | ········.end·annotation |
| 107 | ····.end·param | 107 | ····.end·param |
| 108 | ····.annotation·runtime·Lkotlin/Deprecated; | 108 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 109 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 110 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 111 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 112 | ············expression·=·"" | 112 | ············expression·=·"" |
| Offset 182, 15 lines modified | Offset 182, 15 lines modified | ||
| 182 | ····return-object·p0 | 182 | ····return-object·p0 |
| 183 | .end·method | 183 | .end·method |
| 184 | .method·public·static·synthetic·getKey$annotations()V | 184 | .method·public·static·synthetic·getKey$annotations()V |
| 185 | ····.locals·0 | 185 | ····.locals·0 |
| 186 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 186 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 187 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 187 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 188 | ····.end·annotation | 188 | ····.end·annotation |
| 189 | ····return-void | 189 | ····return-void |
| 190 | .end·method | 190 | .end·method |
| 191 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 191 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 192 | ····.locals·3 | 192 | ····.locals·3 |
| Offset 206, 15 lines modified | Offset 206, 15 lines modified | ||
| 206 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 206 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 207 | ····const-string·v0,·"serialDesc" | 207 | ····const-string·v0,·"serialDesc" |
| 208 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 208 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 209 | ····.line·15 | 209 | ····.line·15 |
| 210 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 210 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 211 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 211 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 212 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;->key:[B | 212 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;->key:[B |
| 213 | ····const/4·v2,·0x0 | 213 | ····const/4·v2,·0x0 |
| Offset 383, 15 lines modified | Offset 383, 15 lines modified | ||
| 383 | ····.line·41 | 383 | ····.line·41 |
| 384 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 384 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 385 | ····.line·42 | 385 | ····.line·42 |
| 386 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;->key:[B | 386 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCreateChannel;->key:[B |
| 387 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 387 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 388 | ····move-result-object·v1 | 388 | ····move-result-object·v1 |
| 389 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 389 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 390 | ····const-string·v1,·",·date=" | 390 | ····const-string·v1,·",·date=" |
| Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
| 93 | ····return-void | 93 | ····return-void |
| 94 | .end·method | 94 | .end·method |
| 95 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 95 | .method·public·synthetic·constructor·<init>(I[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 96 | ····.locals·1 | 96 | ····.locals·1 |
| 97 | ····.param·p2····#·[B | 97 | ····.param·p2····#·[B |
| 98 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 98 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 99 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 99 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 100 | ········.end·annotation | 100 | ········.end·annotation |
| 101 | ····.end·param | 101 | ····.end·param |
| 102 | ····.annotation·runtime·Lkotlin/Deprecated; | 102 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 103 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 103 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 104 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 104 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 105 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 105 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 106 | ············expression·=·"" | 106 | ············expression·=·"" |
| Offset 164, 15 lines modified | Offset 164, 15 lines modified | ||
| 164 | ····return-object·p0 | 164 | ····return-object·p0 |
| 165 | .end·method | 165 | .end·method |
| 166 | .method·public·static·synthetic·getData$annotations()V | 166 | .method·public·static·synthetic·getData$annotations()V |
| 167 | ····.locals·0 | 167 | ····.locals·0 |
| 168 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 168 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 169 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 169 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 170 | ····.end·annotation | 170 | ····.end·annotation |
| 171 | ····return-void | 171 | ····return-void |
| 172 | .end·method | 172 | .end·method |
| 173 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageCustom;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 173 | .method·public·static·final·write$Self(Lorg/ton/api/adnl/message/AdnlMessageCustom;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 174 | ····.locals·2 | 174 | ····.locals·2 |
| Offset 188, 15 lines modified | Offset 188, 15 lines modified | ||
| 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 188 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 189 | ····const-string·v0,·"serialDesc" | 189 | ····const-string·v0,·"serialDesc" |
| 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 190 | ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 191 | ····.line·13 | 191 | ····.line·13 |
| 192 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 192 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 193 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 193 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 194 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCustom;->data:[B | 194 | ····iget-object·p0,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCustom;->data:[B |
| 195 | ····const/4·v1,·0x0 | 195 | ····const/4·v1,·0x0 |
| Offset 325, 15 lines modified | Offset 325, 15 lines modified | ||
| 325 | ····.line·35 | 325 | ····.line·35 |
| 326 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 326 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 327 | ····.line·36 | 327 | ····.line·36 |
| 328 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCustom;->data:[B | 328 | ····iget-object·v1,·p0,·Lorg/ton/api/adnl/message/AdnlMessageCustom;->data:[B |
| 329 | ····invoke-static·{v1},·Lorg/ton/crypto/Base64Kt;->base64([B)Ljava/lang/String; | 329 | ····invoke-static·{v1},·Lorg/ton/crypto/base64/Base64Kt;->base64([B)Ljava/lang/String; |
| 330 | ····move-result-object·v1 | 330 | ····move-result-object·v1 |
| 331 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 331 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 332 | ····const-string·v1,·")" | 332 | ····const-string·v1,·")" |
| Offset 147, 23 lines modified | Offset 147, 23 lines modified | ||
| 147 | ····.end·annotation | 147 | ····.end·annotation |
| 148 | ····const/4·v0,·0x2 | 148 | ····const/4·v0,·0x2 |
| 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; | 149 | ····new-array·v0,·v0,·[Lkotlinx/serialization/KSerializer; |
| 150 | ····.line·14 | 150 | ····.line·14 |
| 151 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 152 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 153 | ····const/4·v2,·0x0 | 153 | ····const/4·v2,·0x0 |
| 154 | ····aput-object·v1,·v0,·v2 | 154 | ····aput-object·v1,·v0,·v2 |
| 155 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 155 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 156 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 157 | ····const/4·v2,·0x1 | 157 | ····const/4·v2,·0x1 |
| 158 | ····aput-object·v1,·v0,·v2 | 158 | ····aput-object·v1,·v0,·v2 |
| Offset 205, 23 lines modified | Offset 205, 23 lines modified | ||
| 205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
| 206 | ····const/4·v4,·0x1 | 206 | ····const/4·v4,·0x1 |
| 207 | ····if-eqz·v1,·:cond_0 | 207 | ····if-eqz·v1,·:cond_0 |
| 208 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 208 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; | 209 | ····check-cast·v1,·Lkotlinx/serialization/DeserializationStrategy; |
| 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 210 | ····invoke-interface·{p1,·v0,·v3,·v1,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 211 | ····move-result-object·v1 | 211 | ····move-result-object·v1 |
| 212 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 212 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; | 213 | ····check-cast·v3,·Lkotlinx/serialization/DeserializationStrategy; |
| 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 214 | ····invoke-interface·{p1,·v0,·v4,·v3,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 215 | ····move-result-object·v3 | 215 | ····move-result-object·v3 |
| Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
| 249 | ····if-eq·v8,·v9,·:cond_3 | 249 | ····if-eq·v8,·v9,·:cond_3 |
| 250 | ····if-eqz·v8,·:cond_2 | 250 | ····if-eqz·v8,·:cond_2 |
| 251 | ····if-ne·v8,·v4,·:cond_1 | 251 | ····if-ne·v8,·v4,·:cond_1 |
| 252 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 252 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 253 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 254 | ····invoke-interface·{p1,·v0,·v4,·v8,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 255 | ····move-result-object·v5 | 255 | ····move-result-object·v5 |
| Offset 269, 15 lines modified | Offset 269, 15 lines modified | ||
| 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; | 269 | ····new-instance·p1,·Lkotlinx/serialization/UnknownFieldException; |
| 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 270 | ····invoke-direct·{p1,·v8},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 271 | ····throw·p1 | 271 | ····throw·p1 |
| 272 | ····:cond_2 | 272 | ····:cond_2 |
| 273 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 273 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 274 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 275 | ····invoke-interface·{p1,·v0,·v3,·v8,·v1},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 276 | ····move-result-object·v1 | 276 | ····move-result-object·v1 |
| Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
| 109 | ····return-void | 109 | ····return-void |
| 110 | .end·method | 110 | .end·method |
| 111 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/pk/PrivateKey;[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V | 111 | .method·public·synthetic·constructor·<init>(ILorg/ton/api/pk/PrivateKey;[BILkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 112 | ····.locals·1 | 112 | ····.locals·1 |
| 113 | ····.param·p3····#·[B | 113 | ····.param·p3····#·[B |
| 114 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 114 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 115 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 115 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 116 | ········.end·annotation | 116 | ········.end·annotation |
| 117 | ····.end·param | 117 | ····.end·param |
| 118 | ····.annotation·runtime·Lkotlin/Deprecated; | 118 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 119 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 119 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 120 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 120 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 121 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 121 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 122 | ············expression·=·"" | 122 | ············expression·=·"" |
| Offset 208, 15 lines modified | Offset 208, 15 lines modified | ||
| 208 | ····return-object·p0 | 208 | ····return-object·p0 |
| 209 | .end·method | 209 | .end·method |
| 210 | .method·public·static·synthetic·getPub$annotations()V | 210 | .method·public·static·synthetic·getPub$annotations()V |
| 211 | ····.locals·0 | 211 | ····.locals·0 |
| 212 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 212 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 213 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 213 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 214 | ····.end·annotation | 214 | ····.end·annotation |
| 215 | ····return-void | 215 | ····return-void |
| 216 | .end·method | 216 | .end·method |
| 217 | .method·public·static·final·write$Self(Lorg/ton/api/control/ControlConfigLocal;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 217 | .method·public·static·final·write$Self(Lorg/ton/api/control/ControlConfigLocal;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 218 | ····.locals·11 | 218 | ····.locals·11 |
| Offset 338, 15 lines modified | Offset 338, 15 lines modified | ||
| 338 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 338 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 339 | ····iget-object·v1,·p0,·Lorg/ton/api/control/ControlConfigLocal;->priv:Lorg/ton/api/pk/PrivateKey; | 339 | ····iget-object·v1,·p0,·Lorg/ton/api/control/ControlConfigLocal;->priv:Lorg/ton/api/pk/PrivateKey; |
| 340 | ····invoke-interface·{p1,·p2,·v7,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 340 | ····invoke-interface·{p1,·p2,·v7,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 341 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 341 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 342 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 342 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 343 | ····iget-object·v1,·p0,·Lorg/ton/api/control/ControlConfigLocal;->pub:[B | 343 | ····iget-object·v1,·p0,·Lorg/ton/api/control/ControlConfigLocal;->pub:[B |
| 344 | ····invoke-interface·{p1,·p2,·v8,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 344 | ····invoke-interface·{p1,·p2,·v8,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
| 249 | ····invoke-direct/range·{v2·..·v7},·Lkotlinx/serialization/SealedClassSerializer;-><init>(Ljava/lang/String;Lkotlin/reflect/KClass;[Lkotlin/reflect/KClass;[Lkotlinx/serialization/KSerializer;[Ljava/lang/annotation/Annotation;)V | 249 | ····invoke-direct/range·{v2·..·v7},·Lkotlinx/serialization/SealedClassSerializer;-><init>(Ljava/lang/String;Lkotlin/reflect/KClass;[Lkotlin/reflect/KClass;[Lkotlinx/serialization/KSerializer;[Ljava/lang/annotation/Annotation;)V |
| 250 | ····check-cast·v8,·Lkotlinx/serialization/KSerializer; | 250 | ····check-cast·v8,·Lkotlinx/serialization/KSerializer; |
| 251 | ····aput-object·v8,·v1,·v9 | 251 | ····aput-object·v8,·v1,·v9 |
| 252 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 252 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 253 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; | 253 | ····check-cast·v0,·Lkotlinx/serialization/KSerializer; |
| 254 | ····aput-object·v0,·v1,·v10 | 254 | ····aput-object·v0,·v1,·v10 |
| 255 | ····sget-object·v0,·Lkotlinx/serialization/internal/IntSerializer;->INSTANCE:Lkotlinx/serialization/internal/IntSerializer; | 255 | ····sget-object·v0,·Lkotlinx/serialization/internal/IntSerializer;->INSTANCE:Lkotlinx/serialization/internal/IntSerializer; |
| Offset 403, 15 lines modified | Offset 403, 15 lines modified | ||
| 403 | ····check-cast·v2,·Lkotlinx/serialization/DeserializationStrategy; | 403 | ····check-cast·v2,·Lkotlinx/serialization/DeserializationStrategy; |
| 404 | ····invoke-interface·{v0,·v1,·v8,·v2,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 404 | ····invoke-interface·{v0,·v1,·v8,·v2,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 405 | ····move-result-object·v2 | 405 | ····move-result-object·v2 |
| 406 | ····sget-object·v4,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 406 | ····sget-object·v4,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 407 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; | 407 | ····check-cast·v4,·Lkotlinx/serialization/DeserializationStrategy; |
| 408 | ····invoke-interface·{v0,·v1,·v7,·v4,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 408 | ····invoke-interface·{v0,·v1,·v7,·v4,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 409 | ····move-result-object·v3 | 409 | ····move-result-object·v3 |
| Offset 463, 15 lines modified | Offset 463, 15 lines modified | ||
| 463 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 463 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 464 | ····invoke-direct·{v0,·v12},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 464 | ····invoke-direct·{v0,·v12},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 465 | ····throw·v0 | 465 | ····throw·v0 |
| 466 | ····:cond_2 | 466 | ····:cond_2 |
| 467 | ····sget-object·v12,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 467 | ····sget-object·v12,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 468 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; | 468 | ····check-cast·v12,·Lkotlinx/serialization/DeserializationStrategy; |
| 469 | ····invoke-interface·{v0,·v1,·v7,·v12,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 469 | ····invoke-interface·{v0,·v1,·v7,·v12,·v2},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 470 | ····move-result-object·v2 | 470 | ····move-result-object·v2 |
| Offset 173, 23 lines modified | Offset 173, 23 lines modified | ||
| 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 173 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 174 | ····const/4·v2,·0x2 | 174 | ····const/4·v2,·0x2 |
| 175 | ····aput-object·v1,·v0,·v2 | 175 | ····aput-object·v1,·v0,·v2 |
| 176 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 176 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 177 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 178 | ····const/4·v2,·0x3 | 178 | ····const/4·v2,·0x3 |
| 179 | ····aput-object·v1,·v0,·v2 | 179 | ····aput-object·v1,·v0,·v2 |
| 180 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 180 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 181 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 182 | ····const/4·v2,·0x4 | 182 | ····const/4·v2,·0x4 |
| 183 | ····aput-object·v1,·v0,·v2 | 183 | ····aput-object·v1,·v0,·v2 |
| Offset 251, 23 lines modified | Offset 251, 23 lines modified | ||
| 251 | ····move-result-wide·v7 | 251 | ····move-result-wide·v7 |
| 252 | ····invoke-interface·{v0,·v1,·v6},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 252 | ····invoke-interface·{v0,·v1,·v6},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 253 | ····move-result·v6 | 253 | ····move-result·v6 |
| 254 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 254 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 255 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 255 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 256 | ····invoke-interface·{v0,·v1,·v4,·v9,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 256 | ····invoke-interface·{v0,·v1,·v4,·v9,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 257 | ····move-result-object·v4 | 257 | ····move-result-object·v4 |
| 258 | ····sget-object·v9,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 258 | ····sget-object·v9,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 259 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; | 259 | ····check-cast·v9,·Lkotlinx/serialization/DeserializationStrategy; |
| 260 | ····invoke-interface·{v0,·v1,·v5,·v9,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 260 | ····invoke-interface·{v0,·v1,·v5,·v9,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 261 | ····move-result-object·v3 | 261 | ····move-result-object·v3 |
| Offset 315, 15 lines modified | Offset 315, 15 lines modified | ||
| 315 | ····if-eq·v15,·v6,·:cond_3 | 315 | ····if-eq·v15,·v6,·:cond_3 |
| 316 | ····if-eq·v15,·v4,·:cond_2 | 316 | ····if-eq·v15,·v4,·:cond_2 |
| 317 | ····if-ne·v15,·v5,·:cond_1 | 317 | ····if-ne·v15,·v5,·:cond_1 |
| 318 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 318 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 319 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 319 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 320 | ····invoke-interface·{v0,·v1,·v5,·v8,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 320 | ····invoke-interface·{v0,·v1,·v5,·v8,·v9},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 321 | ····move-result-object·v9 | 321 | ····move-result-object·v9 |
| Offset 335, 15 lines modified | Offset 335, 15 lines modified | ||
| 335 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 335 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 336 | ····invoke-direct·{v0,·v15},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 336 | ····invoke-direct·{v0,·v15},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 337 | ····throw·v0 | 337 | ····throw·v0 |
| 338 | ····:cond_2 | 338 | ····:cond_2 |
| 339 | ····sget-object·v8,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 339 | ····sget-object·v8,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 340 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; | 340 | ····check-cast·v8,·Lkotlinx/serialization/DeserializationStrategy; |
| 341 | ····invoke-interface·{v0,·v1,·v4,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 341 | ····invoke-interface·{v0,·v1,·v4,·v8,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 342 | ····move-result-object·v3 | 342 | ····move-result-object·v3 |
| Offset 123, 20 lines modified | Offset 123, 20 lines modified | ||
| 123 | ····return-void | 123 | ····return-void |
| 124 | .end·method | 124 | .end·method |
| 125 | .method·public·synthetic·constructor·<init>(II[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 125 | .method·public·synthetic·constructor·<init>(II[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 126 | ····.locals·1 | 126 | ····.locals·1 |
| 127 | ····.param·p3····#·[B | 127 | ····.param·p3····#·[B |
| 128 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 128 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 129 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 129 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 130 | ········.end·annotation | 130 | ········.end·annotation |
| 131 | ····.end·param | 131 | ····.end·param |
| 132 | ····.param·p4····#·[B | 132 | ····.param·p4····#·[B |
| 133 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 133 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 134 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 134 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 135 | ········.end·annotation | 135 | ········.end·annotation |
| 136 | ····.end·param | 136 | ····.end·param |
| 137 | ····.annotation·runtime·Lkotlin/Deprecated; | 137 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 138 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 138 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 139 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 139 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 140 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 140 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 141 | ············expression·=·"" | 141 | ············expression·=·"" |
| Offset 255, 24 lines modified | Offset 255, 24 lines modified | ||
| 255 | ····return-object·p0 | 255 | ····return-object·p0 |
| 256 | .end·method | 256 | .end·method |
| 257 | .method·public·static·synthetic·getFile_hash$annotations()V | 257 | .method·public·static·synthetic·getFile_hash$annotations()V |
| 258 | ····.locals·0 | 258 | ····.locals·0 |
| 259 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 259 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 260 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 260 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 261 | ····.end·annotation | 261 | ····.end·annotation |
| 262 | ····return-void | 262 | ····return-void |
| 263 | .end·method | 263 | .end·method |
| 264 | .method·public·static·synthetic·getRoot_hash$annotations()V | 264 | .method·public·static·synthetic·getRoot_hash$annotations()V |
| 265 | ····.locals·0 | 265 | ····.locals·0 |
| 266 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 266 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 267 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 267 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 268 | ····.end·annotation | 268 | ····.end·annotation |
| 269 | ····return-void | 269 | ····return-void |
| 270 | .end·method | 270 | .end·method |
| 271 | .method·public·static·final·write$Self(Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V | 271 | .method·public·static·final·write$Self(Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V |
| 272 | ····.locals·3 | 272 | ····.locals·3 |
| Offset 294, 25 lines modified | Offset 294, 25 lines modified | ||
| 294 | ····.line·15 | 294 | ····.line·15 |
| 295 | ····iget·v0,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->workchain:I | 295 | ····iget·v0,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->workchain:I |
| 296 | ····const/4·v1,·0x0 | 296 | ····const/4·v1,·0x0 |
| 297 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V | 297 | ····invoke-interface·{p1,·p2,·v1,·v0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;II)V |
| 298 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 298 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 299 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 299 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 300 | ····iget-object·v1,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->root_hash:[B | 300 | ····iget-object·v1,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->root_hash:[B |
| 301 | ····const/4·v2,·0x1 | 301 | ····const/4·v2,·0x1 |
| 302 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 302 | ····invoke-interface·{p1,·p2,·v2,·v0,·v1},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| 303 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 303 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 304 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 304 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 305 | ····iget-object·p0,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->file_hash:[B | 305 | ····iget-object·p0,·p0,·Lorg/ton/api/tonnode/TonNodeZeroStateIdExt;->file_hash:[B |
| 306 | ····const/4·v1,·0x2 | 306 | ····const/4·v1,·0x2 |
| Offset 145, 20 lines modified | Offset 145, 20 lines modified | ||
| 145 | ····return-void | 145 | ····return-void |
| 146 | .end·method | 146 | .end·method |
| 147 | .method·public·synthetic·constructor·<init>(IIJI[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V | 147 | .method·public·synthetic·constructor·<init>(IIJI[B[BLkotlinx/serialization/internal/SerializationConstructorMarker;)V |
| 148 | ····.locals·1 | 148 | ····.locals·1 |
| 149 | ····.param·p6····#·[B | 149 | ····.param·p6····#·[B |
| 150 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 150 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 151 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 151 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 152 | ········.end·annotation | 152 | ········.end·annotation |
| 153 | ····.end·param | 153 | ····.end·param |
| 154 | ····.param·p7····#·[B | 154 | ····.param·p7····#·[B |
| 155 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; | 155 | ········.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 156 | ············with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 156 | ············with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 157 | ········.end·annotation | 157 | ········.end·annotation |
| 158 | ····.end·param | 158 | ····.end·param |
| 159 | ····.annotation·runtime·Lkotlin/Deprecated; | 159 | ····.annotation·runtime·Lkotlin/Deprecated; |
| 160 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; | 160 | ········level·=·.enum·Lkotlin/DeprecationLevel;->HIDDEN:Lkotlin/DeprecationLevel; |
| 161 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" | 161 | ········message·=·"This·synthesized·declaration·should·not·be·used·directly" |
| 162 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; | 162 | ········replaceWith·=·.subannotation·Lkotlin/ReplaceWith; |
| 163 | ············expression·=·"" | 163 | ············expression·=·"" |
| Offset 531, 24 lines modified | Offset 531, 24 lines modified | ||
| 531 | ····return-object·p0 | 531 | ····return-object·p0 |
| 532 | .end·method | 532 | .end·method |
| 533 | .method·public·static·synthetic·getFile_hash$annotations()V | 533 | .method·public·static·synthetic·getFile_hash$annotations()V |
| 534 | ····.locals·0 | 534 | ····.locals·0 |
| 535 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 535 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 536 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 536 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 537 | ····.end·annotation | 537 | ····.end·annotation |
| 538 | ····return-void | 538 | ····return-void |
| 539 | .end·method | 539 | .end·method |
| 540 | .method·public·static·synthetic·getRoot_hash$annotations()V | 540 | .method·public·static·synthetic·getRoot_hash$annotations()V |
| 541 | ····.locals·0 | 541 | ····.locals·0 |
| 542 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; | 542 | ····.annotation·runtime·Lkotlinx/serialization/Serializable; |
| 543 | ········with·=·Lorg/ton/crypto/Base64ByteArraySerializer; | 543 | ········with·=·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 544 | ····.end·annotation | 544 | ····.end·annotation |
| 545 | ····return-void | 545 | ····return-void |
| 546 | .end·method | 546 | .end·method |
| 547 | .method·public·static·final·parse(Ljava/lang/String;)Lorg/ton/api/tonnode/TonNodeBlockIdExt; | 547 | .method·public·static·final·parse(Ljava/lang/String;)Lorg/ton/api/tonnode/TonNodeBlockIdExt; |
| 548 | ····.locals·1 | 548 | ····.locals·1 |
| Offset 735, 15 lines modified | Offset 735, 15 lines modified | ||
| 735 | ····:cond_a | 735 | ····:cond_a |
| 736 | ····move·v3,·v0 | 736 | ····move·v3,·v0 |
| 737 | ····:goto_7 | 737 | ····:goto_7 |
| 738 | ····if-eqz·v3,·:cond_b | 738 | ····if-eqz·v3,·:cond_b |
| 739 | ····sget-object·v3,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 739 | ····sget-object·v3,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 740 | ····check-cast·v3,·Lkotlinx/serialization/SerializationStrategy; | 740 | ····check-cast·v3,·Lkotlinx/serialization/SerializationStrategy; |
| 741 | ····iget-object·v4,·p0,·Lorg/ton/api/tonnode/TonNodeBlockIdExt;->root_hash:[B | 741 | ····iget-object·v4,·p0,·Lorg/ton/api/tonnode/TonNodeBlockIdExt;->root_hash:[B |
| 742 | ····invoke-interface·{p1,·p2,·v1,·v3,·v4},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 742 | ····invoke-interface·{p1,·p2,·v1,·v3,·v4},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| Offset 774, 15 lines modified | Offset 774, 15 lines modified | ||
| 774 | ····goto·:goto_8 | 774 | ····goto·:goto_8 |
| 775 | ····:cond_d | 775 | ····:cond_d |
| 776 | ····:goto_9 | 776 | ····:goto_9 |
| 777 | ····if-eqz·v0,·:cond_e | 777 | ····if-eqz·v0,·:cond_e |
| 778 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 778 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 779 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; | 779 | ····check-cast·v0,·Lkotlinx/serialization/SerializationStrategy; |
| 780 | ····iget-object·p0,·p0,·Lorg/ton/api/tonnode/TonNodeBlockIdExt;->file_hash:[B | 780 | ····iget-object·p0,·p0,·Lorg/ton/api/tonnode/TonNodeBlockIdExt;->file_hash:[B |
| 781 | ····invoke-interface·{p1,·p2,·v1,·v0,·p0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V | 781 | ····invoke-interface·{p1,·p2,·v1,·v0,·p0},·Lkotlinx/serialization/encoding/CompositeEncoder;->encodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V |
| Offset 149, 23 lines modified | Offset 149, 23 lines modified | ||
| 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 149 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 150 | ····const/4·v2,·0x0 | 150 | ····const/4·v2,·0x0 |
| 151 | ····aput-object·v1,·v0,·v2 | 151 | ····aput-object·v1,·v0,·v2 |
| 152 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 152 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 153 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 153 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 154 | ····const/4·v2,·0x1 | 154 | ····const/4·v2,·0x1 |
| 155 | ····aput-object·v1,·v0,·v2 | 155 | ····aput-object·v1,·v0,·v2 |
| 156 | ····sget-object·v1,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 156 | ····sget-object·v1,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 157 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; | 157 | ····check-cast·v1,·Lkotlinx/serialization/KSerializer; |
| 158 | ····const/4·v2,·0x2 | 158 | ····const/4·v2,·0x2 |
| 159 | ····aput-object·v1,·v0,·v2 | 159 | ····aput-object·v1,·v0,·v2 |
| Offset 215, 23 lines modified | Offset 215, 23 lines modified | ||
| 215 | ····if-eqz·v2,·:cond_0 | 215 | ····if-eqz·v2,·:cond_0 |
| 216 | ····invoke-interface·{v0,·v1,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I | 216 | ····invoke-interface·{v0,·v1,·v5},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeIntElement(Lkotlinx/serialization/descriptors/SerialDescriptor;I)I |
| 217 | ····move-result·v2 | 217 | ····move-result·v2 |
| 218 | ····sget-object·v5,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 218 | ····sget-object·v5,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 219 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; | 219 | ····check-cast·v5,·Lkotlinx/serialization/DeserializationStrategy; |
| 220 | ····invoke-interface·{v0,·v1,·v6,·v5,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 220 | ····invoke-interface·{v0,·v1,·v6,·v5,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 221 | ····move-result-object·v5 | 221 | ····move-result-object·v5 |
| 222 | ····sget-object·v6,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 222 | ····sget-object·v6,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 223 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; | 223 | ····check-cast·v6,·Lkotlinx/serialization/DeserializationStrategy; |
| 224 | ····invoke-interface·{v0,·v1,·v4,·v6,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 224 | ····invoke-interface·{v0,·v1,·v4,·v6,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 225 | ····move-result-object·v3 | 225 | ····move-result-object·v3 |
| Offset 265, 15 lines modified | Offset 265, 15 lines modified | ||
| 265 | ····if-eqz·v10,·:cond_3 | 265 | ····if-eqz·v10,·:cond_3 |
| 266 | ····if-eq·v10,·v6,·:cond_2 | 266 | ····if-eq·v10,·v6,·:cond_2 |
| 267 | ····if-ne·v10,·v4,·:cond_1 | 267 | ····if-ne·v10,·v4,·:cond_1 |
| 268 | ····sget-object·v10,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 268 | ····sget-object·v10,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 269 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; | 269 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; |
| 270 | ····invoke-interface·{v0,·v1,·v4,·v10,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 270 | ····invoke-interface·{v0,·v1,·v4,·v10,·v7},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 271 | ····move-result-object·v7 | 271 | ····move-result-object·v7 |
| Offset 285, 15 lines modified | Offset 285, 15 lines modified | ||
| 285 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; | 285 | ····new-instance·v0,·Lkotlinx/serialization/UnknownFieldException; |
| 286 | ····invoke-direct·{v0,·v10},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V | 286 | ····invoke-direct·{v0,·v10},·Lkotlinx/serialization/UnknownFieldException;-><init>(I)V |
| 287 | ····throw·v0 | 287 | ····throw·v0 |
| 288 | ····:cond_2 | 288 | ····:cond_2 |
| 289 | ····sget-object·v10,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 289 | ····sget-object·v10,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 290 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; | 290 | ····check-cast·v10,·Lkotlinx/serialization/DeserializationStrategy; |
| 291 | ····invoke-interface·{v0,·v1,·v6,·v10,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; | 291 | ····invoke-interface·{v0,·v1,·v6,·v10,·v3},·Lkotlinx/serialization/encoding/CompositeDecoder;->decodeSerializableElement(Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; |
| 292 | ····move-result-object·v3 | 292 | ····move-result-object·v3 |
| Offset 1, 426 lines modified | Offset 1, 426 lines modified | ||
| 00000000:·7072·6f00·3031·3000·03f | 00000000:·7072·6f00·3031·3000·03fc·ff01·0082·1a00··pro.010......... | Diff chunk too large, falling back to line-by-line diff (424 lines added, 424 lines removed) | |
| 00000010:·0078·01ed·5d7b·901c·c579·ef7d·e86e·854e··.x..]{...y.}.n.N | 00000010:·0078·01ed·5d7b·901c·c579·ef7d·e86e·854e··.x..]{...y.}.n.N | ||
| 00000020:·da93·38a3·1308·edea· | 00000020:·da93·38a3·1308·edea·6110·068b·03c4·db68··..8.....a......h | ||
| 00000030:· | 00000030:·179d·0267·c0a0·3890·1043·1261·846d·42ec··...g..8..C.a.mB. | ||
| 00000040:· | 00000040:·2806·6c39·28ec·2029·b678·3808·e418·ec72··(.l9(.·).x8....r | ||
| 00000050:· | 00000050:·c195·932a·87aa·2450·65a7·1293·8797·4705··...*..$Pe.....G. | ||
| 00000060:· | 00000060:·8189·4d9c·5442·a508·5a82·abe0·8f14·59e2··..M.TB..Z.....Y. | ||
| 00000070:· | 00000070:·329c·e2d3·4dbe·5fcf·7cb3·3db3·33fb·b8db··2...M._.|.=.3... | ||
| 00000080:· | 00000080:·e7dd·d757·bdfd·fafa·ebaf·7ffd·9b99·9eee··...W............ | ||
| 00000090:· | 00000090:·b999·25ea·33e9·035b·62ea·c15d·cbbe·fa35··..%.3..[b..]...5 | ||
| 000000a0:· | 000000a0:·5ba9·9b7f·e7a6·db6f·bfe5·f64d·3b6f·d93d··[......o...M;o.= | ||
| 000000b0:· | 000000b0:·a494·7a7e·8952·cf9e·7b28·bd74·c62b·3a9b··..z~.R..{(.t.+:. | ||
| 000000c0:· | 000000c0:·cb76·52f9·5ffe·f4c7·ffae·6ef0·cace·41d9··.vR._.....n...A. | ||
| 000000d0:· | 000000d0:·9ea5·4a0d·5059·927c·2cc4·a32c·457e·915b··..J.PY.|,..,E~.[ | ||
| 000000e0:· | 000000e0:·8678·dc8d·439e·9a54·97b8·e904·8528·832d··.x..C..T.....(.- | ||
| 000000f0:· | 000000f0:·2cc3·7990·bd9d·3c42·945d·48fe·78f2·dc2e··,.y...<B.]H.x... | ||
| 00000100:· | 00000100:·42f8·75e4·6f21·bf9c·fc36·1244·fba8·033d··B.u.o!...6.D...= | ||
| 00000110:· | 00000110:·08d9·ffc8·8873·9e84·157c·8258·9c3c·07bc··.....s...|.X.<.. | ||
| 00000120:· | 00000120:·4e9a·43dd·a01d·51e9·dfee·401b·516d·b73a··N.C...Q...@.Qm.: | ||
| 00000130:· | 00000130:·7f9c·fa82·e382·8f81·46f5·dfd8·450c·06bb··........F...E... | ||
| 00000140:· | 00000140:·d876·a3f8·885c·f4f1·2dd8·0836·c201·e180··.v...\..-..6.... | ||
| 00000150:·03 | 00000150:·7040·3820·1c10·0e08·0784·03c2·01e1·8070··p@8·...........p | ||
| 00000160:· | 00000160:·4038·201c·e85f·0e7c·ac81·7599·e0da·cd07··@8·.._.|..u..... | ||
| 00000170:· | 00000170:·1aa8·d3af·9cc0·ba1a·6c6f·766d·ad5f·fbbb··........lovm._.. | ||
| 00000180:· | 00000180:·d0ed·3e65·1e73·b91f·c696·f77d·fac1·d66e··..>e.s.....}...n | ||
| 00000190:· | 00000190:·da18·dc9f·6ad6·16da·96f3·f6b6·ccba·c311··....j........... | ||
| 000001a0:·44e6· | 000001a0:·f9a6·4c26·44e6·f490·3cb3·8ec4·c3f1·6e04··..L&D...<.....n. | ||
| 000001b0:· | 000001b0:·9713·05db·50ae·3682·9dc8·cc9e·7782·9d60··....P.6.....w..` | ||
| 000001c0:· | 000001c0:·271c·100e·0807·8403·c201·e180·7040·3830··'...........p@80 | ||
| 000001d0:· | 000001d0:·df39·70a5·dc6b·c9bd·9670·4038·201c·100e··.9p..k...p@8·... | ||
| 000001e0:· | 000001e0:·0807·8403·c201·e180·7040·3820·1c10·0e08··........p@8·.... | ||
| 000001f0:· | 000001f0:·0784·03c2·01e1·8070·4038·201c·100e·0807··.......p@8·..... | ||
| 00000200:· | 00000200:·8403·c201·e180·7040·3820·1c10·0e08·0784··......p@8·...... | ||
| 00000210:· | 00000210:·03c2·01e1·8070·4038·201c·100e·0807·8403··.....p@8·....... | ||
| 00000220:· | 00000220:·c201·e180·7040·3820·1c10·0e08·0784·030b··....p@8·........ | ||
| 00000230:· | 00000230:·9c03·9b9a·ec7f·f05d·33fc·ff27·2b9b·d0c3··.......]3..'+... | ||
| 00000240:·ef | 00000240:·eff4·e6ba·5121·bfeb·25aa·3c98·ff1c·bdac··....Q!..%.<..... | ||
| 00000250:· | 00000250:·2298·1796·fe78·13b6·86d5·efc7·bcc7·fba4··"....x.......... | ||
| 00000260:· | 00000260:·cf0f·10b8·9dc0·97df·3bdf·89b6·dad1·c679··........;......y | ||
| 00000270:· | 00000270:·7d32·9eed·e8fb·42d5·990d·1973·7c8f·81f1··}2....B....s|... | ||
| 00000280:· | 00000280:·3866·c439·af99·303d·c7fa·1b66·51ff·73b3··8f.9..0=...fQ.s. | ||
| 00000290:· | 00000290:·a883·3ed5·ba36·ccb5·1ff5·308b·7aff·cb19··..>..6....0.z... | ||
| 000002a0:· | 000002a0:·b3ec·cb45·11f5·26c8·907a·b674·aafc·d408··...E..&..z.t.... | ||
| 000002b0:· | 000002b0:·1b3b·d57e·23ed·b4e2·bd77·537d·d0cf·46b0··.;.~#....wS}..F. | ||
| 000002c0:· | 000002c0:·6099·cff6·797f·e43d·56bd·730e·604e·49d8··`...y..=V.s.`NI. | ||
| 000002d0:· | 000002d0:·f898·ec37·8ebf·3b09·b84e·6057·ebda·58af··...7..;..N`W..X. | ||
| 000002e0:· | 000002e0:·7d7c·77a9·9e4c·b3e5·c7e8·659d·cdd6·09ca··}|w..L....e..... | ||
| 000002f0:· | 000002f0:·8fd4·b16b·719d·f2a0·3e4e·6f9e·653d·d4ef··...kq...>No.e=.. | ||
| 00000300:· | 00000300:·a577·239a·f340·ee5b·300c·f2a2·d1fb·f0a0··.w#..@.[0....... | ||
| 00000310:· | 00000310:·9e56·a6f1·1ed7·7af7·62f5·c6be·55f6·ccf5··.V....z.b...U... | ||
| 00000320:· | 00000320:·1d8e·a61d·51eb·24a6·4cb3·f12b·e7c0·d566··....Q.$.L..+...f | ||
| 00000330:· | 00000330:·db12·f9b9·9fb3·0443·c150·3820·1c98·0f1c··.......C.P8·.... | ||
| 00000340:· | 00000340:·68c7·5ca7·95d7·dbf9·80f1·6cfa·d0e8·bc77··h.\.......l....w | ||
| 00000350:· | 00000350:·2ef3·dcd9·d815·5627·38cf·0ba6·b94e·2373··......V'8....N#s | ||
| 00000360:· | 00000360:·5996·0d86·b5e6·b4f8·de6c·50be·1569·7cef··Y........lP..i|. | ||
| 00000370:· | 00000370:·364c·4f54·ffc2·64db·9db7·3d60·e371·8174··6LOT..d...=`.q.t | ||
| 00000380:· | 00000380:·abdb·efc6·b15d·ef3b·b5b5·b8d1·eafe·8bbe··.....].;........ | ||
| 00000390:· | 00000390:·f063·4270·115c·bac5·814e·ad23·74ab·7ff3··.cBp.\...N.#t... | ||
| 000003a0:· | 000003a0:·b9dd·46be·8331·9ffb·5faf·6fc1·b5bd·7af2··..F..1.._.o...z. | ||
| 000003b0:· | 000003b0:·523e·bfcf·c3ed·e243·3bee·0385·8bbd·c1c5··R>.....C;....... | ||
| 000003c0:· | 000003c0:·d97e·532d·38af·9ead·1ee1·416f·f040·c641··.~S-8.....Ao.@.A | ||
| 000003d0:· | 000003d0:·c6a1·951c·3899·d61a·b016·02ff·13f2·07c9··....8........... | ||
| 000003e0:· | 000003e0:·b37e·3e57·60bd·009e·d74c·f03c·31d6·28b8··.~>W`....L.<1.(. | ||
| 000003f0:· | 000003f0:·dc5c·e7e2·3c53·07f2·d8f3·da03·ae55·bc96··.\..<S.......U.. | ||
| 00000400:·2 | 00000400:·8432·d68d·7a2c·8338·f6ea·38cd·ba91·e6f8··.2..z,.8..8..... | ||
| 00000410:· | 00000410:·878c·72c8·475d·5b59·3feb·6a66·8d05·3670··..r.G][Y?.jf..6p | ||
| 00000420:· | 00000420:·7b6c·1342·f6dc·0fd6·cdb2·c1eb·31db·0079··{l.B........1..y | ||
| 00000430:· | 00000430:·2e1b·2325·9037·f724·b93e·42f4·e754·f29c··..#%.7.$.>B..T.. | ||
| 00000440:· | 00000440:·877a·6887·3d6c·605d·6c8f·8495·b1e9·052c··.zh.=l`]l......, | ||
| 00000450:· | 00000450:·36d0·1805·edb8·3024·2f28·d36c·9af9·d76c··6.....0$/(.l...l | ||
| 00000460:· | 00000460:·bd6e·cbf3·f113·b4c3·e4f5·f96d·c02b·d85e··.n.........m.+.^ | ||
| 00000470:· | 00000470:·2fa5·cf5c·60fd·ed25·ecc5·96ea·f395·6022··/..\`..%......`" | ||
| 00000480:· | 00000480:·9808·0784·03cc·817a·7bd6·9897·b36c·bbc2··.......z{....l.. | ||
| 00000490:· | 00000490:·66fe·afb1·9e0d·bdb6·ffb0·a203·f8d5·c344··f..............D | ||
| 000004a0:· | 000004a0:·cadb·cfe1·7ec1·18eb·04cd·d81a·763c·853d··....~.......v<.= | ||
| 000004b0:· | 000004b0:·bf7e·6e0d·bdb7·d528·336d·e17b·6333·2f2c··.~n....(3m.{c3/, | ||
| 000004c0:· | 000004c0:·3ed7·7b88·46db·e1b6·cd75·11ce·93b0·391e··>.{.F....u....9. | ||
| 000004d0:· | 000004d0:·b513·af5f·6f90·5fed·b441·74f7·0e1f·c2c6··..._o._..At..... | ||
| 000004e0:· | 000004e0:·c25c·8308·2be7·bccb·854b·4d5d·1f18·3709··.\..+....KM]..7. | ||
| 000004f0:· | 000004f0:·7b9b·ff32·3e32·3ec2·01e1·8070·4038·201c··{..2>2>....p@8·. | ||
| 00000500:· | 00000500:·100e·0807·8403·c201·e180·7040·3820·1c10··..........p@8·.. | ||
| 00000510:· | 00000510:·0e08·0784·03c2·01e1·8070·4038·201c·100e··.........p@8·... | ||
| 00000520:· | 00000520:·0807·8403·c201·e180·7040·3820·1c10·0e08··........p@8·.... | ||
| 00000530:· | 00000530:·0784·03c2·01e1·8070·4038·201c·100e·0807··.......p@8·..... | ||
| 00000540:· | 00000540:·8403·c201·e180·7060·6170·a0d9·ff1b·635e··......p`ap....c^ | ||
| 00000550:· | 00000550:·84bd·cbe2·31ca·e4f2·7687·61ff·abd6·ee36··....1...v.a....6 | ||
| 00000560:· | 00000560:·3ba9·3f2b·ffaf·d231·2e85·8d2b·bf0b·28ac··;.?+...1...+..(. | ||
| 00000570:· | 00000570:·ac15·7951·efbd·6e85·eed9·e8b8·56f8·d655··..yQ..n.....V..U | ||
| 00000580:· | 00000580:·be05·c7ac·d9ff·650d·d647·fa9a·7938·a6a3··......e..G..y8.. | ||
| 00000590:· | 00000590:·2de8·53d8·b52b·0c3f·c9eb·dcf5·5cb0·76b0··-.S..+.?....\.v. | ||
| 000005a0:· | 000005a0:·6ef7·7507·38b7·92ff·cdbc·a74f·c658·8e27··n.u.8......O.X.' | ||
| 000005b0:· | 000005b0:·e180·7040·3820·1c10·0e08·0784·03c2·01e1··..p@8·.......... | ||
| 000005c0:· | 000005c0:·8070·4038·d0bf·1cb8·b505·eb31·32fe·fd3b··.p@8.......12..; | ||
| 000005d0:·c201 | 000005d0:·fe32·7632·76c2·01e1·8070·4038·201c·100e··.2v2v....p@8·... | ||
| 000005e0:·0 | 000005e0:·0807·8403·c201·e180·7040·3820·1c10·0e08··........p@8·.... | ||
| 000005f0:· | 000005f0:·0784·03c2·01e1·8070·4038·201c·e81e·073e··.......p@8·....> | ||
| 00000600:· | 00000600:·2dfb·343d·f57c·b71c·0bdd·3b16·047b·c15e··-.4=.|....;..{.^ | ||
| 00000610:· | 00000610:·3820·1c30·bfe9·2e7c·e80c·1f96·c93c·645e··8·.0...|.....<d^ | ||
| 00000620:· | 00000620:·cf43·0eb5·717c·334d·e80e·7e9f·7509·d5c5··.C..q|3M..~.u... | ||
| 00000630:· | 00000630:·77ec·f1bf·2fc3·e4f1·ddb8·e0ff·da40·26ea··w.../........@&. | ||
| 00000640:· | 00000640:·3c70·4e8d·b2a8·3a92·1f8d·a760·d37a·6c56··<pN...:....`.zlV | ||
| 00000650:· | 00000650:·191c·dd64·c4fb·19eb·56fc·bf67·3ff7·bf96··...d....V..g?... | ||
| 00000660:· | 00000660:·ed27·858c·71bd·398d·c991·5aba·a5ac·f5c7··.'..q.9...Z..... | ||
| 00000670:· | 00000670:·67ad·ef0d·9fed·8e65·23df·4c1f·0819·f7b0··g......e#.L..... | ||
| 00000680:· | 00000680:·bca8·313c·33a4·be29·7b42·9d72·5376·bec4··..1<3..){B.rSv.. | ||
| 00000690:· | 00000690:·6b7d·47b6·9573·d6f9·f8de·925a·d8cd·177e··k}G..s.....Z...~ | ||
| 000006a0:· | 000006a0:·483f·5a7f·3eec·06a6·61ef·d5b8·6e01·9eef··H?Z.>...a...n... | ||
| 000006b0:· | 000006b0:·ba81·7d37·db6c·e6de·b19b·7676·b3ed·8d7d··..}7.l....vv...} | ||
| 000006c0:· | 000006c0:·7e1c·e0fe·be9b·f835·d3f6·0009·3723·df6b··~......5....7#.k | ||
| 000006d0:· | 000006d0:·b2b5·aef9·6bfa·681c·e68a·ab39·3794·77a1··....k.h....97.w. | ||
| 000006e0:· | 000006e0:·f427·a7a3·d618·9ab9·a73a·b50d·9c9f·cf7c··.'.......:.....| | ||
| 000006f0:· | 000006f0:·32d7·5e7f·b70d·d8cd·f5b8·6e77·fd2d·217d··2.^.......nw.-!} | ||
| 00000700:· | 00000700:·1e09·c90b·b323·ea3a·ddca·f73a·85b5·dbcd··.....#.:...:.... | ||
| 00000710:· | 00000710:·bc8b·43b0·69e4·f8d8·1652·2faa·1f1b·0cd9··..C.i....R/..... | ||
| 00000720:· | 00000720:·4674·47e9·91fc·febc·0e74·7adc·a2d6·d99a··FtG......tz..... | ||
| 00000730:· | 00000730:·b9ee·046d·aeb7·fe1b·948f·4a7f·d838·16a2··...m......J..8.. | ||
| 00000740:· | 00000740:·6416·623e·ef11·620f·31aa·ff2c·1355·de48··d.b>..b.1..,.U.H | ||
| 00000750:· | 00000750:·be79·7d0c·ee65·3652·7fb6·3217·d5e8·97a9··.y}..e6R..2..... | ||
| 00000760:· | 00000760:·b393·d79a·46af·8ba6·7dbd·146f·f45d·bf51··....F...}..o.].Q | ||
| 00000770:· | 00000770:·f3d0·4ef5·e58e·06c7·be11·7b4c·fe36·223f··..N.......{L.6"? | ||
| 00000780:· | 00000780:·9f64·6acd·1d9a·3d37·84ad·57f6·2a56·e6fe··.dj...=7..W.*V.. | ||
| 00000790:· | 00000790:·d689·2de4·12f7·b716·ae2c·d3ad·30ea·1cd5··..-......,..0... | ||
| 000007a0:· | 000007a0:·e8b1·cf76·77e2·b8e9·048e·4b9b·1cff·476a··...vw.....K...Gj | ||
| 000007b0:· | 000007b0:·c8b7·cade·66f4·b463·2db1·d963·a2d9·79e0··....f..c-..c..y. | ||
| 000007c0:· | 000007c0:·476a·60c8·fc92·307a·de26·d808·36c2·01e1··Gj`...0z.&..6... | ||
| 000007d0:· | 000007d0:·8070·4038·d06f·1cc0·7345·afd1·0381·5176··.p@8.o..sE....Qv | ||
| Max diff block lines reached; -1/58725 bytes (-0.00%) of diff not shown. | |||
| Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
| 00000000:·7072·6d00·3030·3200·0300·111f·0000·6301··prm.002.......c. | 00000000:·7072·6d00·3030·3200·0300·111f·0000·6301··prm.002.......c. | ||
| 00000010:·0000·7801·6360·e06 | 00000010:·0000·7801·6360·e066·48ce·492c·2e4e·2dd6··..x.c`.fH.I,.N-. | ||
| 00000020:·d64b·49ad·e0e2·6500·0246·84a8·1148·544e··.KI...e..F...HTN | |||
| 00000030:·0d24·cac4·c00d·530b·120c·d765·60c8·e0e7··.$....S....e`... | |||
| 00000040:·020a·b302·310b·8320·501b·1303·3390·6404··....1..·P...3.d. | |||
| 00000050:·924c·40c8·c8c0·c1d0·00e6·83c4·46e1·6808··.L@.........F.h. | |||
| 00000060:·8c86·c068·080c·cd10·e064·1c9a·ee26·d7d5··...h.....d...&.. | |||
| 00000070:·6c54·2faf·a963·6238·d5dd·456e·080d·777d··lT/..cb8..En..w} | |||
| 00000080:·3d23·2cc5·0ff7·f81c·18ff·7153·2dbf·b230··=#,.......qS-..0 | |||
| 00000090:·ac64·6605·b62c·5980·2682·da9b·a016·261f··.df..,Y.&.....&. | |||
| 000000a0:·b4bd·c902·6e71·427c·0892·07b5·4011·fe85··....nqB|....@... | |||
| 000000b0:·b44a·5918·8e33·f4b2·8074·f132·f003·4901··.JY..3...t.2..I. | |||
| 000000c0:·2415·08b5·a3ac·9117·02ec·544a·09c8·690e··$.........TJ..i. | |||
| 000000d0:·3914·7189·23ab·6164·10a2·922b·504d·a516··9.q.#.ad...+PM.. | |||
| 000000e0:·2f95·8eae·6366·d809·cee5·20b7·837a·92b8··/...cf....·..z.. | |||
| 000000f0:·fcd0·0cad·a198·19a8·d3b6·c065·0fb5·c539··...........e...9 | |||
| 00000100:·d17c·a48b·c687·d867·04f4·f97a·ac32·d476··.|.....g...z.2.v | |||
| 00000110:·cfa8·79a3·2130·1a02·a321·301a·02a3·2130··..y.!0...!0...!0 | |||
| 00000120:·1a02·a321·301a·02a3·2180·1902·aac3·a62d··...!0...!......- | |||
| 00000130:·8abb·4781·e96b·6245·a865·a6cb·8084·f2e7··..G..kbE.e...... | |||
| 00000140:·01b1·95d8·b085·a88b·05bb·1134·f2c3·c8f0··...........4.... | |||
| 00000150:·8399·34bd·a3aa·0763·0810·372e·82cb·e5b8··..4....c..7..... | |||
| 00000 | 00000020:·4b49·ad08·d765·60c8·e0e7·6260·6260·0562··KI...e`...b`b`.b | ||
| 00000030:·1606·4106·4620·cd0c·2419·8124·1310·3232··..A.F·..$..$..22 | |||
| 00000040:·7030·3480·f920·b151·381a·02a3·2130·1a02··p04..·.Q8...!0.. | |||
| 00000050:·4333·0438·1987·a6bb·c975·351b·d5cb·6bea··C3.8.....u5...k. | |||
| 00000060:·9818·4e75·7791·1b42·c35d·5fcf·084b·f1c3··..Nuw..B.]_..K.. | |||
| 00000070:·3d3e·07c6·7fdc·54cb·af2c·0c2b·9959·812d··=>....T..,.+.Y.- | |||
| 00000080:·4b16·a089·a0f6·26a8·85c9·076d·6fb2·805b··K.....&....mo..[ | |||
| 00000090:·9c10·1f82·e441·2d50·847f·21ad·5216·86e3··.....A-P..!.R... | |||
| 000000a0:·0cbd·2c20·5dbc·0cfc·4052·0049·0542·ed28··..,·]...@R.I.B.( | |||
| 000000b0:·6be4·8500·3b95·5202·729a·430e·455c·e2c8··k...;.R.r.C.E\.. | |||
| 000000c0:·6a18·1984·a8e4·0a54·53a9·c54b·a5a3·eb98··j......TS..K.... | |||
| 000000d0:·1976·8273·39c8·eda0·9e24·2e3f·3443·6b28··.v.s9....$.?4Ck( | |||
| 000000e0:·6606·eab4·2d70·d943·6d71·4e34·1fe9·a2f1··f...-p.CmqN4.... | |||
| 000000f0:·21f6·1901·7dbe·1eab·0cb5·dd33·6ade·6808··!...}......3j.h. | |||
| 00000100:·8c86·c068·088c·86c0·6808·8c86·c068·088c··...h....h....h.. | |||
| 00000110:·86c0·6808·6086·80ea·b069·8be2·ee51·60fa··..h.`....i...Q`. | |||
| 00000120:·9a58·116a·99e9·3220·a1fc·7940·6c25·366c··.X.j..2·..y@l%6l | |||
| 00000130:·21ea·62c1·6e04·8dfc·3032·fc60·264d·efa8··!.b.n...02.`&M.. | |||
| 00000140:·eac1·1802·c48d·8be0·7239·2edd·12e8·6919··........r9....i. | |||
| 00000150:·631c·1b7b·5e05·cd5f·8320·0f6c·92db·0834··c..{^.._.·.l...4 | |||
| 00000160:·cb2d·a7c6·0004·4c08·5163·9028·172f·4814··.-....L.Qc.(./H. | |||
| 00000170:·00 | 00000170:·0069·a228·2d·····························.i.(- |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | { | 1 | { |
| 2 | ····"buildPlugin":·"org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper", | 2 | ····"buildPlugin":·"org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper", |
| 3 | ····"buildPluginVersion":·"1.6.10", | 3 | ····"buildPluginVersion":·"1.6.10", |
| 4 | ····"buildSystem":·"Gradle", | 4 | ····"buildSystem":·"Gradle", |
| 5 | ····"buildSystemVersion":·"7. | 5 | ····"buildSystemVersion":·"7.6", |
| 6 | ····"projectSettings":·{ | 6 | ····"projectSettings":·{ |
| 7 | ········"isCompatibilityMetadataVariantEnabled":·true, | 7 | ········"isCompatibilityMetadataVariantEnabled":·true, |
| 8 | ········"isHmppEnabled":·false | 8 | ········"isHmppEnabled":·false |
| 9 | ····}, | 9 | ····}, |
| 10 | ····"projectTargets":·[ | 10 | ····"projectTargets":·[ |
| 11 | ········{ | 11 | ········{ |
| 12 | ············"extras":·{ | 12 | ············"extras":·{ |
| Offset 1, 97 lines modified | Offset 1, 126 lines modified | ||
| 1 | .class·public·final·Lorg/ton/crypto/ | 1 | .class·public·final·Lorg/ton/crypto/crc32/Crc32_jvmKt; |
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·" | 3 | .source·"crc32.jvm.kt" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·runtime·Lkotlin/Metadata; | 5 | .annotation·runtime·Lkotlin/Metadata; |
| 6 | ····d1·=·{ | 6 | ····d1·=·{ |
| 7 | ········"\u0000\u0010\n\u0000\n\u0002\u0010\u000 | 7 | ········"\u0000\u0010\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0012\n\u0002\u0008\u0004\u001a\"\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0008\u0008\u0002\u0010\u0004\u001a\u00020\u00012\u0008\u0008\u0002\u0010\u0005\u001a\u00020\u0001\u001a\"\u0010\u0006\u001a\u00[·...·truncated·by·diffoscope;·len:·165,·SHA:·e99432ab9f925c84d6d25d77eaa5a0ff14cc8806baa33a83781ceeda1f67c624·...·]" |
| 8 | ····} | 8 | ····} |
| 9 | ····d2·=·{ | 9 | ····d2·=·{ |
| 10 | ········" | 10 | ········"crc32", |
| 11 | ········"", | 11 | ········"", |
| 12 | ········"byte | 12 | ········"bytes", |
| 13 | ········"", | 13 | ········"", |
| 14 | ········"offset", | ||
| 14 | ········"s | 15 | ········"size", |
| 15 | ········" | 16 | ········"crc32c", |
| 16 | ········"ton-kotlin-crypto" | 17 | ········"ton-kotlin-crypto" |
| 17 | ····} | 18 | ····} |
| 18 | ····k·=·0x2 | 19 | ····k·=·0x2 |
| 19 | ····mv·=·{ | 20 | ····mv·=·{ |
| 20 | ········0x1, | 21 | ········0x1, |
| 21 | ········0x7, | 22 | ········0x7, |
| 22 | ········0x1 | 23 | ········0x1 |
| 23 | ····} | 24 | ····} |
| 24 | ····xi·=·0x30 | 25 | ····xi·=·0x30 |
| 25 | .end·annotation | 26 | .end·annotation |
| 26 | #·direct·methods | 27 | #·direct·methods |
| 27 | .method·public·static·final· | 28 | .method·public·static·final·crc32([BII)I |
| 28 | ····.locals·1 | 29 | ····.locals·1 |
| 29 | ····const-string·v0,·"byte | 30 | ····const-string·v0,·"bytes" |
| 30 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 31 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 32 | ····.line·6 | ||
| 33 | ····new-instance·v0,·Ljava/util/zip/CRC32; | ||
| 34 | ····invoke-direct·{v0},·Ljava/util/zip/CRC32;-><init>()V | ||
| 35 | ····.line·7 | ||
| 36 | ····invoke-virtual·{v0,·p0,·p1,·p2},·Ljava/util/zip/CRC32;->update([BII)V | ||
| 31 | ····.line·8 | 37 | ····.line·8 |
| 32 | ···· | 38 | ····invoke-virtual·{v0},·Ljava/util/zip/CRC32;->getValue()J |
| 33 | ···· | 39 | ····move-result-wide·p0 |
| 34 | ···· | 40 | ····long-to-int·p0,·p0 |
| 35 | ····return | 41 | ····return·p0 |
| 36 | .end·method | 42 | .end·method |
| 37 | .method·public·static· | 43 | .method·public·static·synthetic·crc32$default([BIIILjava/lang/Object;)I |
| 38 | ····.locals· | 44 | ····.locals·0 |
| 39 | ···· | 45 | ····and-int/lit8·p4,·p3,·0x2 |
| 40 | ····i | 46 | ····if-eqz·p4,·:cond_0 |
| 47 | ····const/4·p1,·0x0 | ||
| 41 | ····.line·6 | ||
| 42 | ····sget-object·v0,·Lcom/github/andreypfau/kotlinio/base64/Base64;->INSTANCE:Lcom/github/andreypfau/kotlinio/base64/Base64; | ||
| 43 | ···· | 48 | ····:cond_0 |
| 49 | ····and-int/lit8·p3,·p3,·0x4 | ||
| 44 | ···· | 50 | ····if-eqz·p3,·:cond_1 |
| 51 | ····.line·13 | ||
| 52 | ····array-length·p2,·p0 | ||
| 53 | ····.line·6 | ||
| 54 | ····:cond_1 | ||
| 55 | ····invoke-static·{p0,·p1,·p2},·Lorg/ton/crypto/crc32/Crc32_jvmKt;->crc32([BII)I | ||
| 56 | ····move-result·p0 | ||
| 45 | ····return | 57 | ····return·p0 |
| 46 | .end·method | 58 | .end·method |
| 47 | .method·public·static·final· | 59 | .method·public·static·final·crc32c([BII)I |
| 48 | ····.locals·1 | 60 | ····.locals·1 |
| 49 | ····const-string·v0,·"byte | 61 | ····const-string·v0,·"bytes" |
| 50 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 62 | ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 51 | ····.line·12 | 63 | ····.line·12 |
| 52 | ···· | 64 | ····invoke-static·{},·Lorg/ton/crypto/crc32/Crc32Kt;->getCASTAGNOLI_TABLE()[I |
| 53 | ···· | 65 | ····move-result-object·v0 |
| 54 | ···· | 66 | ····invoke-static·{v0,·p0,·p1,·p2},·Lorg/ton/crypto/crc32/Crc32Kt;->crc32update([I[BII)I |
| 67 | ····move-result·p0 | ||
| 55 | ····return | 68 | ····return·p0 |
| 56 | .end·method | 69 | .end·method |
| 57 | .method·public·static· | 70 | .method·public·static·synthetic·crc32c$default([BIIILjava/lang/Object;)I |
| 58 | ····.locals· | 71 | ····.locals·0 |
| 59 | ···· | 72 | ····and-int/lit8·p4,·p3,·0x2 |
| 60 | ····i | 73 | ····if-eqz·p4,·:cond_0 |
| 74 | ····const/4·p1,·0x0 | ||
| 75 | ····:cond_0 | ||
| 76 | ····and-int/lit8·p3,·p3,·0x4 | ||
| 77 | ····if-eqz·p3,·:cond_1 | ||
| 61 | ····.line·1 | 78 | ····.line·13 |
| 62 | ···· | 79 | ····array-length·p2,·p0 |
| 63 | ···· | 80 | ····.line·11 |
| 81 | ····:cond_1 | ||
| 82 | ····invoke-static·{p0,·p1,·p2},·Lorg/ton/crypto/crc32/Crc32_jvmKt;->crc32c([BII)I | ||
| 64 | ····move-result | 83 | ····move-result·p0 |
| 65 | ····return | 84 | ····return·p0 |
| Max diff block lines reached; 0/5336 bytes (0.00%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | .class·public·final·Lorg/ton/crypto/Base64ByteArraySerializer; | 1 | .class·public·final·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"Base64ByteArraySerializer.kt" | 3 | .source·"Base64ByteArraySerializer.kt" |
| 4 | #·interfaces | 4 | #·interfaces |
| 5 | .implements·Lkotlinx/serialization/KSerializer; | 5 | .implements·Lkotlinx/serialization/KSerializer; |
| Offset 12, 23 lines modified | Offset 12, 23 lines modified | ||
| 12 | ········"Ljava/lang/Object;", | 12 | ········"Ljava/lang/Object;", |
| 13 | ········"Lkotlinx/serialization/KSerializer<", | 13 | ········"Lkotlinx/serialization/KSerializer<", |
| 14 | ········"[B>;" | 14 | ········"[B>;" |
| 15 | ····} | 15 | ····} |
| 16 | .end·annotation | 16 | .end·annotation |
| 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 17 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 18 | ····value·=·"SMAP\nBase64ByteArraySerializer.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Base64ByteArraySerializer.kt\norg/ton/crypto/Base64ByteArraySerializer\n+·2·SerialDescriptors.kt\nkotlinx/serialization/descriptors/SerialDescriptorsKt\n+·3·Serializers.kt\nkotlinx/serialization/SerializersKt__SerializersKt\n+·4·Platform.common.kt\nkotlinx/serialization/internal/Platform_commo | 18 | ····value·=·"SMAP\nBase64ByteArraySerializer.kt\nKotlin\n*S·Kotlin\n*F\n+·1·Base64ByteArraySerializer.kt\norg/ton/crypto/base64/Base64ByteArraySerializer\n+·2·SerialDescriptors.kt\nkotlinx/serialization/descriptors/SerialDescriptorsKt\n+·3·Serializers.kt\nkotlinx/serialization/SerializersKt__SerializersKt\n+·4·Platform.common.kt\nkotlinx/serialization/internal/Platform_commo[·...·truncated·by·diffoscope;·len:·179,·SHA:·0cd70e315270e2588a3510042458069a9eec6b6d0e9db1a66685e2ae057d81cb·...·]\n*E\n" |
| 19 | .end·annotation | 19 | .end·annotation |
| 20 | .annotation·runtime·Lkotlin/Metadata; | 20 | .annotation·runtime·Lkotlin/Metadata; |
| 21 | ····d1·=·{ | 21 | ····d1·=·{ |
| 22 | ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0008\u00c6\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0003J\u0010\u0010\u0008\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u000b\u001a\u00020\u000c2\u0006\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u0002H\u0016R\u0014\u0010\u0004\u001a\u00020\u0005X\u0096\u0004\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0006\u0010\u0007\u00a8\u0006\u0010" | 22 | ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0008\u00c6\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0003J\u0010\u0010\u0008\u001a\u00020\u00022\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u000b\u001a\u00020\u000c2\u0006\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u0002H\u0016R\u0014\u0010\u0004\u001a\u00020\u0005X\u0096\u0004\u00a2\u0006\u0008\n\u0000\u001a\u0004\u0008\u0006\u0010\u0007\u00a8\u0006\u0010" |
| 23 | ····} | 23 | ····} |
| 24 | ····d2·=·{ | 24 | ····d2·=·{ |
| 25 | ········"Lorg/ton/crypto/Base64ByteArraySerializer;", | 25 | ········"Lorg/ton/crypto/base64/Base64ByteArraySerializer;", |
| 26 | ········"Lkotlinx/serialization/KSerializer;", | 26 | ········"Lkotlinx/serialization/KSerializer;", |
| 27 | ········"", | 27 | ········"", |
| 28 | ········"()V", | 28 | ········"()V", |
| 29 | ········"descriptor", | 29 | ········"descriptor", |
| 30 | ········"Lkotlinx/serialization/descriptors/SerialDescriptor;", | 30 | ········"Lkotlinx/serialization/descriptors/SerialDescriptor;", |
| 31 | ········"getDescriptor", | 31 | ········"getDescriptor", |
| 32 | ········"()Lkotlinx/serialization/descriptors/SerialDescriptor;", | 32 | ········"()Lkotlinx/serialization/descriptors/SerialDescriptor;", |
| Offset 49, 48 lines modified | Offset 49, 48 lines modified | ||
| 49 | ········0x1 | 49 | ········0x1 |
| 50 | ····} | 50 | ····} |
| 51 | ····xi·=·0x30 | 51 | ····xi·=·0x30 |
| 52 | .end·annotation | 52 | .end·annotation |
| 53 | #·static·fields | 53 | #·static·fields |
| 54 | .field·public·static·final·INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 54 | .field·public·static·final·INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 55 | .field·private·static·final·descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; | 55 | .field·private·static·final·descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 56 | #·direct·methods | 56 | #·direct·methods |
| 57 | .method·static·constructor·<clinit>()V | 57 | .method·static·constructor·<clinit>()V |
| 58 | ····.locals·1 | 58 | ····.locals·1 |
| 59 | ····new-instance·v0,·Lorg/ton/crypto/Base64ByteArraySerializer; | 59 | ····new-instance·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 60 | ····invoke-direct·{v0},·Lorg/ton/crypto/Base64ByteArraySerializer;-><init>()V | 60 | ····invoke-direct·{v0},·Lorg/ton/crypto/base64/Base64ByteArraySerializer;-><init>()V |
| 61 | ····sput-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/Base64ByteArraySerializer; | 61 | ····sput-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->INSTANCE:Lorg/ton/crypto/base64/Base64ByteArraySerializer; |
| 62 | ····.line·1 | 62 | ····.line·19 |
| 63 | ····const-class·v0,·[B | 63 | ····const-class·v0,·[B |
| 64 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->typeOf(Ljava/lang/Class;)Lkotlin/reflect/KType; | 64 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Reflection;->typeOf(Ljava/lang/Class;)Lkotlin/reflect/KType; |
| 65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
| 66 | ····.line· | 66 | ····.line·20 |
| 67 | ····invoke-static·{v0},·Lkotlinx/serialization/SerializersKt;->serializer(Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; | 67 | ····invoke-static·{v0},·Lkotlinx/serialization/SerializersKt;->serializer(Lkotlin/reflect/KType;)Lkotlinx/serialization/KSerializer; |
| 68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
| 69 | ····.line·1 | 69 | ····.line·19 |
| 70 | ····invoke-interface·{v0},·Lkotlinx/serialization/KSerializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 70 | ····invoke-interface·{v0},·Lkotlinx/serialization/KSerializer;->getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
| 72 | ····.line·10 | 72 | ····.line·10 |
| 73 | ····sput-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; | 73 | ····sput-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 74 | ····return-void | 74 | ····return-void |
| 75 | .end·method | 75 | .end·method |
| 76 | .method·private·constructor·<init>()V | 76 | .method·private·constructor·<init>()V |
| 77 | ····.locals·0 | 77 | ····.locals·0 |
| Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
| 102 | #·virtual·methods | 102 | #·virtual·methods |
| 103 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; | 103 | .method·public·bridge·synthetic·deserialize(Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; |
| 104 | ····.locals·0 | 104 | ····.locals·0 |
| 105 | ····.line·9 | 105 | ····.line·9 |
| 106 | ····invoke-virtual·{p0,·p1},·Lorg/ton/crypto/Base64ByteArraySerializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)[B | 106 | ····invoke-virtual·{p0,·p1},·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->deserialize(Lkotlinx/serialization/encoding/Decoder;)[B |
| 107 | ····move-result-object·p1 | 107 | ····move-result-object·p1 |
| 108 | ····return-object·p1 | 108 | ····return-object·p1 |
| 109 | .end·method | 109 | .end·method |
| 110 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)[B | 110 | .method·public·deserialize(Lkotlinx/serialization/encoding/Decoder;)[B |
| Offset 121, 37 lines modified | Offset 121, 37 lines modified | ||
| 121 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V | 121 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V |
| 122 | ····.line·12 | 122 | ····.line·12 |
| 123 | ····invoke-interface·{p1},·Lkotlinx/serialization/encoding/Decoder;->decodeString()Ljava/lang/String; | 123 | ····invoke-interface·{p1},·Lkotlinx/serialization/encoding/Decoder;->decodeString()Ljava/lang/String; |
| 124 | ····move-result-object·p1 | 124 | ····move-result-object·p1 |
| 125 | ····invoke-static·{p1},·Lorg/ton/crypto/Base64Kt;->base64(Ljava/lang/String;)[B | 125 | ····invoke-static·{p1},·Lorg/ton/crypto/base64/Base64Kt;->base64(Ljava/lang/String;)[B |
| 126 | ····move-result-object·p1 | 126 | ····move-result-object·p1 |
| 127 | ····return-object·p1 | 127 | ····return-object·p1 |
| 128 | .end·method | 128 | .end·method |
| 129 | .method·public·getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; | 129 | .method·public·getDescriptor()Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 130 | ····.locals·1 | 130 | ····.locals·1 |
| 131 | ····.line·10 | 131 | ····.line·10 |
| 132 | ····sget-object·v0,·Lorg/ton/crypto/Base64ByteArraySerializer;->descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; | 132 | ····sget-object·v0,·Lorg/ton/crypto/base64/Base64ByteArraySerializer;->descriptor:Lkotlinx/serialization/descriptors/SerialDescriptor; |
| 133 | ····return-object·v0 | 133 | ····return-object·v0 |
| 134 | .end·method | 134 | .end·method |
| 135 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V | 135 | .method·public·bridge·synthetic·serialize(Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V |
| 136 | ····.locals·0 | 136 | ····.locals·0 |
| 137 | ····.line·9 | 137 | ····.line·9 |
| 138 | ····check-cast·p2,·[B | 138 | ····check-cast·p2,·[B |
| Max diff block lines reached; 780/7440 bytes (10.48%) of diff not shown. | |||
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | .class·public·final·Lorg/ton/crypto/Crc16Kt; | 1 | .class·public·final·Lorg/ton/crypto/crc16/Crc16Kt; |
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"crc16.kt" | 3 | .source·"crc16.kt" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 6 | ····value·=·"SMAP\ncrc16.kt\nKotlin\n*S·Kotlin\n*F\n+·1·crc16.kt\norg/ton/crypto/Crc16Kt\n+·2·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,276:1\n13543#2:277\n13550#2,2:278\n13544#2:280\n*S·KotlinDebug\n*F\n+·1·crc16.kt\norg/ton/crypto/Crc16Kt\n*L\n268#1:277\n269#1:278,2\n268#1:280\n*E\n" | 6 | ····value·=·"SMAP\ncrc16.kt\nKotlin\n*S·Kotlin\n*F\n+·1·crc16.kt\norg/ton/crypto/crc16/Crc16Kt\n+·2·_Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,276:1\n13543#2:277\n13550#2,2:278\n13544#2:280\n*S·KotlinDebug\n*F\n+·1·crc16.kt\norg/ton/crypto/crc16/Crc16Kt\n*L\n268#1:277\n269#1:278,2\n268#1:280\n*E\n" |
| 7 | .end·annotation | 7 | .end·annotation |
| 8 | .annotation·runtime·Lkotlin/Metadata; | 8 | .annotation·runtime·Lkotlin/Metadata; |
| 9 | ····d1·=·{ | 9 | ····d1·=·{ |
| 10 | ········"\u0000\"\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\u001a\u001f\u0010\u0003\u001a\u00020\u00042\u0012\u0010\u0005\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00070\u0006\"\u00020\u0007\u00a2\u0006\u0002\u0010\u0008\u001a\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n\"\u0013\u0010\u0000\u001a\u00020\u0001X\u0082\u0004\u00f8\u0001\u0000\u00a2\u0006\u0004\n\u0002\u0010\u0002\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u000b" | 10 | ········"\u0000\"\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0010\u0012\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\u001a\u001f\u0010\u0003\u001a\u00020\u00042\u0012\u0010\u0005\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00070\u0006\"\u00020\u0007\u00a2\u0006\u0002\u0010\u0008\u001a\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n\"\u0013\u0010\u0000\u001a\u00020\u0001X\u0082\u0004\u00f8\u0001\u0000\u00a2\u0006\u0004\n\u0002\u0010\u0002\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u000b" |
| 11 | ····} | 11 | ····} |
| 12 | ····d2·=·{ | 12 | ····d2·=·{ |
| Offset 48, 15 lines modified | Offset 48, 15 lines modified | ||
| 48 | ····new-array·v0,·v0,·[S | 48 | ····new-array·v0,·v0,·[S |
| 49 | ····.line·6 | 49 | ····.line·6 |
| 50 | ····fill-array-data·v0,·:array_0 | 50 | ····fill-array-data·v0,·:array_0 |
| 51 | ····.line·5 | 51 | ····.line·5 |
| 52 | ····sput-object·v0,·Lorg/ton/crypto/Crc16Kt;->CRC16_TABLE:[S | 52 | ····sput-object·v0,·Lorg/ton/crypto/crc16/Crc16Kt;->CRC16_TABLE:[S |
| 53 | ····return-void | 53 | ····return-void |
| 54 | ····:array_0 | 54 | ····:array_0 |
| 55 | ····.array-data·2 | 55 | ····.array-data·2 |
| 56 | ········0x0s | 56 | ········0x0s |
| 57 | ········0x1021s | 57 | ········0x1021s |
| Offset 333, 15 lines modified | Offset 333, 15 lines modified | ||
| 333 | ····move-result-object·p0 | 333 | ····move-result-object·p0 |
| 334 | ····const/4·v1,·0x0 | 334 | ····const/4·v1,·0x0 |
| 335 | ····aput-object·p0,·v0,·v1 | 335 | ····aput-object·p0,·v0,·v1 |
| 336 | ····invoke-static·{v0},·Lorg/ton/crypto/Crc16Kt;->crc16([[B)I | 336 | ····invoke-static·{v0},·Lorg/ton/crypto/crc16/Crc16Kt;->crc16([[B)I |
| 337 | ····move-result·p0 | 337 | ····move-result·p0 |
| 338 | ····return·p0 | 338 | ····return·p0 |
| 339 | .end·method | 339 | .end·method |
| 340 | .method·public·static·final·varargs·crc16([[B)I | 340 | .method·public·static·final·varargs·crc16([[B)I |
| Offset 380, 22 lines modified | Offset 380, 22 lines modified | ||
| 380 | ····:goto_1 | 380 | ····:goto_1 |
| 381 | ····if-ge·v7,·v6,·:cond_0 | 381 | ····if-ge·v7,·v6,·:cond_0 |
| 382 | ····aget-byte·v8,·v5,·v7 | 382 | ····aget-byte·v8,·v5,·v7 |
| 383 | ····and-int/2addr·v3,·v4 | 383 | ····and-int/2addr·v3,·v4 |
| 384 | ····shr-int/lit8·v9,·v3,·0x8 | 384 | ····ushr-int/lit8·v9,·v3,·0x8 |
| 385 | ····xor-int/2addr·v8,·v9 | 385 | ····xor-int/2addr·v8,·v9 |
| 386 | ····and-int/lit16·v8,·v8,·0xff | 386 | ····and-int/lit16·v8,·v8,·0xff |
| 387 | ····.line·271 | 387 | ····.line·271 |
| 388 | ····sget-object·v9,·Lorg/ton/crypto/Crc16Kt;->CRC16_TABLE:[S | 388 | ····sget-object·v9,·Lorg/ton/crypto/crc16/Crc16Kt;->CRC16_TABLE:[S |
| 389 | ····invoke-static·{v9,·v8},·Lkotlin/UShortArray;->get-Mh2AYeg([SI)S | 389 | ····invoke-static·{v9,·v8},·Lkotlin/UShortArray;->get-Mh2AYeg([SI)S |
| 390 | ····move-result·v8 | 390 | ····move-result·v8 |
| 391 | ····shl-int/lit8·v3,·v3,·0x8 | 391 | ····shl-int/lit8·v3,·v3,·0x8 |