Skip to content

Instantly share code, notes, and snippets.

View yoshirahh's full-sized avatar

Neil Sparks yoshirahh

View GitHub Profile

Keybase proof

I hereby claim:

  • I am yoshirahh on github.
  • I am yoshirahh (https://keybase.io/yoshirahh) on keybase.
  • I have a public key ASCLGeiJ7aSonTwAnk7A9AlOSwhALuxagc3PejVnJK_jcgo

To claim this, I am signing this object:

@yoshirahh
yoshirahh / RPS.sol
Created April 11, 2019 01:49
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.6+commit.b259423e.js&optimize=false&gist=
pragma solidity 0.5.6;
contract RockPaperScissors {
address payable player1;
address payable player2;
uint stake;
bytes32 p1Move;
string p2Move;
uint p1Timer;
uint p2Timer;
@yoshirahh
yoshirahh / RPS.sol
Created April 10, 2019 23:08
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.6+commit.b259423e.js&optimize=false&gist=
pragma solidity 0.5.6;
contract RockPaperScissors {
address payable player1;
address payable player2;
uint stake;
bytes32 p1Move;
string p2Move;
uint p1Timer;
uint p2Timer;
@yoshirahh
yoshirahh / RPS.sol
Created April 10, 2019 22:03
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.6+commit.b259423e.js&optimize=false&gist=
pragma solidity 0.5.6;
contract RPSs {
address payable private _player1;
address payable private _player2;
uint _stake;
bytes32 _p1Move;
string _p2Move;
uint _p1Timer;
uint _p2Timer;