sui_getNormalizedMoveFunction
Return a structured representation of Move function
Parameters
package·ObjectID· requiredmodule_name·string· requiredfunction_name·string· required
Result
SuiMoveNormalizedFunction·SuiMoveNormalizedFunctionisEntry·boolean· requiredparameters·SuiMoveNormalizedType[] · requiredreturn·SuiMoveNormalizedType[] · requiredtypeParameters·SuiMoveAbilitySet[] · requiredvisibility·SuiMoveVisibility· required
Example
Request
bash
curl https://mainnet-api.inodra.com/v1/jsonrpc \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "sui_getNormalizedMoveFunction",
"params": [
"0x9c4eb6769ca8b6a23efeb7298cf0a8d0b837b78749c2cfc711c42036cc6b7621",
"moduleName",
"functionName"
]
}'Response
json
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"visibility": "Public",
"isEntry": false,
"typeParameters": [
{
"abilities": [
"Store",
"Key"
]
}
],
"parameters": [
"U64"
],
"return": [
"U64"
]
}
}