Call
Implements eth_call.
Params
(3)1. args (required)
The arguments for the message call.
Data
stringThe encoded bytecode of the message.
FeeCredit
stringThe fee credit for the message.
From
stringThe address from which the message must be called.
Input
stringThe message input.
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.