Replies: 8 comments 12 replies
-
I would like it so that you can choose which contracts you will be interacting with (or sets of contracts) |
Beta Was this translation helpful? Give feedback.
-
Firstly would be better support for tree shaking to enabled a smaller bundle size |
Beta Was this translation helpful? Give feedback.
-
Adding this thread to the meeting notes here (for future reference): Celo Wallet and (d)App Council #8 |
Beta Was this translation helpful? Give feedback.
-
If we were to start a new lib, here are some properties I'd like to see:
This new lib could be branded as 'SDK lite'. Meaning you get a lib that handles the eccentricities of the Celo network, without trying to solve all problems for all people. So it would have some similarities to the current Connect package @gastonponti made. |
Beta Was this translation helpful? Give feedback.
-
For me (as a developer), the only things I care about is to connect/disconnect to a wallet, get the user address, signer and provider (so I know if on the wrong network) and be able to set fee currency. |
Beta Was this translation helpful? Give feedback.
-
MY worry with starting from scratch is that a completely changed interface would mean dapp developers are forced to spend time upgrading. which I know is rarely a pleasant experience. |
Beta Was this translation helpful? Give feedback.
-
I have Opened a PR for v2 of ContractKit. It manages to reduce the size considerably. while keeping breaking changes to a minimum. The most exciting part Is that I was able due to refactoring to create a I think for most dapp projects upgrading will greatly improve bundlesize, and changing imports to The PR Description has more info. We are looking at having |
Beta Was this translation helpful? Give feedback.
-
BTW ALL We plan on releasing contractKit v2 in the next few days. |
Beta Was this translation helpful? Give feedback.
-
In the most recent Wallet and Dapp Council meeting in response to talks of
contractkit
's notorious bundle size @jmrossy brought up the idea of starting a new package. what would contract kit look like if we built it today.Id like to come to a resolution on this by the time of Celo Connect. so that we can then make progress on implementation of new package or getting contractKit itself up to par.
Beta Was this translation helpful? Give feedback.
All reactions