Skip to content

Instantly share code, notes, and snippets.

View ekusiadadus's full-sized avatar
🏆
bitcoin

ekusiadadus ekusiadadus

🏆
bitcoin
View GitHub Profile
@ekusiadadus
ekusiadadus / main.go
Created November 7, 2022 15:15
Pub/Sub BitCoin
package main
import (
"log"
"net/url"
"github.com/gorilla/websocket"
)
type JsonRPC2 struct {
@ekusiadadus
ekusiadadus / main.rs
Created November 12, 2022 17:07
Rust Twitter API v2
// write Twitter API 2 get tweets about ekusiadadus using tokio with BEARER_TOKEN
use dotenv::dotenv;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
dotenv().ok();
let bearer_token = std::env::var("BEARER_TOKEN").expect("BEARER_TOKEN not set");
let client = reqwest::Client::new();
@ekusiadadus
ekusiadadus / get_tweets.rs
Created November 13, 2022 17:59
get_tweets.rs
use crate::domain::interface::*;
use crate::domain::model::*;
use crate::error::*;
use crate::infra::DBConnector;
use crate::schema::tweet_records;
use async_trait::async_trait;
use diesel::dsl::*;
use diesel::prelude::*;
use serde::*;
use std::sync::Arc;
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.