Skip to content

Commit e0a99db

Browse files
committed
DeployedContractsByName updated to have specific keys
1 parent 3069d19 commit e0a99db

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

  • packages/7715-permission-types/src/permissions

packages/7715-permission-types/src/permissions/types.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,17 @@ export type PermissionDecoder = {
8989
/**
9090
* A map of deployed contract names to addresses for one chain.
9191
*/
92-
export type DeployedContractsByName = Record<string, Hex>;
92+
export type DeployedContractsByName = {
93+
erc20StreamingEnforcer: Hex;
94+
erc20PeriodTransferEnforcer: Hex;
95+
nativeTokenStreamingEnforcer: Hex;
96+
nativeTokenPeriodTransferEnforcer: Hex;
97+
approvalRevocationEnforcer: Hex;
98+
exactCalldataEnforcer: Hex;
99+
valueLteEnforcer: Hex;
100+
timestampEnforcer: Hex;
101+
nonceEnforcer: Hex;
102+
allowedCalldataEnforcer: Hex;
103+
allowedTargetsEnforcer: Hex;
104+
redeemerEnforcer: Hex;
105+
};

0 commit comments

Comments
 (0)