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
    Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.

    Retrying Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just

    Ray Holder 1.9k Dec 29, 2022
    KeyLogger cliente-servidor em Python para estudos

    KeyLogger Esse projeto é apenas para estudos, não nos responsabilisamos por qualquer uso indevido ou prejudiciais do mesmo. Sobre O objetivo do projet

    1 Dec 17, 2021
    Library management using python & MySQL

    Library management using python & MySQL Dev/Editor: Pavan Ananth Sharma & MK Akash Introduction: This is an intermediate project which is a user-frie

    Pavan Ananth Sharma 2 Jul 05, 2022
    CRC Reverse Engineering Tool in Python

    CRC Beagle CRC Beagle is a tool for reverse engineering CRCs. It is designed for commnication protocols where you often have several messages of the s

    Colin O'Flynn 51 Jan 05, 2023
    Process GPX files (adding sensor metrics, uploading to InfluxDB, etc.) exported from imxingzhe.com

    Xingzhe GPX Processor 行者轨迹处理工具 Xingzhe sells cheap GPS bike meters with sensor support including cadence, heart rate and power. But the GPX files expo

    Shengqi Chen 8 Sep 23, 2022
    IPython: Productive Interactive Computing

    IPython: Productive Interactive Computing Overview Welcome to IPython. Our full documentation is available on ipython.readthedocs.io and contains info

    IPython 15.6k Dec 31, 2022
    Here is my Senior Design Project that I implemented to graduate from Computer Engineering.

    Here is my Senior Design Project that I implemented to graduate from Computer Engineering. It is a chatbot made in RASA and helps the user to plan their vacation in the Turkish language. In order to

    Ezgi Subaşı 25 May 31, 2022
    LOL英雄联盟云顶之弈挂机刷代币脚本,全自动操作,智能逻辑,功能齐全。

    LOL云顶之弈挂机刷代币脚本 这是2019年全球总决赛写的一个云顶挂机脚本,python完成的。 功能: 自动拿牌卖牌 策略是高星策略,非固定阵容 自动登陆账号、打码、异常重启 战利品截图上传百度云 web中控发号,改密码,查看信息等 代码是三天赶出来的,所以有点混乱,WEB中控代码也不知道扔哪去了

    77 Oct 10, 2022
    Display your data in an attractive way in your notebook!

    Bloxs Bloxs is a simple python package that helps you display information in an attractive way (formed in blocks). Perfect for building dashboards, re

    MLJAR 192 Dec 28, 2022
    Structural basis for solubility in protein expression systems

    Structural basis for solubility in protein expression systems Large-scale protein production for biotechnology and biopharmaceutical applications rely

    ProteinQure 16 Aug 18, 2022
    NeurIPS'19: Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting (Pytorch implementation for noisy labels).

    Meta-Weight-Net NeurIPS'19: Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting (Official Pytorch implementation for noisy labels). The

    243 Jan 03, 2023
    Cup Noodle Vending Maching Ordering Queue

    Noodle-API Cup Noodle Vending Machine Ordering Queue Install dependencies in virtual environment python3 -m venv

    Jonas Kazlauskas 1 Dec 09, 2021
    A curses based mpd client with basic functionality and album art.

    Miniplayer A curses based mpd client with basic functionality and album art. After installation, the player can be opened from the terminal with minip

    Tristan Ferrua 102 Dec 24, 2022
    Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.

    Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.

    WayDroid 4.7k Jan 08, 2023
    Fortnite StW Claimer for Daily Rewards, Research Points and free Llamas.

    Fortnite Save the World Daily Reward, Research Points & free Llama Claimer This program allows you to claim Save the World Daily Reward, Research Poin

    PRO100KatYT 27 Dec 22, 2022
    Repo created for the purpose of adding any kind of programs and projects

    Programs and Project Repository A repository for adding programs and projects of any kind starting from beginners level to expert ones Contributing to

    Unicorn Dev Community 3 Nov 02, 2022
    General Purpose Python Library by Techman

    General Purpose Python Library by Techman

    Jack Hubbard 0 Feb 09, 2022
    FCurve-Cleaner: Tries to clean your dense mocap graphs like an animator would

    Tries to clean your dense mocap graphs like an animator would! So it will produce a usable artist friendly result while maintaining the original graph.

    wiSHFul97 5 Aug 17, 2022
    Hoopoe - Get notified of important stuff, right away.

    Hoopoe - Get notified of important stuff, right away. Report a Bug · Request a Feature . Ask a Question Table of Contents About Getting Started Prereq

    Vahid Al 8 Nov 12, 2022
    skimpy is a light weight tool that provides summary statistics about variables in data frames within the console.

    skimpy Welcome Welcome to skimpy! skimpy is a light weight tool that provides summary statistics about variables in data frames within the console. Th

    267 Dec 29, 2022