Skip to content

Commit 63c7541

Browse files
committed
fix(vats): move to decentral-core-config.json to prevent breakage
1 parent 8d56eaf commit 63c7541

File tree

2 files changed

+90
-6
lines changed

2 files changed

+90
-6
lines changed

packages/vats/decentral-config.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
"bundles": {
44
"zcf": {
55
"sourceSpec": "@agoric/zoe/contractFacet.js"
6-
},
6+
}
7+
},
8+
"defaultManagerType": "xs-worker",
9+
"vats": {
710
"bank": {
811
"sourceSpec": "./src/vat-bank.js"
912
},
@@ -39,12 +42,9 @@
3942
"parameters": {
4043
"zcfBundleName": "zcf"
4144
}
42-
}
43-
},
44-
"defaultManagerType": "xs-worker",
45-
"vats": {
45+
},
4646
"bootstrap": {
47-
"sourceSpec": "./src/bootstrap-core.js"
47+
"sourceSpec": "./src/bootstrap.js"
4848
}
4949
}
5050
}
+84
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
{
2+
"bootstrap": "bootstrap",
3+
"vats": {
4+
"bootstrap": {
5+
"sourceSpec": "./src/core/boot.js",
6+
"parameters": {
7+
"bootstrapManifest": {
8+
"connectVattpWithMailbox": {
9+
"vatPowers": { "D": true },
10+
"vats": { "vattp": true },
11+
"devices": { "mailbox": true }
12+
},
13+
"makeVatsFromBundles": {
14+
"vats": { "vatAdmin": true },
15+
"devices": { "vatAdmin": true },
16+
"produce": { "vatAdminSvc": true, "loadVat": true }
17+
},
18+
"buildZoe": {
19+
"consume": { "vatAdminSvc": true, "loadVat": true, "client": true },
20+
"produce": { "zoe": true, "feeMintAccess": true }
21+
},
22+
"makeBoard": {
23+
"consume": { "loadVat": true, "client": true },
24+
"produce": { "board": true }
25+
},
26+
"makeAddressNameHubs": {
27+
"consume": { "client": true },
28+
"produce": { "agoricNames": true, "agoricNamesAdmin": true, "nameAdmins": true }
29+
},
30+
"makeClientBanks": {
31+
"consume": {
32+
"loadVat": true,
33+
"client": true,
34+
"bridgeManager": true
35+
},
36+
"produce": { "bankManager": true }
37+
}
38+
}
39+
}
40+
}
41+
},
42+
"bundles": {
43+
"zcf": {
44+
"sourceSpec": "@agoric/zoe/contractFacet.js"
45+
},
46+
"bank": {
47+
"sourceSpec": "./src/vat-bank.js"
48+
},
49+
"board": {
50+
"sourceSpec": "./src/vat-board.js"
51+
},
52+
"distributeFees": {
53+
"sourceSpec": "./src/vat-distributeFees.js"
54+
},
55+
"ibc": {
56+
"sourceSpec": "./src/vat-ibc.js"
57+
},
58+
"mints": {
59+
"sourceSpec": "./src/vat-mints.js"
60+
},
61+
"network": {
62+
"sourceSpec": "./src/vat-network.js"
63+
},
64+
"priceAuthority": {
65+
"sourceSpec": "./src/vat-priceAuthority.js"
66+
},
67+
"provisioning": {
68+
"sourceSpec": "./src/vat-provisioning.js"
69+
},
70+
"sharing": {
71+
"sourceSpec": "./src/vat-sharing.js"
72+
},
73+
"walletManager": {
74+
"sourceSpec": "./src/vat-walletManager.js"
75+
},
76+
"zoe": {
77+
"sourceSpec": "./src/vat-zoe.js",
78+
"parameters": {
79+
"zcfBundleName": "zcf"
80+
}
81+
}
82+
},
83+
"defaultManagerType": "xs-worker"
84+
}

0 commit comments

Comments
 (0)