Skip to content

Instantly share code, notes, and snippets.

View skyfly200's full-sized avatar

Skyler Fly-Wilson skyfly200

View GitHub Profile
@skyfly200
skyfly200 / index.jade
Last active September 8, 2016 19:12
Portfolio Home Page Mockup
// Jade Stuff
mixin topic(name, icon, hash)
div(id=hash).topic.wow
.icon-box
.topic-icon
span.fa-stack.fa-3x
i.fa.fa-circle.fa-stack-2x
i(class=icon).fa.fa-stack-1x.fa-inverse
.topic-title
h2= name
Verifying that "skylerfly.id" is my Blockstack ID. https://onename.com/skylerfly

Keybase proof

I hereby claim:

  • I am skyfly200 on github.
  • I am skylerfly (https://keybase.io/skylerfly) on keybase.
  • I have a public key ASBdNk4G3cDdDGxqki6Aq9qM034eOk_AzzpDsLlcyCXMxAo

To claim this, I am signing this object:

@skyfly200
skyfly200 / FaceGolf.sol
Last active March 10, 2020 18:33
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.5.16+commit.9c3226ce.js&optimize=false&gist=
/**
*Submitted for verification at Etherscan.io on 2020-02-29
*/
/**
*Submitted for verification at Etherscan.io on 2020-02-25
*/
/**
*Submitted for verification at Etherscan.io on 2020-02-02
@skyfly200
skyfly200 / ChainFaces.sol
Created March 12, 2020 04:24
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.5.16+commit.9c3226ce.js&optimize=false&gist=
/**
*Submitted for verification at Etherscan.io on 2020-01-19
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-18
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-17
@skyfly200
skyfly200 / ChainFaces.sol
Created March 15, 2020 03:37
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.5.16+commit.9c3226ce.js&optimize=true&gist=
/**
*Submitted for verification at Etherscan.io on 2020-01-19
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-18
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-17
@skyfly200
skyfly200 / ChainFaces.sol
Created April 9, 2020 19:42
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.5.17+commit.d19bba13.js&optimize=false&gist=
/**
*Submitted for verification at Etherscan.io on 2020-01-19
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-18
*/
/**
*Submitted for verification at Etherscan.io on 2020-01-17
@skyfly200
skyfly200 / TinyBoxes.sol
Created May 13, 2020 16:35
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.4.24+commit.e67f0147.js&optimize=false&gist=
/**
*Submitted for verification at Etherscan.io on 2019-11-27
*/
pragma solidity ^0.4.24;
interface ERC721TokenReceiver
{
function onERC721Received(address _operator, address _from, uint256 _tokenId, bytes _data) external returns(bytes4);
@skyfly200
skyfly200 / ChainFeeds.sol
Created May 19, 2020 00:57
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.5.17+commit.d19bba13.js&optimize=false&gist=
// contracts/ETH_RSS.sol
pragma solidity ^0.6.4;
// Import Ownable from the OpenZeppelin Contracts library
import "@openzeppelin/contracts/ownership/Ownable.sol";
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
contract ChainFeeds is Ownable, ERC721 {
using Counters for Counters.Counter;
@skyfly200
skyfly200 / TinyBoxes-old.sol
Last active May 26, 2020 21:52
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.6.8+commit.0bbfe453.js&optimize=true&gist=6297ba752da637149c30bfcc969d7382
pragma solidity ^0.5.14;
/*
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with GSN meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*