Skip to content

Instantly share code, notes, and snippets.

@LukeTowers
LukeTowers / .gitignore
Last active February 27, 2021 23:40
OctoberCMS Tricks
/bootstrap/compiled.php
/vendor
composer.phar
.DS_Store
.idea
.env
.env.*.php
.env.php
php_errors.log
nginx-error.log
@miguelmota
miguelmota / merkle_tree.js
Created October 31, 2018 08:29
JavaScript OpenZeppelin sorted merkle tree
const { keccak256, bufferToHex } = require('ethereumjs-util');
class MerkleTree {
constructor (elements) {
// Filter empty strings and hash elements
this.elements = elements.filter(el => el).map(el => keccak256(el));
// Deduplicate elements
this.elements = this.bufDedup(this.elements);
// Sort elements