revokeDelegation method

Future<void> revokeDelegation({
  1. required List<DelegationWalletIdentifier> wallets,
})

Revokes delegation for specific wallets.

wallets is a list of wallets to revoke delegation for.

Implementation

Future<void> revokeDelegation({
  required List<DelegationWalletIdentifier> wallets,
}) {
  return requestChannel.request<void>(
    'revokeDelegation',
    args: [
      {
        'wallets': wallets
            .map((w) => {
                  'chainName': w.chainName.value,
                  'accountAddress': w.accountAddress,
                })
            .toList(),
      }
    ],
    builder: builderVoid(),
  );
}