From 8421b566e6485c9bb4cf2ef22384660c14a0557b Mon Sep 17 00:00:00 2001 From: Albert Date: Wed, 27 Mar 2024 15:26:28 +0800 Subject: [PATCH] Update README.md --- README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/README.md b/README.md index 085126d..682aed5 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,6 @@ This repository is an implementation of a multisig contract that can be applied in general scenarios. -Currently, this multisig contract is used to upgrade contracts. Crossbell-Box has several upgradeable contracts, which are previously controlled by the admin of TransparentUpgradeableProxy contracts. Having a this proxy contract controlled by a single address is not safe nor reasonable. So we transferred the ownership of TransparentUpgradeableProxy contract to this multisig contract. - -Currently, this multisig contract has 2 functionalities: `upgrade` and `change admin`. For proxy contracts that are already deployed, you need to call `changeAdmin` function and change the admin to this multisig contract. For new proxy contracts, you can directly input the multisig contract address into `constructor` when deploying. Complete usages can be found in [test cases](https://github.com/Crossbell-Box/upgrade-via-multisigwallet/blob/main/test/ProxyAdminMultisig.t.sol). - -Specifically, the information generated from **social activities** will be the initial form of data-ownership by users on Crossbell. ## Usage