Skip to content

Instantly share code, notes, and snippets.

View joelburget's full-sized avatar

Joel Burget joelburget

View GitHub Profile
? github.com/ethereum/go-ethereum [no test files]
ok github.com/ethereum/go-ethereum/accounts 0.065s
ok github.com/ethereum/go-ethereum/accounts/abi 0.071s
ok github.com/ethereum/go-ethereum/accounts/abi/bind 9.169s
? github.com/ethereum/go-ethereum/accounts/abi/bind/backends [no test files]
ok github.com/ethereum/go-ethereum/accounts/keystore 12.441s
? github.com/ethereum/go-ethereum/accounts/usbwallet [no test files]
? github.com/ethereum/go-ethereum/cmd/abigen [no test files]
? github.com/ethereum/go-ethereum/cmd/bootnode [no test files]
? github.com/ethereum/go-ethereum/cmd/evm [no test files]
@joelburget
joelburget / genesis.json
Last active June 14, 2017 14:00
QuorumChain
{
"extraData": "0x0000000000000000000000000000000000000000000000000000000000000000",
"config": {
"chainId": 12345,
"homesteadBlock": 0,
"eip158Block": 0,
"eip155Block": 0
},
"gasLimit": "0xE0000000",
"mixhash": "0x00000000000000000000000000000000000000647572616c65787365646c6578",
-- decls :: [Decl]
-- makeTables :: [Decl] -> Tables
quoteDeclarations :: String -> ExpQ
quoteDeclarations str = do
loc <- TH.location
Right decls <- pure $ runTokenParse parseDecls str
-- Antiquotation: must run before `makeTables`
let decls' = dataToExpQ (const Nothing `extQ` replaceVars) decls
======= block_voting.sol:BlockVoting =======
EVM assembly:
/* "block_voting.sol":478:5849 contract BlockVoting {... */
mstore(0x40, 0x60)
jumpi(tag_1, iszero(callvalue))
invalid
tag_1:
tag_2:
dataSize(sub_0)
❯ cat obj.yaml
bar: "/ipfs/QmUmg7BZC1YP1ca66rRtWKxpXp77WgVHrnv263JtDuvs2k"
baz:
/: "/ipfs/QmUmg7BZC1YP1ca66rRtWKxpXp77WgVHrnv263JtDuvs2k"
~/code/haskell/ipld master* ⇡
❯ cat obj.json
{
"bar": "/ipfs/QmUmg7BZC1YP1ca66rRtWKxpXp77WgVHrnv263JtDuvs2k",
"baz":
{-# LANGUAGE GADTs #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE TypeOperators #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE InstanceSigs #-}
{-# OPTIONS_GHC -Wall -fwarn-incomplete-uni-patterns #-}
module AS2 where
@joelburget
joelburget / gpg-offline-master.md
Created March 5, 2017 13:41 — forked from abeluck/gpg-offline-master.md
GPG Offline Master Key w/ smartcard
// Generated by psc version 0.9.1
"use strict";
var Prelude = require("../Prelude");
var Data_Coyoneda = require("../Data.Coyoneda");
var Data_List = require("../Data.List");
var Data_Functor = require("../Data.Functor");
var Data_String = require("../Data.String");
var Data_Show = require("../Data.Show");
var Data_Semiring = require("../Data.Semiring");
var lst = new Data_List.Cons(1, new Data_List.Cons(2, new Data_List.Cons(3, new Data_List.Cons(4, Data_List.Nil.value))));
type Actor : record {
balance: Integer,
}
type UserR : 1..10;
type AmtR : 1..100;
var actors : Array<Actor>[UserR];
for actor in actors {

client : mathClient client = do a <- server.isZero 5 b <- server.max 1 2 server.end