Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 961 Bytes

README.md

File metadata and controls

47 lines (31 loc) · 961 Bytes

CrossSync Logo

Upgrade via Multisig Contract

codecov

Introduction

This repository is an implementation of a multisig contract that can be applied in general scenarios.

Usage

Build

npm i
forge install
forge build

Test

forge test

Deploy

forge script script/Deploy.s.sol:Deploy \
--chain-id $CHAIN_ID \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY \
--verifier-url $VERIFIER_URL \
--verifier $VERIFIER \
--verify \
--broadcast --ffi -vvvv 

# generate easily readable abi to /deployments
forge script script/Deploy.s.sol:Deploy --sig 'sync()' --rpc-url $RPC_URL --broadcast --ffi