Skip to content

Instantly share code, notes, and snippets.

Jacques Wagener jacqueswww

Block or report user

Report or block jacqueswww

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
jacqueswww / Dockerfile
Last active Aug 23, 2019
nimplay Dockerfile
View Dockerfile
FROM ubuntu:18.04
RUN apt-get update && \
apt-get install -y software-properties-common wget curl gcc && \
wget && \
tar xf nim-0.20.2-linux_x64.tar.xz && \
cd nim-0.20.2 && \
./ /usr/bin && \
cd .. && \
rm -rf nim-0.20.2 && \
View king_of_the_hil.lll
[mstore, 28, [calldataload, 0]],
[mstore, 32, 1461501637330902918203684832716283019655932542976],
[mstore, 64, 170141183460469231731687303715884105727],
[mstore, 96, -170141183460469231731687303715884105728],
[mstore, 128, 1701411834604692317316873037158841057270000000000],
jacqueswww /
Created Jun 11, 2019
Quick Cherrpy Hosting of a Django App
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os
import webbrowser
from threading import Timer
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<app_name>.settings")
import cherrypy
View hello_deploy.wat
(type (;0;) (func (param i32 i32)))
(type (;1;) (func))
(import "ethereum" "finish" (func (;0;) (type 0)))
(func (;1;) (type 1)
i32.const 0
i32.const 661
call 0)
(memory (;0;) 100)
(export "memory" (memory 0))
View extract_ast.nim
compiler/ast, compiler/modulegraphs,
compiler/idents, compiler/options,
import json
import os
import ../eth_abi_utils
jacqueswww / u256_return.wasm
Created May 16, 2019
Return 1234 as uint256 on ewasm
View u256_return.wasm
(type (;0;) (func (param i32 i32)))
(type (;1;) (func))
(import "ethereum" "finish" (func (;0;) (type 0)))
(func (;1;) (type 1))
(func (;2;) (type 0) (param i32 i32)
(local i32 i32 i32)
local.get 1
i64.const 0 align=1
jacqueswww /
Last active Apr 15, 2019
Alternative Status.IM Mailserver & Bootnode


The folks at think they are funny and are switching off their servers on the 1st of April 2019.

I setup a node so not-so-technical users can join on the day, and least stay connected :)


Go to Profile -> uncollapse "Advanced" right at the bottom -> Select Bootnodes.
Then select + symbol in the top right hand corner. Under Specify Name enter any name.

jacqueswww /
Last active Apr 1, 2019
First VyperNode output
class VyperNode:
def __init__(source_code, pos):
self.source_code = source_code
self.lineno, self.col_offset = pos
class Name(VyperNode):
jacqueswww / gist:3f3208e9f795798fa7f09821c6c07145
Created Mar 19, 2019
Pull all python ast.* classes you use in your codebase! 🐍
View gist:3f3208e9f795798fa7f09821c6c07145
#!/usr/bin/env python3
# RUN using: ./ ./vyper
import argparse
import ast
import os
import inspect
from ast import NodeVisitor
View deposit.bytecode
You can’t perform that action at this time.