Download
(19 Kb)
Download
Updated: 02/29/24 09:54 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:02/29/24 09:54 PM
Created:02/06/23 10:34 PM
Monthly downloads:129
Total downloads:3,600
Favorites:15
MD5:
Categories:Bags, Bank, Inventory, Data Mods, UI Media, Miscellaneous, Utility Mods, ESO Tools & Utilities
9.3.0
Gold Ledger
Version: 2.2.0
by: P5ych3 [More]
Gold Ledger

Gold Ledger was inspired by Ledger, and serves as a detailed gold manager for ESO. There are a handful of gold managers available on ESOUI of course, but few offer the features that come packaged with Gold Ledger in such a clean and precise manner. Focus has been devoted to making the interface user friendly. There are built in UI elements (optional) for navigation between common game menus and the ledger itself. Gold Ledger comes with various filters for your transaction history and serves as an ideal solution for quickly managing your in-game finances.

A full list of fixes, changes, and additions to Gold Ledger will be documented in the changelog for review at any time. Screenshots are also provided should you want them.


INTRODUCTION

Never lose track of an important transaction again!

Accounting needs done, even in video games. Because if you're not rich then you're poor, right? And to prevent that we keep track of our money to make sure that we're not a loser. While you're having fun is not the time to do that, however. So, what are we to do? How do you have fun and prevent countless hours of meticulous manual accounting? I gotchu, fam.

Step one: Install this addon with a smile.
Step two: Behold! There is no step two. You might be done.

Gold Ledger will keep your transaction history safe and keep you properly informed.
• Whenever there is a new transaction, whether incoming or outgoing, Gold Ledger will keep track of it all.
Gold Ledger keeps an eye on bank deposits as well.
• History will survive a UI reload or relog (even if you are disconnected by the server).
• Depending on your settings, Gold Ledger will display an inventory menu icon (optional). [NEW!]
• Let Gold Ledger handle the responsibility of logging your transactions!


KEYBINDS / HELPFUL TIPS

You will likely open or close Gold Ledger often in future to review history - so I would recommend you set a keybind for this action.

• Gold Ledger - Show/Hide


ADDON FEATURES

MAIN WINDOW

• Track what is collected, what is spent, and what events are correlated with the transactions.
• View all your transaction history within a neatly organized window.
• Left click the main window icon to reposition the main window.
• Middle click the main window icon to open the addon settings. [NEW!]
• Right click the main window icon to open your inventory menu. [NEW!]
• Left click the main window Inventory button to open your inventory menu. [NEW!]
• Left click the main window Settings button to open the addon settings. [NEW!]
• Left click the Bank Balance button to toggle your personal banker assistant. [NEW!] - *See note #1.
• Left click the Bag Balance button to open your inventory menu. [NEW!]
• Right click the Bag Balance button to toggle your personal merchant assistant. [NEW!] - *See note #2.
• Middle click the Bag Balance button to toggle your personal fence assistant. [NEW!] - *See note #3.
• Localized for English (EN) and German (DE) clients. [UPDATED!]

ADDON SETTINGS PANEL

• Ability to toggle the addon's inventory menu icon. [NEW!]
Note #1: Choose your preferred banker assistant within the addon settings menu.
Options include Tythis Andromo, Ezabi, Baron Jangleplume, Factotum Property Steward, and Pyroclast Infernace Conservator. [NEW!]
Note #2: Choose your preferred merchant assistant within the addon settings menu.
Options include Nuzhimeh the Merchant, Fezez the Merchant, Peddler of Prizes, Factotum Commerce Delegate, and Hoarfrost Takubar Trader. [NEW!]
Note #3: Added the ability to spawn 'Pirharri the Smuggler' as a fence assistant. [NEW!]
• Ability to choose if using the bank balance button hides the main display window or not. [NEW!]

MAIN WINDOW - FILTERS

• Any character.
• Specific character.
• Bank.
• Ability to filter events by searched text (reason).
• Ability to merge any similar events into one entry.
• Last 1 hour.
• Last 1 day.
• Last 1 week.
• Last 1 month.
• Last 1 quarter.
• Last 1 year.


INTERFACE / INVENTORY ICON

• Optionally show the icon inside of the inventory (addon settings). [NEW!]
• Never forget about another purchase or deposit again!

ADDITIONAL INFORMATION

• All addon console commands can be viewed inside of the addon panel for documentation & reference. [NEW!]

CONSOLE COMMANDS

• /goldledger - Opens the main Gold Ledger interface. [NEW!]
• /gl - Main interface toggle. [NEW!]
• /ledger - Main interface toggle.
• /l - Main interface toggle. [NEW!]
• /gls - Opens the settings panel. [NEW!]


REQUIRED ADDONS / PREREQUISITES

LibAddonMenu 2.0 / (Seerah, sirinsidiator)
LibAddonKeybinds / (merlight, Baertram, votan)


SPECIAL THANKS / CREDITS

haggen for the original interface design (Ledger).
Gold Ledger users for their feedback & content reports.


FUTURE VERSIONS

• Expansions for Gold Ledger are always possible. You can contact me directly via PM to suggest additional features.


CONTACT

P5YCH3:
ESOUI (P5YCH3)
In-game, PC - NA Megaserver (@P5YCH3)


LEGAL INFORMATION

Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

You are free to:

• Share, copy or redistribute the material in any medium or format.
• The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

• Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made.
• Non-Commercial: You may not use the material for commercial purposes.
• No Derivatives: If you remix, transform, or build upon the material, you may not distribute the modified material.
• No Additional Restrictions: You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

Code Use:

• Any unique code block in Gold Ledger, or any version of said addon whether for a UI element, function or otherwise can not be used, distributed or shared without explicit permission of the current addon author. Any addon that improperly uses unique features of Gold Ledger without direct consent will be reported to MMOUI and the ZAM team. If further violation occurs, the author retains the right to make an Intellectual Property Theft claim.

• By downloading Gold Ledger, you acknowledge that you understand and agree with these license terms.

Gold Ledger was inspired from Ledger by haggen. All copywrite / development transferred to P5YCH3.

Gold Ledger developed and maintained by P5YCH3.
-----------------------------------------------------------
Gold Ledger - Update - v2.2.0 - 2024/02/29
-----------------------------------------------------------
• Updated the API version from 101040 to 101041 (Scions of Ithelia).
• Updated the API version from 101039 to 101040 (Endless Archive).
• Updated the API version from 101038 to 101039 (base game patch).
• Added the 'Pyroclast, Infernace Conservator' as a banker assistant option in the settings.

• Right-clicking the bag button can now spawn the vendor assistant.
• Added 'Nuzhimeh the Merchant' as a merchant assistant option in the settings.
• Added the 'Fezez the Merchant' as a merchant assistant option in the settings.
• Added the 'Peddler of Prizes, the Merchant' as a merchant assistant option in the settings.
• Added the 'Factotum Commerce Delegate' as a merchant assistant option in the settings.
• Added the 'Hoarfrost, Takubar Trader' as a merchant assistant option in the settings.

• Middle-clicking the bag button can now spawn the fence assistant.
• Added the ability to spawn 'Pirharri the Smuggler' as a fence assistant.

• Added language translation variables for any new features that have been added.
• Corrected some language translations.

-----------------------------------------------------------
Gold Ledger - Update - v2.1.2 - 2023/06/01
-----------------------------------------------------------
• Updated the API version from 101037 to 101038 (Necrom).

-----------------------------------------------------------
Gold Ledger - Update - v2.1.1 - 2023/03/13
-----------------------------------------------------------
• Appropriately updated the API version from 101036 to 101037 (Scribes of Fate).

-----------------------------------------------------------
Gold Ledger - Update - v2.1.0 - 2023/03/06
-----------------------------------------------------------
• Added a display for the current character balance (inventory) (GoldLedger.lua, GoldLedger.xml).
• Clicking the character balance display will open the inventory screen (GoldLedger.lua, GoldLedger.xml).

• Added a display for the current bank balance (GoldLedger.lua, GoldLedger.xml).
• Clicking the bank balance display spawns your assistant banker (if you have one) (GoldLedger.lua, GoldLedger.xml) (GoldLedger.lua).
• Added a new option to the addon settings - ability to choose if using the bank button hides the main window or not (GoldLedger.lua).
• Added a new dropdown selection menu for the preferred banker assistant (GoldLedger.lua).
• Added options to addon settings for banker assistants including Tythis Andromo (Dark Elf), Ezabi (Alfiq), Baron Jangleplume (Crow), and Factotum Property Steward (GoldLedger.lua).
• Added secondary convenience code that can resort to any unlocked assistant whenever the current selection is not unlocked (GoldLedger.lua). :)
• Added a chat notification for any banker toggle functions (GoldLedger.lua).

• Added language variables (EN, DE) for all new settings options (GoldLedger.lua, EN.lua, DE.lua).
• Added missing German language variables (EN, DE) for main interface (GoldLedger.lua, DE.lua).
• Light code cleanup/commenting (GoldLedger.lua, GoldLedger.xml).

-----------------------------------------------------------
Gold Ledger - Initial Release - v2.0.0 - 2023/02/06
-----------------------------------------------------------
• Updated API compatibility from v100019 to v101036.

• Removed 'TimeFunctions_GetTimeZoneShift()' from 'TimeFunctions_GetLocalizedDate' function (GoldLedgerFunctions.lua). No longer required, seems to throw off log times.
• Removed 'CURRENCY_CHANGE_REASON_GUILD_STANDARD' (lang/EN.lua, DE.lua). This enum was removed in update 36 - Firesong.
• Removed 'CURRENCY_CHANGE_REASON_HOOKPOINT_STORE' (lang/EN.lua, DE.lua). This enum was removed prior to update 28.
• Removed 'CURRENCY_CHANGE_REASON_KEEP_REWARD' (lang/EN.lua, DE.lua). This enum was replaced in update 19 - Wolfhunter.

• Added LAM2 panel variables (GoldLedger.lua).
• Added a new LAM2 settings panel (GoldLedger.lua), (ESC > Settings > Addons > Gold Ledger) - (GoldLedger.lua).
• Added new commands: /goldledger, /gl, /l, /gls (GoldLedger.lua)
• Added a new submenu for all addon console commands (GoldLedger.lua), (ESC > Settings > Addons > Gold Ledger).
• Added new 'Ledger.InitializeOptions()' function (GoldLedger.lua).

• Added new functions to ensure that the main window is displayed when called within other game menus (GoldLedger.lua).
• Added a new button to the main interface to open the inventory (GoldLedger.lua).
• Added a new button to the main interface to open the addon settings menu (GoldLedger.lua).
• Added new tooltip functionality to the main window. Tips are provided to inform the user (GoldLedger.lua).
• Added ability to call the addon settings menu directly from the window by middle clicking on the gold icon (GoldLedger.lua).
• Added ability to call the inventory menu directly from the window by right clicking on the gold icon (GoldLedger.lua).

• Added ability to show the ledger directly from the addon settings menu (GoldLedger.lua).
• Added ability to show the inventory screen directly from the addon settings menu (GoldLedger.lua).

• Added new button to open the ledger within the inventory screen, with tooltips and saved variables for screen position (GoldLedger.lua, GoldLedger.xml).
• Added new middle click function to open the addon settings using the inventory screen icon (GoldLedger.lua).
• Added new settings option to toggle the display of the Gold Ledger icon within the inventory menu (GoldLedger.lua).
• Added new language variables for all new features (new buttons, tooltips, settings, etc), (lang/EN.lua, DE.lua).
Archived Files (4)
File Name
Version
Size
Uploader
Date
2.1.2
18kB
P5ych3
06/01/23 08:36 PM
2.1.1
18kB
P5ych3
03/13/23 03:41 PM
2.1.0
18kB
P5ych3
03/06/23 01:33 AM
2.0.0
15kB
P5ych3
02/06/23 10:47 PM


Post A Reply Comment Options
Unread 08/26/23, 06:57 AM  
Granamere

Forum posts: 0
File comments: 18
Uploads: 0
Thank you for taking on this addon. I play both EU and NA on the same account this addon merges the 2 when you look in the history. Since I use the same char names it makes it kind of hard to know what is happening. Is there any way you can split out the data so I only see EU while on the EU server and NA while on the NA server?

I also login to different accounts on the same computer. I have not tested anything so far about how that works.

Again thank you!
Report comment to moderator  
Reply With Quote
Unread 08/17/23, 03:13 AM  
DinoZavr

Forum posts: 0
File comments: 12
Uploads: 0
Thank you very much for your response, P5ych3!

yes, i have discovered "reduplicate" (Merge Similar) checkbox. excellent.
and, yes, Guild names for the guild Banks i deposit gold into would be very very useful.

many thanks!
Report comment to moderator  
Reply With Quote
Unread 08/16/23, 11:26 AM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger - Feature Request

Originally Posted by DinoZavr
Hi, P5ych3

could you, please, if and when possible add details to the donations to the Guild Banks
currently the addon does some (in my humble opinion) unnecessary deduplication
it informs me i have donated 250K in two transactions.



indeed i have deposited 100K into one Guild Bank and 150K into another,
but, can addon specify each of transactions, mentioning amount of gold and the Guild Name ?
this is really necessary for me, and might be useful for other fellow players using your addon.

Thank you
Certainly, when I am able to do so I will look at this and include it. Similar requests have been made to amend such behavior into Gold Ledger. When I took over the development of the project (2023/02/06) this behavior did not exist anywhere in the code. I will have to cook up some custom functions to make that work completely as you describe. Currently, the only behavior that exists to segregate deposits into individual entries is the 'Merge Similar' checkbox, which controls whether or not entries within a certain timeframe will appear as separate or combined - however, it does not distinguish between guild sources. In order to include options to segregate further based on guild names, these values would need input into the code and processed as the segment of code runs to display the table of information. This feature is already noted as an addition that will be worked on because it was requested in the past. Thank you for your suggestion/comment.
Report comment to moderator  
Reply With Quote
Unread 08/16/23, 11:09 AM  
DinoZavr

Forum posts: 0
File comments: 12
Uploads: 0
Details on donation to the Guild Banks, please?

Hi, P5ych3

could you, please, if and when possible add details to the donations to the Guild Banks
currently the addon does some (in my humble opinion) unnecessary deduplication
it informs me i have donated 250K in two transactions.



indeed i have deposited 100K into one Guild Bank and 150K into another,
but, can addon specify each of transactions, mentioning amount of gold and the Guild Name ?
this is really necessary for me, and might be useful for other fellow players using your addon.

Thank you
Report comment to moderator  
Reply With Quote
Unread 07/31/23, 11:54 AM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb IsaacSin - Reply

Originally Posted by IsaacSin
Hello, and first of all, thanks for the addon!

I would like to request a feature to distinguish the source of gold in mail attachments. I believe you could do this by parsing the subject line of system mails when taking the gold. I know it's not a big practical difference to separate millions in guild store sales from the relatively small income of daily/ava rewards etc, but I would appreciate it all the same.

And no worries, I know what it's like to lack time for hobby projects like this while busy with real work/life!
I will of course add that to the list of feature requests and do the best I can for you in testing. If any fruit is borne of this idea then I will include it in a future release. Thank you for your message. -P5YCH3
Report comment to moderator  
Reply With Quote
Unread 07/31/23, 11:46 AM  
IsaacSin

Forum posts: 0
File comments: 6
Uploads: 0
Hello, and first of all, thanks for the addon!

I would like to request a feature to distinguish the source of gold in mail attachments. I believe you could do this by parsing the subject line of system mails when taking the gold. I know it's not a big practical difference to separate millions in guild store sales from the relatively small income of daily/ava rewards etc, but I would appreciate it all the same.

And no worries, I know what it's like to lack time for hobby projects like this while busy with real work/life!
Last edited by IsaacSin : 07/31/23 at 11:48 AM.
Report comment to moderator  
Reply With Quote
Unread 06/05/23, 09:29 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger - Response

Originally Posted by NeuroticPixels
Any chance you could add more information for some things, like guild deposits? It would be great to know to which guild (the guild's name) the deposit was made.
Thank you!
When I have some available time I will look at potential solutions for this.
Report comment to moderator  
Reply With Quote
Unread 06/04/23, 08:58 PM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
Any chance you could add more information for some things, like guild deposits? It would be great to know to which guild (the guild's name) the deposit was made.
Thank you!
Report comment to moderator  
Reply With Quote
Unread 03/13/23, 03:45 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger - Update 2.1.2

Update v2.1.2 has been released, including useful new balance displays for the main window and personal banker assistant support for additional convenience. API compatibility for Scribes of Fate and Necrom have been included as well. All additions are documented in the changelog for reference. Download the latest to try it out (here). Blessings,

-P5YCH3
Last edited by P5ych3 : 06/01/23 at 08:39 PM.
Report comment to moderator  
Reply With Quote
Unread 03/01/23, 10:35 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger - Reply

Originally Posted by ApuoH
Is it possible to make additional merge to display total data for a specified time span? For example, I have selected a period - 1 day, all characters. And so that there is only 1 line of one type (for example, a mount upgrade), and not separate lines for each character and runtime. I did a quick example in Photoshop for just one line, just to make it clear what I mean)
Hello, thank you for your comment. I think that's understandable and certainly achievable. I will write down the suggestion and potentially incorporate it into a future update, as soon as I have the available time to go over and optimize the merging functions for the data within the table that gets displayed. I believe I know how to accomplish what you are proposing and I will play with it on my end for sure. If/when this feature gets added here you can expect it to be included in the changelogs of course. I am currently working on some new display controls for the main interface, along with some helpful extras. Keep your eyes peeled for new releases. Kind regards,

-P5YCH3
Report comment to moderator  
Reply With Quote
Unread 02/28/23, 07:31 PM  
ApuoH

Forum posts: 0
File comments: 14
Uploads: 0
Is it possible to make additional merge to display total data for a specified time span? For example, I have selected a period - 1 day, all characters. And so that there is only 1 line of one type (for example, a mount upgrade), and not separate lines for each character and runtime.

I did a quick example in Photoshop for just one line, just to make it clear what I mean)


Report comment to moderator  
Reply With Quote
Unread 02/12/23, 06:18 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger

Originally Posted by ApuoH
Just thought I'd leave a thank you comment. This is a really well done mod. Thank you!
It is a pity that so far it is little known to anyone.
That's very kind of you to say, thank you! I always love a bit of positive feedback. Gold Ledger's official release date was not long ago (02/06/23). This project will definitely make accounting easier for anyone who chooses to utilize these features. I expect that over time the addon will garner a significantly larger following and we will continue to develop useful new improvements along the way. Blessings,

-P5YCH3
Report comment to moderator  
Reply With Quote
Unread 02/11/23, 07:12 PM  
ApuoH

Forum posts: 0
File comments: 14
Uploads: 0
Just thought I'd leave a thank you comment. This is a really well done mod. Thank you!
It is a pity that so far it is little known to anyone.
Report comment to moderator  
Reply With Quote
Unread 02/07/23, 12:43 AM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Gold Ledger

Gold Ledger is alive and ready for you to use. I hope you find it helpful and that it serves you well in your adventures. Enjoy!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: