A simple Python tool to help anyone use Liquidity Pools on the BitShares blockchain.

Overview

PoolTool 2.0.0


ACCOUNT AND ACTIVE KEY ARE NOT PERSISTENT, YOU WILL NEED TO ENTER THEM EACH TIME YOU LAUNCH THE APP (but not every transaction. that's a win).

If / when Beet receives an update, Beet will be used. More info about Beet here: Beet GitHub Page


First Time Setup Instructions:

Environment Setup

Before doing anything else, make sure to create a virtual environment. In this case, we are creating an environment named env:

python3 -m venv env

Activate the newly created environment:

source env/bin/activate

Installation

Method 1: Use pip to download and install from PyPI:

python3 -m pip install PoolTool

Method 2: Download and install from source:

git clone https://github.com/iamredbar/PoolTool
cd PoolTool/
python3 -m pip install .

Running PoolTool after First Time Setup is complete

Make sure you have your environment active (if it's not already):

source env/bin/activate

Run PoolTool:

PoolTool

Using:

You will need to enter your account and active key via the menu in the top right. Here you can also set a node to use if you would prefer a different node than the default one (wss://api.iamredbar.com/ws).


Links:

Telegram: https://t.me/pooltool_community_edition

Issues: https://github.com/iamredbar/PoolTool/issues

You might also like...
Tools for running airdrop and token distribution campaigns on the Solana blockchain.
Tools for running airdrop and token distribution campaigns on the Solana blockchain.

Overview This repository contains some of the scripts we have used for running our airdrop campaigns and other distributions. Initially, all of these

 seno-blockchain is just a fork of Chia, designed to be efficient, decentralized, and secure
seno-blockchain is just a fork of Chia, designed to be efficient, decentralized, and secure

seno-blockchain https://seno.uno Seno is just a fork of Chia, designed to be efficient, decentralized, and secure. Here are some of the features and b

Ceres is a combine harvester designed to harvest plots for Chia blockchain and its forks using proof-of-space-and-time(PoST) consensus algorithm.
Ceres is a combine harvester designed to harvest plots for Chia blockchain and its forks using proof-of-space-and-time(PoST) consensus algorithm.

Ceres Combine-Harvester Ceres is a combine harvester designed to harvest plots for Chia blockchain and its forks using proof-of-space-and-time(PoST) c

blockchain address database

Blockchain Address Ownership Database The database is in data/addresses.db This is a SQLite database of addresses from several blockchains. It's obtai

A repository for Algogenous Smart Contracts created on the Algorand Blockchain.

Smart Contacts Alogrand Smart Contracts using Choice Coin. Read Docs for how to implement Algogenous Smart Contracts for your own applications. Smart

A repository for Algogenous Smart Contracts created on the Algorand Blockchain.

Smart Contacts This Repository is dedicated to code for Alogrand Smart Contracts using Choice Coin. Read Docs for how to implement Algogenous Smart Co

High Performance Blockchain Deserializer

bitcoin_explorer is an efficient library for reading bitcoin-core binary blockchain file as a database (utilising multi-threading).

An BlockChain Based solution for storing the medical records

Blockchain-based Medical Records 📄 Abstract Blockchain has the ability to keep an incorruptible, decentralized, and transparent log of all patient da

A little side-project API for me to learn about Blockchain and Tokens

BlockChain API I built this little side project to learn more about Blockchain and Tokens. It might be maintained and implemented to other projects bu

Comments
  • Trying to run PoolTool Error Comes

    Trying to run PoolTool Error Comes

    TypeError: '<' not supported between instances of 'str' and 'int' File "g:\env\lib\site-packages\kivy\lang\builder.py", line 705, in _apply_rule setattr(widget_set, key, value) File "kivy\weakproxy.pyx", line 35, in kivy.weakproxy.WeakProxy.setattr File "kivy\properties.pyx", line 498, in kivy.properties.Property.set File "kivy\properties.pyx", line 533, in kivy.properties.Property.set File "kivy\properties.pyx", line 1170, in kivy.properties.BoundedNumericProperty.check

    opened by apidxperts 4
Releases(v2.1.0)
  • v2.1.0(May 25, 2021)

  • v2.0.0(Apr 11, 2021)

  • v1.1.0(Dec 24, 2020)

    This release added withdraw functionality, which means that PoolTool now supports all interactions with LPs (excluding creation and deletion)

    Source code(tar.gz)
    Source code(zip)
  • v1.0.0(Dec 6, 2020)

    Screen Shot 2020-12-06 at 3 09 29 PM

    PoolTool v1.0.0

    This update adds a chart to more easily visualize the pool depth vs. the market depth. Also included in this release is a script that updates the valid pools, eliminating the need to manually update when the pools get deleted. Requirements have changed, make sure to install the latest requirements to use the full functionality of PoolTool

    Source code(tar.gz)
    Source code(zip)
Owner
Brendan Jensen
Python developer
Brendan Jensen
A bot written in Python to automatically buy tokens on the Binance Smart Chain as soon as liquidity is provided

A bot written in Python to automatically buy tokens on the Binance Smart Chain as soon as liquidity is provided. If you’ve found this bot useful and have profited from it please consider donating any token to my BSC wallet address: 0xE75470B9a7c93038195ca116E342c42F6B3F758b

null 473 Dec 25, 2022
An extreme encryption for everyone, encrypt your text before sending to anyone.

An extreme encryption for everyone, encrypt your text before sending to anyone. Alphabets and numbers are going to be encrypted like a hell

Saad 6 Oct 28, 2022
Learn Blockchains by Building One, A simple Blockchain in Python using Flask as a micro web framework.

Blockchain ✨ Learn Blockchains by Building One Yourself Installation Make sure Python 3.6+ is installed. Install Flask Web Framework. Clone this repos

Vaibhaw 46 Jan 5, 2023
This is simple Blockchain ,miner and wallet to send crypto using python

pythonBlockchain-SImple This is simple Blockchain ,miner and wallet to send crypto using python It is simple Blocchain so it can only dobasic work usi

null 3 Nov 22, 2022
Simple crypto & blockchain implementation written in Python

JaamoCoin - simple Python blockchain example This is a very simple blockchain example written in Python. Based on this tutorial: https://medium.com/co

Jaakko Alajoki 1 Jan 7, 2022
Python implementation of a blockchain.

The goal of this project is to explain and to make clearer how is a blockchain structured at the very core. It's not built with the intention to replicate an advanced blockchain like Bitcoin or Ethereum

Rahul raikwar 5 Jan 28, 2022
Blockchain Python Implementation

Blockchain Python Implementation

0918nobita 2 Nov 21, 2021
Python repo to create blockchain CSVs

staketaxcsv Python repo to create blockchain CSVs for Terra (LUNA), Solana (SOL), and Cosmos (ATOM). CSV codebase for stake.tax Community contribution

null 187 Dec 31, 2022
A python-jvm wrapper for interacting with the Ergo blockchain.

ergpy A python-jvm wrapper for interacting with the Ergo blockchain. Usage Requires Java 8 or higher to be installed on system pip install JPype1 pip

mgpai 16 Oct 5, 2022
Ethereum ETL lets you convert blockchain data into convenient formats like CSVs and relational databases.

Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions.

Blockchain ETL 2.3k Jan 1, 2023