Q2 2022 Accomplishments
Dear ViteFleet,
As we have officially wrapped up second quarter of 2022, we are thrilled to share a handful of updates including the 7th Mainnet upgrade and technical improvements that make it easier to write end-to-end dApps and develop / test / debug contracts on Vite.
Vuilder Kit
Vuilder Kit is a Solidity++ smart contract development toolkit for Vite developers. It facilitates performing frequent tasks such as contract compiling, library linking, testing and deploying.
We completed the development of some core functions of Vuilder in Q2, including the following:
- Supports connecting to remote nodes
- Supports attaching deployed contracts and making calls
- Optimizations and bug fixes for typescript
You can get Vuilder Kit here.
Solidity++ 0.8 Visual Code Extension Refactoring
- Migrated web view to VS Code and debug directly in VS Code
- Added new functions: managing wallet, network
- Added compile contracts, deploy contracts, and debug contracts in VS Code
- Updated syntax highlighting, semantic highlight, snippets, linting, compilation, error prompts, compiled BIN and ABI storage
New ABI of Asset (Token) Built-In Contract Update
- Fully compatible with ABI of external contracts
- Fully compatible with Ethereum Solidity ABI specification
- Fully compatible with VEP19 (Solidity++ 0.8.1), i.e. it’s possible to get return values from a function through
await
operator - Read-only view functions can be called from either external contracts or frontends (via
contract_query
RPC) - Possible to burn tokens by sending them to the address of the asset built-in contract. (it acts as a blackhole address)
- Removed the
only owner is allowed to burn
option. Anyone is now allowed to burn mintable tokens - Fully backward compatibility, the old ABI is available after the new ABI goes live
vite.js 2.3.18 & 2.3.19-alpha
- In 2.3.18 we added a new function viteAPI.queryContractState({ address, abi, methodName, params }) to query public states or call view functions
- Refactored reconnect and support for subscription renewal #71
- Added support for ViteX internal transfers, deposit to exchange balance and withdraw directly from exchange to withdrawal address #72
- Added HTTP, WS, and IPC modules into the main @vite/vitejs package, so they can be imported from there #73
- Fixed bugs
Vite Express
Building a #dApp on Vite is becoming easier than ever with Vite Express! Smart contract vuilders can now take advantage of this template and tweak it to make their own dApps. Check it out here.
Vite Passport
Vite Passport is a browser plug-in wallet officially developed and maintained by Vite Labs. It is currently being tested internally. The first version will support the following functions:
- Create, lock and unlock account
- Import and export mnemonics
- View balance, transaction history and unreceived amount
- Send and receive transaction (copy address)
- Supports multiple addresses and address switch
- Add token by token ID
- Switch nodes
- Fiat value (USD)
- Supports Google browser
- Supports linking third-party dApps, such as ViteBridge, Viva, etc
Uranus — 7th Mainnet Upgrade (Deployed to Testnet)
ViteX Market Orders:
- Users can set a desired sell volume or amount without setting a price. The trade starts from the best market price until the order is filled. To ensure a good trading experience, there are minimum and maximum amount limits for market buy orders, as well as minimum and maximum volume limits for market sell orders.
Order Expiration:
- Previously, placed orders were automatically canceled if they were not filled within 30 days. The 30 day limit is removed in this upgrade, and new orders are no longer automatically canceled.
New Gateway Onboard
We want to congratulate GateK for bringing HBAR/VITE and KAS/VITE to ViteX!
$VITE listings
BinanceUS
We are excited to share that $VITE is officially in the US — Binance.US. Users can trade VITE/USD and VITE/USDT and buy VITE via bank transfer (ACH), debit card, or wire transfer.
BitMart
To mark our recent $VITE listing on BitMart, BitMart held not one, but two impressive campaigns. The support from each campaign helped grow our following by approximately 1k followers per day.
BTSE
We are proud to announce that VITE listed on BTSE, an all-in-one order-book CEX.
Consensus 2022 Sponsor
Vite Labs sponsored and hosted a booth at Consensus, co-hosted a side event just outside the convention center, and successfully communicated with an audience of more than 17,000 attendees what #0GL1 is all about. It’s safe to say that it was a success!
Q2 On The Roadmap
We are near completion for the following items, see detailed updates below.
Deploying Avalanche Bridge On Testnet
In Q2, both ETH and BSC coins were added to Bridge (only ERC-20 and BEP-20 tokens were supported before), and some technical optimizations were made to improve the security and stability of ViteBridge. The next chain that we are considering to integrate is a network that can bring greater benefits to the Vite ecosystem and that may not be Avalanche. Please stay tuned for the upcoming bridge selection.
Direct Deposit For Vite App Trading Wallet
A bug was found during the testing process which will cause withdrawal failure and no refund. Since we’re still looking for a solution, we decided to exclude this feature in the 7th Mainnet upgrade.
Next Steps
Vite Labs is determined to create a fully decentralized zero gas layer-1 (#0GL1) for users and devs. We will continue to work on ViteBridge, Solidity compatibility, Vite Portal, improvement of developer experience via better tooling / docs, provide support for the ecosystem growth via hackathon / Vuilder DAO, upgrades of Vite app, new listings on ViteX, getting listed on more prominent CEXs and many more. We’d like to thank the community for riding along this journey with us, let’s keep vuilding!
Official: https://www.vite.org/
ViteX Official: https://vitex.net/
Twitter: https://twitter.com/vitelabs
Vite Forum: https://forum.vite.net
Telegram:
- English: https://t.me/vite_en
- Chinese: https://t.me/vite_zh
- Russian: https://t.me/vite_russian
- Japanese: https://t.me/vite_japanese
- Vietnamese: https://t.me/vite_vietnamese
- Arabic: https://t.me/vite_arabic
- German: https://t.me/vite_german
- Turkish: https://t.me/vite_turkish
- Filipino: https://t.me/vite_filipino
- Spanish: https://t.me/vitespanish
- Indian: https://t.me/Vite_India
Korean Kakao Community: https://open.kakao.com/o/gWp9av5c
Reddit: https://www.reddit.com/r/vitelabs/
Discord: https://discordapp.com/invite/CsVY76q
Facebook: https://www.facebook.com/vitelabs/
Instagram: https://www.instagram.com/vite.labs/?hl=en