I hereby claim:
- I am evandiewald on github.
- I am diewaldo (https://keybase.io/diewaldo) on keybase.
- I have a public key ASCrX-RpRZRJrn593biCTD84kXj4BNCJfaNnJPOGSWnmxgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
import requests | |
import datetime | |
import h3 | |
import networkx as nx | |
import urllib | |
import numpy as np | |
import pandas as pd | |
import time | |
import random |
import torch | |
import torch.nn.functional as F | |
from torch_geometric.nn import GCNConv, AGNNConv, SAGEConv, XConv | |
from torch_geometric.data import Data, DataLoader, Dataset | |
import pickle | |
from torch.nn import Linear, ReLU, Flatten | |
import random | |
import numpy as np | |
import matplotlib.pyplot as plt | |
from get_data import get_city_details |
from get_data import * | |
import math | |
import networkx as nx | |
import h3 | |
import json | |
from torch_geometric.utils import from_networkx | |
from torch_geometric.data import Data | |
import pickle | |
FROM python:3.7.11-slim-buster | |
# check on our entropy at initialization | |
RUN cat /proc/sys/kernel/random/entropy_avail | |
RUN apt-get update -y && apt-get install -y git curl gnupg build-essential libssl-dev libffi-dev python3-dev rng-tools openssh-client openssl haveged | |
# start the rngd daemon | |
RUN rngd -r /dev/urandom -o /dev/random | |
RUN sleep 20 | |
RUN cat /proc/sys/kernel/random/entropy_avail |
class VsockListener: | |
"""Server""" | |
def __init__(self, conn_backlog=128): | |
self.conn_backlog = conn_backlog | |
self.files_received = [0, 0, 0] # --> [sym key, inference, pub key] | |
def bind(self, port): | |
"""Bind and listen for connections on the specified port""" | |
self.sock = socket.socket(socket.AF_VSOCK, socket.SOCK_STREAM) | |
self.sock.bind((socket.VMADDR_CID_ANY, port)) |
class VsockStream: | |
"""Client""" | |
def __init__(self, conn_tmo=15): | |
self.conn_tmo = conn_tmo | |
self.parent_private_key = None | |
self.parent_public_key = None | |
self.enclave_private_key = None | |
def connect(self, endpoint): |
# /fruits endpoint from main.py | |
@app.post("/fruits") | |
async def fruits(request: Request): | |
body = await request.json() | |
access_key_id = urllib.parse.quote_plus(body['AccessKeyId']) | |
secret_key_id = urllib.parse.quote_plus(body['SecretAccessKey']) | |
session_token = urllib.parse.quote_plus(body['SessionToken']) | |
uri = f"mongodb+srv://{access_key_id}:{secret_key_id}@cluster0.bjrye.mongodb.net/myFirstDatabase" \ | |
f"?authSource=%24external&authMechanism=MONGODB-AWS&retryWrites=true&w=majority" \ |
// javascript snippet from index.html | |
<script src="https://apis.google.com/js/platform.js" async defer></script> | |
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.953.0.min.js"> | |
</script><meta name="google-signin-client_id" content="{GOOGLE_CLIENT_ID}"> | |
<script> | |
var AWS = require("aws-sdk"); | |
AWS.config.region = 'us-east-1'; |
pragma solidity ^0.6.0; // compiled with 0.6.12 | |
// import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/release-v3.0.0/contracts/token/ERC20/ERC20Pausable.sol"; | |
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/release-v3.0.0/contracts/math/SafeMath.sol"; | |
import "@chainlink/contracts/src/v0.6/interfaces/AggregatorV3Interface.sol"; | |
contract RTOToken { | |
using SafeMath for uint256; |