Skip to content

Instantly share code, notes, and snippets.

View ajunge's full-sized avatar
🏠
Working from home

Andres Junge ajunge

🏠
Working from home
  • Notabene
  • Santiago, Chile
View GitHub Profile
$ DEBUG=* daf credential -s
? Issuer DID did:ethr:0xdbb91e758b41b43119fff3735a0dc3de5125a4aa
? Subject DID did:ethr:0xdbb91e758b41b43119fff3735a0dc3de5125a4aa
? Claim Type name
? Claim Value Alice
daf:debug:action-handler { type: 'action.sign.w3c.vc', did: 'did:ethr:0xdbb91e758b41b
43119fff3735a0dc3de5125a4aa', data: { sub: 'did:ethr:0xdbb91e758b41b43119fff3735a0dc3de
5125a4aa', vc: { '@context': [Array], type: [Array], credentialSubject: [Object] } } }
+0ms
daf:w3c:action-handler Signing VC with did:ethr:0xdbb91e758b41b43119fff3735a0dc3de512
@ajunge
ajunge / Blacklistable.abi
Created July 31, 2019 18:37
cCLP Token ABIs
[
{
"constant": false,
"inputs": [
{
"name": "_account",
"type": "address"
}
],
"name": "unBlacklist",
@ajunge
ajunge / App.js
Last active March 6, 2019 15:38
Self-Sovereign Identity hands-on EthCC 2019
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
import { Connect } from 'uport-connect';
const uport = new Connect('Mi dApp');
class App extends Component {
@ajunge
ajunge / gist:ca71e11e40837923469942c13aa45bf6
Created January 2, 2019 14:45
cCLP Operations Committe Multisig
{
"wallets": {
"0x96ec83a953533463ae2f3d2d80c4d10a573e044b": {
"name": "[PoC-1 Rinkeby] cCLP Operations Committee",
"owners": {
"0x51622d16e8da991d4b012b53ac8dac169010832b": "Andres Junge",
"0x84b384543440d3308c634a75d59e565672e41ef8": "Jens Hardings",
"0x8aeb2061b93d13e65f7a7434db084cbfe7085781": "Eduardo Lemp",
"0xdc043a58e92337cecefb76e76ea2c7f56e9fbf1b": "Patricio Lopez"
},
pragma solidity 0.4.24;
contract ERC20Basic {
function totalSupply() public view returns (uint256);
function balanceOf(address who) public view returns (uint256);
function transfer(address to, uint256 value) public returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
}
contract VaultERC20 {
pragma solidity ^0.4.20;
contract ERC20Token {
function balanceOf(address _owner) public view returns (uint256 balance);
function transfer(address _to, uint256 _value) public returns (bool success);
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
}
contract MatchBet {
@ajunge
ajunge / gist:d925559be08f71e64c8a75ca93926d77
Created October 24, 2017 22:38
0x48987918EFa6A28CA966fdb2b14729e12A2e2cA6
0x48987918EFa6A28CA966fdb2b14729e12A2e2cA6
@ajunge
ajunge / gist:bb385c99d90d7ec40e96ed0116b71b6c
Created August 28, 2017 13:33
0xe0ee7a58690d4f6571a837879688e0b30904303e
0xe0ee7a58690d4f6571a837879688e0b30904303e
@ajunge
ajunge / gist:74b1ec4b5e2c6cd14ed1cc461cbccde1
Created August 28, 2017 13:33
0x6fa716757ed2b12143d26af069cc1911e1259165
0x6fa716757ed2b12143d26af069cc1911e1259165
@ajunge
ajunge / gist:20c06f6871be5cc6f6ce6737837cfb01
Created August 28, 2017 13:32
0x50858f2c7873fac9398ed9c195d185089caa7967
0x50858f2c7873fac9398ed9c195d185089caa7967