📌 Tutorial Lengkap Unwrapping WSDA ke SDA di Remix IDE via MetaMask Android
Kita akan memanggil fungsi withdraw(wad)
untuk mengubah WSDA menjadi SDA langsung dari MetaMask Android menggunakan Remix IDE.
🔹 Siapkan Dulu Bahan
- Code ABI Cari di link 👉 ledger.sidrachain.com
- Contract WSDA 0xE4095a910209D7BE03B55D02F40d4554B1666182
🔹 Langkah 1: Buka Remix IDE di Browser MetaMask
- Buka aplikasi MetaMask di Android.
- Pilih tab "Browser" (ikon globe 🌍).
- Masukkan URL berikut:
👉 remix.ethereum.org - Remix IDE akan terbuka dengan tampilan awalnya.
🔹 Langkah 2: Buat File Baru dan Tempelkan ABI Kontrak WSDA
- Di Remix, cari ikon 📁 File Explorer (di kiri atas).
- Klik "+ Create New File", beri nama misalnya WSDA_Contract.sol.
- Salin ABI kontrak WSDA dari catatan yang sebelumnya Anda siapkan .
- Tempelkan kode ABI ke dalam file WSDA_Contract.sol.
Jika Anda tidak punya ABI, bisa gunakan kontrak standar ERC-20 dan tambahkan fungsi
withdraw(uint256 wad)
.
🔹 Langkah 3: Hubungkan MetaMask ke Remix IDE
- Buka tab "Deploy & Run Transactions" di Remix.
- Di bagian "Environment", pilih "Injected Provider - MetaMask".
- MetaMask akan muncul, pilih jaringan SidraChain, lalu tekan "Connect".
- Setelah terhubung, alamat wallet Anda akan muncul di bagian "Account" di Remix.
🔹 Langkah 4: Load Smart Contract WSDA
- Masukkan alamat kontrak WSDA di SidraChain:
👉 0xE4095a910209D7BE03B55D02F40d4554B1666182 - Klik tombol "At Address".
- Sekarang, kontrak WSDA akan muncul di bawah dengan semua fungsinya.
🔹 Langkah 5: Panggil Fungsi withdraw(wad)
untuk Unwrapping WSDA
- Cari fungsi bernama withdraw(uint256 wad) di daftar fungsi kontrak.
- Di kotak input, masukkan jumlah WSDA yang ingin diunwrap (gunakan 18 desimal). Contoh:
-
1 WSDA =
1000000000000000000
(18 nol di belakang) -
0.1 WSDA =
100000000000000000
(hilangkan satu nol) -
0.01 WSDA =
10000000000000000
-
0.001 WSDA =
1000000000000000
-
Klik "Transact".
- MetaMask akan muncul untuk konfirmasi transaksi.
- Klik "Confirm", lalu tunggu hingga transaksi selesai.
🔹 Langkah 6: Cek Saldo SDA di MetaMask
- Setelah transaksi berhasil, WSDA akan terbakar dan SDA asli akan dikembalikan ke wallet Anda.
- Cek saldo SDA di MetaMask.
📌 Kesimpulan
✅ Paste ABI ke file di Remix IDE untuk bisa berinteraksi dengan kontrak WSDA.
✅ Hubungkan MetaMask ke Remix dan pastikan di jaringan SidraChain.
✅ Gunakan "At Address" untuk load smart contract WSDA.
✅ Panggil fungsi withdraw(wad)
untuk unwrapping WSDA ke SDA.
✅ Setelah transaksi sukses, cek saldo SDA di MetaMask.