Skip to content

Instantly share code, notes, and snippets.

View gumb0's full-sized avatar
🥑

Andrei Maiboroda gumb0

🥑
View GitHub Profile
{
"RevertOpcode" : {
"env" : {
"currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x020000",
"currentGasLimit" : "10000000",
"currentNumber" : "1",
"currentTimestamp" : "1000",
"previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
baseLength_bytes,modLength_bytes,expLength_bytes,cost_gas,time_sec_per_100ops
32,32,32,1638,0.042452
32,32,33,1689,0.049439
32,32,34,1740,0.057592
32,32,35,1792,0.039823
32,32,36,1843,0.04482
32,32,37,1894,0.057416
32,32,38,1945,0.050302
32,32,39,1996,0.052216
32,32,40,2048,0.052103

Keybase proof

I hereby claim:

  • I am gumb0 on github.
  • I am gumbo (https://keybase.io/gumbo) on keybase.
  • I have a public key ASDbXbQex9hHQblW8c5w3bYWz5VAPjy3wy1UNKMcabFJiQo

To claim this, I am signing this object:

/*
This file is part of cpp-ethereum.
cpp-ethereum is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
cpp-ethereum is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
{
"sealEngine": "Ethash",
"params": {
"accountStartNonce": "0x00",
"maximumExtraDataSize": "0x20",
"homesteadForkBlock": "0x01",
"daoHardforkBlock": "0x00",
"EIP150ForkBlock": "0x02",
"EIP158ForkBlock": "0x03",
"byzantiumForkBlock": "0x04",
{
"sealEngine": "Ethash",
"params": {
"accountStartNonce": "0x00",
"maximumExtraDataSize": "0x20",
"homesteadForkBlock": "0x2710",
"daoHardforkBlock": "0x00",
"EIP150ForkBlock": "0x3a98",
"EIP158ForkBlock": "0x59d8",
"byzantiumForkBlock": "0x7530",
{
"params" : {
"homesteadForkBlock" : "0x00",
"EIP150ForkBlock" : "0x00",
"EIP158ForkBlock" : "0x00",
"byzantiumForkBlock" : "0x00",
"constantinopleForkBlock" : "0x00",
"constantinopleFixForkBlock" : "0x00",
"istanbulForkBlock" : "0x00"
},
TRACE 11-12 11:16:13 aleth rpc {"jsonrpc":"2.0","method":"test_setChainParams","params":[{
"params" : {
"homesteadForkBlock" : "0x00",
"EIP150ForkBlock" : "0x00",
"EIP158ForkBlock" : "0x00",
"byzantiumForkBlock" : "0x00",
"constantinopleForkBlock" : "0x00",
"constantinopleFixForkBlock" : "0x00",
"istanbulForkBlock" : "0x00"
},
{"source_filename": "i32.wast",
"commands": [
{"type": "module", "line": 3, "filename": "i32.0.wasm"},
{"type": "assert_return", "line": 35, "action": {"type": "invoke", "field": "add", "args": [{"type": "i32", "value": "1"}, {"type": "i32", "value": "1"}]}, "expected": [{"type": "i32", "value": "2"}]},
{"type": "assert_return", "line": 36, "action": {"type": "invoke", "field": "add", "args": [{"type": "i32", "value": "1"}, {"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "1"}]},
{"type": "assert_return", "line": 37, "action": {"type": "invoke", "field": "add", "args": [{"type": "i32", "value": "4294967295"}, {"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "i32", "value": "4294967294"}]},
{"type": "assert_return", "line": 38, "action": {"type": "invoke", "field": "add", "args": [{"type": "i32", "value": "4294967295"}, {"type": "i32", "value": "1"}]}, "expected": [{"type": "i32", "value": "0"}]},
{"type": "assert_return", "line": 39, "action": {"type": "i
{"source_filename": "names.wast",
"commands": [
{"type": "module", "line": 4, "filename": "names.0.wasm"},
{"type": "assert_return", "line": 8, "action": {"type": "invoke", "field": "foo", "args": []}, "expected": [{"type": "i32", "value": "0"}]},
{"type": "module", "line": 12, "filename": "names.1.wasm"},
{"type": "assert_return", "line": 16, "action": {"type": "invoke", "field": "foo", "args": []}, "expected": [{"type": "i32", "value": "1"}]},
{"type": "module", "line": 19, "filename": "names.2.wasm"},
{"type": "assert_return", "line": 615, "action": {"type": "invoke", "field": "", "args": []}, "expected": [{"type": "i32", "value": "0"}]},
{"type": "assert_return", "line": 616, "action": {"type": "invoke", "field": "0", "args": []}, "expected": [{"type": "i32", "value": "1"}]},
{"type": "assert_return", "line": 617, "action": {"type": "invoke", "field": "-0", "args": []}, "expected": [{"type": "i32", "value": "2"}]},