We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 284db0b commit d210ea6Copy full SHA for d210ea6
packages/wallet/core/src/signers/session-manager.ts
@@ -360,11 +360,13 @@ export class SessionManager implements SapientSigner {
360
payload: Payload.Parented,
361
signature: SignatureTypes.SignatureOfSapientSignerLeaf,
362
): Promise<boolean> {
363
+ if (!Address.isEqual(wallet, this.wallet.address)) {
364
+ throw new Error('Wallet address mismatch')
365
+ }
366
if (!Payload.isCalls(payload)) {
367
// Only calls are supported
368
return false
369
}
-
370
if (!this._provider) {
371
throw new Error('Provider not set')
372
0 commit comments