需求分析:项目方创始人,出资人经常并不具备合约部署能力。所以经常会出现合约技术人员权限过大,单点作恶的问题 虽然可以使用transfer owner的方式把合约owner权限,交给非技术出身的创始人,但是在这种场景下,项目的维护和升级依旧非常棘手 因此我们利用OB企业钱包使用权和所有权分离的特点,测试了如下场景。技术人员在企业钱包中赋予普通成员身份,可以发挥使用权提出部署合约的申请,由企业钱包中的拥有所有权其他管理员审批通过后完成部署。测试需求 体验/测试外部项目方使用OB企业钱包部署智能合约以及测试企业钱包审批流测试目标 企业钱包可以部署合约,来吸引外部的项目方用 OB 来部署项目。 如果支持了部署项目,那么也需具备管理项目(与已部署的合约交互)的能力。调研结果 通过 OB 插件,使用 remix 工具来实现合约部署 部署合约需要签名,钱包内部没有入口,所以当前版本企业钱包内部不支持部署合约(需安装外部插件remix)企业钱包部署步骤 1,安装 OB 浏览器插件 https://openblock.com/#/download2.Remix 编译合约 https://remix...