-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Augmented Bond Curves #697
Open
JakeHartnell
wants to merge
56
commits into
development
Choose a base branch
from
cw-abc
base: development
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 088143c - Browse repository at this point
Copy the full SHA 088143cView commit details -
Initial phase integration to cw-abc (#698)
* CwAbcResult * Hatch phase configuration and init msg refactor * Initial instantiate test * Implement separate phrases and phrase configs * Remove vesting phase and update funding pool * Separate commands and queries * Update init msg with string configs * Phase config query * MinMax and config query * Add some todos * cw-ownable integration
Configuration menu - View commit details
-
Copy full SHA for aceb8ba - Browse repository at this point
Copy the full SHA aceb8baView commit details -
cw-abc: Updated hatch phase mechanics, donations, queries (#699)
* Separate hatcher allowlist * Donation feature * Initial sell exit tax * Hatchers to amount * Hatch phase exit tax * TokenMsg methods * Format * Hatchers query * Fix bug where float was not taken into account in supply * Buy and sell refactoring * Update hatch phase config * Update phase config enum * Add adairrr to authors * Initial boot integration with custom msgs * Initial testing infrastructure * Abstract-OS to AbstractSDK
Configuration menu - View commit details
-
Copy full SHA for 52c6a98 - Browse repository at this point
Copy the full SHA 52c6a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f390c3 - Browse repository at this point
Copy the full SHA 0f390c3View commit details -
* update cw-orch dependency * add getrandom dependency to .toml --------- Co-authored-by: Jake Hartnell <Jake.Hartnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6097ea4 - Browse repository at this point
Copy the full SHA 6097ea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84244ed - Browse repository at this point
Copy the full SHA 84244edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4965a - Browse repository at this point
Copy the full SHA 3b4965aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98b0203 - Browse repository at this point
Copy the full SHA 98b0203View commit details -
Configuration menu - View commit details
-
Copy full SHA for df6ebad - Browse repository at this point
Copy the full SHA df6ebadView commit details -
Configuration menu - View commit details
-
Copy full SHA for f05541b - Browse repository at this point
Copy the full SHA f05541bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 988cf5d - Browse repository at this point
Copy the full SHA 988cf5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a72ad95 - Browse repository at this point
Copy the full SHA a72ad95View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5d5d6 - Browse repository at this point
Copy the full SHA fc5d5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6bba4 - Browse repository at this point
Copy the full SHA 2f6bba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6b600 - Browse repository at this point
Copy the full SHA 7d6b600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f16f6 - Browse repository at this point
Copy the full SHA 93f16f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50eff27 - Browse repository at this point
Copy the full SHA 50eff27View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc19b74 - Browse repository at this point
Copy the full SHA fc19b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7247f4 - Browse repository at this point
Copy the full SHA b7247f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f80580 - Browse repository at this point
Copy the full SHA 6f80580View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5c173b - Browse repository at this point
Copy the full SHA b5c173bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8985177 - Browse repository at this point
Copy the full SHA 8985177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4930042 - Browse repository at this point
Copy the full SHA 4930042View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecdfb9d - Browse repository at this point
Copy the full SHA ecdfb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fc2de8 - Browse repository at this point
Copy the full SHA 5fc2de8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea21f4f - Browse repository at this point
Copy the full SHA ea21f4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f39048 - Browse repository at this point
Copy the full SHA 9f39048View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30dd7a5 - Browse repository at this point
Copy the full SHA 30dd7a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e70057 - Browse repository at this point
Copy the full SHA 9e70057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 638b102 - Browse repository at this point
Copy the full SHA 638b102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef65d8 - Browse repository at this point
Copy the full SHA 8ef65d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cd33b - Browse repository at this point
Copy the full SHA 69cd33bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60d7f61 - Browse repository at this point
Copy the full SHA 60d7f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b1216 - Browse repository at this point
Copy the full SHA f3b1216View commit details -
Configuration menu - View commit details
-
Copy full SHA for be5cc1e - Browse repository at this point
Copy the full SHA be5cc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c882469 - Browse repository at this point
Copy the full SHA c882469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4080c01 - Browse repository at this point
Copy the full SHA 4080c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c8768e - Browse repository at this point
Copy the full SHA 9c8768eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5be336a - Browse repository at this point
Copy the full SHA 5be336aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db6203 - Browse repository at this point
Copy the full SHA 0db6203View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71832ce - Browse repository at this point
Copy the full SHA 71832ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33927a1 - Browse repository at this point
Copy the full SHA 33927a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84811db - Browse repository at this point
Copy the full SHA 84811dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d069eb - Browse repository at this point
Copy the full SHA 9d069ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b80d9 - Browse repository at this point
Copy the full SHA 00b80d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02e26e0 - Browse repository at this point
Copy the full SHA 02e26e0View commit details -
Creates new cw-abc DAOs.
Configuration menu - View commit details
-
Copy full SHA for 4d4d70e - Browse repository at this point
Copy the full SHA 4d4d70eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 389484f - Browse repository at this point
Copy the full SHA 389484fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 301b45a - Browse repository at this point
Copy the full SHA 301b45aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0eb619 - Browse repository at this point
Copy the full SHA a0eb619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e923ef - Browse repository at this point
Copy the full SHA 7e923efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 371d724 - Browse repository at this point
Copy the full SHA 371d724View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab116d - Browse repository at this point
Copy the full SHA 6ab116dView commit details -
Jake Hartnell committed
Mar 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 6d4b430 - Browse repository at this point
Copy the full SHA 6d4b430View commit details
Commits on May 14, 2024
-
* Make hatcher_allowlist a map Also cleans up state when going from Hatch -> Open Various spell-checking fixes * Allow existing tokens to be used with ABC's I think it's important for an existing token to be supported by an ABC. Token DAO's will be able to set up liquidity more easily by simply allowing mint & burn functionality after instantiating the ABC while holding ownership of it. *Also adds a query for hatcher allowlist *fixes spell checks I ran into *moves TokenInfo from dao-voting-token-staked to dao-interface for use in cw-abc * Complete funding pool logic Renamed fees_recipient to funding_pool_forwarding for better naming Made funding_pool_forwarding optional Allow updating the funding_pool_forwarding by owner Allow withdrawing from the funding pool by owner * Implement a circuit breaker Adds IS_PAUSED state that is checked in execute entry Also fixes naming in commands * Add query for initial supply at ABC creation * Allow donation into the reserve pool Also fixes donation state being lost after multiple donations * Move cw-abc curves to its own package cw-curves * Improve validation for max_supply * Support DAO membership in hatcher allowlist Could use a test here Also fixes some warnings and flag for cw-std * Clippy fix * Only clone decimals from curve_state also reorg buy command to be closer to sell command for readability * QoL improvements Derive copy on DecimalPlaces Catch OverflowError directly in ContractError Do not set initial supply as supply - will further remove allowing initial supplies * Revert support for initial supply * Fix clippy unnecessary clones * Donate only into the funding pool * Add a test for donate and withdraw from funding pool * Add test for dao hatchers + update schemas Also removes unused deps from cw-abc which now live in cw-curves * Update Cargo.toml * Buy & Sell Quotes Let users know the curve state and returned amount after x payment * Complete DAO hatchers w/ priority queue Disallow selling in the hatch phase Do not validate max_contribution against max_raise * Fix priority queue ordering on ties also clippy fixes * Couple more clippy fixes
Configuration menu - View commit details
-
Copy full SHA for f656e8a - Browse repository at this point
Copy the full SHA f656e8aView commit details
Commits on May 20, 2024
-
Fix issue with instantiating cw-abc with hatchers (#830)
allow self to call method
Configuration menu - View commit details
-
Copy full SHA for 455880f - Browse repository at this point
Copy the full SHA 455880fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.