@@ -5,7 +5,7 @@ import * as azimuth from 'azimuth-js';
55import { useNetwork } from '../network';
66
77export default function useRekeyDateStore() {
8− const { web3 } = useNetwork();
8+ const { web3, contracts } = useNetwork();
99 const [rekeyDateCache, _setRekeyDateCache] = useState({});
1010
1111 const addToRekeyDateCache = useCallback(
@@ -28,10 +28,14 @@ export default function useRekeyDateStore() {
2828 if (!_web3) {
2929 return;
3030 }
31+ const _contracts = contracts.getOrElse(null);
32+ if (!_contracts) {
33+ return;
34+ }
3135
3236 //TODO tighter search?
3337 //TODO maybe move into azimuth-js?
34− const logs = await azimuth.azimuth.getPastEvents('ChangedKeys', {
38+ const logs = await _contracts.azimuth.getPastEvents('ChangedKeys', {
3539 fromBlock: 0,
3640 toBlock: 'latest',
3741 filter: { point: [point] },