v0.9-dev to master#304
Conversation
Update to 0.9 for this branch
chore: bump version
* feat: devnet support * fix: re-add zmq listeners * progress * local network connection working * ok * feat: register contract screen * works * add contracts to the db on register * feat: tokens screen * compiles but not done * ok * fix * clean * add mint button and search results * add mint backend file * search improvements * feat: change to platform v2 * hacks * ok * moreee * token balances query works * some stuff is working * token transfers * ok * fix token query * mint token * burn tokens * destroy tokens * freeze tokens * unfreeze tokens * pause and resume tokens * ok * display token names * fix: identities being removed from identity table but not identity_order table * fix local network loading * remove token balance from det * contracts screen * chore: use GH runners for ARM * chore: fix protobuf * ok * ok * sequential backend tasks * fix: identity custom ordering * feat: input dashmate password * enable zmq for local * update tokens screen * token screen * remove tokens * fix * fix * progress * feat: set all vote options in voting screen * feat: filter contests in dpns screens * feat: filter owned names * feat: token creator * feat: more advanced token creator and cleaner * v0.8.3-dev to master (#187) * fix: error propagation in bulk voting * refactor: only update local db vote counts with platform queries * chore: bump version * feat: better message display for vote results * feat: better display of voting errors * more robust token creation * more on token creator * select authorized action takers * add token icon * feat: top panel navigation * feat: remove private key from DET button * more rule configs * more * refined token creator * more on token creator distribution * token creator * more on token creator * feat: implement cookie authentication for DashCore RPC * fix: dynamic grab different cookies for different networks * trivial: use tracing::info instead of eprintln! and don't log success * all configs done * fix * cleanup * finished token creator for now * format * groups * fix * view json * chore: bump version and rust version * set sdk path dependency * remove extra clone * expect core client --------- Co-authored-by: ktechmidas <daniel@ktechmidas.net> Co-authored-by: pasta <pasta@dashboost.org>
* fix: add cargo lock Adding based on this to make building deterministic: https://doc.rust-lang.org/cargo/faq.html#why-have-cargolock-in-version-control * build: add toolchain file
* feat: update stuff for platform v2.0-dev * feat: add tests for token creator * a lot * fix * fix: error to string * ok * build: clean up rust toolchain configˆ * chore: use specifically bincode 2.0.0-rc.3 * chore: update platform * delete token balance on identity delete * feat: claim distributions * feat: token search * rough first token search * working well * cleanup * description fail * description succeed * cargo lock * ok * lock * update for rc1 * devnet cobblet --------- Co-authored-by: Ivan Shumkov <ivan@shumkov.ru>
* feat: update stuff for platform v2.0-dev * feat: add tests for token creator * a lot * fix * fix: error to string * ok * build: clean up rust toolchain configˆ * chore: use specifically bincode 2.0.0-rc.3 * chore: update platform * delete token balance on identity delete * feat: claim distributions * feat: token search * rough first token search * working well * cleanup * description fail * description succeed * cargo lock * ok * lock * update for rc1 * devnet cobblet * sam changes * fix * more improvements to tokens * fmt * fmt --------- Co-authored-by: pauldelucia <pauldelucia2@gmail.com> Co-authored-by: Ivan Shumkov <ivan@shumkov.ru>
* last claim backend * fix * comment * validate recipient --------- Co-authored-by: QuantumExplorer <quantum@dash.org>
* add token description field and enable both perp and prep dists * feat: token names for different languages * token name languages * fix visibility of backend message and waiting_for_result spinner
* fix: estimate unclaimed rewards when no rewards available * feat: allow to estimate again
* feat: create document * clean up --------- Co-authored-by: Quantum Explorer <quantum@dash.org>
* work on fonts * more sam fixes
* feat: public notes with token transitions * cleanup
* feat: token config update * remove note * re add note * much improved
* feat: token purchase and set price * progress * set pricing * fix * fix * fix security levels * fix
* feat: add group info to token action screens * fix: group for token config update * backend * action buttons in group action screen * fix: dont set recipient * fix ui for active group action * fix * fix * fix * update sdk * fix success messages * fix unused error message on token screen builds * handle error in group actions screen rather than expect * insert identity token balances when inserting identity * fix tokens screens routing to the wrong screens * query token balances after adding new token * fix * fix * update sdk to rc.11 * restricted keys --------- Co-authored-by: Lukasz Klimek <842586+lklimek@users.noreply.github.com> Co-authored-by: Quantum Explorer <quantum@dash.org>
* feat: token screens ui improvements around group actions * fix
* feat: contract updates * ok * fix * fix * fix * update cargo toml * fix * fix
* aliases * ok * ok * ok * add delete, purchase, set price * replace doc * replace doc * fix * fix * document transfer * fix * fix * small fix * fix * fix token name * ok * ok * yeah * purchase price
…295) * fix: group info for token config update was not being set correctly * fixes --------- Co-authored-by: Quantum Explorer <quantum@dash.org>
* fix: initial key generation ignores current identity id number * fix: panic when dropping wallet seed * fix: duplicate keys generated when using multiple wallets * fix(db): identity network name wrong for devnet * chore(database): add debug tracing info to db * refactor(ui/identity): don't repeat yourself * chore: improve error handling and processing logic * chore: apply copilot feedback * chore: drop support for multiple devnets * chore: update dash-sdk to v2.0.0-rc.12 * deps: dash-sdk 2.0.0-rc.13 * fix: update network in all tables during migration * chore: typo + update in tx * chore: typo
* feat: dev mode toggle and disable screens for mainnet * fix
* fix: correct migration process for database version 9 * removed unused method
|
Caution Review failedThe pull request is closed. WalkthroughThis update introduces new font assets and documentation for multiple Noto Sans font families, adds corresponding open font licenses, and updates the Changes
Sequence Diagram(s)sequenceDiagram
participant Developer
participant Repo
participant CI
participant Build System
Developer->>Repo: Push code and assets (fonts, configs)
Repo->>CI: Trigger GitHub Actions workflow
CI->>Build System: Use updated runners and configs
Build System->>CI: Build with new dependencies and fonts
CI->>Repo: Report build and release status
Possibly related PRs
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI ⛔ Files ignored due to path filters (275)
📒 Files selected for processing (25)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Summary by CodeRabbit
New Features
Documentation
Chores