A browser extension to manage Everscale wallets and access dApps directly from your browser.
npm install
npm run build
Bugfixes
- Fixed ledger HID device access request
Features
- Added support for
executeLocal
(everscale-inpage-provider@0.3.52
) - Get network id (global id) from network capabilities
Bugfixes
- Fixed incorrect pending transactions in token transaction list
Bugfixes
- Fixed white screen on send window when using ledger
Features
- Added contacts
- Added ledger-app v1.0.9 support
- Added the ability to edit selected network
- Add default wallet on empty public key add
Bugfixes
- Fixed stever vault subscription
- Wait for contract state on
send message
approval - Added
Custodian key not found
error onsend message
approval
Features
- Added support for signature id (
everscale-inpage-provider@0.3.50
)
Bugfixes
- Fixed explorer link format in custom networks
- Fixed zerostate messages on ledger
Features
- Added ledger-app v1.0.8 support
- Added custom networks support
- Updated onboarding UI
Bugfixes
- Fixed port reconnect error
- Fixed token refresh interval when new token added
- Fixed ui crash on broken nft items
Features
- Added
executorParams
support (everscale-inpage-provider@0.3.47
) - Added ledger-app v1.0.6 support
Bugfixes
- Fixed local executor
Features
- Added Multisig 2.1
Bugfixes
- Fixed disabled submit button in approval in some cases
Features
- Display multisig required confirmations number
Bugfixes
- Fixed account data refresh after seed change
- Fixed account visibility bug after account removal
- Fixed redundant account creation in some cases
- Fixed multisig transaction status display
- Fixed extension crash after update
- Minor layout fixes
Features
- Added NFT support
- Added the ability to delete seed
- USDT prices
Bugfixes
- Remove invalid tokens on startup
- Performance issues
Bugfixes
- Fixed crash on optional payload params display
Bugfixes
- Fixed api request cache
- Fixed inpage script global scope conflicts
- Fixed approval window connecting to iframe
Bugfixes
- Fixed local node connection test
Features
- Added phishing detection
- Added ability to switch network after connection error
Bugfixes
- Fixed contract interaction approval disabled button
- Fixed stacking banner click
Features
- Added DeNS support
- Added Simple Liquid Staking
- Added "Buy EVER" button
Features
- Changed default contract types.
- Reworked onboarding screens.
Bugfixes
- Fixed var int encoding.
- Fixed mapping entries order.
- Fixed subscriptions.
Features
- Changed default GQL endpoints.
- Added RFLD network.
- Allow specifying ABI version in
packIntoCell
andunpackFromCell
. - Added
findTransaction
method to the provider api.
Security fix
Features
- Added support for ABI 2.3.
- Allow guessing method/event in
decodeInput
,decodeEvent
,decodeOutput
,decodeTransaction
. - Added
networkId
to thegetProviderState
method andnetworkChanged
notification. - Added
sendMessageDelayed
andsendExternalMessageDelayed
methods to the provider api.
Features
- Added passwords cache. If enabled, password for each seed will be saved for 30 minutes in the secure runtime cache.
Can be enabled in
Manage seeds & accounts
panel.
Bugfixes
- Fixed Ledger app connection (still in beta)
- Fixed gql endpoint selection
Features
- Added Korean localisation
Bugfixes
- Fixed multisig transaction expiration label
- Fixed transaction explorer link
Bugfixes
- Fixed multisig transactions
Bugfixes
- Fixed recipient in the token transaction details popup
- Fixed potential panics in cells deserialization
- Fixed
Waiting for confirmation
label for multisig transactions withreqConfirms: 0
- Fixed restore for external accounts
Features
- Added initial Ledger support
- Added support for external
SetcodeMultisig24h
Bugfixes
- Fixed token transfer transaction info
- Fixed explorer links
Features
- Added support for new TIP3.1 tokens standard
- Added
encryptData
anddecryptData
methods to provider api
Features
- Finally, rework GQL transport
- Added Firefox browser support
- Additionally inject
__ever
object into pages. (ton
object will be removed soon due to blockchain renaming) - Added
getTransaction
andgetAccountsByCodeHash
methods to provider api
Features
- Replace API for
ADNL RPC
to work with Rust nodes
Rename TON to EVER. TON Crystal Wallet
is now EVER Wallet
Bugfixes
- Fixed
addAsset
provider method.
Bugfixes
- Minor endpoints fixes
Features
- Added
changeAccount
method to provider api.
Features
- Extended message model in provider API
Bugfixes
- Fixed account state decoding
- Fixed origin metadata
Features
- Added
getBocHash
andsignDataRaw
methods to provider api.
Bugfixes
- Fixed white screen for invalid public key on
signData
. - Fixed consecutive approval windows.
- Swap high and low bytes in signed data.
Features
- Reworked internal application clock. It now can work with incorrect system time.
- Optimized WASM bundle size
Bugfixes
- Fixed incorrect start behaviour after unsuccessful addition of an external account.
Bugfixes
- Fixed zerostate accounts management (added special handlers for
-1:777..
,-1:888..
and-1:999..
)
Bugfixes
- Minor UI and provider fixes
Features
- Added local node support
- Added
signData
andaddAsset
approval windows (useton-inpage-provider@^0.1.28
) - Added
verifySignature
andsendUnsignedExternalMessage
methods to provider api
Bugfixes
- Fixed mapping keys parsing in provider api
Features
- Added bridge multisig support
Bugfixes
- Fixed CVE-2021-3757, CVE-2021-3749, CVE-2021-23436 in dependencies
Minor fixes
Features
- Added support for local
sendExternalMessage
execution - Added
exitCode
to transactions model
Bugfixes
- Fixed empty ADNL transactions response
Minor fixes
Features
- Added support for ABI 2.1
- Reworked key creation window
Bugfixes
- Fixed password visibility in confirmation popup
Bugfixes
- Fixed saving the selected connection id
Security
- Fixed CVE-2021-23343 in dependencies
Bugfixes
- Fixed network selection for broken connections
Bugfixes
- Fixed next account id selection
- Fixed default account name
- Fixed error label while importing seed
Bugfixes
- Fixed balance in assets list for tokens with zero decimals
Bugfixes
- Fixed abi parsing in provider middleware
- Fixed masterchain accounts import
Bugfixes
- Fixed parsing of bounced TIP3 messages (finally)
Bugfixes
- Fixed bounce flag usage for
sendMessage
provider method
Bugfixes
- Fixed fee calculation for
sendMessage
approval - Fixed parsing of bounced TIP3 messages
Features
- Reworked accounts flow
- Added full multisig flow support
- Show pending transactions in history
- Rework network selection
- Added missing seed exporting feature
Bugfixes
- Fixed annoying transaction popup
- Fixed window closing on focus lost (by using separate windows for each complex form)
Features
- Added
extractPublicKey
,codeToTvc
andsplitTvc
methods to the provider api. - Optimized transactions for multisig wallets with one custodian.
Bugfixes
- Fixed external function call.
- Fixed contract interaction popup.
- Fixed fetching history with non-ordinary transactions.
Bugfixes
- Fixed initial migration.
- Fixed initial account selection.
Bugfixes
- Fixed automatic network selection logic.
Features
- Added waiting for background script in the popup.
- Iterate over all possible transports in selected network group until a working one is found.
Bugfixes
- Fixed selected network persistence.
- Fixed token transactions preloading
Features
- Added support for both base64 and base64 url-safe addresses.
- Added support for ADNL RPC API, it can now be used in some cases when https://main.ton.dev/graphql is down.
- Added old transactions preloading.
Bugfixes:
- Performance issues in transactions list.
- Fixed network switch.
Features:
- Added
packIntoCell
andunpackFromCell
methods to the provider api. - Added support for base64 encoded BOC in message comments.
Bugfixes:
- Fixed hex numbers in provider api (finally).
- Fixed potential connection error.
Features:
- Added support for TIP3v4
Bugfixes:
- Fixed hex numbers in provider api.
- Fixed strange behavior on sites from atlassian.
Features:
- Added network switch.
- Added
decodeEvent
anddecodeTransactionEvents
methods to the provider api. - Added
version
for provider apigetProviderState
method response. - Changed provider api
getTransactions
method.
Bugfixes:
- Fixed
cachedState
param for provider apirunLocal
method. - Fixed
decodeTransaction
on function calls with outputs.
Features:
- Added
Notify receiver
checkbox for token transfer. - Added version label to account modal.
Bugfixes:
- Fixed password input for duplicated words.
- Hide
Send
button for empty WalletV3. - Fixed public key label in account card.
Bugfixes:
- Fixed wasm-bindgen module resolution.
- Fixed outdated wasm-pack.
- Fixed memory leaks due to invalid allocator.
Bugfixes:
- Fixed early exit from web3 subscription in case of error.
Initial release
- Single account.
- TON wallet support.
- TIP-3 tokens support (Broxus TIP3v3.1)
- Web3-like interface (everscale-inpage-provider)