Giter Club home page Giter Club logo

Comments (8)

webmaster128 avatar webmaster128 commented on July 17, 2024 1

As Ethan pointed out correctly, Split @cosmwasm/sdk into Cosmos SDK and CosmWasm functionality, such that CosmWasm becomes optional is independent of this ticket. I created #182 for that. The order of #179 and #182 does not really matter technically.

from cosmjs.

davepuchyr avatar davepuchyr commented on July 17, 2024 1

@davepuchyr Under which name would you like to have the BCP Cosmos SDK 0.38 package? @iov/cosmos-sdk?

Yes, @iov/cosmos-sdk, please.

from cosmjs.

ethanfrey avatar ethanfrey commented on July 17, 2024

This sounds good.

Happy to hand off the @cosmwasm/bcp experiment to iov-core if they want to maintain it, integrate it in their wallet or in any way make real use of it.

And yes, I also agree on refactoring the faucet to just use @cosmwasm/sdk (bank).

from cosmjs.

ethanfrey avatar ethanfrey commented on July 17, 2024

However, I am not sure about

Split @cosmwasm/sdk into Cosmos SDK and CosmWasm functionality, such that CosmWasm becomes optional

We are talking about making a new repo to be modular and extensible, pulling in parts of iov-core and cosmwasm-js and others and making sure this is extensible for other modules. I would leave these as is here (working for all out 0.38-based cosmwasm releases) and do the refactoring on the new branch which will have plenty of redesign tasks as well. Unless you think there is a benefit to refactoring here first. (In any case, this is a separate ticket - bcp stuff is a full 👍)

from cosmjs.

webmaster128 avatar webmaster128 commented on July 17, 2024

The line of PRs #183, #184 and #186 does step 4 and 2 first. So we have no ERC20 tokens on BCP and the faucet after that.

I postponed step 1 and 3 since it is not trivial to refactor the faucet. It required one of those two options:

  1. Reimplement the token handling (COMS <-> ucosm) in the faucet
  2. Only work on the native unit (e.g. ucosm) and adapt a lot of documentation

from cosmjs.

webmaster128 avatar webmaster128 commented on July 17, 2024

@davepuchyr Under which name would you like to have the BCP Cosmos SDK 0.38 package? @iov/cosmos-sdk?

from cosmjs.

webmaster128 avatar webmaster128 commented on July 17, 2024

Package is prepared. Move depends on #202

from cosmjs.

webmaster128 avatar webmaster128 commented on July 17, 2024

BCP package copied to IOV Core at tag v0.20.0: iov-one/iov-core#1440. Once we deleted it from here, this ticket is done.

from cosmjs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.