diff --git a/packages/wallet/api/deploy.js b/packages/wallet/api/deploy.js index d5b464ffc10..1d9170faed8 100644 --- a/packages/wallet/api/deploy.js +++ b/packages/wallet/api/deploy.js @@ -87,7 +87,8 @@ export default async function deployWallet( // Claim the payments. const issuerToPetname = new Map(); const issuerToPursePetnameP = new Map(); - const wallet = E(walletVat).getWallet(bank, E(faucet).getFeePurse()); + // AWAIT: Be sure this promise settles before this deploy script exits. + const wallet = await E(walletVat).getWallet(bank, E(faucet).getFeePurse()); const walletAdmin = E(wallet).getAdminFacet(); await Promise.all( paymentInfo.map(async ({ issuerPetname, issuer }) => {