-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
State of ZetaChain Functionality table (#516)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
- Loading branch information
1 parent
bca0ddc
commit da4d38f
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
| Feature | Chain | Mainnet | Testnet | E2E | Localnet | | ||
| :--------------------------------- | :------ | :------- | :------- | :-- | :------- | | ||
| Deposit/withdraw native coin | EVM | ✅ | ✅ | ✅ | ✅ | | ||
| Deposit/withdraw fungible token | EVM | ✅ | ✅ | ✅ | ✅ | | ||
| Deposit and call (native coin) | EVM | ✅ | ✅ | ✅ | ✅ | | ||
| Deposit and call (fungible token) | EVM | ✅ | ✅ | ✅ | ✅ | | ||
| Withdraw and call (native coin) | EVM | Dec 2024 | ✅ | ✅ | ✅ | | ||
| Withdraw and call (fungible token) | EVM | Dec 2024 | ✅ | ✅ | ✅ | | ||
| Deposit ZETA | EVM | ✅ | ✅ | ✅ | ❌ | | ||
| Withdraw ZETA | EVM | ✅ | ✅ | ✅ | ❌ | | ||
| Deposit and call (ZETA) | EVM | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw and call (ZETA) | EVM | ❌ | ❌ | ❌ | ❌ | | ||
| Call | EVM | ✅ | ✅ | ✅ | ✅ | | ||
| Deposit/withdraw native coin | Bitcoin | ✅ | ✅ | ✅ | ❌ | | ||
| Deposit and call (native coin) | Bitcoin | ✅ | ✅ | ✅ | ❌ | | ||
| Deposit/withdraw native coin | Solana | Dec 2024 | ✅ | ✅ | ❌ | | ||
| Deposit/withdraw fungible token | Solana | Dec 2024 | Dec 2024 | ❌ | ❌ | | ||
| Deposit and call (native coin) | Solana | Dec 2024 | ✅ | ✅ | ❌ | | ||
| Deposit and call (fungible token) | Solana | Dec 2024 | Dec 2024 | ❌ | ❌ | | ||
| Withdraw and call (fungible token) | Solana | ❌ | Feb 25 | ❌ | ❌ | | ||
| Withdraw and call (native coin) | Solana | ❌ | Feb 25 | ❌ | ❌ | | ||
| Deposit ZETA | Solana | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw ZETA | Solana | ❌ | ❌ | ❌ | ❌ | | ||
| Deposit and call (ZETA) | Solana | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw and call (ZETA) | Solana | ❌ | ❌ | ❌ | ❌ | | ||
| Call | Solana | ❌ | ❌ | ❌ | ❌ | | ||
| Deposit/withdraw native coin | TON | ❌ | ❌ | ✅ | ❌ | | ||
| Deposit/withdraw fungible token | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Deposit and call (native coin) | TON | ❌ | ❌ | ✅ | ❌ | | ||
| Deposit and call (fungible token) | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw and call (native coin) | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw and call (fungible token) | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Deposit ZETA | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Withdraw ZETA | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Deposit and call (ZETA) | TON | ❌ | ❌ | ❌ | ❌ | | ||
| Call | TON | ❌ | ❌ | ❌ | ❌ | | ||
|
||
## Terminology | ||
|
||
- **Deposit/Withdraw Native Coin** | ||
Transfer of the native asset (e.g., ETH, SOL) between ZetaChain and a | ||
Connected Chain without smart contract calls. | ||
|
||
- **Deposit/Withdraw Fungible Token** | ||
Transfer of fungible tokens (e.g., ERC20 for Ethereum, SPL for Solana) between | ||
ZetaChain and a Connected Chain without smart contract calls. | ||
|
||
- **Deposit and Call (Native Coin)** | ||
Transfer of a native coin from a Connected Chain to ZetaChain, followed by a | ||
smart contract call on ZetaChain. | ||
|
||
- **Deposit and Call (Fungible Token)** | ||
Transfer of a fungible token from a Connected Chain to ZetaChain, followed by | ||
a smart contract call on ZetaChain. | ||
|
||
- **Withdraw and Call (Native Coin)** | ||
Transfer of a native coin from ZetaChain to a Connected Chain, followed by a | ||
smart contract call on the Connected Chain. | ||
|
||
- **Withdraw and Call (Fungible Token)** | ||
Transfer of a fungible token from ZetaChain to a Connected Chain, followed by | ||
a smart contract call on the Connected Chain. | ||
|
||
- **Call** | ||
A smart contract call between ZetaChain and a Connected Chain without | ||
transferring assets. |