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
    rTorrent Crash Prevention

    rTorrent Disk Checker This program is capable of the following when: - a torrent is added by any program (autodl-irssi, RSS Downloader et

    16 Dec 14, 2022
    IOP Support for Python (Experimental)

    TAGS Experimental IOP Framework for Python WARNING: Currently, this project has NO EXCEPTION HANDLING. USE AT YOUR OWN RISK! I. Introduction to Interf

    1 Oct 22, 2021
    Hands-on machine learning workshop

    emb-ntua-workshop This workshop discusses introductory concepts of machine learning and data mining following a hands-on approach using popular tools

    ISSEL Soft Eng Team 12 Oct 30, 2022
    A tool to nowcast quarterly data with monthly indicators: US consumption example

    MIDAS_Nowcaster A tool to nowcast quarterly data with monthly indicators: US consumption example Pulls data directly from FRED from a list of codes -

    Gene Kindberg-Hanlon 3 Oct 06, 2022
    Battery conservation Python script for ubuntu to enable battery conservation mode at 60% 80% or 90%

    Description Batteryconservation is a small python script wich creates an appindicator for ubuntu which can be used to enable / disable battery conserv

    3 Jan 04, 2022
    Monochrome's API, implemented with Deta Base and Deta Drive.

    Monochrome Monochrome's API, implemented with Deta Base and Deta Drive. Create a free account on Deta to test this out! Most users will prefer the Mon

    Monochrome 5 Sep 22, 2022
    Is a util for xferring skinning from one mesh to another

    maya_pythonplugins skinTo: Is a util for xferring skinning from one mesh to another args: :param maxInfluences: is the number of max influences on the

    James Dunlop 2 Jan 24, 2022
    Python package for reference counting native pointers

    refcount master: testing: This package is primarily for managing resources in native libraries, written for instance in C++, from Python. While it boi

    CSIRO Hydroinformatics 2 Nov 03, 2022
    Backup dc registry - A simple POC that abuses Backup Operator privileges to remote dump SAM, SYSTEM, and SECURITY

    Backup Operator Registry Backup to Domain Compromise A simple POC that abuses Ba

    Horizon 3 AI Inc 57 Dec 18, 2022
    B-Pkg is a simple tool in python for installing all basic package in termux

    Basic-Pkg 👉🏻 Basic-Pkg 👈🏻 B-Pkg is a simple tool in python for installing all basic package in termux This is my first tool, I hope you will like

    Macgaiver 3 Oct 21, 2021
    CoreSE - basic of social Engineering tool

    Core Social Engineering basic of social Engineering tool. just for fun :) About First of all, I must say that I wrote such a project because of my int

    Hamed Mohammadvand 7 Jun 10, 2022
    Never miss a deadline again

    Hack the Opportunities Never miss a deadline again! Link to the excel sheet Contribution This list is not complete and I alone cannot make it whole. T

    Vibali Joshi 391 Dec 28, 2022
    Aides to reduce a cheat file with a personal selection of the cheats you want to use.

    Retroarch Cheat File Reducer Description Aides to reduce a cheat file with a personal selection of the cheats you want to use. Instructions Copy a sel

    1 Jan 09, 2022
    A collection of simple tools that proved to be needed for hadling large periodic calculations with the VASP software package.

    VESTA-tools A collection of simple tools that proved to be needed for handling large periodic calculations with the VASP software package. distTotCalc

    Ilia Kichev 2 Dec 14, 2021
    For Tok-k passages that have passed through the Bi-Encoder Retrival, ReRank is performed using CrossEncoder.

    Cross-Encoder-with-Bi-Encoder For Tok-k passages that have passed through the Bi-Encoder Retrival, ReRank is performed using CrossEncoder. Data Data u

    7 Feb 09, 2022
    A wrapper script to make working with ADB (Android Debug Bridge) easier

    Python-ADB-Wrapper A wrapper script to make working with ADB (Android Debug Bridge) easier This project was just a simple test to see if I could wrap

    18iteration 1 Nov 25, 2021
    Find all solutions to SUBSET-SUM, including negative, positive, and repeating numbers

    subsetsum The subsetsum Python module can enumerate all combinations within a list of integers which sums to a specific value. It works for both negat

    Trevor Phillips 9 May 27, 2022
    lets learn Python language with basic examples. highly recommended for beginners who just start coding.

    Lets Learn Python 🐍 Learn python from basic programs. learn python from scratch. 1.Online python compiler: https://www.onlinegdb.com/online_python_co

    Subhranshu Choudhury 1 Jan 18, 2022
    dta Convert Dict To Attributes!

    dta (Dict to Attributes) dta is very small dict (or json) to attributes converter. It is only have 1 files and applied to every python versions.

    Rukchad Wongprayoon 0 Dec 31, 2021