getWellKnownEncoding static method
Implementation
static Map<String, dynamic>? getWellKnownEncoding(String transactionType, String key) {
switch (transactionType) {
case "TransferObjects":
if (key == "objects") {
return WellKnownEncoding.object;
} else if (key == "address"){
return WellKnownEncoding.address;
}
break;
case "SplitCoins":
if (key == "coin") {
return WellKnownEncoding.object;
} else if (key == "amounts") {
return WellKnownEncoding.u64;
}
break;
case "MergeCoins":
if (key == "destination" || key == "sources") {
return WellKnownEncoding.object;
}
break;
case "MakeMoveVec":
if (key == "objects") {
return WellKnownEncoding.object;
}
break;
case "Upgrade":
if (key == "ticket") {
return WellKnownEncoding.object;
}
default:
return null;
}
return null;
}