Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@TechNinjaWeb
TechNinjaWeb / CryptoKitties.sol
Created April 11, 2022 18:00 — forked from yogin/CryptoKitties.sol
CryptoKitties
// Copied from: https://ethfiddle.com/09YbyJRfiI
// CryptoKitties Source code
// Copied from: https://etherscan.io/address/0x06012c8cf97bead5deae237070f9587f8e7a266d#code
pragma solidity ^0.4.11;
/**
* @title Ownable
* @dev The Ownable contract has an owner address, and provides basic authorization control
[
{
"country": "New Zealand",
"iso3": "NZL",
"region": "AP",
"year": 2020,
"score": 88,
"rank": 1,
"sources": 8,
"standardError": "1.48"
const fetch = require('@zeit/fetch-cached-dns')(require('node-fetch'));
const {RateLimit} = require(`async-sema`);
const lim = new RateLimit(50);
module.exports = function getPost(SEGMENT_API_SECRET, s) {
return async function post(events) {
await lim();
const res = await fetch(`https://api.segment.io/v1/batch`, {
method: 'post',
body: JSON.stringify({batch: events}),
async function sendPayment(franchisors: [string], newFranchisor: string, artist: string, bootlegger: string, price: number) {
franchisors.push(bootlegger)
franchisors.push(artist)
const dividedPrice = price/franchisors.length
for (let i = 0; i < franchisors.length; i++) {
const franchisor = franchisors[i]
@TechNinjaWeb
TechNinjaWeb / .block
Created December 15, 2019 22:57 — forked from shimizu/.block
d3.forceSimulation - center node
license: mit
@TechNinjaWeb
TechNinjaWeb / questions.js
Created September 24, 2019 09:42
RadixDLT SDK Questions & Example
// Generating ID's from seed for re-use purposes
const myIdentity = getSeededSimpleIdentity('me')
const myAccount = myIdentity.account
const toIdentity = getSeededSimpleIdentity('friend')
const toAccount = toIdentity.account
// TBD: Store RRI
let token;
// Define sample coin
@TechNinjaWeb
TechNinjaWeb / post
Created September 15, 2019 16:19
Blockstack Verification
Verifying my Blockstack ID is secured with the address 1DjaRPgcAkgTRA5AFDfBAihitSgacUHQaf https://explorer.blockstack.org/address/1DjaRPgcAkgTRA5AFDfBAihitSgacUHQaf
@TechNinjaWeb
TechNinjaWeb / fibonacci-indicator.pine
Last active December 10, 2018 18:36
Time Session Study
//@version=3
study(title="Support Resistance Fibonacci Levels",shorttitle="SupResFib",overlay=true)
//Created by UCSgears
//Plots Standard deviation on pricechart based on Historical Volatility.
//This Code will be revised when Implied Volatility is available in trading view.
// strategy(title="UCS_Standard Deviation-Historical Volatility_V2", shorttitle="UCS_StdDev(HV)", overlay = true, pyramiding=1, initial_capital=100.00, commission_type=strategy.commission.percent, commission_value=1)
@TechNinjaWeb
TechNinjaWeb / basic-redux-starter.js
Created November 2, 2017 00:34
Basic starter template for Redux with React-Native
import { AppRegistry, Text } from 'react-native'
import { createStore } from 'redux'
// Define action types
const types = {
INCREMENT: 'INCREMENT',
}
// Define a reducer
const reducer = (state, action) => {
@TechNinjaWeb
TechNinjaWeb / index.js
Created October 27, 2017 13:17
Basic Express Server
const fs = require('fs')
const port = process.env.PORT || 5000
const express = require('express')
const app = express()
const http = require('http')
const bodyParser = require('body-parser')
const server = http.createServer(app)
const _ = require('lodash')