-
Notifications
You must be signed in to change notification settings - Fork 91
Expand file tree
/
Copy pathall_platforms.py
More file actions
43 lines (41 loc) · 984 Bytes
/
all_platforms.py
File metadata and controls
43 lines (41 loc) · 984 Bytes
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
"""
Module containing all the platforms
"""
# Re-exports for dynamic platform discovery - DO NOT REMOVE
# crytic_compile.py uses dir(all_platforms) to find these classes
__all__ = [
"Archive",
"Blockscout",
"Brownie",
"Buidler",
"Dapp",
"Embark",
"Etherlime",
"Etherscan",
"Foundry",
"Hardhat",
"Solc",
"SolcStandardJson",
"Sourcify",
"Standard",
"Truffle",
"VyperStandardJson",
"Waffle",
]
from .archive import Archive
from .blockscout import Blockscout
from .brownie import Brownie
from .buidler import Buidler
from .dapp import Dapp
from .embark import Embark
from .etherlime import Etherlime
from .etherscan import Etherscan
from .foundry import Foundry
from .hardhat import Hardhat
from .solc import Solc
from .solc_standard_json import SolcStandardJson
from .sourcify import Sourcify
from .standard import Standard
from .truffle import Truffle
from .vyper import VyperStandardJson
from .waffle import Waffle