solana-staking-csvs-0.1.2.0: Generate CSV Exports of your Solana Staking Rewards.
Safe HaskellNone
LanguageHaskell2010

Console.SolanaStaking.Csv

Description

Types responsible for CSV generation.

Synopsis

Documentation

makeCsvContents :: [(StakingAccount, StakeReward)] -> ByteString Source #

Build the CSV contents with a header row.

data ExportData Source #

Represents a single row of CSV data.

Constructors

ExportData 

Instances

Instances details
Eq ExportData Source # 
Instance details

Defined in Console.SolanaStaking.Csv

Ord ExportData Source # 
Instance details

Defined in Console.SolanaStaking.Csv

Read ExportData Source # 
Instance details

Defined in Console.SolanaStaking.Csv

Show ExportData Source # 
Instance details

Defined in Console.SolanaStaking.Csv

ToNamedRecord ExportData Source #

Remove the ed prefixes from the field names.

Instance details

Defined in Console.SolanaStaking.Csv

DefaultOrdered ExportData Source #

Column order is time, amount, stakeAccount, epoch.

Instance details

Defined in Console.SolanaStaking.Csv

toExportData :: (StakingAccount, StakeReward) -> ExportData Source #

Convert an Account & Reward into a CSV row.