Skip to content

Instantly share code, notes, and snippets.

Mark Friedenbach maaku

View GitHub Profile
@maaku
maaku / .gitignore
Last active Oct 16, 2018
BIP specifying new tail-call optimized subscript execution rule
@maaku
maaku / .gitignore
Last active Oct 16, 2018
BIP specifying a new script opcode for checking inclusion of an element in a Merkle tree
@maaku
maaku / .gitignore
Last active Apr 4, 2019
BIP specifying fast merkle trees, as used in the Merkle branch verification opcodes
@maaku
maaku / bip-sequence-number.mediawiki
Last active Aug 29, 2015
BIP XX: Consensus-enforced transaction replacement signaled via nSequence
View bip-sequence-number.mediawiki

  BIP: XX
  Title: Consensus-enforced transaction replacement signalled via sequence numbers
  Author: Mark Friedenbach <mark@friedenbach.org>
  Status: Draft
  Type: Standards Track
  Created: 28-05-2015

Abstract

@maaku
maaku / bip-merkle-prefix-tree.mediawiki
Last active Apr 3, 2016
bitcoin block commitments
View bip-merkle-prefix-tree.mediawiki

  BIP: X1
  Title: Merkle prefix trees
  Author: Mark Friedenbach <mark@friedenbach.org>
  Status: Draft
  Type: Standards Track
  Created: 19-12-2013

Abstract

View .gitignore
*.o
decode-ntxid
encode-ntxid
verify-crc-gp
View btcpayments.rst

Bitcoin Payment Messages

This document proposes protocol buffer-based formats for a simple payment protocol between a customer's bitcoin client software and a merchant.

Separate documents will propose an extension to the Bitcoin URI syntax and new MIME types to support them.

Motivation

@maaku
maaku / org.macports.synergy-client.plist
Created Aug 13, 2012 — forked from cakuzo/org.macports.synergy.plist
Installing Synergy Client on a Mac OS X Lion and configuring it for automatic startup
View org.macports.synergy-client.plist
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
<plist version='1.0'>
<dict>
<key>Label</key><string>org.macports.synergy</string>
<key>KeepAlive</key><true/>
<key>ProgramArguments</key>
<array>
<string>/opt/local/bin/daemondo</string>
You can’t perform that action at this time.