Skip to content

Instantly share code, notes, and snippets.

View hcaw's full-sized avatar
🔨

Harry Wright hcaw

🔨
  • London
View GitHub Profile
echo-server-epoll
echo-server-poll
talk
talk.dSYM

Keybase proof

I hereby claim:

  • I am hcaw on github.
  • I am bootload (https://keybase.io/bootload) on keybase.
  • I have a public key ASDEfnMD6Kfs2_cC6DCjot5KPRJx7bildHm6l4MaM6_Sugo

To claim this, I am signing this object:

@hcaw
hcaw / thingy
Created October 24, 2019 16:02
thingy
This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:muport:QmY8H9VDCnDRjW12x3jWh1uLT6CXqKXMgSG3NX2sWGkC53 ✅
Create your profile today to start building social connection and trust online at https://3Box.io/
Verifying my Blockstack ID is secured with the address 1HDUTPLH7kedmC7GY6KyxKKQAv5g6audUw https://explorer.blockstack.org/address/1HDUTPLH7kedmC7GY6KyxKKQAv5g6audUw
@hcaw
hcaw / PassByRef.sol
Last active September 5, 2018 11:33
Passing memory references to structs to an internal function and then changing the value, and checking whether the value persists after exiting the function.
pragma solidity 0.4.24;
pragma experimental ABIEncoderV2;
contract AnotherContract {
event TradeFound(uint tradeID, bool ignoreTrade);
event OrderFound(uint tradeID, uint orderID, bool ignoreOrder, uint amountSpent, uint amountReceived);
event TradesLength(uint numberOfTrades);
event OrdersLength(uint tradeID, uint numberOfOrders);
event SettingTradeID(uint tradeId);
@hcaw
hcaw / gist:6e5f14ae7d1726317e10b8dc456e7ddf
Created August 18, 2018 15:00 — forked from atcuno/gist:3425484ac5cce5298932
HowTo: Privacy & Security Conscious Browsing

The purpose of this document is to make recommendations on how to browse in a privacy and security conscious manner. This information is compiled from a number of sources, which are referenced throughout the document, as well as my own experiences with the described technologies.

I welcome contributions and comments on the information contained. Please see the How to Contribute section for information on contributing your own knowledge.

Table of Contents