We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d21f405 commit 6db31b6Copy full SHA for 6db31b6
packages/mock-chain/src/mockChain.ts
@@ -128,7 +128,13 @@ export class MockChain {
128
);
129
}
130
131
- addParty(contractOrParty: HexString | MockChainParty, name?: string): NonKeyedMockChainParty {
+ addParty(contractOrParty: KeyedMockChainParty): KeyedMockChainParty;
132
+ addParty(contractOrParty: NonKeyedMockChainParty, name?: string): NonKeyedMockChainParty;
133
+ addParty(contractOrParty: HexString, name?: string): KeyedMockChainParty;
134
+ addParty(
135
+ contractOrParty: HexString | MockChainParty,
136
+ name?: string
137
+ ): NonKeyedMockChainParty | KeyedMockChainParty {
138
return this.#pushParty(
139
typeof contractOrParty === "string"
140
? new NonKeyedMockChainParty(this, contractOrParty, name)
0 commit comments