Skip to content

Instantly share code, notes, and snippets.

View mewwts's full-sized avatar

Mats Julian Olsen mewwts

View GitHub Profile
@mewwts
mewwts / zkp2p-trusted-setup-ceremony-v2-1-hdfc_attestation.log
Created January 18, 2024 18:35
Attestation for ZKP2P Trusted Setup Ceremony V2.1 HDFC MPC Phase 2 Trusted Setup ceremony
Hey, I'm mewwts-1848670 and I have contributed to the ZKP2P Trusted Setup Ceremony V2.1 HDFC.
The following are my contribution signatures:
Circuit # 1 (zkp2p-hdfc-send-v2)
Contributor # 15
Contribution Hash: 9794fcb2 919d0a20 d08b8a75 b9400c36
6b78c537 2cdd91be 56631196 dcb929dd
e0ecf4f7 1904d5be b6906d03 01ca9446
98baf35d fd6ac128 ea39e517 8cd0c9c8
mewwts.xyz
duneanalytics.com
2019-12-30 14:55:22 UTC 26/50 peers 300 MiB chain 529 MiB db 0 bytes queue 32 MiB sync RPC: 1 conn, 0 req/s, 90205 µs
2019-12-30 14:55:30 UTC Imported #9186350 0xb0f0…2ade (178 txs, 9.99 Mgas, 2396 ms, 36.63 KiB)
2019-12-30 14:55:43 UTC Imported #9186351 0xaa93…612a (125 txs, 9.99 Mgas, 1301 ms, 37.37 KiB)
2019-12-30 14:55:55 UTC 26/50 peers 300 MiB chain 529 MiB db 0 bytes queue 32 MiB sync RPC: 1 conn, 0 req/s, 90205 µs
2019-12-30 14:56:10 UTC Stage 1 block verification failed for 0xd673…709b: Block(InvalidTransactionsRoot(Mismatch { expected: 0xf6c4431efd98e2c79c57323617a016eddb6e8edda899527fd20c6b2febbb1536, found: 0xd4b51adbe51ef574691287c4ded8adb3b69ea9da11a358805a995f997f5c52fa }))
2019-12-30 14:56:10 UTC
Bad block detected: InvalidTransactionsRoot(Mismatch { expected: 0xf6c4431efd98e2c79c57323617a016eddb6e8edda899527fd20c6b2febbb1536, found: 0xd4b51adbe51ef574691287c4ded8adb3b69ea9da11a358805a995f997f5c52fa })
RLP: f96990f90215a0aa93b9b5b2b2fea8061d00ff183e5ff0bc636e9211c9
@mewwts
mewwts / import.sh
Last active December 9, 2019 08:16
This is my basic import from 1password to pass.
#!/bin/bash
for uuid in $(op list items | jq '.[] | .uuid' -c -r); do
item=$(op get item "$uuid")
username=$(echo "$item" | jq '.details.fields | .[] | select(.designation=="username") .value' -r)
pass=$(echo "$item" | jq '.details.fields | .[] | select(.designation=="password") .value' -r)
url=$(echo "$item" | jq '.overview.url' -r)
title=$(echo "$item" | jq '.overview.title' -r | sed s"/ /-/g")
title=$(echo ${title,,})
Verifying my identity on Peepeth.com 0x54c4849e1d25da384b8b30bc2fa9e03267d317f6
0x7cF7Ca5c624547d66f3ABEdA7a569E8465631d2c
@mewwts
mewwts / avro_to_dict.py
Created May 22, 2017 11:19
Going from Python data structure to binary avro representation and from avro to dict.
from io import BytesIO
from avro.io import DatumReader
from avro.datafile import DataFileReader
blob = ...
schema = ...
byte_stream = BytesIO(blob)
reader = DataFileReader(byte_stream, DatumReader(schema))
value = [item for item in reader][0]
@mewwts
mewwts / keybase.md
Created January 14, 2016 08:44
keybase.md

Keybase proof

I hereby claim:

  • I am mewwts on github.
  • I am mewwts (https://keybase.io/mewwts) on keybase.
  • I have a public key whose fingerprint is 214C 3AD8 20AC 0539 9C57 00A5 CEAC 4779 E5C3 66D8

To claim this, I am signing this object:

@mewwts
mewwts / app.js
Last active August 29, 2015 14:14
Default command line arguments in Node.js
var _ = require('lodash');
var argv = _.assign(
require('./defaults'),
require('minimist')(process.argv.slice(2))
);
console.log(argv);