Skip to content

Commit 3314b25

Browse files
authored
agoric-cli lib export (#10611)
refs: #9109 ## Description #9109 packaged up `@agoric/client-utils` but left duplicated in a3p-integration the files copied from agoric-cli. This makes agoric-cli export its lib modules and uses the `yarn link` established in 9109 to import them. ### Security Considerations agoric-cli package now exports the libraries it uses. ### Scaling Considerations none ### Documentation Considerations The libs of agoric-cli are not yet stabilized, but since the `agoric` CLI is at 0.21 it doesn't claim to maintain backwards compatibility. ### Testing Considerations CI ### Upgrade Considerations n/a
2 parents 9b8cad2 + 3ce6d56 commit 3314b25

File tree

8 files changed

+497
-1052
lines changed

8 files changed

+497
-1052
lines changed

a3p-integration/proposals/s:stake-bld/package.json

+51-1
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@
99
"type": "module",
1010
"license": "Apache-2.0",
1111
"dependencies": {
12+
"@agoric/client-utils": "dev",
1213
"@agoric/internal": "0.3.3-dev-5676146.0",
1314
"@agoric/synthetic-chain": "^0.4.3",
1415
"@cosmjs/stargate": "^0.32.3",
1516
"@cosmjs/tendermint-rpc": "^0.32.3",
1617
"@endo/errors": "^1.2.2",
1718
"@endo/far": "^1.0.4",
1819
"@endo/init": "^1.0.4",
19-
"agoric": "0.21.2-dev-5676146.0",
20+
"agoric": "dev",
2021
"ava": "^5.3.1",
2122
"execa": "^8.0.1"
2223
},
@@ -26,5 +27,54 @@
2627
"packageManager": "[email protected]",
2728
"devDependencies": {
2829
"@types/node": "^22.0.0"
30+
},
31+
"resolutions": {
32+
"@agoric/cosmos": "portal:../../agoric-sdk/golang/cosmos",
33+
"@agoric/ertp": "portal:../../agoric-sdk/packages/ERTP",
34+
"@agoric/swingset-vat": "portal:../../agoric-sdk/packages/SwingSet",
35+
"@agoric/access-token": "portal:../../agoric-sdk/packages/access-token",
36+
"agoric": "portal:../../agoric-sdk/packages/agoric-cli",
37+
"@agoric/async-flow": "portal:../../agoric-sdk/packages/async-flow",
38+
"@agoric/base-zone": "portal:../../agoric-sdk/packages/base-zone",
39+
"@agoric/builders": "portal:../../agoric-sdk/packages/builders",
40+
"@agoric/cache": "portal:../../agoric-sdk/packages/cache",
41+
"@agoric/casting": "portal:../../agoric-sdk/packages/casting",
42+
"@agoric/client-utils": "portal:../../agoric-sdk/packages/client-utils",
43+
"@agoric/cosmic-proto": "portal:../../agoric-sdk/packages/cosmic-proto",
44+
"@agoric/cosmic-swingset": "portal:../../agoric-sdk/packages/cosmic-swingset",
45+
"@agoric/create-dapp": "portal:../../agoric-sdk/packages/create-dapp",
46+
"@agoric/deploy-script-support": "portal:../../agoric-sdk/packages/deploy-script-support",
47+
"@agoric/eslint-config": "portal:../../agoric-sdk/packages/eslint-config",
48+
"@agoric/fast-usdc": "portal:../../agoric-sdk/packages/fast-usdc",
49+
"@agoric/governance": "portal:../../agoric-sdk/packages/governance",
50+
"@agoric/import-manager": "portal:../../agoric-sdk/packages/import-manager",
51+
"@agoric/inter-protocol": "portal:../../agoric-sdk/packages/inter-protocol",
52+
"@agoric/internal": "portal:../../agoric-sdk/packages/internal",
53+
"@agoric/kmarshal": "portal:../../agoric-sdk/packages/kmarshal",
54+
"@agoric/network": "portal:../../agoric-sdk/packages/network",
55+
"@agoric/notifier": "portal:../../agoric-sdk/packages/notifier",
56+
"@agoric/orchestration": "portal:../../agoric-sdk/packages/orchestration",
57+
"@agoric/pegasus": "portal:../../agoric-sdk/packages/pegasus",
58+
"@agoric/smart-wallet": "portal:../../agoric-sdk/packages/smart-wallet",
59+
"@agoric/solo": "portal:../../agoric-sdk/packages/solo",
60+
"@agoric/sparse-ints": "portal:../../agoric-sdk/packages/sparse-ints",
61+
"@agoric/spawner": "portal:../../agoric-sdk/packages/spawner",
62+
"@agoric/stat-logger": "portal:../../agoric-sdk/packages/stat-logger",
63+
"@agoric/store": "portal:../../agoric-sdk/packages/store",
64+
"@agoric/swing-store": "portal:../../agoric-sdk/packages/swing-store",
65+
"@agoric/swingset-liveslots": "portal:../../agoric-sdk/packages/swingset-liveslots",
66+
"@agoric/swingset-xsnap-supervisor": "portal:../../agoric-sdk/packages/swingset-xsnap-supervisor",
67+
"@agoric/telemetry": "portal:../../agoric-sdk/packages/telemetry",
68+
"@agoric/time": "portal:../../agoric-sdk/packages/time",
69+
"@agoric/vat-data": "portal:../../agoric-sdk/packages/vat-data",
70+
"@agoric/vats": "portal:../../agoric-sdk/packages/vats",
71+
"@agoric/vm-config": "portal:../../agoric-sdk/packages/vm-config",
72+
"@agoric/vow": "portal:../../agoric-sdk/packages/vow",
73+
"@agoric/wallet": "portal:../../agoric-sdk/packages/wallet",
74+
"@agoric/wallet-backend": "portal:../../agoric-sdk/packages/wallet/api",
75+
"@agoric/xsnap": "portal:../../agoric-sdk/packages/xsnap",
76+
"@agoric/xsnap-lockdown": "portal:../../agoric-sdk/packages/xsnap-lockdown",
77+
"@agoric/zoe": "portal:../../agoric-sdk/packages/zoe",
78+
"@agoric/zone": "portal:../../agoric-sdk/packages/zone"
2979
}
3080
}

a3p-integration/proposals/s:stake-bld/test-lib/chain.js

-140
This file was deleted.

a3p-integration/proposals/s:stake-bld/test-lib/index.js

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
/* eslint-env node */
22
import { execFileSync } from 'child_process';
3+
import { LOCAL_CONFIG as networkConfig } from '@agoric/client-utils';
34
import { makeWalletUtils } from './wallet.js';
45

5-
export const networkConfig = {
6-
rpcAddrs: ['http://0.0.0.0:26657'],
7-
chainName: 'agoriclocal',
8-
};
6+
export { networkConfig };
97

108
/**
119
* Resolve after a delay in milliseconds.

0 commit comments

Comments
 (0)