This repository was archived by the owner on Nov 5, 2023. It is now read-only.
Preaudit Updates
Pre-release
Pre-release
·
862 commits
to refs/heads/main
since this release
This release sets a milestone/checkpoint for the bls-wallet contracts, aggregator service, npm packages bls-wallet-clients & bls-wallet-aggregator-proxy, and prototype browser extension Quill.
This repo/those components are still under heavy active development and the contracts are under audit. Therefore, they are NOT recommended for mainnet/production use. Here be dragons
These components are ready for testnet use. See ./contracts/networks for a list of active contract deployments, and the remote development guide for how you can use them with this repo. If you would like the contracts and an aggregator deployed to a testnet that is not listed, feel free to open an issue.
- Fixed & finalized contracts for another round of auditing.
- Added npm package
bls-wallet-aggregator-proxy
to proxy to an existing aggregator instance. See the README for more details. - First wave of extension refactoring to reduce bugs & cleanup code base.
- Added initial CI/CD checks and releases.
- Updated top level project documentation.
All Changes
- Add release drafter (#238) @jacque006
- Add aggregator-proxy (#200) @voltrevo
aggregator
- CI Pipeline (#223) @jacque006
- Update repo documentation (#158) @jacque006
- Arbitrum testnet update (#196) @voltrevo
contracts
- Fixes: one-to-one hash wallet (#212) @jzaki
- CI Pipeline (#223) @jacque006
- Update repo documentation (#158) @jacque006
- Fix public key override to zero after creation (#209) @kautukkundan
- Arbitrum testnet update (#196) @voltrevo
clients
- CI Pipeline (#223) @jacque006
- Update repo documentation (#158) @jacque006
docs
- Cells (#221) @voltrevo
- Add contributing recommendations & guidelines (#234) @jacque006
- Add MIT license (#236) @jacque006
- Update repo documentation (#158) @jacque006
extension
- Add extension artifacts on releases (#240) @jacque006
- Cells (#221) @voltrevo
- CI Pipeline (#223) @jacque006
- Add MIT license (#236) @jacque006
- Refactor+Update RPC methods and Add Quill context provider (#217) @voltrevo
- 206 followup (#216) @voltrevo
- Delete old extension code (#203) @voltrevo
- Radically simplify how window.ethereum methods are defined (#206) @voltrevo
- metamask -> quill (#204) @voltrevo
- Fix open on install (#205) @voltrevo
- Enable eth_setPreferredAggregator (#202) @voltrevo
- Feat/multi action support (#195) @kautukkundan