* Built out logic for analytics view
* Scope to sol only
* WIP commit on adding visuals and fixing rendering
* Analytics 1.0 done. Please delete later.
* Dont spam rpc if on all mode
* Add rate limiting to the converter, only show in the case of non public stores, and bring it back from the dead
* Dont mark an item as sold just because you're doing a full rights auction
* feature: update borsh version, wip testing module
* Fixed signatures for create metadata in tests
* feature: success test for create_metadata_account
* feature: success test for update_metadata_account, added is_mutable param to create method
* feature: success test for update_primary_sale_happened_via_token, added token account creation in test metadata structure
* feature: success test for create_master_edition
* feature: success test for mint_new_edition_from_master_edition_via_token
* feature: added more success tests checks, wip: added necessary accounts
* feature: added more internal mocks, added mint_new_edition_from_master_edition_via_vault_proxy
Co-authored-by: Yuriy Savchenko <yuriy.savchenko@gmail.com>
* WIP on new instructions
* WIP on refactor
* Lot of wip here on refactoring to a new master edition v2. too much to mention.
* Next wip state on new master edition
* More work, unfortunately had to add proxy call to vault to get access to authority to use store token
* A bit of a checkpoint here - removed all the old cli code since we have deviated so much it is not worth maintaining anymore and there is no real use for it given it doesnt use sol wrapped accounts, and we are ready to start integration testing with the remaining CLIs. No front end changes yet.
* Adding a bunch of new actions for the front end...still need to hook up more.
* Working on integration testing all of this but really have a CPU problem
* Got redeem bid working for the simplest case. Need to test more tomorrow.
* Cut down on CPU time by cutting out the O(n) scan of bidders
* Smarter withdraw that takes participation and empty auctions into account.
* After much pain and misery, i have working participation bids as well.
* More fixes for redemption
* Add a double check in case account mint is empty for send participation bid because if that one messes up yo end up with dupes
* A bunch of super optimizations to get 50 person auction sto pass muster even on the old system.
* Working on more fixes for v2
* Moratorium on alotted address size check for 2weeks
* Working on a new set of methods that allow me to get rid of deserializing auction entirely in redemption for metaplex...
* Went medieval on auction manager and wrote my own save function, and removed auction from being deserialized at all. Going to test a 50 person auction now in v2.
* A working autoredeemer, nearly
* Work in progress on multiple edition redemptions
* Updates to site for edition redemption
* Add conversion button and update sale happened if it should be in auction creation process