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
    Заглушки .NET библиотек для IronPython

    Код репозитория основан на ironpython-stubs. Выражаю gtalarico бесконечную благодарность за вклад в развитие сообщества разработчиков скриптов и плаги

    12 Nov 23, 2022
    EasyBuild is a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way.

    EasyBuild is a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way.

    EasyBuild community 87 Dec 27, 2022
    Repositorio com arquivos processados da CPI da COVID para facilitar analise

    cpi4all Repositorio com arquivos processados da CPI da COVID para facilitar analise Organização No site do senado é possivel encontrar a lista de todo

    Breno Rodrigues Guimarães 12 Aug 16, 2021
    Import Apex legends mprt files exported from Legion

    Apex-mprt-importer-for-Blender Import Apex legends mprt files exported from Legion. REQUIRES CAST IMPORTER Usage: Use a VPK extracter to extract the m

    15 Dec 18, 2022
    Covid 19 status. Flask application. CovidAPI. Heroku.

    Covid 19 In this project we see total count of people who got this virus and total death. How does it works Written in Python. Web app, Flask. package

    AmirHossein Mohammadi 12 Jan 16, 2022
    Bootcamp de Introducción a la Programación. Módulo 6: Matemáticas Discretas

    Módulo 6: Matemáticas Discretas Última actualización: 12 de marzo Irónicamente, las matemáticas discretas son las matemáticas que lo cuentan todo. Si

    Cynthia Castillo 34 Sep 29, 2022
    A Google sheet which keeps track of the locations that want to visit and a price cutoff

    FlightDeals Here's how the program works. First, I have a Google sheet which keeps track of the locations that I want to visit and a price cutoff. It

    Lynne Munini 5 Nov 21, 2022
    Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators

    Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. Install

    quantumlib 3.6k Jan 07, 2023
    Open source tools to allow working with ESP devices in the browser

    ESP Web Tools Allow flashing ESPHome or other ESP-based firmwares via the browser. Will automatically detect the board type and select a supported fir

    ESPHome 195 Dec 31, 2022
    Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication

    Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Current release is

    bup 6.9k Dec 27, 2022
    Process RunGap output file of a workout and load data into Apple Numbers Spreadsheet and my website with API calls

    BSD 3-Clause License Copyright (c) 2020, Mike Bromberek All rights reserved. ProcessWorkout Exercise data is exported in JSON format to iCloud using

    Mike Bromberek 1 Jan 03, 2022
    A simple method to create strong password.

    A simple method to create strong password.

    1 Jan 23, 2022
    Synchrosqueezing, wavelet transforms, and time-frequency analysis in Python

    Synchrosqueezing is a powerful reassignment method that focuses time-frequency representations, and allows extraction of instantaneous amplitudes and frequencies

    John Muradeli 382 Jan 06, 2023
    Learning a Little about Containerlab

    Learning a Little about Containerlab Hello all. This is the respository based on this blog post. Getting Started Feel free to use this example. You wi

    10 Oct 16, 2022
    Chalice - A tool to facilitate Python based lambda deployment

    Chalice is a tool to facilitate Python based lambda deployment. This repo contains the output of my basic exploration of this tool.

    Csilla Bessenyei 1 Feb 03, 2022
    RestMapper takes the pain out of integrating with RESTful APIs.

    python-restmapper RestMapper takes the pain out of integrating with RESTful APIs. It removes all of the complexity with writing API-specific code, and

    Lionheart Software 8 Oct 31, 2020
    Discord's own Dumbass made for shits n' Gigs!

    FWB3 Discord's own Dumbass made for shits n' Gigs! Please note: This bot is made to be stupid and funny, If you want to get into bot development you'r

    1 Dec 06, 2021
    Jack Morgan's Advent of Code Solutions

    Advent-of-Code Jack Morgan's Advent of Code Solutions Usage Run . initiate.sh year day To initiate a day. This sets up a template python file, and pul

    Jack Morgan 1 Dec 10, 2021
    Use Fofa、shodan、zoomeye、360quake to collect information(e.g:domain,IP,CMS,OS)同时调用Fofa、shodan、zoomeye、360quake四个网络空间测绘API完成红队信息收集

    Cyberspace Map API English/中文 Development fofaAPI Completed zoomeyeAPI shodanAPI regular 360 quakeAPI Completed Difficulty APIs uses different inputs

    Xc1Ym 61 Oct 08, 2022
    A Python package that provides astronomical constants.

    AstroConst A Python package that provides astronomical constants. The code is being developed by Marc van der Sluys of the department of Astrophysics

    Marc van der Sluys 1 Jan 10, 2022