cancelLiveOrder function
MoveCallBuilder
cancelLiveOrder({})
Cancel a DeepBook spot order for an Account with an active session.
Implementation
MoveCallBuilder cancelLiveOrder(
{dynamic arguments,
String? package,
List<String> typeArguments = const [],
Map<String, dynamic>? config}) {
final packageAddress = package ??
(config?['sessionsPackageId'] as String?) ??
'@local-pkg/deepbook_sessions';
return (tx) => tx.moveCall(
'$packageAddress::sessions::cancel_live_order',
typeArguments: typeArguments,
arguments: normalizeMoveArguments(
tx,
withConfigDefaults(
arguments, config, const {'sessionsConfig': 'sessionsConfig'}),
[
null,
null,
null,
null,
'u128',
'0x2::clock::Clock'
],
[
'pool',
'accountRegistry',
'wrapper',
'sessionsConfig',
'orderId'
]),
);
}