Skip to content

Instantly share code, notes, and snippets.

View n1c01a5's full-sized avatar
🏗️
#BUILDING Web3 Devtool

n1c0 n1c01a5

🏗️
#BUILDING Web3 Devtool
View GitHub Profile
@n1c01a5
n1c01a5 / greeter.sol
Created January 30, 2017 11:02
Greeter - smart contract on ethereum
contract Greeter
{
address creator;
string greeting;
function Greeter (string _greeting) public {
creator = msg.sender;
greeting = _greeting;
}
@n1c01a5
n1c01a5 / basicIterator.sol
Last active January 30, 2017 11:23
#2 – basic iterator smart contract on Ethereum
contract BasicIterator
{
uint8[10] integers;
function BasicIterator() {
uint8 x = 0;
while(x < integers.length)
{
integers[x] = x;
x++;
@n1c01a5
n1c01a5 / creatorBalanceChecker.sol
Created January 30, 2017 11:30
#3 – get balance smart contract on Ethereum
contract creatorBalanceChecker
{
function getBalance() constant returns (uint)
{
return msg.sender.balance;
}
}
@n1c01a5
n1c01a5 / getInfoGetter.sol
Last active January 30, 2017 11:48
#4 – get info getter smart contract on Ethereum
contract basicInfoGetter
{
address creator;
function basicInfoGetter() public
{
creator = msg.sender;
}
function getCurrentMinerAddress() constant returns (address)
@n1c01a5
n1c01a5 / endowmentRetriever.sol
Created January 30, 2017 12:29
#5 – endowment retriever smart contract on Ethereum
contract EndowmentRetriever
{
address creator;
uint contract_creation_value; // original endowment
function EndowmentRetriever() public
{
creator = msg.sender;
contract_creation_value = msg.value;
}
@n1c01a5
n1c01a5 / go.sol
Created February 2, 2017 01:55
Go on ethereum
pragma solidity ^0.4.9;
contract Go {
uint8[18][18] public goban;
uint8 sizeGoban;
bool colorPlay;
uint8[] lastCapturePosition;
function entry(uint8 x, uint8 y)
{
uint _x;
0x91381baaB4279FFF6Ed06cC24A0e0E37191A5d9B
0xca35b7d915458ef540ade6068dfe2f44e8fa733c
0x14723a09acff6d2a60dcdf7aa4aff308fddc160c
pragma solidity ^0.4.15;
contract UniversalOrder {
enum StatusOrder {
Paid,
Refunded
}
struct Order {
address owner;
Passager: 0xca35b7d915458ef540ade6068dfe2f44e8fa733c
Airline: 0x14723a09acff6d2a60dcdf7aa4aff308fddc160c