# LUNA1 (LUNC)

(docs for <https://stake.tax> )

## **CSV transactions with full details**

General

* airdrop
* swap
* staking reward occurrence for LUNA stakers
  * withdraw reward
  * delegate with reward
  * redelegate with reward
* transfer
* vote

Anchor Protocol

* Anchor Earn deposit/withdraw
* Anchor Borrow deposit/withdraw/borrow/repay
* Anchor Bond bond-luna/unbond-luna/claim-reward
* ANC stake/unstake

Mirror Protocol

* Mirror LP deposit/withdraw/stake/unstake/claim-reward
* Mirror long-farm/short-farm/borrow/repay
* MIR stake/unstake

RandomEarth NFTs

* add whitelist
* mint
* buy
* offer to sell
* withdraw proceeds
* "sell" is NOT included:  user must manually import (deduce from \_*NFT\_WITHDRAW\_PROCEEDS and \_NFT\_OFFER\_SELL transactions)*

## CSV transactions with missing details (TX\_TYPE=\_UNKNOWN)

* bond/unbond non-LUNA tokens&#x20;
* all other transactions not listed

## Limits

* &#x20;40000 most recent transactions&#x20;

## Notes

**Incoming transfers of non-native tokens like MIR are not included in the CSV.**

* I have been unable to find a solution to this specific problem.

**MINE governance staking income is NOT included in CSV.**

* \_*GOV\_STAKE and \_GOV\_UNSTAKE transactions for MINE are in default CSV.*&#x20;
* *However, staking income is not included.  User must manually deduce staking income by going through these MINE stake/unstake transactions.*

## Change Log

LUNA1 changes:

<https://github.com/hodgerpodger/staketaxcsv/search?o=desc&q=terra&s=committer-date&type=commits>

12/13/21

* Fixed terra swap bugs for multi-message cases

10/25/21

* Added handling of NFT whitelist and NFT mint

10/22/21

* Fixed multi-airdrops-within-one-contract bug (would only detect 1st airdrop)

10/4/21

* Changed borrow/repay to be exported transactions into non-default CSVs (i.e. included into koinly CSV, cointracking CSV, etc).

10/2/21

* Fix for col5 encoding differences (execute\_msg; airdrops MIR/ANC/MINE)
* Fix for col5 encoding differences (currency address lookup; stake ANC)
* Fix for col5 new LP stake case (MINE-UST LP)

10/1/21

* Migrated to new data source (lcd to fcd) due to deprecation of lcd data source.
* New unresolvable issues:
  * older anchor earn deposits/withdrawals are treated as \_UNKNOWN due to inability to retrieve aUST amounts.  Users advised to look at <https://finder.terra.money/> for these transactions.

9/10/21

* Migrated underlying API to different private node provider
* Changed tx limit from 10000 to 5000, on a trial basis (will try to increase later)

8/30/21

* Added comment to \_*GOV\_UNSTAKE* transactions: must calculate governance staking rewards manually (deposit/withdrawal amounts shown to guide).

8/29/21

* Fixed no fees for receive transfers

8/25/21

* Changed treatment of anchor earn deposits/withdrawals
  * old method: anchor earn interest transaction
  * new method: treat as trade between UST/aUST

8/21/21

* Increased tx limit from 5000 to 10000

8/18/21

* Bug fix: fixed bug introduced by 8/17 migration: handling of failed transactions (fixed to ignore instead of labeling as \_UNKNOWN)

8/17/21

* Migrated dependency from deprecated Terra API to new Terra API
* Bug fix: Fixed \_WITHDRAW\_COLLATERAL transaction that was mislabeled as staking income for aUST.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stake.tax/tokens/luna-mir-anc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
