Skip to content

Instantly share code, notes, and snippets.

View DenisKaizer's full-sized avatar
🎯
Focusing

Dan Kaizer DenisKaizer

🎯
Focusing
  • Moscow
View GitHub Profile
"use strict";
const shim = require('fabric-shim');
const util = require('util');
function getResult(s) {
s = ("" + s + "").toString();
return Buffer.from(s);
}
^(?(")(".+?(?<!\\)"@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-\w]*[0-9a-z]*\.)+[a-z0-9][\-a-z0-9]{0,22}[a-z0-9]))$
contract Token {
function isLocked() {
return Crowdsle.investments(msg.sender) > 30e22
}
function transfer(address to, uint256 value) public returns (bool) {
// 3e22 == 30 000 tokens
if (isLocked == false || balances[msg.sender]-value >= HumansRegistry.balances(msg.sender)){
pragma solidity ^0.4.24;
contract SMP_registry {
struct SMP {
uint id;
bytes32[] capabiliies;
address contract;
bytes32 entryPoint;
[
{
"anonymous": false,
"inputs": [],
"name": "VotesProvided",
"type": "event"
},
{
"anonymous": false,
"inputs": [
[
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "membersByAddress",
0x1c256d1224B4e0EaDf2F810f777c4a4735CbF0bA
geth --rinkeby --fast --rpc --rpcapi db,eth,net,web3,personal --cache=1024 --rpcport 8545 --rpcaddr 127.0.0.1
тестнет (хотя можно сейчас вроде вообще просто geth --rinkeby)
geth --dev --rpc --rpcaddr "0.0.0.0" --rpcapi "admin,debug,miner,shh,txpool,personal,eth,net,web3"
своя private net