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

feat(openapi): upgrade to 6.3.0 - phase 1 #2298

Closed
jagpreetsinghsasan opened this issue Feb 23, 2023 · 0 comments · Fixed by #2333
Closed

feat(openapi): upgrade to 6.3.0 - phase 1 #2298

jagpreetsinghsasan opened this issue Feb 23, 2023 · 0 comments · Fixed by #2333
Labels
good-first-issue Good for newcomers

Comments

@jagpreetsinghsasan
Copy link
Contributor

jagpreetsinghsasan commented Feb 23, 2023

Description

As a developer, I want to upgrade the openapi-generator to use the latest 6.3.0 version

For the phase 1, we should target the easily fixable ones.
Below are the packages we need to upgrade in phase 1, along with the comments (after doing the spike story for this)
(the openapitools.json file version should be changed to 6.3.0 and then yarn configure should be run to compile the same)
(most of these plugins are mentioned in the alphabetical order, so it will be easier for the developer to change them)

Fixable packages Remarks
extensions/cactus-plugin-htlc-coordinator-besu Need to be done together
packages/cactus-plugin-htlc-eth-besu Need to be done together
packages/cactus-plugin-htlc-eth-besu-erc20 Need to be done together
packages/cactus-plugin-ledger-connector-besu Need to be done together
packages/cactus-plugin-ledger-connector-quorum Need to be done together
packages/cactus-cmd-api-server Just version change
packages/cactus-core-api Just version change
packages/cactus-plugin-consortium-manual Just version change
packages/cactus-plugin-keychain-aws-sm Just version change
packages/cactus-plugin-keychain-azure-kv Just version change
packages/cactus-plugin-keychain-memory Just version change
packages/cactus-plugin-keychain-memory-wasm Just version change
packages/cactus-plugin-keychain-vault Just version change
packages/cactus-plugin-ledger-connector-ubiquity Just version change
packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes Just version change
examples/cactus-example-carbon-accounting-business-logic-plugin Just version change

Acceptance Criteria

  1. The above mentioned packages should use the latest 6.3.0 version of openapi-generator
  2. The test cases for the mentioned plugins should be working
@jagpreetsinghsasan jagpreetsinghsasan added the good-first-issue Good for newcomers label Feb 23, 2023
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Mar 21, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Mar 22, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
petermetz pushed a commit to jagpreetsinghsasan/cactus that referenced this issue Mar 28, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
petermetz pushed a commit to jagpreetsinghsasan/cactus that referenced this issue Apr 18, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue May 8, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue May 23, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Jun 5, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-corda
    p. packages/cactus-plugin-ledger-connector-ubiquity
    q. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    r. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Jun 5, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-ubiquity
    p. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    q. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
jagpreetsinghsasan added a commit to jagpreetsinghsasan/cactus that referenced this issue Jun 6, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-ubiquity
    p. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    q. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Signed-off-by: jagpreetsinghsasan <[email protected]>
petermetz pushed a commit to jagpreetsinghsasan/cactus that referenced this issue Jun 12, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-ubiquity
    p. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    q. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Co-authored-by: Peter Somogyvari <[email protected]>

Signed-off-by: Peter Somogyvari <[email protected]>
Signed-off-by: jagpreetsinghsasan <[email protected]>
barnapa pushed a commit to barnapa/cacti that referenced this issue Jun 15, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-ubiquity
    p. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    q. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Co-authored-by: Peter Somogyvari <[email protected]>

Signed-off-by: Peter Somogyvari <[email protected]>
Signed-off-by: jagpreetsinghsasan <[email protected]>
barnapa pushed a commit to barnapa/cacti that referenced this issue Jun 15, 2023
    Primary Changes
    ---------------
    1. Updated openapitoos.json for various plugins to use 6.3.0
    version of openapi generator
    2. Relevant code for each plugin was generated

    openapitools.json is updated for the following plugins to
    incorporate 1)
    ------------------------------------------------------------
    a. extensions/cactus-plugin-htlc-coordinator-besu
    b. packages/cactus-plugin-htlc-eth-besu
    c. packages/cactus-plugin-htlc-eth-besu-erc20
    d. packages/cactus-plugin-ledger-connector-besu
    e. packages/cactus-plugin-ledger-connector-quorum
    f. packages/cactus-cmd-api-server
    g. packages/cactus-core-api
    h. packages/cactus-plugin-consortium-manual
    i. packages/cactus-plugin-keychain-aws-sm
    j. packages/cactus-plugin-keychain-azure-kv
    k. packages/cactus-plugin-keychain-google-sm
    l. packages/cactus-plugin-keychain-memory
    m. packages/cactus-plugin-keychain-memory-wasm
    n. packages/cactus-plugin-keychain-vault
    o. packages/cactus-plugin-ledger-connector-ubiquity
    p. packages/cactus-plugin-ledger-connector-xdai packages/cactus-plugin-odap-hermes
    q. examples/cactus-example-carbon-accounting-business-logic-plugin

Fixes hyperledger-cacti#2298

Co-authored-by: Peter Somogyvari <[email protected]>

Signed-off-by: Peter Somogyvari <[email protected]>
Signed-off-by: jagpreetsinghsasan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good-first-issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant