Skip to content

Commit d22e596

Browse files
authored
Merge pull request #141 from Merit-Systems/shafu/fix-deploy-anvil-2
Increase signature deadline buffer to 2 hours
2 parents 1be398e + d0dafe0 commit d22e596

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ deploy-anvil:
7474
--fork-url http://localhost:8545 \
7575
--broadcast \
7676
--unlocked \
77-
-v \
77+
-vvvv \
7878
--via-ir
7979

8080
# ----------------------

script/Deploy.Anvil.s.sol

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ contract DeployAnvil is Script {
119119

120120
// Create signature for initRepo
121121
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
122-
uint signatureDeadline = block.timestamp + 3600;
122+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
123123

124124
bytes32 digest = keccak256(
125125
abi.encodePacked(
@@ -296,7 +296,7 @@ contract DeployAnvil is Script {
296296
admins[0] = USER1;
297297

298298
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
299-
uint signatureDeadline = block.timestamp + 3600;
299+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to 2 hours
300300

301301
bytes32 digest = keccak256(
302302
abi.encodePacked(
@@ -427,7 +427,7 @@ contract DeployAnvil is Script {
427427
admins[0] = USER1;
428428

429429
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
430-
uint signatureDeadline = block.timestamp + 3600;
430+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
431431

432432
bytes32 digest = keccak256(
433433
abi.encodePacked(
@@ -652,7 +652,7 @@ contract DeployAnvil is Script {
652652
admins[0] = USER2;
653653

654654
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
655-
uint signatureDeadline = block.timestamp + 3600;
655+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
656656

657657
bytes32 digest = keccak256(
658658
abi.encodePacked(
@@ -892,7 +892,7 @@ contract DeployAnvil is Script {
892892
}
893893

894894
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
895-
uint signatureDeadline = block.timestamp + 3600;
895+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
896896

897897
bytes32 digest = keccak256(
898898
abi.encodePacked(
@@ -1197,7 +1197,7 @@ contract DeployAnvil is Script {
11971197
admins[0] = USER1;
11981198

11991199
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
1200-
uint signatureDeadline = block.timestamp + 3600;
1200+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
12011201

12021202
bytes32 digest = keccak256(
12031203
abi.encodePacked(
@@ -1284,7 +1284,7 @@ contract DeployAnvil is Script {
12841284
admins[0] = USER1;
12851285

12861286
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
1287-
uint signatureDeadline = block.timestamp + 3600;
1287+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
12881288

12891289
bytes32 digest = keccak256(
12901290
abi.encodePacked(
@@ -1488,7 +1488,7 @@ contract DeployAnvil is Script {
14881488
admins[0] = USER1;
14891489

14901490
uint setAdminNonce = escrow.repoSetAdminNonce(repoId, accountId);
1491-
uint signatureDeadline = block.timestamp + 3600;
1491+
uint signatureDeadline = block.timestamp + 7200; // Increased buffer to prevent expiration
14921492

14931493
bytes32 digest = keccak256(
14941494
abi.encodePacked(

0 commit comments

Comments
 (0)