crateApiMergedAccountsStorageImplRemoveTokenWallets method
Future<bool>
crateApiMergedAccountsStorageImplRemoveTokenWallets({
- required AccountsStorageImpl that,
- required String accountAddress,
- required String networkGroup,
- required List<
String> rootTokenContracts,
override
Implementation
@override
Future<bool> crateApiMergedAccountsStorageImplRemoveTokenWallets(
{required AccountsStorageImpl that,
required String accountAddress,
required String networkGroup,
required List<String> rootTokenContracts}) {
return handler.executeNormal(NormalTask(
callFfi: (port_) {
var arg0 = cst_encode_box_autoadd_accounts_storage_impl(that);
var arg1 = cst_encode_String(accountAddress);
var arg2 = cst_encode_String(networkGroup);
var arg3 = cst_encode_list_String(rootTokenContracts);
return wire
.wire__crate__api__merged__accounts_storage_impl_remove_token_wallets(
port_, arg0, arg1, arg2, arg3);
},
codec: DcoCodec(
decodeSuccessData: dco_decode_bool,
decodeErrorData: dco_decode_AnyhowException,
),
constMeta: kCrateApiMergedAccountsStorageImplRemoveTokenWalletsConstMeta,
argValues: [that, accountAddress, networkGroup, rootTokenContracts],
apiImpl: this,
));
}