I hereby claim:
- I am schaeff on github.
- I am schaeff (https://keybase.io/schaeff) on keybase.
- I have a public key whose fingerprint is CE89 7DB7 81C6 57D3 50F0 1798 21F1 B309 6158 1650
To claim this, I am signing this object:
contract Campaign { | |
address public owner; | |
string public description; | |
Reward[] public rewards; | |
uint public endDate; | |
uint public goal; | |
uint public current; | |
bool public success; | |
struct Reward { |
I hereby claim:
To claim this, I am signing this object:
Stop parity if running
download the ropsten-543210.snapshot
wget https://transfer.sh/jDMLZ/ropsten-543210.snapshot
restore parity:
parity --chain=ropsten restore ropsten-543210.snapshot
var ZeroClientProvider = require('web3-provider-engine/zero.js') | |
var Web3 = require('web3') | |
var lightwallet = require('eth-lightwallet') | |
var interval = 4000 | |
var keyStore = lightwallet.keystore | |
keyStore.createVault({ | |
password: "abc", |
def main(private _0,private _1,private _2,private _3,private _4,private _5,private _6,private _7,private _8,private _9,private _10,private _11,private _12,private _13,private _14,private _15,private _16,private _17,private _18,private _19,private _20,private _21,private _22,private _23,private _24,private _25,private _26,private _27,private _28,private _29,private _30,private _31,private _32,private _33,private _34,private _35,private _36,private _37,private _38,private _39,private _40,private _41,private _42,private _43,private _44,private _45,private _46,private _47,private _48,private _49,private _50,private _51,private _52,private _53,private _54,private _55,private _56,private _57,private _58,private _59,private _60,private _61,private _62,private _63,private _64,private _65,private _66,private _67,private _68,private _69,private _70,private _71,private _72,private _73,private _74,private _75,private _76,private _77,private _78,private _79,private _80,private _81,private _82,private _83,private _84,priva |
def main(private _0,private _1,private _2,private _3,private _4,private _5,private _6,private _7,private _8,private _9,private _10,private _11,private _12,private _13,private _14,private _15,private _16,private _17,private _18,private _19,private _20,private _21,private _22,private _23,private _24,private _25,private _26,private _27,private _28,private _29,private _30,private _31,private _32,private _33,private _34,private _35,private _36,private _37,private _38,private _39,private _40,private _41,private _42,private _43,private _44,private _45,private _46,private _47,private _48,private _49,private _50,private _51,private _52,private _53,private _54,private _55,private _56,private _57,private _58,private _59,private _60,private _61,private _62,private _63,private _64,private _65,private _66,private _67,private _68,private _69,private _70,private _71,private _72,private _73,private _74,private _75,private _76,private _77,private _78,private _79,private _80,private _81,private _82,private _83,private _84,priva |
import "ecc/edwardsAdd.code" as add | |
import "ecc/edwardsScalarMult.code" as multiply | |
import "utils/pack/unpack256.code" as unpack256 | |
/// Verifies match of a given public/private keypair. | |
/// | |
/// Checks if the following equation holds for the provided keypair: | |
/// pk = sk*G | |
/// where G is the chosen base point of the subgroup | |
/// and * denotes scalar multiplication in the subgroup |
I contributed to the ZKOPRU Trusted Setup Multi-Party Ceremony. | |
The following are my contribution signatures: | |
Circuit: zk_transaction_1_2 | |
Contributor # 152 | |
Hash: b5b62857 b76294a0 162a9bd4 22d2e739 | |
a42185be fa656100 7b6dfca5 933683af | |
b0d92d98 ba879d87 fa18a62f 28064a52 | |
24a10b3a eac438c8 19a9605c d506c548 | |