Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle. Implements file storage and retrieval as an EVM extension.
Skaled return less information about TransactionException than geth for eth_call and eth_estimateGas. When transaction failure was not due revert instruction skaled returns only message EVM revert instruction without description message, while geth returns message execution reverted and data field, that contains error details (invalid instruction etc):
Skaled return less information about TransactionException than geth for eth_call and eth_estimateGas. When transaction failure was not due revert instruction skaled returns only message
EVM revert instruction without description message
, while geth returns messageexecution reverted
and data field, that contains error details (invalid instruction etc):To test send eth_estimateGas or eth_call of badFunction(20, 10) or badFunction(0, 0) in contract :