[{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#2:\n\t- Usage of \"block.blockhash()\" should be replaced with \"blockhash()\"\n","elements":[{"type":"variable","name":"globalBlockHash","source_mapping":{"start":48,"length":44,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[2],"starting_column":5,"ending_column":49}}]},{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#7-10:\n\t- Usage of \"msg.gas\" should be replaced with \"gasleft()\"\n","elements":[{"type":"expression","expression":"msg.gas == msg.value","source_mapping":{"start":258,"length":107,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[7,8,9,10],"starting_column":9,"ending_column":10}}]},{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#9:\n\t- Usage of \"throw\" should be replaced with \"revert()\"\n","elements":[{"type":"expression","expression":"None","source_mapping":{"start":349,"length":5,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[9],"starting_column":13,"ending_column":18}}]},{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#16:\n\t- Usage of \"sha3()\" should be replaced with \"keccak256()\"\n","elements":[{"type":"expression","expression":"sha3Result = sha3()(test deprecated sha3 usage)","source_mapping":{"start":542,"length":55,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[16],"starting_column":9,"ending_column":64}}]},{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#19:\n\t- Usage of \"block.blockhash()\" should be replaced with \"blockhash()\"\n","elements":[{"type":"expression","expression":"blockHashResult = block.blockhash(0)","source_mapping":{"start":671,"length":44,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[19],"starting_column":9,"ending_column":53}}]},{"check":"deprecated-standards","impact":"Informational","confidence":"High","description":"Deprecated standard detected @ tests/deprecated_calls.sol#22:\n\t- Usage of \"callcode\" should be replaced with \"delegatecall\"\n","elements":[{"type":"expression","expression":"address(this).callcode()","source_mapping":{"start":785,"length":24,"filename_used":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_relative":"tests/deprecated_calls.sol","filename_absolute":"/home/travis/build/crytic/slither/tests/deprecated_calls.sol","filename_short":"tests/deprecated_calls.sol","lines":[22],"starting_column":9,"endin