Pemungutan Suara
Pemungutan Suara di Tally
Ikuti langkah-langkah yang dijelaskan di bawah ini untuk memberikan suara pada proposal di Lisk DAO. Lisk DAO menggunakan Tally untuk memfasilitasi pemungutan suara pada proposal.
Proses secara singkat:
- Kunjungi Lisk DAO dan hubungkan wallet Anda ke Tally.
- Arahkan ke halaman Proposal Lisk DAO.

- Pilih proposal aktif yang ingin Anda beri suara.
- Klik tombol
Vote
di sudut kanan atas halaman.

- Pada pop-up Voting, pilih suara Anda — Setuju, Menentang, atau Abstain.
Jika Anda ingin, tambahkan komentar untuk menjelaskan alasan suara Anda kepada anggota DAO lainnya.
Setelah selesai, klik
Submit
.

- Konfirmasi dan tandatangani transaksi melalui wallet yang terhubung.
Pemungutan Suara Tanpa Tally
Sangat penting bagi anggota Lisk DAO untuk dapat berinteraksi dengan DAO kapan saja, bahkan ketika Tally, frontend standar untuk Lisk DAO, sedang tidak aktif. Yang terpenting, pemungutan suara dan delegasi harus selalu bisa dilakukan dengan berinteraksi langsung dengan smart contract. Cara untuk memberikan suara secara manual dijelaskan di bawah ini. Untuk panduan cara mendelegasikan kekuatan suara Anda secara manual, lihat halaman Delegasi.
Prasyarat
Anda harus mengetahui ID proposal dari proposal yang ingin Anda berikan suara. ID proposal adalah angka panjang (uint256). Untuk mendapatkan ID proposal, dapatkan Log terkait dari node RPC:
async function main() {
const { ethers } = require("ethers");
const provider = new ethers.JsonRpcProvider("https://rpc.api.lisk.com");
const logs = await provider.getLogs({
fromBlock: 568778, // blok saat kontrak Governor di-deploy
toBlock: 'latest',
address: "0x58a61b1807a7bDA541855DaAEAEe89b1DDA48568", // L2Governor Proxy
topics:['0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0'] // tanda tangan event `ProposalCreated`
});
console.log(logs);
}
main()
Nilai yang dikembalikan adalah array log, di mana setiap log berhubungan dengan satu proposal (pembuatan) dan memiliki hash transaksi yang terkait.
[
Log {
provider: JsonRpcProvider {},
transactionHash: '0xc2663d2ffc0c6082e8766a18879972692515f37c02c97b193776f4b9b6bb71c3',
blockHash: '0x5710e760423b493ad5eb644c1a4e2ee4e95f3b5da1675c80a9d1bbf421832186',
blockNumber: 3952205,
// ...
}
]
Hash transaksi ini kemudian dapat dipaste ke Blockscout untuk melihat detail lebih lanjut dari proposal.
Untuk memastikan proposal yang Anda cari, klik tab Logs
dan cari event ProposalCreated
. Jika nilai-nilai, terutama untuk description
, voteStart
, dan voteEnd
, cocok dengan proposal yang ingin Anda beri suara, maka itu adalah proposal yang benar. Untuk mendapatkan ID proposal, salin nilai dari kolom proposalId
.

Langkah-langkah
- Kunjungi tab
Write proxy
pada kontrak L2Governor proxy di Blockscout: https://blockscout.lisk.com/address/0x58a61b1807a7bDA541855DaAEAEe89b1DDA48568?tab=write_proxy. - Jika wallet Anda belum terhubung ke Blockscout, klik
Connect wallet
dan ikuti petunjuk untuk menghubungkan wallet Anda1.

- Klik
3. castVote
untuk membuka formulir fungsi castVote.

- Masukkan ID proposal dari proposal yang ingin Anda beri suara ke kolom
proposalId (uint256)*
. - Isi kolom
support (uint8)*
sebagai berikut:
- Jika Anda ingin memberi suara menentang proposal, masukkan
0
. - Jika Anda ingin memberi suara setuju dengan proposal, masukkan
1
. - Jika Anda ingin memberi suara dengan abstain, masukkan
2
.
- Klik tombol
Write
.

- Konfirmasi transaksi di wallet Anda.
Untuk memverifikasi bahwa suara Anda telah dikirim dengan benar, Anda dapat memeriksa acara VoteCast
dari transaksi Anda.