Call
Implements eth_call.
Params
(3)1. args (required)
The arguments for the message call.
Data
stringThe encoded calldata.
FeeCredit
stringThe fee credit for the message.
Flags
flagsThe array of message flags.
From
stringThe address from which the message must be called.
Message
stringThe raw encoded input message.
Seqno
integerThe sequence number of the message.
Value
integerThe message value.
2. mainBlockNrOrHash (required)
The number/hash of the block.
3. overrides (required)
Map of address-state pairs to be overrided.
BlockHash
string(Optional) The hash of the block. Either this or BlockNumber is required.
BlockNumber
integer(Optional) The number of the block. Either this or BlockHash is required.
RequireCanonical
booleanThe flag that determines whether the block must be a part of the canonical chain.
Result
(callRes)Response for eth_call.
CoinsUsed
stringThe amount of coins spent on the message.
Data
stringResult of VM execution.
Error
stringError produced during the call.
OutMessages
outMessagesOutbound messages produced by the message.
StateOverrides
stateOverridesUpdated contracts state.