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
    36 key ergo split keyboard, designed around the Seeeduino Xiao platform

    Slice36 Minimalist Split Keyboard 36 key ergo split keyboard, designed around the Seeeduino Xiao platform. Inspired by the Corne, Ferris, Ben Vallack'

    54 Dec 21, 2022
    A10 cipher - A Hill 2x2 cipher that totally gone wrong

    A10_cipher This is a Hill 2x2 cipher that totally gone wrong, it encrypts with H

    Caner Çetin 15 Oct 19, 2022
    qecsim is a Python 3 package for simulating quantum error correction using stabilizer codes.

    qecsim qecsim is a Python 3 package for simulating quantum error correction using stabilizer codes.

    44 Dec 20, 2022
    This is a library for simulate probability theory problems specialy conditional probability

    This is a library for simulate probability theory problems specialy conditional probability. It is also useful to create custom single or joint distribution with specific PMF or PDF to get probabilit

    Mohamadreza Kariminejad 6 Mar 30, 2022
    Blender addon for executing the operator in response to the received OSC message.

    I/F Joiner 受信したOSCメッセージに応じてオペレータ(bpy.ops)を実行するアドオンです. OSC通信に対応したコントローラやアプリをインストールしたスマートフォンを使用してBlenderを操作することが可能になります. 同時開発しているAndroidコントローラ化アプリMocopa

    simasimataiyo 6 Oct 02, 2022
    Randomly distribute members by groups making sure that every sector is represented

    Generate Groups Randomly distribute members by groups making sure that every sector is represented The Scenario Imagine that you have a large group of

    Jorge Gomes 1 Oct 22, 2021
    Construção de um jogo Dominó na linguagem python com base em algoritmos personalizados.

    Domino (projecto-python) Construção de um jogo Dominó na linguaguem python com base em algoritmos personalizados e na: Monografia apresentada ao curso

    Nuninha-GC 1 Jan 12, 2022
    Run the Tianxunet software on the Xiaoyao Android simulator

    Run the Tianxunet software on the Xiaoyao Android simulator, and automatically fill in the answers of English listening on the premise of having answers

    1 Feb 13, 2022
    Utility functions for working with data from Nix in Python

    Pynixutil - Utility functions for working with data from Nix in Python Examples Base32 encoding/decoding import pynixutil input = "v5sv61sszx301i0x6x

    Tweag 11 Dec 16, 2022
    RangDev Notepad App With Python

    RangDev Notepad-App-With-Python Take down quick and speedy notes! This is a small project of a notepad app built with Tkinter and SQLite3. Database cr

    rangga.alrasya 1 Dec 01, 2021
    Python-geoarrow - Storing geometry data in Apache Arrow format

    geoarrow Storing geometry data in Apache Arrow format Installation $ pip install

    Joris Van den Bossche 11 Mar 03, 2022
    Make your functions return something meaningful, typed, and safe!

    Make your functions return something meaningful, typed, and safe! Features Brings functional programming to Python land Provides a bunch of primitives

    dry-python 2.5k Jan 03, 2023
    GUI tool to manage the contents of chests in Botw

    Botw chest manager is a small gui tool allowing to easily manage chests. Sometimes Ice Spear can be very time consuming when adding a simple chest. The purpose of this light tool is to add a new ches

    3 Aug 25, 2022
    Minecraft Multi-Server Pinger Discord Embed

    Minecraft Network Pinger Minecraft Multi-Server Pinger Discord Embed What does this bot do? It sends an embed and uses mcsrvstat API and checks if the

    YungHub 2 Jan 05, 2022
    🏃 Python3 Solutions of All Problems in GKS 2022 (In Progress)

    GoogleKickStart 2022 Python3 solutions of Google Kick Start 2022. Solution begins with * means it will get TLE in the largest data set. Total computat

    kamyu 38 Dec 29, 2022
    Your Google Recon is Now Automated

    GRecon : GRecon (Greei-Conn) is a simple python tool that automates the process of Google Based Recon AKA Google Dorking The current Version 1.0 Run 7

    adnane-tebbaa 189 Dec 21, 2022
    This is a batch script created to WEB-DL.

    widevine-L3-WEB-DL-Script This is a batch script created to WEB-DL. Works well with .mpd files , for m3u8 please use n_m3u8 program (not included in t

    Paranjay Singh 312 Dec 31, 2022
    Thinky nature dots with python

    Thinky Nature Welcome to my rice dotfiles of my ThinkPad X230 You surely will need to change some configs to fit your files and stuff and maybe tweak

    Daniel Mironow 26 Dec 02, 2022
    HomeAssistant Linux Companion

    Application to run on linux desktop computer to provide sensors data to homeasssistant, and get notifications as if it was a mobile device.

    Javier Lopez 10 Dec 27, 2022
    Python 3 script for installing kali tools on your linux machine

    Python 3 script for installing kali tools on your linux machine

    gh0st 2 Apr 20, 2022