Call a Smart Contract Function
Call a smart contract function and get the output
POST Circular_CallContract_
Headers
Name
Value
Content-Type
application/json
Body
Name
Type
Description
Blockchain
string
Blockchain address excluding the "0x" hexadecimal identifier
From
string
User's wallet address excluding the "0x" hexadecimal identifier
Timestamp
string
Timestamp written in "YYYY:MM:DD-HH:mm:ss" format
Request
string
Requested function in Hex format (include the parenthesis and the semicolumn e.g. CRC_Contract.__GetContractName();).
Result
{
"Result": 200,
"Response": "7b20225f506572666f726d616e636522203a2022487970657220436f646520457865637574696f6e2054696d653a20313130307573222c200a0a225f436f6e736f6c655f4f757470757422203a202235343635373337343230373336643631373237343230363336663665373437323631363337343061227d",
"Node": "7bb5bd50729d6857942701d5673ea70ca1625f883230d8543970a452d1abe1c4"
}Remember to convert the response from Hex to String if you want to get the result in plain text.
Wrong function call. Remember to pass the request in Hex format as shown in the body section or to verify that the smart contract address is the right one.
{
"Result": 117,
"Response": "4552524f523a57726f6e672046756e6374696f6e2043616c6c3a200a",
"Node": "7bb5bd50729d6857942701d5673ea70ca1625f883230d8543970a452d1abe1c4"
}Last updated