Development Update #8–06.14.19
Published in
2 min readJun 14, 2019
Here is a summary of new features and updates from the last week:
📦 Completed messaging refactor to use RPC calls
- As mentioned in our last regular update, we have been refactoring our messaging system to use JSON-RPC calls. We have now completed a PR that implements this change, which is currently in review.
- This upgrade is critical to improving the developer environment for users of the Counterfactual framework and supporting our MetaMask integration.
🚢 Merged cf-wallet.js implementation
- For the last several weeks we have been working on a new library,
cf-wallet.js
, which includes wallet-specific functionality necessary to support our MetaMask integration and other critical parts of the developer environment - Last week, we merged the PR that implements this change
- This allows us to begin work in earnest on understanding and improving the UI for state channels applications
⚙️ Implementing ERC20 support at client level
- Counterfactual has always supported ERC20s at the contract & protocol level, but additional work is needed to implement in client software
- As part of our continued work to help Connext build their v 2.0 on top of Counterfactual, we have begun work to add client support for ERC20s
📣 Communications & Community appearances
- Xuanji Li presented at Scaling Ethereum. Find his talk here.
- Liam Horne did an AMA with Chinese-language site Unitimes, to an audience of ~4,000.
Get involved, or get in touch
If you’re interested in following along, or getting involved, you can follow on GitHub or talk to us on Discord.
- Code: github.com/counterfactual
- Specs: specs.counterfactual.com
- Talk to us: chat.counterfactual.com
- Twitter: twitter.com/statechannels
- Website: counterfactual.com