Skip to content

Instantly share code, notes, and snippets.

### Keybase proof
I hereby claim:
* I am wanderer on github.
* I am mjbz (https://keybase.io/mjbz) on keybase.
* I have a public key whose fingerprint is 1F52 66C9 BDC6 316F 5F28 3FF9 1125 FD6A 17B4 35ED
To claim this, I am signing this object:
Running 1 test case...
Entering test suite "EthereumTests"
Entering test suite "StateTests"
Entering test case "userDefinedFileState"
*** [ 16:48:08 | main ] Testing user defined test: ./tests/StateTests/stSystemOperationsTest.json
=S= [ 16:48:08 | main ] Executing {095e7bae…/0$100000+10000@1<-a94f5374… #0} on 2c7bf572b2eee6f10935a830c578fa40616059407eb6efbe31d21ea260757e6f
=S= [ 16:48:08 | main ] f862800182271094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ba07eb46a52bc0414f0d122caef4fb3e69525335dda7aef2b1419b996029cb50d8aa0f9385c44b7cf06fee68276110d9058219e30cd89c8b5470c3bc62e65ec5077dd
EVM [ 16:48:08 | main ]
STACK
MEMORY
data register[][](writeFlag, nonce, rating)
data admin[1]
def init():
self.admin[0] = msg.sender
def controll():
if msg.sender == self.admin[0]:
suicide(msg.sender)
This file has been truncated, but you can view the full file.
[{
"header": {
"parentHash": "8b776e7f2f64e3af79d7a3cbb9c804c7f50d50c34fd4e048d988118d578ec637",
"uncleHash": "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
"coinbase": "c6c6be248f70d11fdd30d5ae99204765d7768d26",
"stateRoot": "e34f23e615ba35655906d3fdb13578263d44c73adafad1741bf385b13d85fe48",
"transactionsTrie": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"receiptTrie": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"bloom": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"difficulty": "02e17a",
This file has been truncated, but you can view the full file.
Running 1 test case...
Entering test suite "EthereumTests"
Entering test suite "StateTests"
Entering test case "userDefinedFileState"
*** [ 23:52:39 | main ] Testing user defined test: ./tests/StateTests/stSolidityTest.json
EVM [ 23:52:39 | main ]
STACK
MEMORY
STORAGE
@wanderer
wanderer / gist:109c3dbdb430db889295
Created February 23, 2015 21:22
JS bignum benchmarks
Benchmarking: create-10
bn.js#create-10 x 1,135,003 ops/sec ±2.69% (9 runs sampled)
bignum#create-10 x 343,963 ops/sec ±2.56% (7 runs sampled)
bigi#create-10 x 823,703 ops/sec ±1.69% (9 runs sampled)
yaffle#create-10 x 1,355,594 ops/sec ±3.45% (9 runs sampled)
silentmatt-biginteger#create-10 x 92,834 ops/sec ±5.38% (9 runs sampled)
crunch#create-10 x 14,685 ops/sec ±8.53% (7 runs sampled)
------------------------
Fastest is yaffle#create-10
========================
Benchmarking: create-10
bn.js#create-10 x 1,135,003 ops/sec ±2.69% (9 runs sampled)
bignum#create-10 x 343,963 ops/sec ±2.56% (7 runs sampled)
bigi#create-10 x 823,703 ops/sec ±1.69% (9 runs sampled)
yaffle#create-10 x 1,355,594 ops/sec ±3.45% (9 runs sampled)
silentmatt-biginteger#create-10 x 92,834 ops/sec ±5.38% (9 runs sampled)
crunch#create-10 x 14,685 ops/sec ±8.53% (7 runs sampled)
------------------------
Fastest is yaffle#create-10
========================
{
"name": "vapor",
"version": "0.0.0",
"dependencies": {
"bignum-browserify": {
"version": "0.0.1",
"from": "bignum-browserify@0.0.1",
"resolved": "git+https://github.com/wanderer/bignum-browserify#9bf1ba19fc8088968d5855b30223060471a02a16",
"dependencies": {
"bn.js": {
{
"name": "vapor",
"version": "0.0.0",
"dependencies": {
"bignum": {
"version": "0.9.2",
"from": "bignum@0.9.2",
"resolved": "git+https://github.com/kumavis/node-bignum#667067f48f1d30dca67a643d3ddd8910c8e640a7",
"dependencies": {
"nan": {
var express = require('express'),
request = require('request'),
through = require('through'),
async = require('async'),
url = require('url'),
path = require('path'),
fs = require('fs');
var injectScript = '<script type="text/javascript">' + fs.readFileSync(__dirname + '/injectScript.js') + '</script>';