-
Notifications
You must be signed in to change notification settings - Fork 44
/
discovery.json
55 lines (55 loc) · 1.62 KB
/
discovery.json
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
{
"components": {
"migrations": "migrations.json",
"currencies": {
"file": "currencies.json",
"instanceof": "\\Openclerk\\Currencies\\Currency",
"maps": {
"getKeyForAbbr": "getAbbr"
},
"masks": {
"getCryptocurrencies": "isCryptocurrency",
"getFiatCurrencies": "isFiat",
"getCommodityCurrencies": "isCommodity"
},
"lists": {
"getAbbrs": "getAbbr"
},
"instances": {
"getAddressCurrencies": "\\Openclerk\\Currencies\\AddressableCurrency",
"getBalanceCurrencies": "\\Openclerk\\Currencies\\BalanceableCurrency",
"getBlockCurrencies": "\\Openclerk\\Currencies\\BlockCurrency",
"getDifficultyCurrencies": "\\Openclerk\\Currencies\\DifficultyCurrency",
"getHashableCurrencies": "\\Openclerk\\Currencies\\HashableCurrency"
}
},
"algorithms": {
"file": "algorithms.json",
"instanceof": "\\Openclerk\\Currencies\\HashAlgorithm"
},
"exchanges": {
"file": "exchanges.json",
"instanceof": "\\Openclerk\\Currencies\\Exchange",
"instances": {
"getDisabled": "\\Openclerk\\Currencies\\DisabledExchange"
}
},
"accounts": {
"file": "accounts.json",
"instanceof": "\\Account\\AccountType",
"instances": {
"getMiners": "\\Account\\Miner",
"getDisabled": "\\Account\\DisabledAccount"
}
},
"apis": {
"file": "apis.json",
"instanceof": "\\Apis\\Api",
"lists": {
"getEndpoints": "getEndpoint"
}
}
},
"src": ["vendor/*/*", "inc", "core"],
"dest": "generated/components"
}