Skip to content

feat(core): add wallet security alerts (power down/routes routes rework ...) / add Steem tools to the wallet#268

Open
VictorVonFrankenstein wants to merge 9 commits into
steemit:masterfrom
Symbiont-s:master
Open

feat(core): add wallet security alerts (power down/routes routes rework ...) / add Steem tools to the wallet#268
VictorVonFrankenstein wants to merge 9 commits into
steemit:masterfrom
Symbiont-s:master

Conversation

@VictorVonFrankenstein
Copy link
Copy Markdown
Contributor

@VictorVonFrankenstein VictorVonFrankenstein commented Oct 31, 2025

Summary of Wallet Development Update #3

This PR introduces the following improvements to the wallet:

  • Reworks the Withdraw Vesting Route (WVR) modal: standardizes styling and visual design, adds stronger validations, refactors component structure and validation flow to align with other transaction modals, improves logic, and adds a confirmation step.

  • Adds a Power Down table that lists each WVR route with its percentage and the computed amount per destination account based on the selected power-down total.

  • Adds Power Down alerts: shows a notice when WVRs are configured and an indicator of the current STEEM percentage in power down, and improves the active power-down message.

  • Enriches Transaction History: displays block ID and transaction ID for non-virtual transactions; virtual transactions show block ID only. Reference explorers: steemscan.com/block, steemscan.com/transaction.

  • Fixes incorrect withdraw-route data being shown after viewing a different user.

  • Fixes Keys & Permissions (Public Keys): corrects the SteemScan link structure and adds a quick link to SteemDB.

  • Moves Conversion modal copy into i18n .json files per project standards and renders errors inside the modal for both SBD conversions and Transfers.

  • Improves discoverability and adds Witnesses and Proposals sections to user profiles that display which proposals and witnesses the user has voted for, with voting actions enabled only when viewing your own profile for security and consistency.

  • Unifies input styles across Search delegator, Filter proposal, and Filter proposal voter inputs.

  • Improves FAQ and Welcome content, and cleans navigation by removing the sidebar items “Jobs at Steemit” and “Businesses Accepting Steem.”

  • Fixes witnesses incorrectly showing as disabled until they produce their first block.

  • Fixes multiple dark-mode contrast inconsistencies, background, and visibility issues across the wallet.

  • Trims leading and trailing whitespace across all form inputs to prevent submission failures.

  • Removes duplicate entries in VerifiedExchangeList.js.

Full breakdown and visual documentation:

https://steemit.com/witnesscategory/@symbionts/symbiont-s-or-steem-dao-or-wallet-development-update-3
https://steemit.com/witnesscategory/@symbionts/symbiont-s-or-steem-dao-or-wallet-development-update-3-1
https://steemit.com/witnesscategory/@symbionts/symbiont-s-or-steem-dao-or-wallet-development-update-3-2

Summary of Wallet Development Update #4

  • Adds Claim Account Creation Tokens, allowing users to claim Account Creation Tokens directly from the wallet using either Resource Credits or liquid STEEM.

  • Adds account-claiming eligibility details, showing the number of Account Creation Tokens currently held and the number of additional tokens the account can claim based on available RC and liquid STEEM.

  • Adds Account Creation, allowing users to create new Steem accounts using either claimed account tokens or liquid STEEM.

  • Adds real-time username validation in the account creation flow to detect conflicts with existing Steem accounts before submission.

  • Adds wallet-based key generation during account creation, deriving Owner, Active, Posting, and Memo key pairs from a Master Password.

  • Adds key export support for newly generated account credentials in .txt and PDF formats.

  • Adds Key Generator, allowing users to generate Steem keys directly from the wallet for account creation, account recovery, or manual key-management workflows.

  • Adds Change Recovery Account, giving users a wallet interface for updating the recovery account associated with their Steem account.

  • Adds Authority Management, allowing users to review and manage account authorities, including Owner, Active, and Posting permission structures.

  • Adds Update Proxy, allowing users to configure or remove a governance proxy directly from the wallet.

  • Adds Decline Voting Rights, exposing the irreversible Steem operation that permanently removes an account’s ability to vote on content, curation, witnesses, and proposals after the protocol delay.

  • Adds a Decline Voting Rights alert, allowing users to detect and cancel a pending decline-voting-rights request before it becomes permanent.

  • Adds Create / Update Witness, allowing witness operators to register or update witness information, including signing key and chain parameters.

  • Adds Generate Brain Keys, allowing witnesses to generate signing keys for witness node operations.

  • Adds Publish Witness Price Feed, allowing witnesses to publish STEEM/SBD price feed data from the wallet.

  • Adds Disable Witness, allowing witness operators to disable witness participation by updating the witness signing key.

  • Improves the wallet FAQ to reflect the newly added Steem tools and updated wallet functionality.

  • Implements additional dark-mode improvements across the new wallet interfaces.

Full breakdown and visual documentation:

https://steemit.com/witnesscategory/@symbionts/symbionts-or-steem-dao-or-wallet-development-update-4
https://steemit.com/witnesscategory/@symbionts/symbiont-s-or-steem-dao-or-wallet-final-development-update-and-summary

@ety001
Copy link
Copy Markdown
Member

ety001 commented Nov 24, 2025

This PR has been reviewed. I think it could be merged.

Due to need 2/3 Top20 witnesses' votes to merge to master, please leave a comment with your witness name below as a vote.
https://steemit.com/steemit/@ety001/the-rule-to-merge-code-into-official-repositories-from-community

If any issue, you also could write down on this PR.

@blazeapps007
Copy link
Copy Markdown
Contributor

This PR includes Links to Questionable Block Explorer, and it needs to be Removed before any merging happens

Comment thread src/app/client_config.js
Comment thread src/app/components/modules/SidePanel/index.jsx
Comment thread src/app/help/en/welcome.md
@VictorVonFrankenstein
Copy link
Copy Markdown
Contributor Author

This PR has been reviewed. I think it could be merged.

Due to need 2/3 Top20 witnesses' votes to merge to master, please leave a comment with your witness name below as a vote. https://steemit.com/steemit/@ety001/the-rule-to-merge-code-into-official-repositories-from-community

If any issue, you also could write down on this PR.

Hi, @ety001,

We made the needed change related to SteemScan following your removal.

To avoid unrelated changes that could drag the PR, we will focus only on potential needed changes/issues directly related to our work (code added/removed). Any unrelated changes should preferably be submitted separately, as we are no longer custodians and cannot make decisions on behalf of the community.

Thank you for your time,

@ety001
Copy link
Copy Markdown
Member

ety001 commented Nov 29, 2025

This PR has been reviewed. I think it could be merged.
Due to need 2/3 Top20 witnesses' votes to merge to master, please leave a comment with your witness name below as a vote. https://steemit.com/steemit/@ety001/the-rule-to-merge-code-into-official-repositories-from-community
If any issue, you also could write down on this PR.

Hi, @ety001,

We made the needed change related to SteemScan following your removal.

To avoid unrelated changes that could drag the PR, we will focus only on potential needed changes/issues directly related to our work (code added/removed). Any unrelated changes should preferably be submitted separately, as we are no longer custodians and cannot make decisions on behalf of the community.

Thank you for your time,

OK. I understand this.
I will change this after this PR merged.

@ety001 ety001 requested a review from blazeapps007 November 29, 2025 02:32
@VictorVonFrankenstein VictorVonFrankenstein changed the title feat(core): add wallet security alerts (power down/routes), routes rework, bug fixe, and UI/FAQ improvement feat(core): add wallet security alerts (power down/routes routes rework ...) / add Steem tools to the wallet May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants