Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP][Codegen] Generate Kotlin Multiplatform bindings #3177

Draft
wants to merge 55 commits into
base: master
Choose a base branch
from

Commits on May 11, 2023

  1. init kotlin

    lamafab committed May 11, 2023
    Configuration menu
    Copy the full SHA
    e13ab17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f5f30b View commit details
    Browse the repository at this point in the history
  3. add condition for is_public

    lamafab committed May 11, 2023
    Configuration menu
    Copy the full SHA
    8881042 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32ebe1c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89b0fa5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2cacb20 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. deprecate jni files

    lamafab committed May 15, 2023
    Configuration menu
    Copy the full SHA
    5081047 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    773c504 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    717d6be View commit details
    Browse the repository at this point in the history
  4. format and derive KotlinType

    lamafab committed May 15, 2023
    Configuration menu
    Copy the full SHA
    c4d364a View commit details
    Browse the repository at this point in the history
  5. render AndroidMain inits

    lamafab committed May 15, 2023
    Configuration menu
    Copy the full SHA
    42fb901 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5f3151 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    420512e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03b058a View commit details
    Browse the repository at this point in the history
  3. move swift tests to submodule

    lamafab committed May 16, 2023
    Configuration menu
    Copy the full SHA
    f997208 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a18921 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f725eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e413a5b View commit details
    Browse the repository at this point in the history
  7. add test androidmain_optional

    lamafab committed May 16, 2023
    Configuration menu
    Copy the full SHA
    41fb52f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ce00966 View commit details
    Browse the repository at this point in the history
  9. test enum with descriptions

    lamafab committed May 16, 2023
    Configuration menu
    Copy the full SHA
    ef95109 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41fd57e View commit details
    Browse the repository at this point in the history
  11. test enums with methods

    lamafab committed May 16, 2023
    Configuration menu
    Copy the full SHA
    557d6b2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cea8e4a View commit details
    Browse the repository at this point in the history
  13. track commom_main_struct.hbs

    lamafab committed May 16, 2023
    Configuration menu
    Copy the full SHA
    ed32fd1 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    816bccb View commit details
    Browse the repository at this point in the history
  2. add properties to enums

    lamafab committed May 17, 2023
    Configuration menu
    Copy the full SHA
    be68d59 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Configuration menu
    Copy the full SHA
    c0633df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e150426 View commit details
    Browse the repository at this point in the history
  3. update output dirs in main

    lamafab committed May 18, 2023
    Configuration menu
    Copy the full SHA
    1b34100 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35be7ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7e84d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eced6b0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ac7baa View commit details
    Browse the repository at this point in the history
  8. update manifest with comments

    lamafab committed May 18, 2023
    Configuration menu
    Copy the full SHA
    10bea0d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a37a61e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9a1c8db View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c52161c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8466339 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0075979 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. typo

    lamafab committed May 19, 2023
    Configuration menu
    Copy the full SHA
    10d3dcb View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    cb44f92 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    df9ccef View commit details
    Browse the repository at this point in the history
  2. update TWBlockchain variant

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    7e16953 View commit details
    Browse the repository at this point in the history
  3. update TWCoinType

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    852a0c0 View commit details
    Browse the repository at this point in the history
  4. update HDVersion

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    0a4c1c1 View commit details
    Browse the repository at this point in the history
  5. update TWHash

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    b8b4801 View commit details
    Browse the repository at this point in the history
  6. add TWSubstrateAddress

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    7519298 View commit details
    Browse the repository at this point in the history
  7. add TWSubstrateSigner

    lamafab committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    4de9513 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6f1d1a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    82e75c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a991f3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad4885e View commit details
    Browse the repository at this point in the history
  4. add 'u' suffix to enum values

    lamafab committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b238a22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    333d2ed View commit details
    Browse the repository at this point in the history