Official non-custodial wallet for the Oasis Network.
APACHE-2.0 License
Bot releases are visible (Hide)
Transition the ROSE Wallet - Browser Extension to this common code base
Initial version of the ROSE Wallet - Android Mobile App
Don't detect pending transactions if no nonce in 20 latest transactions (#2022)
Change menu colors (#2024)
Fix footer to work with existing translations (#2026)
Fix display of delegations to non-validators (#2031)
Published by github-actions[bot] 3 months ago
Support connecting to Ledger via Bluetooth in mobile app (#1841)
Lock profile when user leaves app in mobile app (#1933)
Prevent mobile app content from being captured in screenshots or apps view (#1940)
Remove "Continue without the profile" button (#1914)
Make creating an account the default flow (#1939)
Display pending transactions (#1954, #1998, #1999, #2001)
Introduces a section for pending transactions within the transaction history
interface. It is designed to display transactions currently in a pending
state that are made within the wallet. The section will also show up in case
there is a discrepancy between transaction history nonce and wallet nonce, indicating that some transactions are currently in pending state.
Fix hiding body scrollbar in extension, again, for Chrome 121 and newer (#1902)
Consistently style active and hovered buttons in nav bars (#1903, #1986, #2018)
Add logo to login form (#1904)
Make buttons to manage accounts more prominent (#1909)
Simplify login text (#1912)
Improve the text for creating a profile (#1913)
Show debondable amount next to debonding input (#1915)
Fix layout shift when showing notifications (#1920)
Grommet Box with gap prop generates gaps for React null elements.
Notification component is using Layer which is null before portal is created
Sync extension manifest version during version bump (#1921)
Allow eth private keys that start with 0x (#1923)
Add a delay before user can finish V0 migration to encourage reading (#1943)
Prevent number inputs being changed when scrolling over them (#1956)
Migrate from grpc.oasis.dev to grpc.oasis.io (#1965)
Cache API requests for transaction details (#1979)
Fix crash when expanding delegation translated by Google (#1983)
Only show Delegations and Debonding tabs in Stake view (#1985)
Fix losing mnemonic input when changing phone orientation (#2008)
Move staked and debonding count badge into text parentheses (#2014)
Increase the density for mobile UI and extension popup (#1905, #1908, #1966
#2017)
Update and deduplicate sub-dependencies using npx yarn-deduplicate yarn.lock
(#1900)
This reduces the size of node_modules and speeds up installing dependencies.
Add extension build artifacts to GitHub workflows (#1922)
Add Android bundle to GitHub Action build artifacts (#1944)
Upgrade Capacitor to v6 (#1957)
Refactor transactions status to enum (#1970)
Update Oasis Scan OperationsRow swagger spec (#1981)
Lint rule to detect broken Google Translate in CommissionBounds (#1984)
Published by github-actions[bot] 6 months ago
Published by github-actions[bot] 6 months ago
To install beta version as a separate extension:
To copy saved wallets from old extension (advanced users and devs):
if (location.href !== 'chrome-extension://ppdadbejkmjnefldpcdjhnkpbjkikoip/manifest.json') throw 'Is this the new extension instead of old one?';
copy(`
if ((await new Promise(resolve => chrome.storage.local.get('keyringData', resolve))).keyringData) throw 'Already has keyringData. Is this old extension instead of new one?';
const chromeStorageLocal = ${JSON.stringify(await new Promise(resolve => chrome.storage.local.get(null, resolve)))};
await new Promise(resolve => chrome.storage.local.set(chromeStorageLocal, resolve));
Object.entries(${JSON.stringify(window.localStorage)}).forEach(([k, v]) => window.localStorage.setItem(k, v));
chrome.extension.getBackgroundPage().location.reload();
location.reload();
`)
Published by github-actions[bot] 7 months ago
Update buttons layout in mobile settings and fix double scrollbar in extension (#1850)
Allow to reload extension from within error modal (#1860)
Fix long strings overflowing their container in extension layout (#1864)
Show better description in Delete Profile dialog if user forgot their password (#1869)
Show expanded sidebar on medium size devices too (#1878)
Update wallet store balance while fetching account details (#1886)
Published by github-actions[bot] 9 months ago
Published by github-actions[bot] 9 months ago
Support naming accounts (#1699)
Support removing accounts (#1752)
Add Chinese, Slovenian, Turkish translations (#1815, #1821, #1827)
Add German and Spanish partial translations (#1817)
Suggest previous ethPrivateKeys in ParaTime form (#1737)
Show a link to disabled ParaTimes page on Ledger accounts (#1824)
Update translation process and add translation normalization script (#1815)
The translation procedure was slightly changed. On Transifex, use "Download
file to translate" instead of "Download for use". This will download the
version of the file which includes empty strings for missing translations.
Remove empty strings by calling yarn extract-messages
which invokes the new
normalize-translations
script. On the UI, React will replace them with the
English versions automatically.
Update dependencies (#1616, #1708, #1725, #1732, #1733, #1742, #1743, #1744, #1745, #1746, #1750, #1757, #1758, #1759, #1764, #1765, #1766, #1789, #1793, #1795, #1800, #1801, #1803, #1804, #1839)
Update dumped validators (#1693)
Rename privateKeyPlaceholder to ethPrivateKeyPlaceholder (#1736)
Improve tests (#1741, #1755, #1756, #1768, #1775, #1779, #1780, #1786, #1807, #1816)
Install setuptools to make Towncrier fork work with Python 3.12 (#1748)
Handle new transaction type consensus.Meta (#1785)
Use theme to style tabs (#1797)
Cleanup leftover for disabling sourcemaps in react-scripts (#1808)
Explicitly mark each action and slice for syncing and persisting (#1814)
Trigger font to load earlier (#1823)
Fix tree-shaking E2E page in production (#1825)
Add yaml schema to markdownlint configs (#1828)
Only instrument code for coverage when testing (speedup dev server) (#1831)
Group all renovate dependency updates under one Changelog entry (#1835)
Ignore specific line length rules for Dependabot commits in gitlint (#1840)
Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
Add Change Log and the Change Log fragments process for assembling it (#1645)
This follows the same Change Log fragments process as is used by Oasis Core.
For more details, see Change Log fragments.
Published by lukaw3d about 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Published by lukaw3d about 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Published by lukaw3d over 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
yarn build-preview
(#1457)Published by lukaw3d over 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Published by lukaw3d over 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Published by lukaw3d over 1 year ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
removeChild
(#1382)Published by lukaw3d almost 2 years ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Published by tjanez almost 2 years ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
externally_connectable
in manifest (#1109)Published by tjanez almost 2 years ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Published by tjanez about 2 years ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
trimLongStart()
function (#1006)Published by tjanez about 2 years ago
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.