Checks if the signer has full permissions on the EIP-7702 account. Returns true if the signer is a wildcard signer with unrestricted access.
true
// Check if a signer has full permissionsbool hasFullPermissions = await ecosystemWallet.SignerHasFullPermissions( chainId: 1, signerAddress: "0x1234567890123456789012345678901234567890"); if (hasFullPermissions){ Console.WriteLine("Signer has unlimited access to the wallet");}else{ Console.WriteLine("Signer has restricted access based on policies");}
BigInteger: The chain ID of the EIP-7702 account.
BigInteger
string: The address of the signer to check permissions for.
string
true if the signer has full permissions (wildcard access), false if the signer has restricted permissions or no permissions.
false
Thrown when the execution mode is not EIP7702 or EIP7702Sponsored.
Thrown when the signer address is null or empty.