* Draft code for tick sizes
* Hooking up front to back end, need to test it now.
* Don't adjust ids.
* Fully working tick size and gap tick percentage
* Final fixes and validations for tick and gap
* Update cargo.lock
* Re-add the testing tools to build path
* Correct the default RPC URL.
The URLs for the RPC nodes were updated to use the api prefix. The older URLs no longer work.
* Harmless misspelling
* Use Key enum for Vault contract
* Re-order imports so rustfmt passes
* First draft of unwinding code - cleverly use the redemption framework to allow auctioneers to redeem their own goods. No idea if it works, will begin testing tomorrow.
* Added missing instruction I noticd hadnt been created
* Update rust to fix issues with draft impl
* Comments for clarity
* Everything is working for unwinding
* Remove myself from .env
* Bring back proper ids
* Fix for case where auctioneer IS one of the winners...need to rethink how we check. Just check winner at the desired index and if it exists, disallow.
* Protect against mismatched winner attacks
* Hook up minimum price to the front end with some borsh hacks, and fix a minor bug in the auction contract for minimum price checks
* Remove excess definitions we dont need from the hack.
* feat: no hacks allowed
Co-authored-by: bartosz-lipinski <264380+bartosz-lipinski@users.noreply.github.com>