Pengajuan
queue
Terjadi setelah pelaksanaan pengajuan
function queue() override publicAcara yang dikeluarkan:
Antri
execute
Pelaksanaan pengajuan.
function execute() override publicAcara yang dikeluarkan:
Dijalankan
cancel
Pembatalan pengajuan.
function cancel() override publicAcara yang dikeluarkan:
Dibatalkan
castVote
Memproses suara pemilih apakah mendukung atau menentang pengajuan.
Parameter:
uint32
Id pengajuan
voter
address
Alamat pemilih
votes
uint128
Jumlah suara yang diberikan untuk pengajuan
support
bool
Benar jika mendukung, salah jika menentang
reason
string
Alasan suara yang diputuskan
Acara yang dikeluarkan:
VoteCast
onActionsExecuted
Panggilan kembali untuk tindakan yang dijalankan.
state
Mendapatkan keadaan pengajuan berdasarkan kondisi yang ditentukan.
Nilai hasil:
ProposalState
Keadaan pengajuan saat ini
unlockCastedVote
Membuka suara yang diberikan hanya jika keadaan pengajuan tidak aktif.
Parameter:
accountOwner
address
Alamat pemilik akun
unlockVoteTokens
Membuka token suara berdasarkan keadaan pengajuan.
Parameter:
accountOwner
address
Alamat pemilik akun
_buildAccountInitialData
Membangun data awal untuk akun.
Parameter:
accountOwner
address
Alamat pemilik akun
Nilai hasil:
TvmCell
Data awal akun dalam format sel
_buildStakingInitData
Membangun data awal untuk taruhan.
Parameter:
platformType
uint8
Jenis platform
initialData
TvmCell
Data awal direpresentasikan dalam format sel
Nilai hasil:
TvmCell
Data awal taruhan dalam format sel
requestUpgrade
Membuat permintaan untuk meningkatkan pengajuan untuk versi berbeda
Parameter:
sendGasTo
address
Alamat untuk mengirimkan bensin yang terpakai
Acara yang dikeluarkan:
CodeUpgradeRequested
upgrade
Meningkatkan kode ke versi baru
Parameter:
code
TvmCell
Kode untuk diatur untuk versi terbaru
newVersion
uint16
Versi baru kode
sendGasTo
address
Alamat untuk mengirimkan bensin yang terpakai
Acara yang dikeluarkan:
ProposalCodeUpgraded
Last updated