// Get transfer policies for a signer
var transferPolicies = await ecosystemWallet.GetTransferPoliciesForSigner(
chainId: 1,
signerAddress: "0x1234567890123456789012345678901234567890"
);
// Examine the policies
foreach (var policy in transferPolicies)
{
string tokenType = policy.Target == "0x0000000000000000000000000000000000000000"
? "ETH"
: $"Token {policy.Target}";
Console.WriteLine($"Can transfer {tokenType}");
Console.WriteLine($"Max per transfer: {policy.MaxValuePerUse}");
Console.WriteLine($"Limit type: {policy.ValueLimit.LimitType}");
}