This repository has been archived by the owner on Jul 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
modules_checkpoint_inheritance.dot
67 lines (66 loc) · 2.76 KB
/
modules_checkpoint_inheritance.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
digraph G {
graph [ ratio = "auto", page = "40" ];
"DividendCheckpoint";
"DividendCheckpointStorage";
"ICheckpoint";
"Module";
"ERC20DividendCheckpoint";
"ERC20DividendCheckpointStorage";
"ERC20DividendCheckpointFactory";
"UpgradableModuleFactory";
"ERC20DividendCheckpointProxy";
"ModuleStorage";
"Pausable";
"OwnedUpgradeabilityProxy";
"EtherDividendCheckpoint";
"EtherDividendCheckpointFactory";
"EtherDividendCheckpointProxy";
"PLCRVotingCheckpoint";
"PLCRVotingCheckpointStorage";
"VotingCheckpoint";
"PLCRVotingCheckpointFactory";
"PLCRVotingCheckpointProxy";
"VotingCheckpointStorage";
"WeightedVoteCheckpoint";
"WeightedVoteCheckpointStorage";
"WeightedVoteCheckpointFactory";
"WeightedVoteCheckpointProxy";
"IVoting";
"DividendCheckpoint" -> "DividendCheckpointStorage";
"DividendCheckpoint" -> "ICheckpoint";
"DividendCheckpoint" -> "Module";
"ERC20DividendCheckpoint" -> "ERC20DividendCheckpointStorage";
"ERC20DividendCheckpoint" -> "DividendCheckpoint";
"ERC20DividendCheckpointFactory" -> "UpgradableModuleFactory";
"ERC20DividendCheckpointProxy" -> "ERC20DividendCheckpointStorage";
"ERC20DividendCheckpointProxy" -> "DividendCheckpointStorage";
"ERC20DividendCheckpointProxy" -> "ModuleStorage";
"ERC20DividendCheckpointProxy" -> "Pausable";
"ERC20DividendCheckpointProxy" -> "OwnedUpgradeabilityProxy";
"EtherDividendCheckpoint" -> "DividendCheckpoint";
"EtherDividendCheckpointFactory" -> "UpgradableModuleFactory";
"EtherDividendCheckpointProxy" -> "DividendCheckpointStorage";
"EtherDividendCheckpointProxy" -> "ModuleStorage";
"EtherDividendCheckpointProxy" -> "Pausable";
"EtherDividendCheckpointProxy" -> "OwnedUpgradeabilityProxy";
"PLCRVotingCheckpoint" -> "PLCRVotingCheckpointStorage";
"PLCRVotingCheckpoint" -> "VotingCheckpoint";
"PLCRVotingCheckpointFactory" -> "UpgradableModuleFactory";
"PLCRVotingCheckpointProxy" -> "PLCRVotingCheckpointStorage";
"PLCRVotingCheckpointProxy" -> "VotingCheckpointStorage";
"PLCRVotingCheckpointProxy" -> "ModuleStorage";
"PLCRVotingCheckpointProxy" -> "Pausable";
"PLCRVotingCheckpointProxy" -> "OwnedUpgradeabilityProxy";
"WeightedVoteCheckpoint" -> "WeightedVoteCheckpointStorage";
"WeightedVoteCheckpoint" -> "VotingCheckpoint";
"WeightedVoteCheckpointFactory" -> "UpgradableModuleFactory";
"WeightedVoteCheckpointProxy" -> "WeightedVoteCheckpointStorage";
"WeightedVoteCheckpointProxy" -> "VotingCheckpointStorage";
"WeightedVoteCheckpointProxy" -> "ModuleStorage";
"WeightedVoteCheckpointProxy" -> "Pausable";
"WeightedVoteCheckpointProxy" -> "OwnedUpgradeabilityProxy";
"VotingCheckpoint" -> "VotingCheckpointStorage";
"VotingCheckpoint" -> "ICheckpoint";
"VotingCheckpoint" -> "IVoting";
"VotingCheckpoint" -> "Module";
}