Skip to content

Commit d191552

Browse files
committed
requested changes
1 parent 7973320 commit d191552

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

contract_manager/src/node/utils/governance.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import {
3434
SYSVAR_RENT_PUBKEY,
3535
Transaction,
3636
} from "@solana/web3.js";
37-
import SquadsMeshModule from "@sqds/mesh";
37+
import SquadsMeshClass from "@sqds/mesh";
3838
import * as bs58 from "bs58";
3939

4040
import type { KeyValueConfig } from "../../core/base.js";
@@ -279,13 +279,10 @@ export class WormholeMultisigProposal {
279279
* A vault represents a pyth multisig governance realm which exists in solana mainnet or testnet.
280280
* It can be used for proposals to send wormhole messages to the wormhole bridge.
281281
*/
282-
type SquadsMeshClass = typeof SquadsMeshModule;
283-
type SquadsMeshInstance = InstanceType<SquadsMeshClass>;
282+
type SquadsMeshInstance = InstanceType<typeof SquadsMeshClass>;
284283

285-
function getSquadsMesh(): SquadsMeshClass {
286-
const mod = SquadsMeshModule as { default?: SquadsMeshClass };
287-
if (mod.default) return mod.default;
288-
return SquadsMeshModule;
284+
function getSquadsMesh() {
285+
return SquadsMeshClass;
289286
}
290287

291288
export class Vault extends Storable {

0 commit comments

Comments
 (0)