getIdFromCallArg function
dynamic
getIdFromCallArg(
- dynamic arg
Implementation
getIdFromCallArg(dynamic arg) {
if (arg is String) {
return normalizeSuiAddress(arg);
}
if ((arg["Object"] as Map).containsKey("ImmOrOwned")) {
return normalizeSuiAddress(arg["Object"]["ImmOrOwned"]["objectId"]);
}
if ((arg["Object"] as Map).containsKey("Receiving")) {
return normalizeSuiAddress(arg["Object"]["Receiving"]["objectId"]);
}
return normalizeSuiAddress(arg["Object"]["Shared"]["objectId"]);
}