Releases: icdevsorg/axon
Releases · icdevsorg/axon
Balance Batch Command
Delegation, Performance, Batch, Bug Fixes
v2.1.1
- added vote delegation
- allowed minters to manage delegation
- removed mint_batch and burn_batch and replaced with mint_burn_batch
- removed treasury's right to vote
- converted ballots to a Map for performance
- added #BurnAll and #Mint_Burn_Batch. UI has not been completed for this.
- added JSON view of neurons to Proxy at /neurons.
- Fixed bug where anyone could mint or burn
ICRC-1 Support
v2.1.0
- moved system of record for balances to Proxy canister
- added ICRC-1 to Proxy Canister
- added mint_batch and burn_batch to axon for large scale burning/minting - warning - will be processed in series with awaits between each burn/mint batch of 10 - return order not guaranteed
Voting Fix
v2.0.3 Fixing votes
Hot Fix
Migrations, Cycles, and Proxy Upgrades
v2.0.1
- Fixed Bug that would not allow execution if not immediate.
- Allowed step on percentage up to .000001
- Fixed a bug where anyone could update the canister settings of a child axon.
- Added a note and cycles to Canister calls
- Added the ability to upgrade proxies via upgrade pathway.
- Added migration framework
Bounty 2 Updates
Add the following features to the back end of axon:
Added an Axon level “manage axon” option that is a “Motion”. If this motion passes or fails, there is no action taken, it iss just recorded as part of the app. The Motion has a URL Field and a Text Field.
- Added an administrator role that can be used to limit the ability to create new axons. (we will be deploying a new instance and only ICDevs will be able to create axons on our server…this is due to cycle issues with the public instance..others can do the same)
- Added the ability for a proposer to burn a members token.
- Added “the ability for a proposer to burn a member’s token” as a flag on set policy.
- Added the ability for transfers of governance tokens to be restricted.
- Added “the ability to restrict token transfers” as a flag on set policy.
- Added a "command" proposal that lets a proposer suggest calling any function on the IC. Once approved, the function is called.
- Can update the master of the axon(maybe event to one of your proxies to "blackhole" to your dao.)
- Update the axon user interface(a next.js app)
Added the new flags to the Manage Neuron dialog
- Added a burn token button and function that is only available to a proposer
- Removed the transfer Added a burn token button and function that is only available to a proposer
- Removed the transfer button on the ledger if restricted
- Added a screen to view a motion
- updated the logo and theme to focus on ICDevs.org powered by Axon - This is configurable for other organizations - see axon_ui readme
- added an about link that links to an anchor at the bottom of the page where we can add informational html to the page.
- added the call_raw functionality to allow a proposal that calls a function with a payload.
- added the command interface.button on the ledger if restricted
- Added a screen to view a motion
- updated the logo and theme to focus on ICDevs.org powered by Axon - This is configurable for other organizations - see axon_ui readme
- added an about link that links to an anchor at the bottom of the page where we can add informational html to the page.
- added the call_raw functionality to allow a proposal that calls a function with a payload.
- added the command interface.