Export transactions for an algorand wallet to a CSV file

Overview

algorand_txn_csv_exporter - (Algorand transaction CSV exporter)

This script will export transactions for an algorand wallet to a CSV file.

It is intended to assist with filing taxes.

It uses API from algoexplorer.io (v1).

Simply update the wallet variable with the wallet address(es) you're interested in, and then run the script.

To do:

  • Pare down columns to just the essential ones
  • Time zone support (currently the timestamp field is UDT)
  • Change amounts to whole units (currently the API shows in millionths, so .000001 ALGO currently shows as "1" in the amount column)
  • DID THIS SCRIPT HELP YOU?

    I hope it did. It helped me too! If you feel inclined to tip, here is an Algo wallet address I set up specifically for tips (not necessary but certainly welcome!) 5Q2RGRRXLC3643TFP22Y5LITE5P3SPQLZO2U4KLDALLMUMZWCOEFVEKQEQ

    Owner
    TeneoPython01
    TeneoPython01
    Coffeematcher is a python library to randomly match participants for coffee meetings.

    coffeematcher coffeematcher is a python library to randomly match participants for coffee meetings. Installation Clone the repository: git clone https

    Thomas Wesselink 3 May 06, 2022
    Sailwind Mod Manager

    Sailwind Mod Manager The Sailwind Mod Manager is an open source mod manager for the Sailwind community. It currently allows you to browse and download

    Max 3 Jul 15, 2022
    Web-based Sudoku solver built using Python. A demonstration of how backtracking works.

    Sudoku Solver A web-based Sudoku solver built using Python and Python only The motivation is to demonstrate how Backtracking algorithm works. Some of

    Jerry Ng 2 Dec 31, 2022
    pyToledo is a Python library to interact with the common virtual learning environment for the Association KU Leuven (Toledo).

    pyToledo pyToledo is a Python library to interact with the common virtual learning environment for the Association KU Leuven a.k.a Toledo. Motivation

    Daan Vervacke 5 Jan 03, 2022
    tgEasy | Easy for a Brighter Shine | Monkey Patcher Addon for Pyrogram

    tgEasy | Easy for a Brighter Shine | Monkey Patcher Addon for Pyrogram

    Jayant Hegde Kageri 35 Nov 12, 2022
    A practice program to find the LCM i.e Lowest Common Multiplication of two numbers using python without library.

    Finding-LCM-using-python-from-scratch Here, I write a practice program to find the LCM i.e Lowest Common Multiplication of two numbers using python wi

    Sachin Vinayak Dabhade 4 Sep 24, 2021
    India's own RPA Platform Python Powered

    Welcome to My-AutoPylot , Made in India with ❤️ What is My-AutoPylot? PyBots is an Indian firm based in Vadodara, Gujarat. My-AutoPylot is a product d

    PyBots Pvt Ltd 28 Sep 12, 2022
    MoBioTools A simple yet versatile toolkit to automatically setup quantum mechanics/molecular mechanics

    A simple yet versatile toolkit to setup quantum mechanical/molecular mechanical (QM/MM) calculations from molecular dynamics trajectories.

    MoBioChem 17 Nov 27, 2022
    A program to generate random numbers b/w 0 to 10 using time

    random-num-using-time A program to generate random numbers b/w 0 to 10 using time it uses python's in-built module datetime and an equation which retu

    Atul Kushwaha 1 Oct 01, 2022
    SciPy library main repository

    SciPy SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimiza

    SciPy 10.7k Jan 09, 2023
    pvaPy provides Python bindings for EPICS pvAccess

    PvaPy - PvAccess for Python The PvaPy package is a Python API for EPICS7. It supports both PVA and CA providers, all standard EPICS7 types (structures

    EPICS Base 25 Dec 05, 2022
    The Official interpreter for the Pix programming language.

    The official interpreter for the Pix programming language. Pix Pix is a programming language dedicated to readable syntax and usability Q) Is Pix the

    Pix 6 Sep 25, 2022
    Karte der Allgemeinverfügungen zu Schulschließungen oder eingeschränktem Regelbetrieb in Sachsen

    SNSZ Karte Datenquelle: Allgemeinverfügungen zu Schulschließungen oder eingeschränktem Regelbetrieb in Sachsen Sächsisches Staatsministerium für Kultu

    Jannis Leidel 3 Sep 26, 2022
    The fundamentals of Python!

    The fundamentals of Python Author: Mohamed NIANG, Staff ML Scientist Presentation This repository contains notebooks on the fundamentals of Python. Th

    Mohamed NIANG 1 Mar 15, 2022
    a url shortener with fastapi and tortoise-orm

    fastapi-tortoise-orm-url-shortener a url shortener with fastapi and tortoise-orm

    19 Aug 12, 2022
    An app about keyboards, originating from the design of u/Sonnenschirm

    keebapp-backend An app about keyboards, originating from the design of u/Sonnenschirm Setup Firstly, ensure that the environment for python is install

    8 Sep 04, 2022
    A variant caller for the GBA gene using WGS data

    Gauchian: WGS-based GBA variant caller Gauchian is a targeted variant caller for the GBA gene based on a whole-genome sequencing (WGS) BAM file. Gauch

    Illumina 16 Oct 13, 2022
    My solutions for the 2021's Advent of Code

    Advent of Code 2021 My solutions for Advent of Code 2021. This year I am practicing Python 🐍 and also trying to develop my own language, Chocolate 🍫

    Jakob Erzar 2 Dec 15, 2021
    Identify and annotate mutations from genome editing assays.

    CRISPR-detector Here we propose our CRISPR-detector to facilitate the CRISPR-edited amplicon and whole genome sequencing data analysis, with functions

    hlcas 2 Feb 20, 2022