Skip to content

Commit a7d2769

Browse files
authored
Feat: Add ChainInfo['contractAddresses'] property (#187)
* Add `ChainInfo['contractAddresses']` property * Make addresses nullable
1 parent 3550ba4 commit a7d2769

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/types/chains.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,17 @@ export type ChainInfo = {
9595
chainName: string | null
9696
enabled: boolean
9797
}
98+
contractAddresses: {
99+
safeSingletonAddress: `0x${string}` | null
100+
safeProxyFactoryAddress: `0x${string}` | null
101+
multiSendAddress: `0x${string}` | null
102+
multiSendCallOnlyAddress: `0x${string}` | null
103+
fallbackHandlerAddress: `0x${string}` | null
104+
signMessageLibAddress: `0x${string}` | null
105+
createCallAddress: `0x${string}` | null
106+
simulateTxAccessorAddress: `0x${string}` | null
107+
safeWebAuthnSignerFactoryAddress: `0x${string}` | null
108+
}
98109
}
99110

100111
export type ChainListResponse = Page<ChainInfo>

0 commit comments

Comments
 (0)