Skip to content

Commit 076d7cf

Browse files
committed
fix(inter-protocol): clients use opts.collateralBrand , not ...Key
1 parent 15deee0 commit 076d7cf

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/inter-protocol/src/clientSupport.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ const COSMOS_UNIT = 1_000_000n;
1212
* Give/want
1313
*
1414
* @param {Record<string, import('@agoric/vats/tools/board-utils').BoardRemote>} brands
15-
* @param {{ giveMinted?: number, wantMinted?: number } | { collateralBrandKey: string, giveCollateral?: number, wantCollateral?: number }} opts
15+
* @param {{ giveMinted?: number, wantMinted?: number } | { collateralBrand: string, giveCollateral?: number, wantCollateral?: number }} opts
1616
* @returns {Proposal}
1717
*/
1818
const makeVaultProposal = (brands, opts) => {
1919
const proposal = { give: {}, want: {} };
2020

2121
if ('giveCollateral' in opts && opts.giveCollateral) {
22-
const { collateralBrandKey } = opts;
22+
const { collateralBrand } = opts;
2323
proposal.give.Collateral = {
24-
brand: brands[collateralBrandKey],
24+
brand: brands[collateralBrand],
2525
value: BigInt(opts.giveCollateral * Number(COSMOS_UNIT)),
2626
};
2727
}
@@ -33,9 +33,9 @@ const makeVaultProposal = (brands, opts) => {
3333
}
3434

3535
if ('wantCollateral' in opts && opts.wantCollateral) {
36-
const { collateralBrandKey } = opts;
36+
const { collateralBrand } = opts;
3737
proposal.want.Collateral = {
38-
brand: brands[collateralBrandKey],
38+
brand: brands[collateralBrand],
3939
value: BigInt(opts.wantCollateral * Number(COSMOS_UNIT)),
4040
};
4141
}
@@ -55,7 +55,7 @@ const makeVaultProposal = (brands, opts) => {
5555

5656
/**
5757
* @param {Record<string, import('@agoric/vats/tools/board-utils').BoardRemote>} brands
58-
* @param {{ offerId: string, wantMinted: number, giveCollateral: number, collateralBrandKey: string }} opts
58+
* @param {{ offerId: string, wantMinted: number, giveCollateral: number, collateralBrand: string }} opts
5959
* @returns {import('@agoric/smart-wallet/src/offers.js').OfferSpec}
6060
*/
6161
const makeOpenOffer = (brands, opts) => {
@@ -68,7 +68,7 @@ const makeOpenOffer = (brands, opts) => {
6868
// Instead they're copyRecord like "{"boardId":"board0257","iface":"Alleged: IST brand"}" to pass through the boardId
6969
// mustMatch(harden(proposal), ProposalShape);
7070

71-
const collateralBrand = brands[opts.collateralBrandKey];
71+
const collateralBrand = brands[opts.collateralBrand];
7272

7373
return {
7474
id: opts.offerId,

0 commit comments

Comments
 (0)