Skip to content

Instantly share code, notes, and snippets.

@Linch1
Linch1 / tokenPriceApi.js
Last active March 17, 2024 08:02
Retrive the price of any bsc token from it's address without using external service like poocoin/dextools
let pancakeSwapAbi = [
{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"}],"name":"getAmountsOut","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"view","type":"function"},
];
let tokenAbi = [
{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},
];
const Web3 = require('web3');
/*
Required Node.js
@wojteklu
wojteklu / bayes.go
Created February 28, 2017 20:58
Multinomial naive Bayes classifier
package bayes
// Classifier implements the Naive Bayes Classifier.
type Classifier struct {
classPerWordCount map[string]int
classPerDocument map[string]int
wordClassCount map[string]map[string]int
documentsCount int
}
@monolithed
monolithed / testing-frameworks.md
Last active March 15, 2018 15:30
Сравнение фреймворков для интеграционного тестирования
Название Движок Язык Преимущества Ограничения
Feta Selenium Java * Ориентирован на интеграционное тестирование
* Уже используется в команде тестирования
* Интегрировано с нашим CI и JIRA
* Учтены многие многие проблемы
* Исходный код написан на Java
* Требуются знания Java
Selenium WebDriver Java * Высокая популярность
* Развитая экосистема
* Слишком "косолапое" API
* Требуются знания Java
Thucydides
(Serenity)
WebDriver Java * Развитая экосистема * Требуются знания Java
Browserstack WebDriver JavaScript * * Проект в забвении
webdrvr WebDriver JavaScript * * Обертка над WebDriver и не более того
* Проект в забвении
Buster PhantomJS,