shitcoin_price

Last updated:

0 purchases

shitcoin_price Image
shitcoin_price Images
Add to Cart

Description:

shitcoin price

Package Info #
This package uses the pool contract of each router & different cryptocurrency exchange platforms to take the price of any token even if it's not verified, it's free and without any kind of api key or registration required. 😎







Features #
Get the price in his token pair of any token on the Ethereum network and its subnets such as Binance Smart Chain, Polygon and others more.
Getting Started #
Add the package to your pubspec.yaml file as shown below.

dependencies:

shitcoin_price: any

copied to clipboard
Then import the package into your code like this.

import 'package:shitcoin_price/shitcoin_price.dart';

copied to clipboard
Usage #
You can call the function and give it the parameters it wants to query, for example:
String rpc = 'https://bsc-dataseed1.binance.org/';
String router = '0x10ed43c718714eb63d5aa57b78b54704e256024e';
String token0 = '0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82';
String token1 = '0xe9e7cea3dedca5984780bafc599bd69add087d56';
final httpClient = Client();
final provider = Web3Client(rpc, httpClient);
final priceDouble = await ShitCoinPrice().asDouble(provider, router, token0, token1);
print(priceDouble); // 1.7973780251387401 CAKE
copied to clipboard
Or
String rpc = 'https://bsc-dataseed1.binance.org/';
String router = '0x10ed43c718714eb63d5aa57b78b54704e256024e';
String token0 = '0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82';
String token1 = '0xe9e7cea3dedca5984780bafc599bd69add087d56';
final httpClient = Client();
final provider = Web3Client(rpc, httpClient);
final priceBigInt = await ShitCoinPrice().asBigInt(provider, router, token0, token1);
print(priceBigInt); // 1797378025138740195 CAKE
copied to clipboard
In this example we import the package function and use it to get the price of a token, in this case CAKE and it returns a double or bigint number depending on how you handle the logic of the function.

rpc: The rpc url on the network that we want to query.
router: The address of the router, Uniswap, Pancakeswap, SushiSwap, or other.
token0: The address of the contract of the token that we want to consult the price.
token1: The address of the contract of the token pair that we want to consult.

NOTE: Check the test folder for an example implementation.
Additional Information #

Check for rpc url here 🚨

This package will be updated and added more features and utilities related to free price queries and market capitalization data, feel free to contribute!
Greetings. âš¡

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.