From cba7a59b26ed2f93354a03a33cecd501f21c697d Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:49:20 -0700 Subject: [PATCH 1/6] feat: Add error MultiSigContract__NotSigned --- src/MultiSigContractV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index 114e795..b665c7d 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -24,4 +24,5 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__OnlyFactoryTokenContract(); error MultiSigContract__OnlySigner(); error MultiSigContract__AlreadySigned(); + error MultiSigContract__NotSigned(); } From b7be8fa58090bd243566524731e2e61743dc35ea Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:49:36 -0700 Subject: [PATCH 2/6] feat: Add error MultiSigContract__InvalidTransaction --- src/MultiSigContractV2.sol | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index b665c7d..f280c22 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -25,4 +25,6 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__OnlySigner(); error MultiSigContract__AlreadySigned(); error MultiSigContract__NotSigned(); + error MultiSigContract__InvalidTransaction(); + } From dd6e7032bdb6bf819d0b671aed7214a0aced6cfc Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:49:51 -0700 Subject: [PATCH 3/6] feat: Add error MultiSigContract__TransactionExpired --- src/MultiSigContractV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index f280c22..70313ee 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -26,5 +26,6 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__AlreadySigned(); error MultiSigContract__NotSigned(); error MultiSigContract__InvalidTransaction(); + error MultiSigContract__TransactionExpired(); } From f2f5ba855ab63c9aa62bffd91bbdc4a8ed0fc43a Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:50:07 -0700 Subject: [PATCH 4/6] feat: Add erroerror MultiSigContract__TransactionNotReady --- src/MultiSigContractV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index 70313ee..a54774b 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -27,5 +27,6 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__NotSigned(); error MultiSigContract__InvalidTransaction(); error MultiSigContract__TransactionExpired(); + error MultiSigContract__TransactionNotReady(); } From aa83925315abd6e3b95e08b6519697776f758a99 Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:50:26 -0700 Subject: [PATCH 5/6] feat: Add erroerror MultiSigContract__InvalidSignerCount --- src/MultiSigContractV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index a54774b..68ad433 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -28,5 +28,6 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__InvalidTransaction(); error MultiSigContract__TransactionExpired(); error MultiSigContract__TransactionNotReady(); + error MultiSigContract__InvalidSignerCount(); } From a6824e56b2996ed8de0de8c5d57860c8a3687ace Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 26 Sep 2025 09:51:08 -0700 Subject: [PATCH 6/6] feat: forge fmt --- src/MultiSigContractV2.sol | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index 68ad433..416831e 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -25,9 +25,8 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { error MultiSigContract__OnlySigner(); error MultiSigContract__AlreadySigned(); error MultiSigContract__NotSigned(); - error MultiSigContract__InvalidTransaction(); + error MultiSigContract__InvalidTransaction(); error MultiSigContract__TransactionExpired(); error MultiSigContract__TransactionNotReady(); error MultiSigContract__InvalidSignerCount(); - }