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
    DRF magic links

    drf-magic-links Installation pip install drf-magic-links Add URL patterns # urls.py

    Dmitry Kalinin 1 Nov 07, 2021
    A very simple boarding app with DRF

    CRUD project with DRF A very simple boarding app with DRF. About The Project 유저 정보를 갖고 게시판을 다루는 프로젝트 입니다. Version Python: 3.9 DB: PostgreSQL 13 Django

    1 Nov 13, 2021
    Basic infrastructure for writing scripts in Python

    Base Script Python is an excellent language that makes writing scripts very straightforward. Over the course of writing many scripts, we realized that

    Deep Compute, LLC 9 Jan 07, 2023
    RISE allows you to instantly turn your Jupyter Notebooks into a slideshow

    RISE RISE allows you to instantly turn your Jupyter Notebooks into a slideshow. No out-of-band conversion is needed, switch from jupyter notebook to a

    Damian Avila 3.4k Jan 04, 2023
    Magenta: Music and Art Generation with Machine Intelligence

    Magenta is a research project exploring the role of machine learning in the process of creating art and music. Primarily this involves developing new

    Magenta 18.1k Jan 05, 2023
    Programa que organiza pastas automaticamente

    📂 Folder Organizer 📂 Programa que organiza pastas automaticamente Requisitos • Como usar • Melhorias futuras • Capturas de Tela Requisitos Antes de

    João Victor Vilela dos Santos 1 Nov 02, 2021
    Block the annoying Token Grabbers on your discord

    General We have seen that in the last time many discord servers are infected by fake discord nitro links we want to put an end to this and have develo

    BadTiger Network 2 Jul 16, 2022
    A brainfuck-based game oriented language written in python.

    GF.py STILL WIP Gamefuck.py is a programming language based off brainfuck. It is oriented towards game development, and as such has many commands spec

    Xenon 1 Feb 23, 2022
    Hashcrack - A non-object oriented open source, Software for Windows/Linux made in Python 3

    Multi Force This project is a non-object oriented open source, Software for Wind

    Radiationbolt 3 Jan 02, 2023
    We want to check several batch of web URLs (1~100 K) and find the phishing website/URL among them.

    We want to check several batch of web URLs (1~100 K) and find the phishing website/URL among them. This module is designed to do the URL/web attestation by using the API from NUS-Phishperida-Project.

    3 Dec 28, 2022
    python package to showcase, test and build your own version of Pickhardt Payments

    Pickhardt Payments Package The pickhardtpayments package is a collection of classes and interfaces that help you to test and implement your dialect of

    Rene Pickhardt 37 Dec 18, 2022
    Protocol Buffers for the Rest of Us

    Protocol Buffers for the Rest of Us Motivation protoletariat has one goal: fixing the broken imports for the Python code generated by protoc. Usage He

    Phillip Cloud 76 Jan 04, 2023
    🗽 Like yarn outdated/upgrade, but for pip. Upgrade all your pip packages and automate your Python Dependency Management.

    pipupgrade The missing command for pip Table of Contents Features Quick Start Usage Basic Usage Docker Environment Variables FAQ License Features Upda

    Achilles Rasquinha 529 Dec 31, 2022
    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 beautiful and useful prompt for your shell

    A Powerline style prompt for your shell A beautiful and useful prompt generator for Bash, ZSH, Fish, and tcsh: Shows some important details about the

    Buck Ryan 6k Jan 08, 2023
    JurjenLang, an interpreted programming language

    JurjenLang An interpreted programming language Getting started Follow these three steps on your computer to get started git clone https://github.com/J

    JVerbruggen 5 May 03, 2022
    Patch PL to disable LK verification. Patch LK to disable boot/recovery verification.

    Simple Python(3) script to disable LK verification in Amazon Preloader images and boot/recovery image verification in Amazon LK ("Little Kernel") images.

    Roger Ortiz 18 Mar 17, 2022
    This is the repo for Uncertainty Quantification 360 Toolkit.

    UQ360 The Uncertainty Quantification 360 (UQ360) toolkit is an open-source Python package that provides a diverse set of algorithms to quantify uncert

    International Business Machines 207 Dec 30, 2022
    This is a simple SV calling package for diploid assemblies.

    dipdiff This is a simple SV calling package for diploid assemblies. It uses a modified version of svim-asm. The package includes its own version minim

    Mikhail Kolmogorov 11 Jan 05, 2023
    Runtime inspection utilities for Python typing module

    Typing Inspect The typing_inspect module defines experimental API for runtime inspection of types defined in the Python standard typing module. Works

    Ivan Levkivskyi 284 Dec 29, 2022